4 A weather station is a package of software controlled instruments which collects data, performs…
4 A weather station is a package of software controlled instruments which collects data, performs some data
processing and transmits this data for further processing. The instruments include air and ground thermometers, an
anemometer, a wind vane, a barometer and a rain gauge. Data is collected periodically. When a command is issued
to transmit the weather data, the weather station processes and summarises the collected data. The summarised
data is transmitted to the mapping computer when a request is received. A weather mapping system is required to
generate weather maps on a regular basis using data collected from remote, unattended weather stations and other
data sources such as weather observers, balloons and satellites. Weather stations transmit their data to the area
computer in response to a request from that machine. The area computer system validates the collected data and
integrates it with the data from different sources. The integrated data is archived and, using data from this archive
and a digitised map database a set of local weather maps is created. Maps may be printed for distribution on a
special-purpose map printer or may be displayed in a number of different formats.
a) Develop the Use use-cases to show interactions with the system ( 3 marks)
b) Identify three object classes that model the system described above ( 6 Marks)
c) Describe any three methods you have used to identify the objects in (i) above ( 3 Marks)
d) Assume pollution monitoring facilities are to be added to weather stations. These sample the air and
compute the amount of different pollutants in the atmosphere. Pollution readings are transmitted with
weather data ( 4 Marks)
e) Develop a state transition diagram and sequence diagram for one use case scenario in the system ( 4 Marks)
