Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
Author: Ian Sommerville
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 7, Problem 7.1E
Program Plan Intro
Given Information:
Use case for Report Weather:
The below given table show the description of the Report Weather use case.
System: | Weather Station |
Use Case: | Report Weather |
Actors: | Weather |
Data: | The weather station wills send a summary of the weather data that is collected from the instruments in the collection period to the weather information system. |
Stimulus: | The weather information system will establish a satellite communication link with the weather station and it will request for the data transmission. |
Response: | The summarized data is sent to the weather information system. |
Comments: | Weather stations need to report once per hour, but there are chances that this frequency may differ from one station to another and it may be even modified in future. |
Expert Solution & Answer
Explanation of Solution
Use case for Report Status:
The below given table show the description of the Report Status use case.
System: | Weather Station |
Use Case: | Report Status |
Actors: | Weather information system, Weather station |
Data: | The weather station will send a status update to the weather information system. It gives information about the status of its instruments, computers and power supply. |
Stimulus: | The weather information system establishes a satellite link with the weather station and it requests for the status information. |
Response: | A status summary is uploaded to the weather information system. |
Comments: | System status is usually requested at the same time as the weather report. |
Use case for Reconfigure:
The below given table show the description of the Reconfigure use case.
System: | Weather Station |
Use Case: | Reconfigure |
Actors: | Weather information system, Weather station |
Data: | The weather information system will send a reconfiguration command to the weather station. This will place it into remote control mode where further commands may be sent from the remote system for updating the weather station software. |
Stimulus: | A command from the weather information system. |
Response: | A confirmation is made that the system is in remote control mode. |
Comments: | It is used occasionally whenever software updates have to be installed. |
Want to see more full solutions like this?
Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
During Unit Testing, distinct test-cases are used to test a specific module or unit. During Unit Testing, what distinct components of a module are tested. Only include those elements in your list.
Any values for dynamic characteristics
are indicated in instrument data sheets
and only apply when the instrument is
used underspecified environmental
conditions.
True
O False
Scenario: You are required to create the Data Flow Diagram for an Online Samsung galaxy
mobile Purchase system. This system will be used by the customers who want to buy
mobile phones online. Customers should register their personal details on the website.
Customers can also search for different types of phone Accessories. The website allows
customers to place the order and make the payment via Internet banking option. After the
successful payment feedback, system will provide the Order ID. Website administrator has
the option to generate Order report.
Level 0: must incdude possible external entities, process and data flows.
A-
Chapter 7 Solutions
Software Engineering (10th Edition)
Ch. 7 - Prob. 7.1ECh. 7 - Assume that the Mentcare system is being developed...Ch. 7 - Prob. 7.3ECh. 7 - Prob. 7.4ECh. 7 - Develop the design of the weather station to show...Ch. 7 - Prob. 7.6ECh. 7 - Draw a sequence diagram showing the interactions...Ch. 7 - Draw a UML state diagram showing the possible...Ch. 7 - Prob. 7.9ECh. 7 - Prob. 7.10E
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Your firm has grown dramatically, and the use of file servers has suddenly increased significantly. All of the file servers are close to the clients, and you're going to add a lot more, so you'll have a big group of servers. In recent years, the number of namespace servers has also increased. The default parameters for the referral ordering system and polling were both activated in your initial setup. What changes do you believe you should make?arrow_forward**No chatGPT are allowed to answering this question Give me user requirements and System requirements specification based on the scenario given below. After the supplementary examinations, the system will process the list of students. If the supplementary examination mark is at least 50%, then the student has passed the subject. If it is below 50% then the student has failed the subject. Finally, the student’s CGPA is calculated and if the student’s CGPA is at least 2.00 then the student’s status changes to “Pass” else it will change to “Fail”.arrow_forwardWhat is the differences between “Print Log” and “Print Chart: summary? What steps are required to generate a print log summary report? The Zoll R series defibrillator has a capability to transfer data to the external system such as a network computer through WiFi? Write the required steps for the data transition.arrow_forward
- The StayWell property management team wants to get in touch with those owners having properties larger than 2,000 square feet. You need to return all the available information of the corresponding owners to the property management team. Task Return a list of all the property owners having properties larger than 2,000 square feet.arrow_forwarda picture of a front panel and block diagram will be okay. and the functions of the components used.arrow_forwardThe Driver Relationship considered that working on both DRIVERS and ACTIVE_DRIVERS tables is difficult and too much work. Therefore, the team wants you to remove the table for the active drivers. Task Remove the ACTIVE_DRIVERS table.arrow_forward
- Salesforce Assignment: You are working in the big MNC in which they have a project name covid portal. Your task is to find out the contact record whose name start with the raj.arrow_forwardwhat is the schematic diagram in the picture.sketch itarrow_forwardDo you have any particular recommendations for capturing the data flow?arrow_forward
- You've introduced a new class to your project (for example, Course) and wish to save its content to the database (e.g. save courses information in a database table). What are the measures you need to take?arrow_forward1. Write appropriate VB program to Capture online User Input information form from the user and connect it to any Database of your choice with the appropriate connection string Using the event Button as shown in the diagram attached. 2. Provide your full documentation of your development process.arrow_forwardExamine the programme structure review procedure in detail, supporting your assertions with examples.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Np Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:Cengage
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage