Professional Documents
Culture Documents
GPS Based Bus Management System: Software Engineering Project Report (CSHP - 410)
GPS Based Bus Management System: Software Engineering Project Report (CSHP - 410)
System
Software Engineering
Project Report
(CSHP - 410)
2013
Keshav Mahavidyalaya
University of Delhi
Table of Contents
Problem Statement 3
1 INTRODUCTION 4
1.1 Purpose 4
1.2 Scope 4
1.3 Definitions 4
1.4 Overview 4
3 Project Management 9
3.1.2 Efforts 10
3.2 Schedule 11
4 Design Engineering 12
5 Testing 14
Problem Statement
Problem Analysis:-
1. We don’t have system which could inform Passenger about their Bus Timing, Shedule
etc.
2. We only do have record of bus Timings on which bus should start on a route which is
also sometimes not followed by drivers.
3. There is no information provided to passenger about buses.
Method of Solution:-
1. The problem of bus timing and other problem could be solved by Schedule
Monitoring
of Buses.
2. Real time Information should be provided to user about their bus this could be done
by using GPS in buses.
1 INTRODUCTION
1.1 Purpose
The GPS Based Bus Management System (GBMS) is used to keep Track of Buses by
Company. Also this facility can be used to give information to Passenger by web and a
Display on Bus Stop.
1.2 Scope
Many cities have found that using GPS tracking systems not only improve the efficiency of
city bus operations, but also encourage more commuters to take advantage of their city bus
systems.
Many city bus systems have discovered that GPS tracking systems which allow passengers to
monitor the location and estimated arrival time of their bus actually increases the number of
people using city buses for routine commuting. For example, if a rushed commuter can
1.3 Definitions
Our System also provides information about Buses to Passenger. Consider the possibility of
implementing GPS tracking systems which allow customers to monitor bus locations via
website, or cell phones. This will likely increase the satisfaction of customers. Also a display
is fixed on every Stop so passenger will know where their bus is and when will it arrive.
1.4 Overview
The purpose of this section is to obtain agreement regarding the objectives the system must
meet. Ultimately this segment defines the boundaries of the effort. The “GPS Based Bus
Management System” helps administrator honor their professional commitments by
following a tailored version of the organization’s standard process. This project aims to
provide helpful information about Bus in a given geographic area. Also it store Tracking
Information in Database. It also keep track of Bus’s speed if it is crossed the authority will
get the information.verify his or her bus is running on time via their cell phone or a website,
they are much more likely to ride the bus rather than take a cab or drive themselves.
2 Software Requirement Specification
2.1 Data Flow Diagram
Route_no Integer
Driver_name Character[20]
Table 2: Route
Route_Name Character[20]
Start Character[20]
Destination Character[20]
Stop_name Character[20]
Degree_lat Float
Min_lat Float
Sec_lat Float
Degree_log Float
Min_log Float
Sec_log Float
Table 4: Main
Route_no Integer
Route_Name Character[20]
Min Float
Sec Float
Min Float
Sec Float
Next_stop Integer
Last_stop Integer
3 Project Management
External Inputs 5 4 5 23
External Outputs 6 5 4 23
External Inquires 2 2 5 10
Internal Logical 4 3 10 35
Files
External Interface 2 1 7 11
Files
2 Data communication 4
3 Distributed processing 2
4 Performance Critical 3
12 Conversion/installation in design 4
13 Multiple installation 1
Total 38
Ʃ (Fi)] = 38
8]
Value adjustment factor= [0.65+0.01* 3
=0.65 + 0.38
= 1.03
= 105.06
3.1.2 Efforts
Effort= Total Functional Points/Average Productivity
= 105.06/8
=13 pm
❖ Administrator module :