Download Project Report on Vehicle Management System...
Description
PROJECT REPORT ON VEHICLE MANAGEMENT SYSTEM
SUBMITTED AS A PART OF PROJECT FOR THE BACHELOR OF TECHONOLOGY IN COMPUTER SCIENCE AND ENGINEERING
SUBMITTED BY:
SUBMITTED TO:
ABHINAV GUPTA (101/06) NAGRA
Ms.
ABHINAV KAPOOR (102/06) DEPT.
LECTURER CSE/IT
DEEPAK BHARDWAJ (111/06) GITESH GUPTA (117/06)
SUNITA
Page |2
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING INSTITUTE OF ENGINEERING AND EMERGING TECHNOLOGY, BADDI DISTT. SOLAN (H.P.)
ACKNOWLEDGEMENT Our journey towards achieving the destination for the design and development of ‘This Project’ has finally come to a fruitful culmination. Our efforts and whole hearted cooperation of our lecturer has ended on a successful note. During this journey we faced numerous unforeseen problems and unknown challenges. Many people met us during this endeavour and enriched us with their support and knowledge both personally and professionally that resulted in the project being for better than it could possibly have been without them.
We are deeply indebted to our teacher ‘Ms. Sunita’, whose inspiration and invaluable guidance has been unfailingly available to us at all stages of our practical.
2
Page |3
TABLE OF CONTENTS •
Acknowledgement
02
•
Candidate Declaration
04
•
Project Selection
05
•
Introduction
•
Requirements
07
•
Language Selection
08
•
Feasibility Study
19
•
Design Phase
22
•
Coding Of Project
26
•
Bibliography
42
•
Limitations Of Project
06
43
3
Page |4
CANDIDATE DECLARATION It is here by certified that the work which is being presented here, VEHICLE MANAGEMENT SYSTEM in C++ and file is fulfilment of the requirements for the award of the degree of Bachelor of Technology in Computer Science And Engineering Department under Himachal Pradesh University, Shimla (H.P.), is an authentic record of our own work carried out during the 4TH Semester as part of the System Analysis And Design project work, under the supervision of Ms. Sunita Nagra Lect. CSE/IT Dept.
4
Page |5
PROJECT SELECTION Today the world is considered as a competitive world where everybody seeks for accuracy in least time. Earlier paper work was the means to keep various records. It was very time consuming and not even that accurate. So, we decided to design and develop the Project
called
VEHICLE
MANAGEMENT
SYSTEM
which eliminates the paper work and provides better option to the people for their Vehicle records. It deals with the maintenance of the records of the different categories of vehicles and their owners. The user of this program can add records of the vehicles and their owners, view these records and can also edit them.
5
Page |6
INTRODUCTION
The project ‘Vehicle Management System’ deals with the maintenance of the records of the different categories of vehicles and their owners. The user of this program can add records of the vehicles and their owners, view these records and can also edit them. This project is basically aimed for the Road and Transport Office which have large number of records of different types of vehicles to be maintained. The project makes it easier to search these records and edit them. The project has a very user friendly interface and all the operations that can be performed in the project are self explanatory. It reduces the effort required to manually maintain all these records. This project will really reduce the laborious record keeping.
6
Page |7
REQUIREMENTS A computer system with the following specifications: HARDWARE REQUIREMENTS: • 100 MB Hard Disk • 256 MB RAM • DVD R/W • VGA Monitor • 110 Keys Keyboard • Optical Mouse • Printer
SOFTWARE REQUIREMENTS: • Operating System (Windows XP/Vista) • MS-Office •
Turbo C/C++ Compiler
7
Page |8
LANGUAGE SELECTION
In our project VEHICLE MANAGEMENT SYSTEM we are
using
C++
language
which
supports
object
oriented programming style. It provides the ability to build the classes and objects. The main advantages of OOPS are 1.
Data Encapsulation.
2.
Data hiding and Access Mechanism.
3.
Automatic initialization.
4.
Operator Overloading.
Language that supports programming with objects are said to be object-oriented programming language. Object Oriented programming language incorporates all of object based programming features along with two additional features, namely inheritance and dynamic binding.
8
Page |9
The C++ supports all these features. It works with classes, objects, inheritance, and dynamic binding; however some of these are not included in the project. BENEFITS OF OOPS: It offers several benefits to both the programmer and the user. It contributes to the solution of many problems associated with the development and quality of software products. The new technology promises greater programmer L productivity, better quality of software and lesser maintenance cost.
FEATURES OF OOPS: • Emphasis is on data rather than procedure. • Programs are divided into what are known as procedure. • Data
structure
are
designed
such
that
they
characterize the objects. • Functions that operate on data of an object are tied together in the data structures. • Data is hidden and cannot be accessed by external functions.
9
P a g e | 10
• Objects may communicate with each other through functions. • New data and functions can be easily added whenever necessary. • Follows bottom-up approach in program design. STRUCTURE OF A C++ PROGRAM: //hello.cpp(program name) //this program displays the message hello world #include #include void main() { cout=
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.