C++ Project

In Progress Posted May 5, 2003 Paid on delivery
In Progress Paid on delivery

Create a customer database application that uses sequential file I/O or random access file I/O to perform the following operations on the data: Add, Delete, Update, Undelete, Inquire, and List. Customer Record Customer Number string 06 Customer First Name string 25 Customer Last Name string 40 Customer Address string 50 Customer City string 50 Customer State string 02 (valid US state code) Customer Zip Code string 05 (numeric edited) Customer Phone Number string 20 Customer Status Date string 10 (MM/DD/YYYY) Customer Status string 01 All of the fields are required. The inquire function reads a customer record by looking for a match in the customer number, which is a unique identifier. If a match is found, then the information should be displayed on the screen. If a match is not found, then a message should be displayed indicating that the record was not found. The update function will rewrite a record that has been changed back to the file. New records can be added to the file by using the Add function. Duplicate customer numbers are not allowed and your program should not allow them. The list button should list all the customers in the file. Records are not physically removed from the file. The Delete function changes the status of the record to 'D' assuming it was not already 'D'. The status date is updated to the current date. When a record is in "d" status, no other changes are allowed except UnDelete. Undelete removes the 'D' from the status and replaces it with a space. The status date is updated with the current date. The program should be object oriented. The program should utilize proper object oriented design techniques (read: not using all public member variables). The supplier class should be an abstract class. MUST use the following C++ techniques: Classes, Operator Overloading Inheritance, and structured exception handling.

## 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

Windows 2k, XP

C Programming Engineering MySQL PHP Software Architecture Software Testing

Project ID: #2660405

About the project

20 proposals Remote project Active May 6, 2003

Awarded to:

stefanc

See private message.

$6 USD in 14 days
(17 Reviews)
3.0

20 freelancers are bidding on average $10 for this job

alisheharyarvw

See private message.

$8.5 USD in 14 days
(100 Reviews)
6.6
finecodervw

See private message.

$12.75 USD in 14 days
(146 Reviews)
6.1
sawamu

See private message.

$12.75 USD in 14 days
(215 Reviews)
5.9
projetcoder

See private message.

$8.5 USD in 14 days
(39 Reviews)
5.0
salac

See private message.

$12.75 USD in 14 days
(42 Reviews)
4.6
emesevw

See private message.

$6.8 USD in 14 days
(111 Reviews)
4.4
lubnavw

See private message.

$8.5 USD in 14 days
(10 Reviews)
3.8
vw472664vw

See private message.

$8.5 USD in 14 days
(37 Reviews)
3.0
lonapz

See private message.

$12.75 USD in 14 days
(10 Reviews)
2.8
tekguyvw

See private message.

$12.75 USD in 14 days
(10 Reviews)
2.5
olympussvw

See private message.

$11.05 USD in 14 days
(4 Reviews)
1.8
sisifsl

See private message.

$12.75 USD in 14 days
(5 Reviews)
1.3
richnc

See private message.

$8.5 USD in 14 days
(2 Reviews)
0.7
pamelastuart

See private message.

$11.05 USD in 14 days
(1 Review)
0.0
dharmendra88

See private message.

$5.95 USD in 14 days
(0 Reviews)
0.0
vw738738vw

See private message.

$12.75 USD in 14 days
(1 Review)
0.0
sighawk

See private message.

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

See private message.

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

See private message.

$8.5 USD in 14 days
(0 Reviews)
0.0