ATM Machine

Closed Posted Feb 18, 2004 Paid on delivery
Closed Paid on delivery

1. A form which allows the user to identify him/herself by keying in an account number and a pin number. 2. 2. A control form containing buttons for selecting one of the following functions. View Current Balance Withdraw money Withdraw money with receipt 3. This form should also have components for giving instructions to the user and for showing the balance if the first option is selected. 4. A form for choosing the amount of money to be withdrawn if the second or third option is selected. 5. A form that simulates the issue of cash ??" a display component will show the amount of cash issued and a button will be pressed when the message “ Remove Card “ comes up to enable the program to continue. 6. A form to simulate the receipt that would be printed if option 3 were to be selected. 7. A form that will enable the bank manager to shut down the system. Data is fed to these structures from sequential or external database tables. When the program is loaded at the start of the working day, customer balances are transferred from file memory to memory and at the end of the working day, when the system is closed down, the updated data is transferred in the opposite direction. The system is shut down by the bank manager loggin in with his special account number of 999999 and pin of 1234 The rule for entry to the system is that the PIN must match that stored in the internal data structure. If the PIN is incorrect then after 3 failed attempts the card is confiscated- this is followed by a suitable message on the entry form. The rules for issuing cash are : amount must be a multiple of 10; amount to be withdrawn must not exceed the current account balance; and no more than £250 can be withdrawn on one particular day. If any of the rules are breached the user is offered the chance to abort the transaction.

## Deliverables

Complete and fully-functional working program in executable form as well as complete source code of all work done.

## Platform

Windows NT

Engineering Microsoft Microsoft Access MySQL PHP Software Architecture Software Testing Visual Basic Windows Desktop

Project ID: #3103787

About the project

10 proposals Remote project Active Feb 20, 2004

10 freelancers are bidding on average $10 for this job

ajaymovalia

See private message.

$8.5 USD in 14 days
(17 Reviews)
5.1
localprogrammer

See private message.

$12.75 USD in 14 days
(19 Reviews)
3.5
zdinc

See private message.

$8.5 USD in 14 days
(4 Reviews)
3.0
jameswebbvw

See private message.

$12.75 USD in 14 days
(8 Reviews)
1.9
powermacstudio

See private message.

$8.5 USD in 14 days
(6 Reviews)
1.4
stephenbarrow

See private message.

$8.5 USD in 14 days
(0 Reviews)
0.0
ravirach

See private message.

$12.75 USD in 14 days
(0 Reviews)
0.0
mfabry

See private message.

$11.05 USD in 14 days
(0 Reviews)
0.0
asapsolutions

See private message.

$12.75 USD in 14 days
(0 Reviews)
0.0
goodya

See private message.

$8.5 USD in 14 days
(0 Reviews)
0.0