You are on page 1of 10

Term Paper On

Parking Record System

Submitted to: Mr. Vinod Kumar Jain

Submitted by: Ikshat Jain Section: K1008 Roll no. RK1008A16 Reg. no. 11000060

Acknowledgement
I take immense pleasure in thanking our HOD Mr. Mandeep Nagpal our beloved for having permitted me to carry out this project work and providing us all the facilities for completing our term paper.

I wish to express my deep sense of gratitude to my internal guide and our subject teacher Mr. Vinod Kumar Jain for his able guidance, valuable assistance in the term project work and useful suggestions, which helped me in completing the project work, in time.

Finally, yet importantly, I would like to express my heartfelt thanks to my beloved parents for their blessings, my friends classmates for their help and wishes for the successful completion of this project.

Ikshat Jain

OVERVIEW TO C++ LANGUAGE


C++ is a popular general purpose programming language. It is one of the most popular computer languages today, because it is a structured, high level, machine independent language. The root of all modern language is ALGOL, introduced in early 1960s. ALGOL was the 1stcomputer language to use a block structure. Subsequently, several other languages were announced after 1960s. In 1967, Martin Richard developed a language called BCPL i.e. basic combined programming language mainly for writing system software. In 1970, Ken Thompson created a language using many features of BCPL and called it simply B. B was used to create early version of UNIX operating system. C++ was evolved from ALGOL, BCPL, and B by Dennis Ritchie at the Bell Laboratories in 1972, strongly associated with UNIX. During 1970s, C had evolved into the TRADITIONAL C. With the publication of the book The C Programming language by Brian Kerningham and Dennis Ritchie in 1978, it becomes more powerful. In 1983, American National Standards Institutes (ANSI) appointed a technical committee to define a standard for C++. The committee approved a version of C in December 1989, which is now known as ANSI C. It was then approved by International Standard Organization (ISO) in 1990.

IMPORTANCE OF C++
The increasing popularity of C is probably due to its many desirable qualities. The C compiler combines the capabilities of an assembly language with the features of a high level language and therefore it is well suited for writing both system software and business packages. In fact many of the C compilers available in the market are written in C. Programs written in C are efficient and fast. This is due to its variety of data types and powerful operators. It is many times faster than BASIC. There are only 32 key words in ANSI C and its strength lies in its built in functions. C is highly portable; this means that C programs written for one computer can be run on another with little or no modifications. C language is well suited for structured programming, thus requiring the user to think of a problem in terms of function modules or blocks. This modular structure makes program de-bugging, testing and maintenance easier.Another important feature of C is its ability to extend itself. We can continuously add our own functions to C library, thus our programming task becomes so easier and simple.

INTRODUCTION
DEVELOPMENT OF A C++ PROGRAM FOR Parking Record System
You are to develop a Parking Record System that makes use of the C++ programming language. The record system is to be used to get and hold information of your results for automatic vehicle parking system. This automatic parking system solves the great parking problem of our society of vehicle parking. In this software we provide this simplest and the best system of vehicle parking. You just have to enter your license plate number and your car will park automatically on the empty slot.

This term paper project is just an application of the language C++ in developing softwares.

DESCRIPTION
Before developing software we keep following things in mind that we can develop powerful and quality software

PROBLEM STATEMENT:
o o o o o Problem statement was to design a module: Which is user friendly Which will restrict the user from accessing other users data. Which will help user in viewing his data and privileges. Which will help the administrator to handle all the changes.

FUNCTIONS TO BE PROVIDED:
The system will be user friendly and completely menu driven so that the users shall have no problem in using all options. o o o o o o The system will be efficient and fast in response. The system will be customized according to needs. Enter Data Validate data Execute Data Display results

REQUIREMENT ANALYSIS
This process is adopted when management of the system development ,Personnel decide that the particular system needs improvement. The system development life cycle is the set of activities, carried out by the analyst, designers and users to develop and implement a system. The systems that are present in the nature follow common life cycle pattern. For example consider the raining system. Initially the rain falls into the river, river flows into sea, the sea water evaporates to form vapours, the vapours form clouds which again bring rain. Similarly consider a man- made system initially a system is analysed, designed and made operational by the efforts of system analysis. After successful operation or a number of users, the system becomes less and less effective by change in the environment. So these changes have to be incorporated in to the system by minor modifications. So the general activities from the life cycle of the system are given below: Select ion and identification of the system to be studied Preliminary study Defining the system Design and development of the system Implementation of the system

SYSTEM DESIGN
Then we began with the design phase of the system. System design is a solution, a HOW TO approach to the creation of a new system. It translates system requirements into ways by which they can be made operational. It is a translational from a user oriented document to a document oriented programmers. For that, it provides the understanding and procedural details necessary for the implementation. Here we use Flowchart to supplement the working of the new system. The system thus made should be reliable, durable and above all should have least possible maintenance costs. It should overcome all the drawbacks of the Old existing system and most important of all meet the user requirements.

SYSTEM REQUIRMENTS
Operating system: MS Windows XP or Windows Vista Language: C++ Language Processor: Pentium IV Processor

RAM: 512 MB Hard disk: 5 GB

TESTING
Testing is the major control measure used during software development. Itsbasic function is to detect errors in the software. During requirementanalysis and design, the output is a document that is usually textual and noexecutable. After the coding phase, computer programs are available thatcan be executed for testing purpose. This implies that testing not only, has touncover errors introduced during coding, but also errors introduced duringprevious phase. Thus the goal of testing is to uncover the requirements,design and coding errors in the programs. So after testing the outputs of myproject are as follows:

You might also like