Credit Card System

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

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

Адміністрування баз даних Техніка MySQL PHP Архітектура ПЗ Тестування ПЗ SQL

ID Проекту: #3636478

Про проект

4 заявок(-ки) Дистанційний проект Остання активність Jul 27, 2006

4 фрілансерів(-и) готові виконати цю роботу у середньому за $48

navol

See private message.

$38.25 USD за 9 дні(-в)
(109 відгуків(и))
6.1
bbarar

See private message.

$68 USD за 9 дні(-в)
(321 відгуків(и))
6.0
alynoureldin

See private message.

$42.5 USD за 9 дні(-в)
(1 відгук)
0.0
shabbirhusain

See private message.

$42.5 USD за 9 дні(-в)
(0 відгуків(и))
0.0