Create a use-case diagram with a minimum of three actors

Assignment Help Software Engineering
Reference no: EM131418610

Lab: UML Diagrams

Background:

"The Unified Modeling Language, or UML, as it is popularly known by its TLA (three-letter acronym!), is the language that can be used to model systems and make them readable. This essentially means that UML provides the ability to capture the characteristics of a system by using notations. UML provides a wide array of simple, easy to understand notations for documenting systems based on the object-oriented design principles. These notations are called the nine diagrams of UML."

(https://www.developer.com/design/article.php/1553851/UML-Overview.htm)

In this exercise, you will be developing the first of the UML diagrams, known as a Use-Case diagram. Before beginning this lab, be sure to read the articles and watch the videos that are in your Reading & Study folder.

In this lab, you are a Systems Analyst working for Liberty University. It is your responsibility to produce a Use Case diagram (complete with Use Case descriptions for each Use Case) for a system that will model an existing system. The system that you choose to model is your decision. Some examples are the systems that you use to apply for admission to the university, the system you use to sign up for classes, the system you use to order textbooks, or another system of which you are familiar.

To construct your Use Case diagram, you will use a web-based modeling tool that is found at www.draw.io. The instructions to use this tool are as follows:

1. Open a web browser and navigate to www.draw.io. You will immediately see a screen like the one below that asks you where you want to save your files. Select "Device" from this screen.

2. The next screen prompts you to either Create a new diagram or Open an existing diagram. Click "Create new diagram".

3. The next screen prompts you to give your diagram a name and to select a template for your diagram.

a. Name your file using the convention [Your First and Last Name without spaces] followed by "UseCaseDiagram".
b. Select Software design from the Templates combobox.
c. Click the diagram (shown below) that resembles a Use-Case diagram.
d. Click "Create".

4. The next screen that opens is your work area. It is pre-filled with a sample Use-Case diagram that you can modify by changing the names of the use cases and actors, and adding or deleting use cases and connecting lines.

If you want to add new use cases or connecting lines, select UML from the toolbox on the left-hand side of the page. This will expand the list of symbols you can add to your diagram.

Tasks:

1. In a three paragraph summary, describe the system you are modelling. Save this summary in a Word document entitled [Your first name + your last name] + "_Lab 6".

2. Create a Use-Case diagram with a minimum of 3 actors and 5 use cases.

3. Include 1 "extends" relationship in your model.

4. In the same Word document as your system summary, create use case descriptions for each of the use cases you identified.

The format of your use case descriptions should be as follows:

Use Case Name:
Participating Actors:
Flow of Events:
Alternative Flows:
Entry Conditions:
Exit Conditions:

Attachment:- Lab_Diagrams_Instructions.rar

Reference no: EM131418610

Questions Cloud

Compute the missing amounts in the following table : Compute the missing amounts in the following table. Describe and evaluate the company's cash management activities in each of the three years (dollars in millions).
Examine three ways you believe that social networks have : From this week's video, examine three ways you believe that social networks have "leveled the playing field" between major corporations and small businesses.
Facing a union organizing campaign : You have been hired by XYZ as a consultant. They are currently facing a union organizing campaign. You have been asked to write a briefing memo for senior management. Your memo must address:
Calculate the predicted z score for the dependent variable : Transform the raw score for the independent variable to a z score.- Calculate the predicted z score for the dependent variable.
Create a use-case diagram with a minimum of three actors : CSIS 100- Create a Use-Case diagram with a minimum of 3 actors and 5 use cases. Include 1 "extends" relationship in your model.
Calculate the predicted z score for the dependent variable : Calculate the predicted z score for the dependent variable.- Transform the z score for the dependent variable back into a raw score.
How would this procedure be coded : A patient undergoes a pacemaker insertion. She is not expected to survive if she doesn't have the operation. What code should be reported? Which of the following code ranges are add-on codes reported for prolonged physician services?
Different innovation strategy-cost leadership strategy : What is the different innovation strategy compared to a cost leadership strategy. (For each one, the innovated strategy and cost leadership, both need to discuss market position, pay mix, and benefit strategy)?
Describe and evaluate the company’s cash management : From the following transactions, prepare a statement of cash flows for Lana and Sons in the proper form. The company began the year with a cash balance of $13,000. Describe and evaluate the company's cash management activities during the year.

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd