VERY IMPORTANTWe are now working on version 1.3 of the project Make sure you change the bindings of the project to the folder 'src1.3' instead of 'src1.0' as is described in the 'setup svn' pdf found in downloads.
Note: the PDF has been updated to reflect this change so you
... [More]
can just follow the instructions in 'svnsetup-1.1.pdf'
IMPORTANTThis project is a university assessment and is NOT a working live management system and is simply for demonstration purposes.
WAS provides a live management system for logging, reporting and manipulating water fountains and information that can be established from them via control units and safety devices.
SPECIFICATIONWhataShower plc are an established company in installing public water fountain displays, some with lights and music. These are observable in many UK and European cities when floods are not occurring. Their routine maintenance/checking workload costs have become excessive. The company require an installation monitoring system.
A software application is required to operate in a Windows environment on a Host PC to monitor and support one or more WhataShower Control units (Pis) by means of Ethernet connection.
The system comprising the Control unit or units, Host PC and WhataShower monitoring and safety devices must comply with the minimum requirements of any relevant British Standards for fountain display equipment and their safety devices. Safety devices consist of electrical and mechanical fault detectors, filter blockage detectors, water level alarms etc. Control units are units which link together up to 16 devices. Units are provided to provide “intelligence” to older devices that cannot be polled in the same way as the current devices. A commissioned installation will have an indication of operational activity, performance parameters, power situation, one or more water pumps, water pressure and level monitors etc.
Initially a simulation of the system is required to demonstrate the potential of this system to customers.
BASIC REQUIREMENTSTo operate on a suitable operating system. To be developed and presented as a simulation system for demonstration purposes to potential customers e.g. City councils, office developments and other sites. To operate on IBM format or Macintosh PC hardware platforms with ‘Typical specification’ and to simulate an Ethernet network connection. To be supplied to customers on a CD with documentation to allow installation by a reasonably skilled I.T. professional. To require a level of security authorisation for installation. To simulate establishing a connection via an Ethernet network to communicate with WhataShower’s installation ‘Control unit(s) recognised on its network. To be accessible and fully functional as described below from remote locations via an Internet connection. To constantly monitor all devices modules recognised on its network and provide the following functions: System Commissioning (system configuration tool) A search by the user for new safety devices (recognise non-emergency devices as e.g. "unknown device") Action a manual re-assignment of individual addresses by the user. Action a manual identification of devices by the user. Action user entry of address-linked information: DATA elements Location Description Module type device type Assignment of group or groups First commissioning date, Battery last replaced / replacement due date, Safety device last replaced date ction a request to set / adjust default settings (Prolong time, Test Intervals etc. or option to set timings to "WhataShower" settings) Live Monitoring Convey information to show overview of fault status for all devices Convey current active installations linked to device I.D. data (location etc.) Convey module status information by individual address selection: Current mode (including "Commissioning in Progress") Battery Level – no battery reqd Function Test completed and result valid flag (+ reset flag facility) Duration Test completed and result valid flag (+ reset flag facility) Action a manual request to "Start Function Test", "Start Duration Test", "Stop Test", "Rest Mode" Action a manual request to enter "Inhibit Mode" (system to poll continuity of comms. to all devices) Note: Consider moving Rest / Inhibit and manual test functions to password protected area e.g. "Service, Repair and Commissioning" Automatic Logging and Reporting (password protected) User settings for automatic reporting: Address entry for automatic e-mail on devices (enable / disable) Periodic reporting (frequency and report options) Printout/export report facility. Access to historical report files WhataShower AutoTest: (Requires monitoring only), WhataShower modules will automatically carry out tests as defined below starting at randomised times so meeting minimum requirements of relevant standards. Functional Test: 30 Days – every day 30 or every 30 days calculated from start Duration Test: 52 Weeks – from start date Centralized Testing: Additional setting options for automatic test intervals when centrally controlled, these should allow control over individual groups and safety devices to provide satisfactory randomisation. (Full details are being considered). Functional Test: At least every 30 Days Duration Test: At least once every year [Less]