Lecture 09-Object-Oriented-Design
Lecture 09-Object-Oriented-Design
Lecture 09-Object-Oriented-Design
Documentation
Ma nager Programmer
budgetsControlled project
progLanguage
dateAppointed
Observer Satellite
User Ma p
Co mms interface display
Weather Ma p
Balloon Ma p printer
station
«subsystem» «subsystem»
Da ta processing Da ta archiving
Da ta
Da ta Da ta storage
checking integration
Ma p store Da ta store
Shutdown
Re port
Ca librate
Test
Manages all
«subsystem» external
Interface communications
Collects and
«subsystem» summarises
Da ta collection weather data
«subsystem» Package of
instruments for raw
Instruments data collections
Instrument
WeatherStation Status
«subsystem»
Instruments
Air
thermometer Ra inGauge Anemometer
Ground
thermometer Barometer Wind Vane
NO meter SmokeMeter
BenzeneMeter
11 12 13 14 15 16