Weather Station Functional Requirements 1. Collects data +----------------------------------------------------------------------------+ | Data Unit | Unit of Measure | Level of Precision | |----------------------------------------------------------------------------| | Air temperature | Fahrenheit | To nearest whole degree. | | Ground temperature | Fahrenheit | To nearest whole degree. | | Wind speed | MPH | To nearest whole mile. | | Wind direction | Degrees | To nearest whole degree. | | Barometric pressure | Inches | To hundredths of an inch. | | Amount of precipitation | Inches | To hundredths of an inch. | +----------------------------------------------------------------------------+ 2. Summarizes data. (Creates a table of latest data values when a request is received from the main computer.) 3. Transmits data to area computer in response to a request. (Also sends a station ID, which identifies the location of the weather station that is used by the COTS forecasting system to identify weather patterns.) Non-functional Requirements 1. Reliability -Operates unattended (can be remotely located). 2. Performance -Continuously collects and summarizes data 3. Security -Communicates over a secure link with the area computer.