design a simulation system

profileSuperClass
 (Not rated)
 (Not rated)
Chat

The XYZZY Widget Company has identified weather station management as an area of future interest for the company. You have been contracted to design a simulation system that the company can use to exercise prototype versions of their software. A simple simulator has already been constructed and embedded in a very basic sensing application – it is available  http://moodle.cqu.edu.au/pluginfile.php/646821/mod_assignment/intro/Sensors.ziphere. The application uses hash tables – for a brief introduction, refer to http://moodle.cqu.edu.au/pluginfile.php/646821/mod_assignment/intro/Hashtables.pptxthese slides . While the approach used by the simulator is very basic (using a dilated simulation clock), it is has been deemed sufficient for the purpose at hand. The application to assist the company in understanding weather station management issues. The system needs to model the following entities: A weather information system A weather station and The instruments associated with the weather station. A weather station is configured with one or more instruments to measure Rainfall (mm) Wind direction (degrees from north) Ground temperature (degrees celsius) Air temperature (degrees celsius) Air pressure (pascals) Each instrument is configured with its own sampling interval and will have a read() method which will be invoked by the simulator at regular intervals. Details of how reading is to be modelled will be provided for the next assignment. However, note that reading may fail. The weather station persists instrument data to a database at regular intervals - this interval is specified when the weather station is configured. The values that are persisted are the averages for the instrument readings over the current persistence interval. The weather information system will initially be modelled as a GUI form with functionality limited to the following: Start the simulation Display the time as measured by the simulation time at each clock tick Display the...

    • 10 years ago
    design a simulation system
    NOT RATED

    Purchase the answer to view it

    blurred-text
    • attachment
      design_a_simulation_system.docx