Question

In: Computer Science

a) What is a use case? Describe what an “actor” is and what a “scenario” is...

a) What is a use case? Describe what an “actor” is and what a “scenario” is in the context of use case.

b) What is a use case diagram? What is the purpose of a use case diagram as a tool for software engineering?

c) Draw a use case diagram for a simple Small Library Management System with requirements described below

Solutions

Expert Solution

a) A use case is the primary form of system/software requirements for a new software program under developed. Use cases specify the expected behaviour , and not the exact method of making it happen . Use cases once specified can be denoted both textual and visual representation . A key concept of use case modeling is that it helps us design a system from end user's perspective. It is an effective technique for communicating system behavior in the user's terms by specifying all externally visible system behavior.

A use case involves an actor and the flow that a particular actor takes in a given functionality or path. These often get grouped so you have a "set" of use cases to account for each scenario.

A Scenario involves a situation that may have single or multiple actors that take a given functionality or path to resolve the scenario.

b) Use case diagrams are used to gather the requirements of a system including internal and external influences. These requirements are mostly design requirements. Hence, when a system is analyzed to gather its functionalities, use cases are prepared and actors are identified.

The purpose of use case diagram is to capture the dynamic aspect of a system. However, this definition is too generic to describe the purpose, as other four diagrams (activity, sequence, collaboration, and State chart) also have the same purpose.


Related Solutions

Describe what it means for interactions to be selfish by using the concepts of actor and...
Describe what it means for interactions to be selfish by using the concepts of actor and recipient.
What is an actor? What is their role in a system?
What is an actor? What is their role in a system?What is a walkthrough? What are the different roles played during a walk-through?
DIRECTION: Create an NCP in relation to the case scenario. Case Scenario: This is a case...
DIRECTION: Create an NCP in relation to the case scenario. Case Scenario: This is a case of a patient referred to a specialty memory clinic at the age of 62 with a 2-year history of repetitiveness, memory loss, and executive function loss. Magnetic resonance imaging scan at age 58 revealed mild generalized cortical atrophy. He is white with 2 years of postsecondary education. Retirement at age 57 from employment as a manager in telecommunications company was because family finances allowed...
Scenario 1: Donald Canard is an Actor. He supports his three nephews, who all live with...
Scenario 1: Donald Canard is an Actor. He supports his three nephews, who all live with him. His sole income from acting is 43,073 What is his taxable income?   What is his tax before credits? Year: 2017
he case scenario provided will be used to answer the discussion questions that follow. Case Scenario...
he case scenario provided will be used to answer the discussion questions that follow. Case Scenario Mr. C., a 32-year-old single man, is seeking information at the outpatient center regarding possible bariatric surgery for his obesity. He reports that he has always been heavy, even as a small child, but he has gained about 100 pounds in the last 2–3 years. Previous medical evaluations have not indicated any metabolic diseases, but he says he has sleep apnea and high blood...
Case Scenario #3 Case Scenario #3 You are a student nurse working on a medical unit....
Case Scenario #3 Case Scenario #3 You are a student nurse working on a medical unit. One of your assigned patients has a diagnosis of pneumonia. During shift change, you are told that the patient has had diarrhea for the last 4 days, accompanied by a 4-lb weight loss. She has been experiencing fever and chills, and she has had 150 mL of urine output during the last shift. The laboratory called with the following results: serum Na + 128...
Case Scenario #3 Case Scenario #3 You are a student nurse working on a medical unit....
Case Scenario #3 Case Scenario #3 You are a student nurse working on a medical unit. One of your assigned patients has a diagnosis of pneumonia. During shift change, you are told that the patient has had diarrhea for the last 4 days, accompanied by a 4-lb weight loss. She has been experiencing fever and chills, and she has had 150 mL of urine output during the last shift. The laboratory called with the following results: serum Na + 128...
The table shows population statistics for the ages of Best Actor and Best Supporting Actor winners...
The table shows population statistics for the ages of Best Actor and Best Supporting Actor winners at an awards ceremony. The distributions of the ages are approximately​ bell-shaped. Compare the​ z-scores for the actors in the following situation. Best Actor Best Supporting Actor μ equals=44.0 μ equals=49.0 sigma σ equals=6.7 sigma σ equals=14 In a particular​ year, the Best Actor was 37 years old and the Best Supporting Actor was 53 years old. Determine the​ z-scores for each. Best Actor...
Please read the following scenario and then create the deliverable listed below, 1) Use case diagram...
Please read the following scenario and then create the deliverable listed below, 1) Use case diagram 2) Interaction diagram 3) Create the core and supporting classes of the RIM (Entity, Role, Role Relationship, Participation, Act, Act Relationship) similar to the one in slide 20 in the live session Note: Copy the MS VISIO diagrams and paste them onto a word document and then submit only one word file to the assignment submission link. Scenario Mrs. Annie Nuclear showed symptoms such...
3. Describe a scenario where the Spearman correlation would be appropriate to use in calculating the...
3. Describe a scenario where the Spearman correlation would be appropriate to use in calculating the strength of the relationship between two variables. Identify the variables and explain the rationale for your answer. What makes this scenario different from the scenario in the previous question?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT