Our Services

Get 15% Discount on your First Order

[rank_math_breadcrumb]

information technology

Part A is the lab HTML and part B is the Lab Use case. Both parts should be answered separately. 

CSIS 100

Lab: Use Case Modeling Assignment Tutorial

Overview

There are plenty of references for you to get a better understanding of Use Case Modeling. You should start with the Video included in the Watch section of your course shell.

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.

Instructions

To construct your Use Case diagram, you will use a web-based modeling tool,
Draw, which can be found under
Lab: Use Case Modeling Resources. The instructions to use this tool are as follows:

1. Open a web browser and navigate to
Draw. 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 a new diagram”.

3.
This opens a new screen. Just click on the “Blank Diagram” and create a blank diagram. This opens your template screen to start diagraming.

4.
Click on the down arrowhead to the left of the word “General” to collapse the General symbols

5.
Then click on the arrowhead next to “UML” to open the UML symbols.

6. Drag in as many Actors and Use case symbols as you need for your Use Case Diagram.

7.
When you are ready, click on the File-Save As button. 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. Once you have named the file, click on the Device icon and it will open your file save as menu

Sample Use Case Diagram of and ATM

This is a sample of a very high-level Use case Diagram. Notice that the symbols are very simple. There are only four symbols ever used in Use Case Diagrams.

1.
Stickman—These are called actors. But in system modeling, actors do not need to be people. Notice the Bank in this diagram is an Actor. The Bank is a system that interacted with the system you are modeling. Notice the naming. Actors are not specific people. They are Classes of people or entities (Bank).

2.
Box—In this diagram, it is the box labeled atm:ATM. This box represents the Boundaries of the system you are modeling. Is short, this would be the application you are developing.

3.
Lines or Arrows—These show the relationships between Actors and Use Cases and between Use Cases to other Use Cases.

4.
Ovals—These are the Use Cases. Notice the names on the Use Cases. They are all, what we call, Verb Phrases. Refill Machine—Verb is first and noun second. This is because Use Cases are actions. Notice as week it does not say Maintenance Person Refills the Machine. That is not needed because the line from the Actor tells us that.

Again, there are no other symbols on the Use Cases. If you find yourself trying to make the diagram look pretty you will lose points. They are standard and understood by all software developers. Using other symbols might look good to you but a developed may not understand what the meaning is.

Now let’s take a look at the Use Case Description. Every Use Case in your model will require a Use Case Description. This the format of the Use Case Description you will use for this Lab. There are variations of this format in the industry, but the content is generally the same. I’m filling in this form based on the sample Use Case diagram from Above. I will be using the Withdraw Cash Use Case.

Use Case Name:

Withdraw Cash

Participating Actors:

Bank Customer; Bank

Entry Conditions:

Bank Customer is successfully Logged in to the ATM

Flow of Events:

1. Select the Withdraw Funds Option

2. Enter the amount of the withdraw

3. Wait for approval

4. Verified Funds available

5. Dispenses Cash

6. Takes Cash

7. Takes Receipt

8. Logs out of the system

Alternative Flows:

4.1. Display Insufficient Funds notice

4.2 Prints receipt

4.3 Return to step 7

8.1 Return to step 2

8.2 Enter a lower amount

8.3 Return to step 4

Exit Conditions:

Customer leaves with or without cash.

Notice the numbering of the Flow of Events (the normal process when all goes right). These are numbered steps from 1 through the end (in this case 8). But notice the numbers of the Alternative Flows (a flow that only occurs is something that does not process as normal). To accurately reflect where the alternative Flow kicks in it starts with the number of the step where the problem occurred.

So normal flow would be the funds are verified in step 4. If not the system goes to step 4.1 and follows those steps. Instead of the normal log out in step 8 the customer may choose to reenter a lower amount. If so, that would take them to Alternative Flow step 8.1.

Step numbering is another critical grading criteria.

Tasks:

1. In a three-paragraph summary, describe the system you are modeling. Save this summary in a Word document entitled [Your first name + your last name] + “_UML_Lab”.

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 5 (five) Use Case descriptions. One for
each of the required 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:

[For a discussion and example of use case descriptions, be sure to view the articles and videos in your Reading & Study folder.]

Deliverables:

Upload your diagram (saved as an XML file) and your Word document containing your summary and use case descriptions to the assignment link by the date specifie

Page 2 of 2

image4.png

image5.png

image6.png

image7.gif

image1.png

image2.png

image3.png

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

III

see attached. You are an IT consultant hired by ABC Tech Solutions, a small but growing technology firm specializing in software development. The firm has recently expanded its operations and is looking to ensure its IT infrastructure is secure and compliant with industry standards. As part of your engagement, you

How does an online port scanner check for open ports?

 I want to understand how an online port scanner works. How can it detect whether specific ports on my IP address are open or closed? Are there any tools that show both open ports and my public IP address in one place? 

CASE 3 – 80

I need your help please Module 3 – Case Creating Value Assignment Overview The Case Assignment for this module is about understanding the development of IT strategies that support and are supported by business strategy in a global economy. Given the large amount of investment in IT, companies need to

SLP 3 – 80

Please help me Module 3 – SLP Creating Value Read or listen to these resources on Dr. Michael Porter’s competitive strategies.  Porter, M. E. and Mauborgne, K. R., HBR’s 10 must reads on strategy. Ascent Hu. Audio book. Go to Library Access. In Additional Library Resources, select Skillsoft Books. In

Make, Buy, or Modify

  As a project manager, you may be given the choice to either a) build your system from scratch; b) buy an existing system; or c) buy an existing system and modify it. With regards to each option, explain the make or buy decision you would take. Justify your response.

Cloud

See attached Case Analysis #1 – Cloud Computing Choose a case study or story of a cloud sourcing event or project in an organization. Find an article online.. Then do a brief analysis of the project or services being sourced in the cloud.  Focus on the type of cloud service SaaS,

II

see attached. • Your initial post should be at least 200 words in length. Imagine that you have been promoted to the position of an IT manager in a mid-sized firm, SecureFunds Inc, which specializes in financial services and has recently undergone significant growth and adapted to the new conditions

Managing Risks

 Identify and discuss the common sources of risk for IT software development projects. What will be your plan to manage them? Justify your response. 

Communications

  Explain why you agree or disagree with some of the suggestions covered this week for improving project communications, such as creating a communications management plan, stakeholder analysis, or performance reports for IT software development projects. Justify your response. What other suggestions do you have?

Case 2 – 80

I need help  Module 2 – Case Information Technology Planning Assignment Overview Strategic planning is a process exercise where it is important to gather whatever strategic collateral the rest of the company has generated to understand what the CEO and board hope to do in the future through the enterprise-level

SLP 2 – 80

Please help me with my assignment Module 2 – SLP Information Technology Planning Xerox is a firm that has dominated the copier business. As the market for copiers continues to shrink, how will Xerox survive? Research the current business environment for Xerox by using Fortune.com and Forbes.com, etc. In your

PowerPoint

 The Baypoint Group (TBG) needs your help with a presentation for Academic Computing Services (ACS), a nationwide organization that assists colleges and universities with technology issues. ACS needs more information about the differences between the IEEE 802.11a and IEEE 802.11g standards so that their salespeople will be better equipped to

Journal VIII

see attached. 2 Identify a task that you would need to perform in your current career or future career, and explain in detail how you would apply the knowledge you have learned in this course to succeed at performing the task in a real-world scenario. Your submission should be in

SLP 1 – 80

I need help on my assignment  Module 1 – SLP Strategy and Strategic Planning Review this  comprehensive review of strategic planning . The website is the brain-child of Dr. Ross A. Wirth, who has extensive experience in management consulting. However, the website is about general strategic planning, rather than IT

Case 1 – 80

I need help please.  Module 1 – Case Strategy and Strategic Planning Assignment Overview The Case for this module starts us off by looking at why IT strategy matters.  Please view the following video: Please note that this link will open in a new window and may require activation of

Improving Quality

  You are committed to improving the quality of developing software applications. Identify and discuss three recommendations for improving quality in IT software development projects. Justify your response.

Macfee subscription

  [1-888-226-6629] How Do i Cancel M C A F e e Subscription & Get a R E F U N D  To cancel your M C A F E E subscription and request a refund, call [1-888-226-6629]. A support agent will help verify your account, [1-888-226-6629] process the cancellation,

How do i cancel McAfee subscription and get a refund?

 To cancel your McAfee subscription 1-888-226-6629 and request a refund, log in to your account at mcafee.com, go to My Account > Subscriptions, select your active plan, and turn off auto-renewal. To request a refund, visit the Support section or call 1-888-226-6629. McAfee’s customer support 1-888-226-6629 is available 24/7 to