Færdiggjort

Hole-in-the-wall

Requirement Develop a Visual Basic project ( form and code ) to simulate a 'hole-in-the-wall' cash machine - sometimes called an ATM (Automatic Teller Machine). Your solution should provide a simulated number pad together with a simulated number display area. A key should be provided to reset the machine to accept input. Additional keys should be provided to simulate other functions. Typically, these additional keys include a delete key, used to delete the character most recently entered, a key to order a statement, a key to signal a withdrawal, and a key to signal a deposit. You may assume that all transactions will involve an integral number of pounds. A session begins with the entry of a 16 digit credit card number - equivalent to an ATM user inserting a credit card in the card entry slot. The first 4 digits identify the credit card and other relevant information set by the card supplier. Your simulation should be able to recognise at least three different credit cards, for example Visa, MasterCard and American Express. For the purpose of this simulation the last digit ( 16th digit ) of the credit card number serves as a checksum digit. This last digit should equal the units digit of the sum of the first four digits of the credit card number. Once the credit card number has been validated a four digit PIN number is entered. For security, the simulated number display area must show asterisks as the digits of the PIN number are entered. When the PIN number has been validated, monetary transactions may be carried out. These, of course, must be validated against the current balance in the user's account and, where appropriate, suitable error messages should be displayed. You may decide to add some other functions based upon your own experience of using cash machines. Visual Basic provides a Beep facility which you may find useful. There is also a timing facility which could be used to create a flashing display. Assessment Criteria The marks ( m

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.

## Platform

VB 6.0

Evner: Ingeniørarbejde, MySQL, PHP, Software Arkitektur, Software Testning, Visual Basic

Se mere: working at american express, signal express, find the solution to, find the solution, create your own character software, cash account balance, credit card number that work, where to find supplier, withdrawal, wall, statement of purpose, statement for purpose, monetary, m@sum, m&a transactions, find the software, cash machine, input pin code, simulation atm using, atm software program

Om arbejdsgiveren:
( 1 bedømmelse ) United Kingdom

Projekt ID: #2890620

Tildelt til:

appwalktech

See private message.

$25.5 USD in 14 dage
(18 bedømmelser)
5.2

12 freelancere byder i gennemsnit $23 på dette job

florentin

See private message.

$25.5 USD in 14 dage
(105 bedømmelser)
7.7
avichapman

See private message.

$25.5 USD in 14 dage
(28 bedømmelser)
4.5
networkingbevw

See private message.

$25.5 USD in 14 dage
(31 bedømmelser)
4.4
byzasproduc

See private message.

$21.25 USD in 14 dage
(42 bedømmelser)
4.3
davem2

See private message.

$19.55 USD in 14 dage
(29 bedømmelser)
3.7
Rollyro

See private message.

$17 USD in 14 dage
(7 bedømmelser)
3.0
veenaconsultants

See private message.

$25.5 USD in 14 dage
(10 bedømmelser)
2.8
imidebest

See private message.

$25.5 USD in 14 dage
(7 bedømmelser)
2.5
jaspsoftware

See private message.

$21.25 USD in 14 dage
(2 bedømmelser)
0.7
jcrrd1

See private message.

$25.5 USD in 14 dage
(0 bedømmelser)
0.0
baloogan

See private message.

$12.75 USD in 14 dage
(0 bedømmelser)
0.0