The goal of the SSII project was to create a
laptop-based data collection and display platform with
an easy-to-use web interface. This laptop was used
to monitor sensors connected to a packet-radio network
as part of a mobile security system. Being mobile,
it needed to be easily reconfigurable for new areas, new
sensors, and new users, so everything can be configured
from a browser-based interface, including
positioning "push-pins" for known map
features. There were many other features to
this system, like saving the collected data for later
replay and customizable filtering and alarm thresholds.
This solution was somewhat unique
for a web-based architecture. Even though
there was limited computing power available on the
laptop, we were still able to build a multi-tier
web architecture onto this single platform.
We did have to compromise by using less than
"enterprise-level" products, most of
them from Microsoft, with our solution being built
on Win 95. We used IE 4 as the user
interface and MS Access as the
database. The bulk of the processing
was done by the Personal Web Server (PWS) with Active
Server Pages, HTML & Javascript. We also
wrote some Visual Basic to perform the data collection
-- which was the business layer in this
"web" application.
The diagram at the left is a systems-level
diagram for the SSII laptop.
|