Header Description: This use case describes how the ATM user withdraws cash from the ATM.

Similar documents
ATM Use Cases. ID: CIS Title: Check Balance Description: Customer aims to know the balance in his/her account

HOW TO SETUP A NEW USER

SPOTCASH MOBILE APPLICATIONS USER GUIDE

Restricted Use Case Modeling Approach

ClinCard Reference Guide: Site Coordinator

Steps in Using COMET/UML

Pay. Quick Start Guide Sage One. Pay QUICK START GUIDE SAGE ONE

PNB KIOSK BANKING SOLUTION KBS MANUAL FOR BCAs

The Hong Kong Polytechnic University

CASH WITHDRAWAL. User manual

Guidelines on Dormant Accounts Web Reporting System

Online Account Aggregation (Member-to-Member Transfers)

Journal Viewer Release Notes Contents

Cash Management QuickBooks for Windows Conversion Instructions

PLEXUS PAY PORTAL YOUR HOW-TO GUIDE

This job aid details the process for doing a cash/check/credit card/wire transfer journal entry with a spreadsheet template.

ClinCard Reference Guide: Site Coordinator

Requirements document for an automated teller machine. network

SWE 621: Software Modeling and Architectural Design. Lecture Notes on Software Design. Lecture 14 - Course Review

User Manual. <MacBank ABM> for. Contents. Prepared by. Version <2.0> Group Name: Group 304. Instructor: Dr. Kamran Sartipi Course:

Triton ATM Configuration

ATM Audio Users Guide

(C) 2010 Pearson Education, Inc. All rights reserved. Dr. Marenglen Biba

PAC Bank Functions. Page 1 of 17

Sofware Requirements Engineeing

Nexsure Training Manual - Accounting. Chapter 14

Triton ATM Configuration

Getting Started Guide: Transaction Download for QuickBooks Windows. Information You ll Need to Get Started

Lockbox. Chapter 13. Lockbox Integration Setup. Nexsure Training Manual - Admin. In This Chapter

Local. Responsive. Reliable.

Lab 3 Finite State Machines Automated Teller Machine

Assignment #2. Csci4211 Spring Due on March 6th, Notes: There are five questions in this assignment. Each question has 10 points.

The Object-Oriented Design Process

Blue Bear/School Books Check Entry QR Guide

Frequently Asked Questions

UML Is Not a Methodology

BB&T Credit Card Connection for Company Administrators

PAYMENT SYSTEM RESPONSE CODES

User Administration Vaultview Security

MobiMoney Framework Card Control Card Alerts

Remote Deposit Transition Guide

Banking System Upgrade - Frequently Asked Questions (FAQs)

In addition to these resources, our staff will be on hand to help walk you through any questions or concerns you have post-conversion.

FedEx Office Print Online Corporate

MyChoice Cardholder User Guide

Why is software development difficult. An Acceptance Testing Viewpoint

TSYS GUIDE. Logging into the TSYS Gateway

Online Banking. Quickbooks Setup

Getting Started with Our Progressive Bank CONSUMER Online Banking Update

PHILIPPINE NATIONAL BANK

Job Aid PSHR: Direct Deposit. Department. Direct Deposit

Help Contents. Creating a Query - Synopsis

PHILIPPINE NATIONAL BANK

Genmega ATM Error Codes

Flexible Spending Account

CASHNet - Departmental Deposits Instructions for Departments

Paytronix Merchant Processor ipad Application - User s Guide

Starting ParTEST. Select Start, Programs ParTEST ParTEST Enter your User Name and password

Overview + Navigation // Business ebanking Mobile

Welcome Starter Pack for Parents Holy Family Catholic Primary School

CardNav. Member Experience Training Guide. CO-OP Financial Services

APPENDIX A: ERROR CODES

OFX Server Frequently Asked Questions

Bidvest Bank Personal Internet Banking User Manual

Chapter 1 - Overview of Works Features Account Spending Account Funding Spend Reconciliation Card Control...

Business Mobile Banking Quick Reference Guide

VISA PAYMENT CONTROLS GETTING STARTED GUIDE. Provide ongoing payment control to support your business card program

You can use your PIN to complete your purchases at point-of-sale and for ATM transactions.

The Bank of East Asia, Limited, Macau Branch BEA Macau iphone Application FAQs for Mobile Banking Service (for iphone, ipod touch, and ipad users)

business banking: online banking user guide

State Bank of India New York 460, Park Avenue, New York, NY INTERNET BANKING STEP BY STEP GUIDE TO SELF ENROLLMENT

AN ONLINE EXAMINATION SYSTEM

Object-Oriented Systems Development: Using the Unified Modeling Language

core user guide business gateway TABLE OF CONTENTS BANKING > WEALTH > INSURANCE

Nexsure Training Manual - Accounting. Chapter 7

Chapter. Chapter 4: Banking

Oracle FLEXCUBE Direct Banking Release Corporate Cash Management User Manual. Part No. E

OBJECT-ORIENTED MODELING AND DESIGN. Domain Analysis

Lab - Remote Desktop in Windows 8

Online Banking User Guide

DFCU ONLINE - USER MANAGEMENT

USER GUIDE TERMINAL <ACQ + GW IMAGE HERE> VERSION 1.0

CardNav by CO-OP 3.0. Quick Reference Guide. CO-OP Financial Services

Supplier FAQ s for the isupplier Portal Version Date: May 12, 2016

Online Banking Quick Reference Guide

Cargills Cash Customer FAQs

Cash Management Administration Users Guide

AN ONLINE EXAMINATION SYSTEM

Welcome to the Online User Guide

E-Bill & Collect User Guide June 2016

University of Wisconsin System SFS Business Process GL.3.15 Workflow Administrator Chartfield Approval

Alberta Personal Property Registry Electronic System (APPRES) Maintain Preferences APPRES Finance and Reporting User Guide

SBI Mingle User Manual

CS350 Lecture 2 Requirements Engineering. Doo-Hwan Bae

ONLINE BANKING Frequently Asked Questions

Storing Data in Objects

Online Enrollment. This portal enables you to:

Work Instruction. ME51n - Item Details

Guide for Windows users with Internet Explorer and Firefox

Value Card and Coin opt Vending Systems

Transcription:

Use Case: Withdraw Cash Use Case #: UC1 Author: Iteration: JAD Team Detailed Header Description: This use case describes how the ATM user withdraws cash from the ATM. Business Trigger(s): Customer needs cash Pre-Condition(s): The ATM User has successfully logged in. Assumptions: The Basic Path assumes the user is selecting from a list of predefined amounts. Post-Condition(s) Successful Post-Condition(s) System is ready for next transaction System prompts the user to print a receipt Failed Post-Condition(s) The system is unable to update the account Actor(s) User Actor(s) ATM Users System Actor(s) Bank System ATM Device Related Use Cases Login <<includes>>, Update Acct. Balance <<includes>>, View Account Balance <<extends>>, Print Receipt <<extends>> Flows Main Flow User selects predefined amount. 1 This use case starts when the user selects the withdraw cash option. The system displays a list of available accounts and prompts the user to select the desired account. Account 2 The user selects the desired account. The system displays the account selectedaccount name, last three digits of the account and balance. System prompts the 1 of 5

user to select a predefined amount in denominations of $20 up to $100. Optionally, the user can enter an amount up to $1,000.00. The maximum a user can withdraw per day is $1,000.00. E2 3 The user selects an amount. (A1) The system prompts the user to confirm the cash amount Yes/No. System displays the account name, last three digits of account and new balance. 4 The user selects yes. (A2) The system verifies sufficient funds with the bank system E1 5 The system performs Update Account Balance Use Case 03 6 The use case ends when the system dispenses cash and displays a message Please take your cash. Confirmation Processing Processing Dispense Alternate Flow(s) A-1 User selects to enter an amount Deviates from main flow at step: 3 Returns to main flow at step: 3 1 The user enters the amount. Repeat step 3. A-2 User selects No for Confirmation Deviates from main flow at step: 4 Returns to main flow at step: 3 1 The user selects the no option. System asks user if to select a different amount. 2 Use repeats step 3. 2 of 5

Exception Flow(s) E1- Insufficient Funds Deviates from main flow at step: 4 1 System displays insufficient funds error message. Repeat step 1. insufficient funds E2- Over Maximum Withdrawal- Change Deviates from main flow at step: 2 1 System displays maximum withdrawal error message. Repeat step 2. Maximum Withdrawal 2 User selects a new amount to withdraw. Data Dictionary Login Credentials Account Information Business Rules The user must be allowed to withdraw up to maximum amount of $1,000.00. Special Requirements The system shall dispense the cash in 5 seconds. Design Comments Drop downs for the field selection, No radio buttons. Issues None. 3 of 5

SELECT ACCOUNT Accounts Checking Savings User selects the account from a dropdown list. Navigate user to the withdrawal options. SELECT AMOUNT Please select an amount up to $100.00 Selected Checking Account ****123 Balance- $2,500.00 s $20.00 $40.00 $60.00 User selects the amount from a list. Can not exceed $1,000.00 per day. $80.00 $100.00 4 of 5

CONFIRM AMOUNT Selected Checking Account ****123 New Balance $2,440.00 You selected $60.00. Is that correct? Select Yes if correct. Select No if incorrect. Yes No DISPENSE CASH Please take your cash. Do you want to print a receipt? Yes User selects yes. ATM prints a receipt. No User is asked if they want another transaction. 5 of 5