StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Interacting with ATM Services - Assignment Example

Cite this document
Summary
The author of the paper "Interacting with ATM Services" will begin with the statement that the use case diagrams are pictorial representations of how users are interacting with the system and depict the specification of the use case, such that they can display various types of users of the system. …
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER95.2% of users find it useful
Interacting with ATM Services
Read Text Preview

Extract of sample "Interacting with ATM Services"

Use case diagrams are pictorial representation of how user are interacting with the system and depicting the specification of the use case, such that they can display various types of users of the system. ATM services is well illustrated using the case diagrams describing how users interact with system in various events, namely; deposit transaction, transfer transaction, withdraw transaction and inquiry transaction[Kur03]. During the withdraw transaction process, bank customer is concerned with inserting an ATM card into the ATM machine and he or she chooses the withdraw option. After selection of the withdraw option, at this point the user is requested to select the type of account he or she is willing to withdraw from i.e. saving account, fixed account and deposit account. After selecting type of account you wish to withdraw from, you enter the amount you wish to withdraw and submit to bank database for verification[RMD02]. The system verifies whether the amount submitted by the bank customer is sufficient for withdrawal, if not, the customer is requested to enter different amount whereas if the amount entered is approved by the bank or there is sufficient cash, the system sends the account number, PIN, choosen account and the amount in the bank which approves the transaction thus dispensing the correct amount requested by the user and issues a receipt else if the transaction is disapproved because of the incorrect PIN, the disapproval are reported to the system thus initiating Failed Transaction extension. Therefore, informing the bank whether the transaction has been approved or not; it is completed the bank debits the customer’s for the amount[Sta96]. 1.1: from =readMenu (“Account to withdraw from”, Available selected account) [If amount not valid] 1:2 Amount =amount value [readMenu (‘Withdrawal amount”, Withdraw amount menu”)] 1: message=getSpecificCustomer () 2: receipts= customerTransaction () 1.3: validAmount=checkCash (Amount) 2.1: dispenseCash (Amount) 1.4 2.2 Fig 1.1 Withdraw Transaction Case Diagram A transaction involved when depositing dollar amount starts with a session when a customer chooses from the possible transaction types indicated or shown by an ATM machine or system[Sta96]. Therefore, he or she chooses the type of account he or she is wishing to deposit to from the various menu accounts option given and then he proceed by choosing the amount of dollar through pressing the key or typing digits of the amount to be deposited. During this moment, the bank customer information is sent to the bank database for verification i.e. user card number, PIN, the amount to be deposited, and amount to the bank[Sta96]. If the system approves that information provided by the customer are consistent the system accepts the an envelope which contains dollar amount and then later issue the receipt as an evidence of the dollar amount deposited, but if customer does not insert of feed in the envelope into the system within the required period, the operation times out and transaction for depositing is killed or aborted. While on the side of incorrect PIN being fed, the extension of incorrect PIN is executed and any other disapproval is reported to the session thus initiating the Failed Transaction Extension. Lastly, the bank is notified whether the approved transaction has been completed or not by the system, if the bank completes the deposit transaction successfully, the bank credits the customer’s amount into their database for that customer and if the customer need an envelope for verification on his or her updated amount in the bank database he or she will receive later after[Sta96]. 1.1 : to:=readChoicesGiven (“ Account to deposit to”, AvailableAccounts menu) 1.2: amt: =readChoicesGiven (“Amount to be deposited”) 1: message=getSpecificFromCustomer () 2: receipt=completeTransaction () 2.1 acceptEnvelope () 1.3 2.3 send ( 2.4 2.2 message, balance) Fig 1.2 Deposit Transaction Case Diagram During transfer transaction process in the ATM machine, is started within a session when bank customer select transfer option from the menu available in the system, the customer choose transfer option from the overall options given by the system. After selecting the account to transfer to, he or she proceeds by choosing the account to transfer from and feeding in the dollar amount to be transferred on the keyboard[Sta96]. After completion of the basic steps required when initiating transfer, the system checks the customer’s card number, PIN, choosen amount to be transferred and amount to the bank which are fed into the bank database for verification and validation to check whether user’s details provided are consistent , which either approves or disapproves the transaction that is being carried on. If the system is approved, the machine issues a receipt as a proof for successful money or dollar amount transfer else if the transaction is disapproved due to either an incorrect PIN, extension for incorrect PIN undergoes execution and any and/or all other disapprovals are reported to the session which leads to initiation of the Failed Transaction Extension[Sta96]. Last step involved is all about completing the transaction if the system has done transaction successfully and bank approves it. Furthermore, the transfer transaction can be cancelled if customer is unwilling to transfer via pressing cancel key thus aborting the transaction transfer[Sta96]. The main ethical issue in using the ATM system is all evolving on the security, this is a critical issues that need to be addressed so that the probability of user becoming a victim of theft or fraud or either ATM being vandalized, thus resulting from poor use of ATM machine can lead to easier commitment of crimes such as card swapping, card skimming etc.[RMD02]. 1: message=getKnownCustomer () 2: receipt= endTransaction () 1.1: from: =readMenu (“Account to transfer from”, AvailableAccounts menu) 1.2: to: =readMenu (“Account to transfer to”, AvailableAccounts menu) 1.3: Amount: =readAmount (“Amount to be transferred”) 1.4 Figure 1.3 Transfer Transaction Use case References Kur03: , (modelling, 2003), RMD02: , (Djikman & Joosten, 2002), Sta96: , (Schatt, 1996), Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“ATM Services Assignment Example | Topics and Well Written Essays - 1000 words”, n.d.)
ATM Services Assignment Example | Topics and Well Written Essays - 1000 words. Retrieved from https://studentshare.org/information-technology/1857422-cis-210-week-4-assignment-2-use-cases
(ATM Services Assignment Example | Topics and Well Written Essays - 1000 Words)
ATM Services Assignment Example | Topics and Well Written Essays - 1000 Words. https://studentshare.org/information-technology/1857422-cis-210-week-4-assignment-2-use-cases.
“ATM Services Assignment Example | Topics and Well Written Essays - 1000 Words”, n.d. https://studentshare.org/information-technology/1857422-cis-210-week-4-assignment-2-use-cases.
  • Cited: 0 times

CHECK THESE SAMPLES OF Interacting with ATM Services

The Automatic Teller Machines

The increase in the commercial applications over the internet for purposes of provisions of services has greatly influenced the introduction of human-computer interactions.... This paper ''The Automatic Teller Machines'' tells that When the ATMs were invented, it was widely feared that the ATMs would soon replace the tellers in the banking halls....
51 Pages (12750 words) Essay

Bias and Diversity among healthcare services providers from an ethical prospective

This paper is out to come up with recommendations based on provided evidence for interventions on unintentional bias caused by diversity among health care providers.... The changing economic and demographics of the growing multicultural world, as well as the long-standing.... ... ... s in peoples' health status from diverse backgrounds has challenged organizations and health care providers to consider bias and diversity as a priority....
4 Pages (1000 words) Essay

Social Media in Managing Customer Relationships

The paper "Social Media in Managing Customer Relationships" critically discusses the role of social media in managing customer relationships.... In particular, it is geared toward establishing whether social media has been effective in customer management.... ... ... ... Whereas the efficacy in the use of traditional media has received much attention from researchers, the use of social media, such as Facebook and Twitter, in managing customer relations has not been explicitly covered....
14 Pages (3500 words) Research Paper

Hometown Computer Services - Viability of Product or Service

The company that is the subject of this paper "Hometown Computer services - Viability of Product or Service" is Hometown Computer services and Consultants, a team of IT professionals certified in CCNA, Microsoft, and Comptia to enable solving computer problems.... Our in-house and on-site services range from virus removal, spyware removal, hardware upgrades, custom-built computers, data recovery, backup solutions, preventative maintenance, laptop screen replacements, DC jack repair, small business IT support, and more....
25 Pages (6250 words) Essay

The Relationship between Human Factors and the Development of New Products

This paper "The Relationship between Human Factors and the Development of New Products" tells that human factors apply in various areas and deliver multiple benefits in its application.... Precisely, it has been vital in developing products that maximize usability and improve efficiency and safety....
10 Pages (2500 words) Case Study

Integrating E-Business Models

applications have a number of advantages over and above the traditional web designs which include continuously updated services hence increasing the efficiency of users.... This web technology has led to the development of social sites such as Facebook which has become a major interacting zone among individuals....
6 Pages (1500 words) Essay

The Nature of Services and Service Customers

The paper "The Nature of services and Service Customers" is an inspiring example of coursework on marketing.... We all are surrounded by services that we as consumers use every day.... The paper "The Nature of services and Service Customers" is an inspiring example of coursework on marketing.... We all are surrounded by services that we as consumers use every day.... The paper "The Nature of services and Service Customers" is an inspiring example of coursework on marketing....
10 Pages (2500 words) Coursework

Role of Information Technology in the Banking Service Industry

he Commonwealth Bank enlarged its operations with the further amalgamation with the State Bank of Western Australia and State Bank of New South Wales but so it division from dual operation as a central bank and general trading banking services by the bank acts of 1959 where the Reserve Bank of Australia was formulated to take over the central banking activities.... he Commonwealth Bank of Australia prides itself on being the leading financial services provider with strategic strengths in its brand, scale of business, and diversity in product mix....
6 Pages (1500 words)
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us