Encerrado

C++ Project

BSC2 OOD Coursework The Aim The Aim of the coursework is to develop and implement an object-oriented application. The implementation should be carried out in C++. The Problem A car renting company requires an information system to hold and manipulate information on cars available for renting and customers. The system should be able to perform a number of operations such as holding the make, model and registration number of every car, working out the cost for renting out, the availability and returning the total number on rent. The system also should be able to add and delete cars, and to mark the cars that are on rent. The company is also involved in renting out vans, which have to be included in the system. On the customer side, the system should create an account for every customer, store the name and address of every customer, details of the rented car, date of returning the car, the amount to be paid and any penalty charges. It should also add and delete customers and return the total number of customers. It is assumed that the rent will be different for different types of customers. Those who are under 25 years old should pay an additional amount due to the increase in insurance cost, and those who are over 50 years old customers should get a discount. The system should provide some simple interface menu to deal with cars, vans and customers. You are asked to carry out an initial object oriented analysis/design for the above specification, in which you identify and present: · Classes that you think will be required. · Their attributes and behaviours. · Any inheritance relationships you can identify. · Any other relationships between your classes. · Current implementation. Tasks for stage 2 You are asked produce a fully functional working programme. Your implementation should include all the identified classes and their relationships, simple user interface etc. Your program should illustrate some of the major concepts in C++ such as inheritance, polymorphism etc.

## 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) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).

Functionality o User Interface/Presentation o Completeness o Use of Classes o Use of constructors/destructors o Use of dynamic objects o Use of inheritance o Use of association/aggregation o Use of polymorphism (two forms) Form 1 o Form 2 o File handling o Use of arrays&pointers o Use of functions o Use of iteration and selection o Coding standards Header box/Comments o Layout/Names o

## Platform

windows xp

Habilidades: Reescrever Artigos, Programação C, Engenharia, MySQL, PHP, Research Writing, Arquitetura de software, Teste de Software, Tradução

Ver mais: user interface specification, total application software company, store design objects, store design concepts, software dynamic programming, site rent car, selection problem, return oriented programming, renting cars, renting car company, rent car site, rent car company, rent c, rent cars, programming rent, programming polymorphism, programming inheritance, programming concepts, polymorphism programming, pointers programming, object oriented programming polymorphism

Acerca do Empregador:
( 0 comentários ) United Kingdom

ID do Projeto: #3025907

21 freelancers estão ofertando em média $45 para este trabalho

bahe

See private message.

$59.5 USD in 9 dias
(147 Comentários)
6.5
SalmanAwan

See private message.

$25.5 USD in 9 dias
(205 Comentários)
6.0
yaarali

See private message.

$34 USD in 9 dias
(104 Comentários)
5.1
lmxvw

See private message.

$29.75 USD in 9 dias
(126 Comentários)
4.7
herculesevw

See private message.

$60.35 USD in 9 dias
(79 Comentários)
4.7
zdcodinginc

See private message.

$63.75 USD in 9 dias
(24 Comentários)
4.5
RitchieM

See private message.

$63.75 USD in 9 dias
(17 Comentários)
4.2
exceptionalcoder

See private message.

$51 USD in 9 dias
(9 Comentários)
4.1
shashikhanvw

See private message.

$46.75 USD in 9 dias
(19 Comentários)
3.9
gworroll

See private message.

$42.5 USD in 9 dias
(42 Comentários)
3.8
patrica

See private message.

$63.75 USD in 9 dias
(19 Comentários)
3.2
odysseyvw

See private message.

$59.5 USD in 9 dias
(32 Comentários)
3.3
carefulwith

See private message.

$46.75 USD in 9 dias
(14 Comentários)
3.2
karsazsoft

See private message.

$51 USD in 9 dias
(15 Comentários)
3.1
adrianhara

See private message.

$25.5 USD in 9 dias
(7 Comentários)
1.9
rosoftteam

See private message.

$25.5 USD in 9 dias
(3 Comentários)
1.4
thanasisk

See private message.

$55.25 USD in 9 dias
(5 Comentários)
0.9
kevinv17

See private message.

$34 USD in 9 dias
(2 Comentários)
0.6
striker69

See private message.

$42.5 USD in 9 dias
(4 Comentários)
0.3
mayovw

See private message.

$25.5 USD in 9 dias
(1 Comentário)
0.0