ORAMS - Open Remote Acquisition and Monitoring System

beefwittedvalentineData Management

Nov 29, 2012 (4 years and 6 months ago)



Open Remote Acquisition and
Monitoring System : FRONTEND

Marco Genasci

ORAMS represents the new generation of the existing FBU system, which was developed in
the years 1991
1999 to perform mobile acquisition of dislocated sensors especially

geotechnical monitoring purposes through radio modem at first and through the global
system for mobile communication (GSM) afterwards.

FBU consists of a set of remote acquisition stations, a set of distributed sensors and a special
software to downloa
d data and upload parameters through standard analogue modems on the
public switched telephone network (PSTN). The latter software is able to store both data and
parameters on a local database and to represent data on a graphical and numerical interface.

ORAMS introduces a new concept for a generic remote mobile acquisition system. The
remote data exchange is performed using the communication channel GPRS/EDGE and IP;
the remote stations exchange data independently and automatically with a central server
tation; the user interfaces consist of a web application and SMS
based text protocol; all
functional modules of the system (mobile communication module, sensor acquisition
module, sensors and central server station) are each other basically independent wit
h clear
interface lines, in order to be a flexible tool to be used into other similar applications.

ORAMS is composed of two parts: the backend (
mobile communication module


sensor interface module

) and the frontend (
central server station


This master thesis relates to the frontend side, whereas the backend side is described in
another thesis performed in parallel by Luca Genasci. Following the system requirements,
the pertaining existing technologies (state of the art) has been eva
luated and the most
convenient solution has been implemented and tested.

The frontend is composed of a server computing system and a set of ad hoc software
services. The principal implemented service (Filemanager) represents the interface between
d data coming from the backend through File Transfer Protocol (FTP) and the
database (PostgreSQL). The data memorized into the database can be accessed from the user
in a numeric and graphic (static and interactive) format through a web application.

The us
ed technologies are Java (JSP, Applet, Servlet, JSTL) and Ajax.

Superviseur :
Prof. Beat Hirsbrunner

Assistant :
Amos Brocco