Credit Card System

Geschlossen Veröffentlicht Jul 11, 2006 Bezahlt bei Lieferung
Geschlossen Bezahlt bei Lieferung

Design a credit card system showing both bank and customer interaction

with the system. A customer should have access to their account

through a password (it could be encrypted). All customers must have an

account number and only the bank will have access to the database that

stores all customers' data. A customer should be able to check their

account balance, make a payment and change their personal data

(address, name etc) and the system should be able to update an account

after any modification. The system should also be able to validate all

users to prevent fraud and the bank should be able to print out a

customer's information when needed. This system should be able to

handle multiple users. Be sure to use various architectural patterns

(MVC, factory and others you feel can help). This system should follow

a web-based architecture. The password and username database should be

different from the account database. The system should use the

database to check the existence of an account or customer. An account

could be retrieved by entering account number, customer's last name,

or social security number. A user only has a maximum of three attempts

after which they are locked out if they fail to enter the right

password. The bank should have access to the account database and not

the password database. You can use any stand alone server of your

choice but TOMCAT is preferable. Be sure to have a [url removed, login to view] that

compiles all programs and puts all class files in a "classes folder"

and all source file in a "source folder".

## Deliverables

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

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

windows

Datenbankverwaltung Ingenieurwesen MySQL PHP Softwarearchitektur Testen von Software SQL

Projekt-ID: #3636478

Über das Projekt

4 Vorschläge Remote Projekt Aktiv Jul 27, 2006

4 Freelancer bieten im Durchschnitt $48 für diesen Job

navol

See private message.

$38.25 USD in 9 Tagen
(109 Bewertungen)
6.1
bbarar

See private message.

$68 USD in 9 Tagen
(321 Bewertungen)
6.0
alynoureldin

See private message.

$42.5 USD in 9 Tagen
(1 Bewertung)
0.0
shabbirhusain

See private message.

$42.5 USD in 9 Tagen
(0 Bewertungen)
0.0