2 Case StudyA Bank wishes to introduce ATM service to provide limited facilities to her customers. Customers may get ATM cards on request. Users may view their balance or transfer or withdraw money using these cards. Cards may be used to access many accounts and an account may be accessed using different cards. A card may be blocked temporarily or permanently (e.g. If it is lost) by the Bank. A PIN is associated with each card to verify the authority of the user. There is an OD limit associated with each cheque account. Theoretically, any amount may be withdrawn from a cheque account at any time (provided it is less than the balance+Odlimit). There is no OD facility for a savings account.
3 Case Study (cty)The personal information of the customers and their account details are already maintained by the Bank’s main system. A subsystem is required to handle the ATM’s functionality. Two hardware systems Card reader and Money dispenser will communicate with this subsystem. The card reader reads the Card’s ID and passes it to the system. It is also able to eject the card when an eject signal is received from the system. Similarly the money dispenser is able to dispense the required amount of money.
4 Case Study-3The Limited ATM system is required to provide at least the following operations.Enter a new card / new account detailBlock /Reactivate/Cancel a cardView the balance of the accountWithdraw money from the accountTransfer money from one account to anotherChange the PIN of a cardThe validity of the card and the authority of theUser will be checked for each transaction session.
6 Requirement ListClient shall view the balanceClient shall withdraw money within a limitClient shall change the PINBank Clerk shall store a new CARD detailBank Clerk shall add another account to a CARDShall check the CARD’s validityShall verify the PIN
7 Grouping the Candidate Requirements CARD MANIPULATIONClerk store a new CARD detailClerk add another account to a CARDClerk & Client shall fix new PIN first timeClient shall change the PINTRANSACTIONSClient shall view the balance (within 2 minutes)Client shall withdraw money from savings/ current account within the limitClient shall transfer money within the limit