This assessment is an individual report about the design of an OOP system using Data Structures...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
This assessment is an individual report about the design of an OOP system using Data Structures and Algorithms. The report should follow the following structure using the actual case study that will be available on Moodle (in assessment section) by week 8. 1. Title Page 2. Executive Summary 3. Introduction 4. Background 5. Case Study and the Design 5.1 Variables, Ranges and Keys 5.2 Operations and the Justification 5.3 Algorithms and the Justification 5.4 Modifications 6. Conclusion 7. References CASE STUDY: To help monitor climate change and to improve the accuracy of weather forecasts in remote areas, NSW state government decides to deploy nearly 1000 weather stations in remote areas. These weather stations collect data from a set of instruments that measure temperature and pressure, sunshine, rainfall, wind speed and wind direction.Wilderness weather stations are part of a larger system, which is a weather information system that collects data from weather stations and makes it available to other systems for processing. The weather station includes a number of instruments that measure weather parameters such as the wind speed and direction, the ground and air temperatures, the barometric pressure and the rainfall over a 24- hour period. Each of these instruments is controlled by a software system that takes parameter readings periodically and manages the data collected from the instruments. The weather station system operates by collecting weather observations at frequent intervals -for example, temperatures are measured every minute. However, because the bandwidth to the satellite is relatively narrow, the weather station carries out some local processing (for example searching of critical data and sorting of data for certain interval) and aggregation of the data. It then transmits this aggregated (min, max, avg, sum, count) data when requested by the data collection system. If, for whatever reason, it is impossible to make a connection, then the weather station maintains the data locally until communication can be resumed. Each weather station is battery-powered and must be entirely self-contained-there is no external power or network cables available. All communications are through a relatively slow speed satellite link, slow processing speed of device/computer, limited memory and the weather station must include some mechanism (solar or wind power) to charge its batteries. As they are deployed in wilderness areas, they are exposed to severe environmental conditions and may be damaged by animals. However, the system should transmit the aggregated data without delay and provide it to central data management system of Weather management system. Other third parties (SES Australia, News Agencies, Security Office) also want to get the information of weather on the daily basis and want to create awareness of rise in temperature in ascending order and predictive analysis of the future weather event. TASKS TO BE COMPLETED Given the above information: a) Decide the appropriate variables, keys and ranges to be used in the system. Justify. b) Identify the appropriate data structure for this problem. b) The operations that weather station should support. c) Algorithms for the operations that your system should support. Also, justify the choice of algorithms. d) Changes, if any, to be made to enhance the efficiency and effectiveness of the current System. Justify. This assessment is an individual report about the design of an OOP system using Data Structures and Algorithms. The report should follow the following structure using the actual case study that will be available on Moodle (in assessment section) by week 8. 1. Title Page 2. Executive Summary 3. Introduction 4. Background 5. Case Study and the Design 5.1 Variables, Ranges and Keys 5.2 Operations and the Justification 5.3 Algorithms and the Justification 5.4 Modifications 6. Conclusion 7. References CASE STUDY: To help monitor climate change and to improve the accuracy of weather forecasts in remote areas, NSW state government decides to deploy nearly 1000 weather stations in remote areas. These weather stations collect data from a set of instruments that measure temperature and pressure, sunshine, rainfall, wind speed and wind direction.Wilderness weather stations are part of a larger system, which is a weather information system that collects data from weather stations and makes it available to other systems for processing. The weather station includes a number of instruments that measure weather parameters such as the wind speed and direction, the ground and air temperatures, the barometric pressure and the rainfall over a 24- hour period. Each of these instruments is controlled by a software system that takes parameter readings periodically and manages the data collected from the instruments. The weather station system operates by collecting weather observations at frequent intervals -for example, temperatures are measured every minute. However, because the bandwidth to the satellite is relatively narrow, the weather station carries out some local processing (for example searching of critical data and sorting of data for certain interval) and aggregation of the data. It then transmits this aggregated (min, max, avg, sum, count) data when requested by the data collection system. If, for whatever reason, it is impossible to make a connection, then the weather station maintains the data locally until communication can be resumed. Each weather station is battery-powered and must be entirely self-contained-there is no external power or network cables available. All communications are through a relatively slow speed satellite link, slow processing speed of device/computer, limited memory and the weather station must include some mechanism (solar or wind power) to charge its batteries. As they are deployed in wilderness areas, they are exposed to severe environmental conditions and may be damaged by animals. However, the system should transmit the aggregated data without delay and provide it to central data management system of Weather management system. Other third parties (SES Australia, News Agencies, Security Office) also want to get the information of weather on the daily basis and want to create awareness of rise in temperature in ascending order and predictive analysis of the future weather event. TASKS TO BE COMPLETED Given the above information: a) Decide the appropriate variables, keys and ranges to be used in the system. Justify. b) Identify the appropriate data structure for this problem. b) The operations that weather station should support. c) Algorithms for the operations that your system should support. Also, justify the choice of algorithms. d) Changes, if any, to be made to enhance the efficiency and effectiveness of the current System. Justify.
Expert Answer:
Related Book For
International Marketing And Export Management
ISBN: 9781292016924
8th Edition
Authors: Gerald Albaum , Alexander Josiassen , Edwin Duerr
Posted Date:
Students also viewed these programming questions
-
Let A, B be sets. Define: (a) the Cartesian product (A B) (b) the set of relations R between A and B (c) the identity relation A on the set A [3 marks] Suppose S, T are relations between A and B, and...
-
Give Correct ANSWERS Human-Computer Interaction (a) If you had been one of the original inventors of the WIMP interface, and engineers on the technical team had been sceptical about the advantages...
-
Some observers maintain that not all politicians move toward the middle of the political spectrum in order to obtain votes. They often cite Barry Goldwater in the 1964 presidential election and...
-
What is the magnitude of the die pressure at the die exit for a drawing operation that is being carried out at the maximum reduction per pass?
-
Sorensen Company provides the following information related to its investing and financing activities for the current year: Cash receipts: Sale of common stock . . . . . . . . . . . . . . . . . . . ....
-
The following transactions for Liberty Tire, Co., occurred during October: Requirements 1. Journalize the transactions on the books of Liberty Tire, Co. 2. What was Liberty Tires gross profit for the...
-
Muscle Bound is chain of fitness stows located in many large shopping centers. Recently, an internal memo from the CEO to all operations personnel complained about the budget overruns at Muscle...
-
Venus Corporation provided the following information regarding its single product: Direct materials used $240,000 Direct labour incurred $420,000 Variable manufacturing overhead $160,000 Fixed...
-
Given the code, what do we call the method increment () ?
-
The fact that equity is a call option on the firms assets leads to what agency costs?
-
In 2019, Jasmine and Thomas, a married couple, had taxable income of $150,000. If they were to file separate tax returns, Jasmine would have reported taxable income of $140,000 and Thomas would have...
-
How can we estimate the beta of debt?
-
How is the LIFO method of costing different from the FIFO method in terms of the effect on net profit for a period?
-
What is the leverage ratio of a call?
-
Determine the form of a particular solution for the differential equation. y"-4y'-5y =15e + 40cos (2t)
-
The diagram shows the two forces acting on a small object. Which of the following is the resultant force on the object? A. 8 N downwards B. 8 N upwards C. 2 N downwards D. 2 N upwards 3 N 5 N
-
A number of alternative entry modes were identified in the chapter. Locate a company that uses indirect export and one using direct export. Describe their market entry strategies and determine why...
-
Toyotas vehicle recalls: responses, problems and concerns Introduction Between October 2009 and July 2010, Toyota Motor Corporation recalled 8.5 million cars and trucks. The design and quality...
-
GG Farm Machinery Company is a French manufacturer of a specialized piece of machinery. Marcel Ger, the managing director of GG, was convinced there was a market in Australia for his machine and he...
-
Since the management of a company is responsible for its financial statements and the auditor is responsible only for the report, management may choose the form of presentation and the degree of...
-
For each one of the following statements indicate whether the statement is true or false. a. Use of a computer for significant accounting applications does not in any way change specific audit...
-
The following questions relate to the use of computer-assisted audit techniques. Select the best response. a. Which of the following is true of generalized audit software packages? 1. They can be...
Study smarter with the SolutionInn App