ATM User Interface Design
#1

[attachment=10008]
ATM User Interface Design
Requirements

A statement of requirements for a portion of the system may be extracted from the use cases and other Inception documents. A brief narrative is useful for identifying the problem domain objects (concepts).
A bank customer is able to access his or her account using an automatic teller machine. To be able to use an ATM a customer must first register an account number and a passcode number. The customer’s information is then added to a list of registered users. The ATM user interface consists of a keypad, a display window, a selection of choice options, and a help screen that displays instructions for completing an ATM transaction. Users are asked to enter their account number from the keypad followed by their passcode. If the customer is a valid user, instructions are given for choosing a transaction. During a transaction, the user’s account is accessed and updated. Upon completion of a transaction, the user may elect to make another transaction or to quit.
This prototype simulates the actual machine that includes a card reader and buttons implemented in the hardware.
Identify the noun phrases and verb phrases in the narrative
A bank customer is able to access his or her account using an automatic teller machine. To be able to use an ATM a customer must first register an account number and a passcode number. The customer’s information is then added to a list of registered users. The ATM user interface consists of a keypad, a display window, a selection of choice options, and a help screen that displays instructions for completing an ATM transaction. Users are asked to enter their account number from the keypad followed by their passcode. If the customer is a valid user, instructions are given for choosing a transaction. During a transaction, the user’s account is accessed and updated. Upon completion of a transaction, the user may elect to make another transaction or to quit.
Implementation of a Prototype
To provide an illustration of the ATM user interface, we will implement an Applet that uses stubs to represent the Account, UserList, and CustomerInfo objects.
The prototype shows a working model of the user interface with the message sequence that the customer will encounter. The purpose of the prototype is to examine the human factors issues relating to the interface and to make certain that there are no deadlocks or partial cycles and that each transaction will properly terminate and return the system to the welcome state.
Test Plan for the User Interface Prototype
Test Plan for the Interface Prototype

1. Specify the paths through the system to be tested
Welcome screen (ask for Account Number) (DIGITS + ENTER) à
Passcode State (Ask for Passcode) (DIGITS + ENTER) à
Select State (Show Options) (DEPOSIT or WITDRAW + ENTER) à
Deposit State or Withdraw State (Key-in amount and press ENTER) à
Other State (Ask if user wants to make another transaction) (CLEAR = NO) à
Goodbye screen (if answer is NO) (CLEAR) à
Welcome screen is returned
Alternative paths from Select State
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: ppt of user interface design for railway reservation system, graphics user interface, user interaction design, elearning user interface, speech user interface, atm user account secure by using gsm techonology, natural user interface seminar report,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Fiber Distributed Data Interface computer science crazy 5 4,217 23-01-2013, 03:48 PM
Last Post: seminar details
  Multilevel inverter for power system applications highlighting asymmetric design effe seminar topics 2 4,279 29-12-2012, 11:22 AM
Last Post: seminar details
  terahertz transistor design computer science crazy 1 2,103 21-11-2012, 11:55 AM
Last Post: seminar details
  Design and Application of Radio Frequency Identification Systems computer girl 0 1,190 09-06-2012, 04:15 PM
Last Post: computer girl
  Design of 2-D Filters using a Parallel Processor Architecture computer science crazy 3 3,658 18-02-2012, 10:36 AM
Last Post: seminar paper
  Automatic Teller Machine (ATM) computer science crazy 5 10,259 16-02-2012, 04:46 PM
Last Post: seminar paper
  Asynchronous Transfer Mode (ATM) computer science crazy 7 6,215 15-02-2012, 01:56 PM
Last Post: seminar paper
  Super wideband fractal antenna design project report helper 1 2,263 16-01-2012, 10:33 AM
Last Post: seminar addict
  A Neuro-Genetic System Design for Monitoring Driver’s Fatigue seminar class 2 2,094 26-08-2011, 09:55 AM
Last Post: seminar addict
  Design Approach of Newly Developed 3.3kV IGBT Modules project topics 0 1,100 30-04-2011, 11:16 AM
Last Post: project topics

Forum Jump: