Use Case

In: Computers and Technology

Submitted By Richmelody
Words 524
Pages 3
The case study in this assignment is the use of the ATM and what happens at the very beginning when you come up to the ATM machine. I will give you the inside information on this process and the Requirements Document. An ATM allows users to perform basic financial transactions view their account balance, withdraw cash, and deposit funds. Each user can have only one account at the bank. The user interface has four main features they are a screen to displays messages, a keypad for numeric input, a cash dispenser, and a deposit slot. The cash dispenser begins each day loaded with 500 $20 bills. Authenticating a user based on account number and (PIN), bank's account information database stores an account number, a PIN and a balance. Display a welcome message and prompt the user to enter an account number. The user enters a five-digit account number, using the keypad. The screen prompts the user to enter the PIN. The user enters a five-digit PIN, using the keypad. If the user enters a valid account number and the correct PIN for that account, the screen displays the main menu. If the user enters an invalid account number or an incorrect PIN, the screen displays an appropriate message, and then the ATM returns to Step 1 to restart the authentication process. When an invalid option is entered, display an error message, and then redisplay the main menu. . If the user enters a valid account number and the correct PIN for that account, displays the user's account balance. The ATM retrieves the balance from the bank's database. It also Display withdrawal menu. When you want to make a withdrawal amount greater than balance Display message, ask for smaller amount Choose option to exit Display main menu. Valid withdrawal amount is valid Authenticate user – ask for pin If amount > than ATM money in dispenser Display message to ask for smaller amount Display Withdrawal menu…...

Similar Documents

Use Cases

...Running head: ASSIGNMENT 2: USE CASES Assignment 2: Use Cases Lawrence A. Mayo, Jr. Dr. Johnnie E. Drake CIS 210 11/4/12 Abstract Your abstract should be one paragraph and should not exceed 120 words. It is a summary of the most important elements of your paper. All numbers in the abstract, except those beginning a sentence, should be typed as digits rather than words. To count the number of words in this paragraph, select the paragraph, and on the Tools menu click Word Count. Assignment 2: Use Cases A use case is a methodology that is used in system analysis as a means to identify, clarify, and organize system requirements. The use cases has make up of several possible sequences for users to interact with a system of a particular environment that is in relation to a particular goal. There are a group of elements that the use case consists of, these elements in be in either the classes or interfaces category. Use cases give a description of how users will perform tasks. There are two main parts of a use case; the steps a user will take to accomplish a particular task on the ATM machine, and the way the ATM should respond to the user's actions. A use case will begin with a user's goal and end when that goal is fulfilled. A use case will describe the interaction sequence between a user and an ATM machine. Each use case captures the actor (the user of the ATM machine), the interaction (what does the user want to do?), and the goal (what is the user's goal?).......

Words: 1139 - Pages: 5

Use Case Assignment

...Ebay Use Case Week6: Use Cases Assignment MIS1101 Use Case Template. Copyright (c) 2004-2005 TechnoSolutions Corporation (Learn more about “TopTeam for Use Cases” at www.technosolutions.com) Permission is hereby granted, free of charge, to any person obtaining a copy of this document and its associated documentation, to use the document on their projects for any commercial or non-commercial purpose. However you may not publish, distribute, sublicense, and/or sell copies of this document. THE DOCUMENT IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE DOCUMENT OR THE USE OR OTHER DEALINGS IN THE DOCUMENT. TECHNOSOLUTIONS CORPORATION MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS DOCUMENT FOR ANY PURPOSE. Use Case: Selling a couch on Ebay Id: UC- 2011021401 Description Seller registers a couch for sale on Ebay. Seller firsts selects “Sell” link on Ebay, registers a credit card. Seller then posts descriptive information about the couch including pictures, price, auction start and end times as well as method of payment accepted, shipping information and other terms and conditions of sale. The......

Words: 749 - Pages: 3

Amazon Use Case

...Amazon.com: Culture of Metrics Why a case study on Amazon? Surely everyone knows about who Amazon are and what they do? Yes, well, that may be true, but this case goes beyond the surface to review some of the ‘insider secrets’ of Amazon’s success. Like eBay, Amazon.com was born in 1995. The name reflected the vision of Jeff Bezos to produce a large-scale phenomenon like the River Amazon. This ambition has proved justified since, just 8 years later, Amazon passed the 5$billion sales mark – it took Wal-Mart 20 years to achieve this. By 2008, Amazon is a global brand with over 76 million active customers accounts and order fulfillment to more than 200 countries. Despite this volume of sales, at 31 December 2007, Amazon employed approximately 17,000 full-time and part-time employees. In September 2007, it launched Amazon MP3, a la carte DRM-free MP3 music downloads, which now includes over 3.1 million songs from more than 270,000 artists. Vision and Strategy In their 2008, SEC filing, Amazon describes the vision of their business as to: Relentlessly focus on customer experience by offering our customers low prices, convenience, and a wide selection of merchandise. The vision is to offer Earth’s biggest selection and to be Earth’s most customer-centric company. Consider how these core marketing messages summarizing the Amazon online value proposition are communicated both on-site and through offline communications. Of course, achieving customer......

Words: 3893 - Pages: 16

Cis564.4 - Needs and Use Cases

...the incoming orders and appropriate documentation for reporting as well as future order requests. Process Current Procedure (As Is) Use Cases Raw Materials Receiving Raw materials are received at the receiving area for each plant. At the time of delivery, the truck driver will pass the shipping documents to the Riordan shipping area supervisor who will compare the shipping documents to a scheduled orders receiving report. This report is provided to the receiving area on a weekly basis and is organized by date. (Addendum 1) • Materials order is made. • Order is shipped from supplier via truck services to receiving area. • Truck arrives at plant receiving area. • Materials shipping document handed to Area supervisor for review. • Supervisor compares shipping document to scheduled orders report. • Documents validated • Receiving team proceeds to unload the truck • Raw materials are placed in the raw material area of factory. • End of day, Area supervisor gathers all logs of raw materials received that day and hands off to receiving clerk. • Inventory clerk enters the information related to the raw materials receipts into the inventory system. (Info = Material received, vendor and quantity) Additional processes that are potential concerns for Riordan include the following. These will not be discussed in detail for use cases however there are suggested automated procedures that can be considered for future enhancements within technological......

Words: 1321 - Pages: 6

Use Cases

...Assignment #2 Use Cases Raquel S Murillo Dr. Johnnie E. Drake, Jr. HCAD 520: Healthcare System Analysis February 3, 2014 Use Cases Need cash? When a customer decides that he or she needs to process a withdrawal from their bank account that action is exactly that, a process. The customer first inserts their ATM into the card reader slot and expects that the transaction will go by smoothly and uneventful, but things could possibly go wrong. If the card reader is not able to read the card, it will eject the card and display an error message on the screen. Examples of an error message may include “Error Code 1” which would me that the system has timed-out while trying to process your request. If the system is able to successfully read the card, it will move on to ask for the customer’s pin number. The system will, in a matter of seconds, verify that the pin number entered is in fact correct and if so continue with the process. As soon as the pin number is verified, it will than display a menu of various options. Among that list of options, the customer will find the option to withdraw money. And this will be the beginning of a new process. Once the card has been inserted, read, accepted, and authenticated by the system; the withdrawal transaction will begin. This withdrawal transaction has many steps that need to be followed. First off, the system will display the question on the screen asking the customer to choose whether to withdraw from a savings......

Words: 1448 - Pages: 6

How to Organize Use Case Report

...Business rules 3. Use case diagram This is the blueprint for the system’s functions. 4. Details of use cases a. Use Case 1 i. Use case model (fully developed use case description) for use case 1 Note: use template on Page 67 but use two-column format (refer to ITM305 textbook) to finish the section of “main success scenario”. ii. Activity diagram for use case 1 iii. System sequence diagram for use case 1 (Check page 6 of the document “9. Chapters18_19 Design Examples (Junlian).pptx” to see if you have neat SSDs as the example shown there.) iv. Sequence diagrams for use case 1 a) Sequence diagram 1.1 for the 1st system operation in this use case, and discussions on the responsibilities (you can create a table like the one on Page 44 of the document “6. Chapters12_17_Five Patterns (Junlian).pptx”). b) Sequence diagram 1.2 for the 2nd system operation in this use case, and discussions on the responsibilities. c) … b. Use Case 2 v. Use case model (fully developed use case description) for use case 2 vi. Activity diagram for use case 2 vii. System sequence diagram for use case 2 viii. Sequence diagrams for use case 2 d) Sequence diagram 2.1 for the 1st system operation in this use case, and discussions on the responsibilities. e) Sequence diagram 2.2 for the 2nd system operation in this use case, and......

Words: 564 - Pages: 3

Use Cases

...Use Cases Christopher Dole Professor Jennifer Merritt CIS210: Systems Analysis and Development 3 February 2013 A use case diagram demonstrates the uses and requirements of a process and its actors. When creating use case diagrams they should be simple and easy to understand so that all levels of outside users can see and understand the roles they have in the overall project (Chen, Slides 6,7). In my first use case we see a use case that addresses the actors and actions for an ATM withdrawal. The use case diagram is simplified and shows how a customer will use an ATM machine to request a withdrawal. It shows the initial interaction in which it is understood the customer will need to enter their ATM Card and provide their PIN to gain access to the account information that is magnetically stored on their card. The high level overview shows a real basic path of the customer requesting a withdrawal and the ATM sending the request to the bank where it receives a confirmation or denial of funds available and then a response is sent to the customer in the form of approval and funds dispersed or a denial. Both will provide a receipt to the customer with the updated balance information or reason for denial. This simple image would be something to provide an Administrator or the like who would be interested simply in the quick path of what is expected. The next UML diagram I included breaks the USE Case into a more specific pattern that shows the events that will take place......

Words: 1948 - Pages: 8

Use Case # 2 Modeling Atm

...Use case # 2 Modeling ATM CIS210 Saba Asif Prof: Prem Jadhwani Use case Modeling ATM Use Case: Account Withdraw Actor: Customer Description: Description for the process to withdraw cash from ATM Successful achievement: * Customer Insert card * Customer enters Pin * System Validates pin * Customer selects Withdraw option * System requests withdraw amount * Customer enter withdraw amount * System ejects amount * System ejects card * Customer takes amount and card * Customer request the withdraw receipt * System print the receipt with new balance Alternative: * Invalid Card * Invalid PIN * Invalid PIN entered 3 times * Amount exceeds the balance * Customer chose wrong account Precondition: Account holder request cash withdraw from the ATM Post Condition: Account holder gets cash from the ATM Assumption: None ATM System Usage Use case Modeling ATM Use Case: Account Deposit Actor: Customer Description: Process to make an account deposit Successful achievement: * Customer Insert card * System validates card * Customer enters Pin * System Validates pin * Select transaction type * Customer selects account deposit * System verifies account number * System requests deposit amount * User enters deposit amount * System update account balance * System generates and print receipt and ejects card Alternative: * Invalid Card ...

Words: 357 - Pages: 2

Use Case

...ATM Use Cases System Analysis and Development Describe Use Case This use case illustrates how a customer using an ATM to withdraw money from their account. The actors are the bank customer and the bank. The following steps represent what the use case will illustrate. The customer inserts the bankcard. The ATM will than ask for a pin number. The ATM reads the card. The screen gives you multiple options. The customer than selects the “Withdraw Cash” option. The ATM than prompts the different accounts. The Customer than enters an amount they want to withdraw. The amount is than transferred to the account. Once the amount accepted. The ATM will than dispense the amount you requested. The card will than be returned. The receipt is printed. A successful transaction is made. The transaction may go bad, if you entered the wrong pin. It may also be that you chose the wrong bank account to withdraw money out of. These are called preconditions. The alternate way to withdraw money from the ATM is by going inside. The customer goes inside waits in line. A teller calls them over. The teller than asks the customer what they want to do. The customer says they want to withdraw money. Customer than swipes the bankcard, enters the pin. Teller than asks what bank account they want to withdraw from. Customer then picks an account. The teller than enters the amount they want to withdraw. The teller than hands the customer their money, with a receipt. The preconditions in this use case:......

Words: 692 - Pages: 3

Use Cases

...Prepare a 5-6 page paper in which you: Describe (in a one to two (1-2) page narrative) a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM. Illustrate the use case using Visio or a similar product. Describe (in a one to two (1-2) page narrative) a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product. Describe (in a one to two (1-2) page narrative) a use case dependency for making an account transfer. Illustrate this use case with Visio or a similar product. Identify and explain at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. Research and cite at least three (3) authoritative academic sources. Your assignment must: Be typed, double-spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length. Include charts or diagrams created in Excel, Visio, MS Project, or one of their equivalents such as Open Project, Dia, and OpenOffice. The completed diagrams/charts must be imported into the Word document......

Words: 339 - Pages: 2

Use Case Specification

...Use Case Specification [Title] [Subject/Project] Revision Date: | 00/00/0000 | Revision Num: | 1.0 | File Name: | [ Use Case Specification.doc ] | Num of Pages: | [ 6 ] | Author: | [ [Author] ] | Revision History Date | Revision | Author | Changes | <07/16/2008> | 1.0 | [Author] | <Original document created> | | | | | Document Reviewers / Approvers Name | Position | Reviewer | Reviewer and Approver | Signature of Approver | Sign-off Date | <Joe Smith> | <Business Executive> | | X | | | <James Underhill> | <Analysis Manager> | X | | | | <Mary Jane> | <Development Manager> | X | | | | <Note: * The text in blue and italic is for guidance only and should be deleted before the document is published. * If any section of this document is not required for the project at hand it may be delete it or its content replaced with “N/A”. * Go to “File/Properties” and on the “Summary” tab update the following fields to match your project: * Title – replace the (Title) part of the title with the name of the use case described in this document; * Subject – enter your project’s name here; * Author – enter your names or first initial followed by your last name; * Company – enter your company’s name. * For the changes from the “Summary” tab to take effect select the all the text in the document and press F9. * Repeat this in the header and......

Words: 949 - Pages: 4

Use Cases

...Use cases are a type of textual requirements specification that capture how a user will interact with a solution to achieve a specific goal. They describe the step by step process a user goes through to complete that goal using a software system (Brandenburg, 2015). The analysis of the use case proves to be a valued analytical technique to ensure the delivery of goods and services. As a software developer for a retail bank, I have been tasked with developing use cases to support the ATM services. Of the created use cases, I will describe and illustrate a use case with a typical and alternate course that documents the event of a bank customer withdrawing money from an ATM; describe and illustrate a use case dependency for making an account deposit; describe and illustrate a use case dependency for making an account transfer; identify and explain at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system. We can begin with describing the typical and alternative courses of events that are prevalent when bank customers make a money withdrawal from the ATM. Description of a Cash Withdrawal The description of typical and alternative courses as it pertains to bank customers withdrawing money from the ATM begins with the customer pulling out their debit card to enter the card into the ATM card reader. The card will not be inserted and ejected at the end of the transaction, but it will be pushed into the reader and......

Words: 1237 - Pages: 5

Case Study on Pepsico’s Use of Financial Derivatives

...Case Study on PepsiCo’s Use of Financial Derivatives 1. Introduction 1.1 PepsiCo’s History The Pepsi-Cola Company was incorporated in 1919 by Caleb Bradham, the inventor of the Pepsi-Cola soft drink. PepsiCo became a multinational beverage and snack food company in 1965 when Pepsi-Cola merged with Frito-Lay. Since the 1965 merger PepsiCo has expanded its operations by acquiring Quaker-Oats, Tropicana, and Gatorade brands. With sales of $66.86 billion in 2014 and with products sold in over 200 countries, PepsiCo is one of the leading food and beverage companies in the world (PepsiCo, 2014). 1.2 PepsiCo’s Industry The beverage and snack food industries are both in the mature stage in their life cycles, and companies in these industries largely depend on product innovation, brand recognition, and low prices to remain competitive. Like all companies PepsiCo faces risk of increases in operating expenses and decreases in net income due to market risk. Companies in PepsiCo’s industry have been forced to expand its product offerings into healthy foods and drinks due to an insurgent health and wellness in American culture. 1.3 PepsiCo’s Competitors PepsiCo’s top competitors consist of The Coca-Cola Company, Dr Pepper Snapple Group, and Nestle; additionally, because PepsiCo is a multinational company it must also compete with countless local snack and beverage companies across the globe. Coca-Cola has been viewed as PepsiCo’s main rival for around 100 years, and the......

Words: 4581 - Pages: 19

Use Case Atm

...ase CIS210: Systems Analysis & Design Week 6/Assignment 2: ATM Use Case November 15, 2015 The use case in this narrative describes the process and flow of data when a bank customer uses their debit or credit card when withdrawing funds from their account. The use case actors in this scenario are the bank itself and the customer. As a pre-verified condition, the following has already been introduced or pre-existing already within the bank location: a network connection within the bank and to the ATM, an ATM on-site and cash available for withdrawals from the ATM. * In this use case, the ATM withdrawal is consistent with that of data flow and customer selected options, similar to the process of a flow chart. This particular use case scenario, the following events are completed to withdraw funds from an ATM account: (Step 1) The use case begins when a customer inserts their debit/credit card into the ATM. (Step 2) After use case is initialized, the ATM network must validate the customer by requesting for card PIN. (Step 3) Various options are presented for the customer including balance, transfer, withdrawal, fast cash, etc. As part of this use case scenario, the customer wants a withdrawal transaction from the ATM. (Step 4) Customer selects “Withdrawal” from the available accounts shown on ATM display. (Step 7) ATM displays the amount a customer may withdraw with pre-determined amounts ($10, $20, $30, etc.) or “Other” option for customer to request a specific......

Words: 1393 - Pages: 6

Use Case for Atm Services

...CIS 210 - Use Case for ATM Services 4/29/12 Kevin Hagan Dr. Yohannes Abate Making a withdrawal via an Automated Teller Machine Making a withdrawal of funds from your bank account via an automated teller machine (ATM) is easy (Richardson). There are only a few steps involved, and there is no need for the customer to have to go to the bank itself anymore. While there are no restrictions, you can make withdrawals from any ATM on the street, the only exception over using the bank’s ATM is that they may charge you a fee for using another banks/companies ATM. For illustration, we will be using an ATM at the bank itself, so that if there is a problem then the customer can go inside and discuss this problem with a representative of the bank. The assumption is that you are at the ATM and currently have an account with the bank. Step 1: Insert your ATM card or credit card. Step 2: Enter your personal identification number (PIN). Step 3: Select “Withdrawal” from the transaction menu. Step 4: Select “cash” from the next transaction menu. Step 5: Select the amount of cash you wish to withdraw. At this step, either you can withdraw a preselected amount, or you can enter any other amount. Step 6: When prompted, select confirm on the amount that you wish to withdraw. Step 6: Take your detailed receipt with a summary of your withdrawals. Step 7: Remove your ATM card from the machine. The alternate of using the ATM is to go inside the bank, wait for the next teller,......

Words: 1137 - Pages: 5

2 Pezzi Solette Plantare In Gel Silicone Ortopediche Ideale Per Lo Sport Unisex | القادمون الجديدة | Altro casa e bricolage