S.No
|
Requirement description
|
Comments
|
Additional features – next phase
|
1
|
Only Cyberbank customers shall access the system.
|
Confirmed by S/H
|
Other bank customers can access the ATM.
|
1.1
|
The system shall validate the debit card entered by the customer though a set an authorised PIN number.
|
Confirmed by S/H but need to confirm if a 4 digit PIN is acceptable.
|
Synchronisation of ATM PIN with online PIN number.
Credit card facilities will be introduced in the next phase.
|
1.2
|
The system shall lock the customer’s access if the customer enters the incorrect PIN.
|
Confirmed by S/H but need to confirm the number of times a customer is allowed to enter the PIN before locking the customer’s access. (3 try’s)
|
2
|
The system shall display the different types of accounts maintained by the customer.
|
Confirmed by S/H
|
2.1
|
The system shall allow customers check their savings, cheque, CD and money market accounts.
|
Confirmed by S/H
|
2.2
|
The system shall interact with the main on-line applications to display the customers savings, cheque, CD and money market accounts
|
Confirmed by S/H but need to talk to the online application experts and the IT team.
|
3
|
The system shall allow customers withdraw cash only from their saving, cheque, CD and money market accounts. The ATM shall not dispense coins and cheques to the customers.
|
The answer - ‘All accounts should be accessible in one form or another from the ATM machine’ is very vague. I need to understand more specific information about the type of accounts and the functions for each type of account.
I also need to confirm if the customer can conduct as many transactions a day until they reach the maximum amount for the day.
|
3.1
|
The system shall allow customers withdraw a minimum of …$ and a maximum of .. $ each day from their savings account.
|
Confirmed by the S/H but need to confirm the minimum and maximum account.
|
3.2
|
The system shall allow customers withdraw a minimum of …$ and a maximum of .. $ each day from their cheque account.
|
Confirmed by the S/H but need to confirm the minimum and maximum account.
|
3.3
|
The system shall allow customers withdraw a minimum of …$ and a maximum of .. $each day from their CD accounts
|
Confirmed by the S/H but need to confirm the minimum and maximum account.
CD’s are generally locked for a set period of time. So can a customer withdraw money from this account?
What is the procedure of withdrawal for this type of account?
|
3.4
|
The system shall allow customers withdraw a minimum of …$ and a maximum of .. $each day from their money market accounts.
|
Confirmed by the S/H but need to confirm the minimum and maximum account.
|
4
|
The system shall allow customers to deposit cash only (no coins) into the saving, cheque, CD and money market accounts
|
Since this is cash:
Confirmed by the S/H but need to confirm if there is a minimum and maximum amount that can be deposited in all the accounts.
Need to confirm if there is a limit on the number of transactions for deposits per day.
|
5
|
The system shall allow customers to deposit cheques into the saving, cheque, CD and money market accounts.
|
Confirmed by the S/H but need to confirm if there is a minimum and maximum amount that can be deposited in all the accounts.
|
6
|
The system shall allow customers print account balances of their savings, cheque, CD and money market accounts.
|
Confirmed by S/H
|
7
|
The system shall notify the Cyberbank employee when the ATM faces technical errors and is becomes inoperable.
|
This is requested by the S/H
An email will need to be sent to the cyberbank employee (possible administrator) for all possible errors.
|
7.1
|
When the ATM is not working the system shall automatically display predefined error messages to enable customers of the technical issue.
|
An example of a possible technical issue could be when there is a failure of other applications interacting with the ATM.
|
7.2
|
The system shall notify the Cyberbank employee when the ATM is running low on cash.
|
An email will need to be sent to the cyberbank employee (possible administrator) when cash run low. The cash delivery company is then notified to replace the funds.
The same process will need to happens when the envelopes and printing paper is running low.
|
7.3
|
The system shall notify the Cyberbank employee when the ATM is running low in envelopes and paper.
|
An email will need to be sent to the cyberbank employee (possible administrator) when the ATM is running low on envelopes and paper.
|
8
|
The ATM shall use the standard ATM machine with an inbuilt card reader, ATM monitor, keypad, cash dispenser, deposit slot, and receipt printer.
|
Confirmed by S/H
|
9
|
Verification process
|
??
|
10
|
Security
|
??
|
|