Click here to load reader

Report Vms

  • View
    133

  • Download
    3

Embed Size (px)

Text of Report Vms

DESIGN & IMPLEMENTATION OF VEHICLE MANAGEMENT SYSTEM

A project report Submitted to Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal Towards partial fulfillment of The Degree of Bachelor of Engineering In Computer Science and Engineering 2011-2012

By Gurdeep .S. Bhatia (cs-38) & Kunal Mehta (cs-51)Project InchargeMs. Kavita Namdev

Guided byMs. Juhi Kanungo

Acropolis Institute of Technology & Research, Indore (M.P.)Department of Computer Science Engineering & Information Technology

ACROPOLIS INSTITUTE OF TECHNOLOGY & RESEARCH, INDORE

CERTIFICATE

This is to certify that Mr. Gurdeep Singh Bhatia (CS-38) & Mr. Kunal Mehta (CS-51) B.E. (Computer Science and Engineering) Third year 2011-2012 of Computer Science and Engineering department of this Institute have completed the project work entitled Vehicle Management System based on syllabus.

Mr. Sanjay Bansal Professor & Head, CSE

Project CoordinatorMs. Kavita Namdev

Dr. Kamal Bharani Principal AITR, Indore

ACROPOLIS INSTITUTE OF TECHNOLOGY & RESEARCH, INDORE

CERTIFICATE

This is to certify that the project work entitled Vehicle Management System submitted by Mr. Gurdeep Singh Bhatia (CS-38) & Mr. Kunal Mehta (CS-51), B.E. (Computer Science and Engineering) Third year 2011-2012 of Computer Science and Engineering Department of this institute based on syllabus and is approved as partial fulfillment for the award of the Bachelor of Engineering (in Computer Science and Engineering) Degree by Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal.

Internal Examiner Date:

External Examiner Date:

ACKNOWLEDGEMENT

There are two ways of spreading the light, to be a candle, or the mirror, which reflects it. In relation to the light of knowledge, this work carried out by us is just a mirror. There are some candles on the other side of the mirror. We would like to avail this opportunity to express our sincere thanks to all those who helped us in making this project. Even a most vivid collection of words, yield to express our heart fully thank towards one and all to have successfully assisted us in our expenditure of carrying out this project. We wish to express our deep sense of gratitude to H.O.D Mr. Sanjay Bansal, our project coordinator Ms. Kavita Namdev our project guide Ms. Juhi Kanungo and the whole faculty members of the department of Computer Science for encouraging and giving moral support, not only regarding this project but also throughout our studies at this institute. Also, to all my fellow classmates, friends and well wishers for their support and cooperation towards us.

Gurdeep Singh Bhatia (CS-38) Kunal Mehta (CS-51)

CONTENTSChapter 1 Title Introduction 1.1 Purpose 1.2 Objectives 1.3 Scope 1.4 Problem Statement 1.4.1 Existing System 1.4.2Limitations 1.5 Proposed System 1.6 Intended Audience Literature Survey 2.1 Technologies 2.2 Tools Analysis 3.1 Detailed Statement of Problem 3.1.1 Problem Specification 3.1.2 Performance definition 3.1.3 Purpose 3.2 Functional Requirements 3.3 Non Functional Requirements 3.4 Use Case Model 3.2.1 Use Case Diagram 3.2.2 Use Case Specification 3.5 Activity Diagram 3.6 Class Diagram Design 4.1 Functional Model 4.1.1 Data Flow Diagram 4.2 Data Model 4.2.1 Entity Relationship Diagram 4.2.2 Database Design Page No. 12

2

15

3

22

4

28

5 6

Application Interface 5.1 Input / Output Interfaces Test Case Design 6.1 White Box Testing 6.2 Unit Testing 6.3 Integration Testing 6.2 System Testing 6.2 Black box Testing Output Screens 7.1 Screenshots of Code Screens 7.2 Important Coding Conclusion 7.1 Inferences Drawn 7.2 Future Scope 7.3 Limitations Users Manual References

39 42

7

44

8

73

A B

75 81

ABSTRACT

ABSTRACT1. Aim:This software design document describes the architecture and system design of Vehicle Management System (VMS) and provides an overview of the VMS system implementation. Its main purpose is to Provide the link between the Functional Specification and the detailed Design document. Detail the functionality which will be provided by each component or group of component and show how the various components interact in the design. Provide a basis for the VMS systems detailed design and development

2. Scope:The Application Design outline in this document builds upon the scope define in the Requirement phase. Additionally this document provides mainly the details of the vehicle management system. Vehicle Management System is a complete solution for company's offering complete operational management for the day-to-day activities which are helpful to both the Management and the Customers. It is a Daily Accounting Software for all types of vehicles like in Transport industry, private or public service, cars, taxis, coaches, vans, picks up trucks, buses, trucks, rental services etc

3. Objectives:Vehicle Management System is software which is helpful for bus operators, who wants to operate many bus trips in a day. Vehicle Management System is a desktop application for Windows operating systems which focused in the area of adding, editing and deleting the passengers, staff and the bus routes. In this software a manager can manage the vehicle routes and the staff, passengers details; he can also appoint other managers and booking clerk. He can add a

bus and its details including bus route details. He can also add the details of the staff and their duty time in the system

4. Formal Description:Vehicle Management System is a complete solution for company's offering complete operational management for the day-to-day activities which are helpful to both the Management and the Customers. It is a Daily Accounting Software for all types of vehicles like in Transport industry, private or public service, cars, taxis, coaches, vans, picks up trucks, buses, trucks, rental services etc. It is most ideal for bus & taxi depots, garages, scrap yards, vehicle recovery businesses and other vehicle management companies. There are 2 intended users in our software. Manager Booking clerk

The manager can update the database time to time whenever required. He can also add new user as a manager or a booking clerk. The Booking clerk looks after the ticket selling and payment processes, registers passengers, baggage etc.

.

5. Modular Design:VMS is a Management Information System specially designed for vehicle maintenance, job dispatching and route planning. VMS is a desktop-based system. Followings are the product features of VMS: Bus maintenance system Route Management Employee Management Passenger Management Bus maintenance system In Vehicle module a user can add a new Vehicle details to the database. Route Management Route Management module deals with the route management of the Vehicle. Employee Management In Employee Management personal details of employee can added to database. Passenger Management Details of every passenger are stored in the system

6. Technical Details:Hardware Requirements:

For Windows 95 based computers , a 486 / 66 MHz or higher processor with 8MB

For Windows 98 based computers , a 500/88MHz or higher processor with 32 Mb of RAM

For Windows NT based computers , a 488 / 66 MHz or higher processor with 16 MB of RAM

For Windows 2000, XP based computers , a 700/850 MHz or higher processor with 512 MB of Ram

Software Requirements:

Operating System Language Database

: Windows NT, 98, 2000, XP, 7, Vista. : Java 2 Runtime Environment(jdk) : MS Access2007

CHAPTER 1 INTRODUCTION

INTRODUCTION

1.1 PurposeVehicle Management System is software which is helpful for vehicle operators, who wants to operate many trips in a day. In this software a manager can manage the vehicle routes and the staff, passengers details; he can also appoint other managers and booking clerk. The proposed system is very useful for the operators and passengers. This avoids the overheads for the operators. They can minimize the working stress and can keep essential documents related to the vehicle and the passengers as a softcopy. The advantage of the proposed system is the reduction in the cost of the office equipments and the transaction is done quickly. Any operator can answer if any seats for a particular route in a particular day are available or not

1.2 ObjectiveThe goal of this project is basically management convenience. This also does not require special efforts from the management staff. It reduces manpower, time and cost. Vehicle Management System is a desktop application written for Windows operating systems which focused in the area of adding, editing and deleting the passengers, staff and the vehicle routes all the data will be stored with security. Genuineness is assured as all booking information is stored in the database.

1.3 Scope

Vehicle Management System is a complete solution for company's offering complete operational management for the day-to-day activities which are helpful to both the Management and the Customers. It is a Daily Accounting Software for all types of vehicles like in Transport industry, private or public service, cars, taxis, coaches, vans, picks up trucks, buses, trucks, rental services etc. It is most ideal for bus & taxi depots, garages, scrap yards, vehicle recovery businesses and other vehicle management companies

1.4Problem Statement 1.4.1 Existing SystemIn the current system all the jobs of the vehicle route management is done manually. This Is very difficult to the operators who want to handle hundreds of trips in a day. In current system there is no way to store the details of the employees working in the buses and taxis, So many com