Create a UML Activity Diagram for the Wilderness Weather Station that tracks the flow of weather data from the Satellite box into the archival database.
This diagram does not need to account for error handling or human intervention.
I expect this will contain a minimum of 20 elements and will span all three sub components of the Wilderness weather station. Label each sub component in some way - such as a color, a number, a different shape, or something. Whatever you do, do so in such a way that it is easy for me to see "this is part of the satellite box" and "this is part of the control panel". Over the course of this class we will be performing several exercises involving the Wilderness Weather Station Case Study and its components. It is therefore important to explicitly define those components and their characteristics for our analysis A government (Canada) will deploy these Wilderness Weather Stations across a wide area in remote areas. The overall software that defines this system is composed of three major and distinct parts. There are three major sections to this system: Satellite Box Control Panel Database Application Note that these sections may be designed, developed, and configured independently. The first component is the “Satellite Box”. This is the component that is deployed in the field in a large weather resistant container. This system will have a variety of weather sensors, including temperature, wind speed and direction, barometric pressure, humidity, and rain fall, among possible others. This will communicate with the “Control Panel” application by way of a Satellite communication link with a Geosynchronous communication satellite. Assume that communication through the satellite link is billed per MB of data, and is EXPENSIVE. Keep communications as simple as possible. The box will contain a battery and a computer system running the software we design for this system. There are two types of this box. The first uses solar panels to recharge the battery. The second uses a wind turbine. The wind turbine is better for the northern areas of the terrain as well as places with lower levels of sunlight (valleys and north side of mountains). Overly strong winds can damage the wind turbines if they are not put into a “safe mode”. The Control Panel will be responsible for monitoring forecasts and communicating to the Satellite Boxes that need it to go into safe mode. The satellite boxes should normally communicate with the Control Panel application every 6 hours and relay weather information as well as system status information (battery level and any issues with the sensors). If the satellite box can’t reach the control panel it will save its weather data for the next time it can do so. In the central headquarters, there will be one control panel (optionally, a primary and a backup) that will receive information from the Satellite Boxes and send commands to them. This will have a Graphical User Interface (GUI) for use by the Park Ranger who will manage it. NOTE: The Park Ranger who manages this application will likely have other duties so this must be easy to use and low maintenance. Among other features, this application will display a map of the area with dots for all of the satellite boxes. This application will attempt to parse weather forecasts for the area and place wind turbine boxes in safe mode automatically. The operator can override the safe mode feature (either putting some or all boxes into safe mode or taking them out).