SlideShare a Scribd company logo
1 Introduction
This project is about the tourist management system in which we are creating the
android application for tourist agency to find the exact location where clients are waiting
for cab with some requirements. In this system, the client will provide location from
where he wants the vehicle at what time and to which station client wants to go. This
information can be saved into the server’s database. The server will check different things
with respect to the client’s need. In which the server will first check the timing i.e. when
the client need the vehicle and check their nearby vehicle around the client entered
address. The server will pick the empty cab nearby the entered address and notify the
driver that client wants the cab. If the request is accepted by the driver, details of driver
will sent to server and server will sent driver information to client. If the request is
rejected by driver, server will check another driver and do the same process. If no one is
available then server will inform the client that they don’t have the vehicle for this
location.
1.1 Objectives of the project:
In our project we are providing android application for clients and cab driver and
clients are those who want the cab and cab driver who provide the service to client.
1.2 Scope of the Project:
This project is very useful for the tourist agencies will provide the services to their
client through the application. In this application all the vehicles of agency will show
their exact location i.e. the agency can track any vehicle at any time.
Now a day this agency can contact the clients by phone calling through the broker
agents. By using this application not only the client but the tourist agency can contact
directly to each other.
Client will book the cab at any time using this application by entering address and
time from which client wants to go. The server will show all the nearby cab with respect
to the specified location.
Cab driver will get the details from the server and he checks the details as per the
schedule then he will accept or reject the order. The application will be handled by
considering time and location.
1 K.I.T. College Of Engg. Kolhapur.
1.3 Problem Definition:
In this application the client will book the cab by using android application. The
server will process the operation and send the details to the driver i.e. the server are
handling both the client and driver simultaneously. After getting the details from the
server the driver will accept the order and reach to client’s location otherwise reject the
order. If the request is rejected by the driver, the server will send the order to next nearby
cab driver.
2 Literature Review
2.1 Existing System
The tourist agency now a days use the phone calling system to connect the client.
The client will call the agency for booking the cab. The tourist agency will take their
location i.e. pick up and drop up point and call the cab driver to reach to the clients
location. This all communication is done through verbally via phone calling. Each one
has to connect with each other for the details. The tourist agency will take the location
and send the location to driver.
2.2 Proposed system
The phone calling system has various limitations such as to maintain a record, in
this the tourist agency as well as driver has to keep the data of the client. From a new
client who is outside from the city, this application is very useful to find the exact
location at which client wants to go.
The client will book the cab by using android application. The server will process
the operation and send the details to the driver. After getting the details from the server
the driver will accept the order and reach to client’s location otherwise reject the order. If
the request is rejected by the driver, the server will send the order to next nearby cab
driver.
2 K.I.T. College Of Engg. Kolhapur.
2.3 Methodology/ Planning of work:
First we studied the details of radio cab system. We did check the drawback of the
current application in which they are using the phone call system. We gathered the
information about cab system and generated the requirement specification for our
application.
2.4 Bibliography: (References)
Books:
Software Engineering
By Roger. S. Pressman.
Web Sites:
www.google.com
www.wikipedia.com
3 K.I.T. College Of Engg. Kolhapur.
3 Requirement Specifications
3.1 User interfaces
Client Application
Client Registration:
Booking
4 K.I.T. College Of Engg. Kolhapur.
My Profile Feedback
5 K.I.T. College Of Engg. Kolhapur.
Orders
Driver Application
Login Main Menu
6 K.I.T. College Of Engg. Kolhapur.
Bookings Inbox
Dispatch System Cab Location
Pervious Orders
7 K.I.T. College Of Engg. Kolhapur.
3.2Software For development Machine:
- OS: Windows XP or above
- Front End: HTML5, PHP
- Back End: MySQL,
- Browser : Chrome / IE
- Other Tools: Eclipse for Android Programming.
Hardware For development Machine:
- Processor: C2D 2.0 GHz or above
- Memory: 4 GB or more
- N/W Card: 10/100/1000 MBps
- Other Requirements: Android Handsets with version 2.3 for
Testing
- Internet Connection
3.3Software For client:
8 K.I.T. College Of Engg. Kolhapur.
- OS: Windows XP or above, Android version 2.3 or above
- Browser : chrome / IE 10 or Above
Hardware For client:
- Processor: C2D 2.0 GHz or above
- Memory: 1 GB or more
- N/W Card: 10/100/1000 MBps
- Other Requirements: Internet Connection
- Android Device with ver. 2.3 OS
Internet Connection
3.4 Functional requirements
This section describes the high level functionality of the Navigation system.
Process Car Owner Registration
Functional
Specifications
• This process contains owner name, address, mobile no,
username and password and confirms password fields.
• The field name should contain only alphabets.
• The field address should contain multiline.
• The field mobile no. should contain only 10 digits.
• The password field should contain min. 8 characters.
• The field owner id will automatically generated at the time of
submit.
• When click on submit all data will stored on server.
• All fields are mandatory.
9 K.I.T. College Of Engg. Kolhapur.
Process Vehicle Registration
Functional
Specifications
• This process contain owner id, name, vehicle no, MAC
address, driver mobile no. fields.
• The field owner id and name should available for selection.
• The field vehicle no should take no. in standard format.
• The filed MAC address should take address in standard
format.
• The field driver mobile no should contain only 10 digits.
• When click on register all data will stored on server.
• All fields are mandatory.
Process CAB Tracking Process
Functional
Specifications
• This process will display cabs near to current location of
customer
• When click on view, information related to selected vehicle
shows on digital map.
Process Customer Registration
Functional
Specifications
• Customer will download, install & register him/her self to
server
• This process contain name, address, mobile no, username,
password fields.
• The field name should contain only alphabets.
• The field address should contain multiline.
• The field mobile no. should contain only 10 digits.
• The password field should contain min. 8 characters.
• When click on submit all data will stored on server.
• All fields are mandatory.
10 K.I.T. College Of Engg. Kolhapur.
3.5 Non-Functional Requirements
3.5.1 Usability
Radio Cab Navigation System shall provide location drag and drop
navigation. System shall be easy to navigate by using clear words, menus and
drop-down lists.
3.5.2 Reliability
Radio Cab Navigation System shall be available 24 hours a day for
application users.
3.5.3 Performance
Radio Cab Navigation System shall not take longer than 15 seconds to
respond to a page request client; when using an internet connection that is 56k
or higher
3.5.4 Supportability
Radio Cab Navigation system application should be supportable in current
equipment such as computers, monitors, printers, smartphones etc.
3.5.5 Implementation
The system implementation will be performed all day rather than in phases.
3.5.6 Interface
11 K.I.T. College Of Engg. Kolhapur.
Radio Cab Navigation System shall be accessible through a web browser such
as Internet Explorer 5 or higher and android application. System shall provide
printer friendly outputs of reports so that users can have easy to read print outs
of the reports.
3.5.7 Packaging
The driver application is internal department use only and provides separate
user application.
4.0 System Design
4.1 Overall System Design diagram
We are proposing three modules for the vehicle tracking system which shows the
how system works with detailed structure.
The proposed approaches are as follows –
A. Tracking System
B. Monitoring and Control System
C. Android App
A. Tracking System
In this approach the GPS device or GPS installed Mobile receives signals
from satellite and calculates its position on earth and this data sends to server
using mobile network for storing purpose.
12 K.I.T. College Of Engg. Kolhapur.
Fig. Tracking System
B. Monitoring and Control System
In this approach data access from server on web application using internet.
Fig. Monitoring and control System
C. Android App
In this approach data access from server on mobile android application
using internet.
13 K.I.T. College Of Engg. Kolhapur.
Fig. Android Application
14 K.I.T. College Of Engg. Kolhapur.
4.2 ER Eiagram
15 K.I.T. College Of Engg. Kolhapur.
4.3 DFD
16 K.I.T. College Of Engg. Kolhapur.
4.4 Class Diagram
17 K.I.T. College Of Engg. Kolhapur.
4.5 Sequence diagram
18 K.I.T. College Of Engg. Kolhapur.
4.6 Use case diagram
19 K.I.T. College Of Engg. Kolhapur.
4.7 State Chart Diagram
20 K.I.T. College Of Engg. Kolhapur.

More Related Content

What's hot

Vehicle management system
Vehicle management systemVehicle management system
Vehicle management system
Mohd Saddam
 
REAL-TIME VEHICLE LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...
REAL-TIME VEHICLE  LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...REAL-TIME VEHICLE  LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...
REAL-TIME VEHICLE LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...
Sandeep Kunsoth
 
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
ayushi goyal
 

What's hot (20)

Intelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using AndroidIntelligent Bus Tracking System Using Android
Intelligent Bus Tracking System Using Android
 
College Bus Tracking Application
College Bus Tracking ApplicationCollege Bus Tracking Application
College Bus Tracking Application
 
Gps enabled android application for bus
Gps enabled android application for busGps enabled android application for bus
Gps enabled android application for bus
 
Vehicle management system
Vehicle management systemVehicle management system
Vehicle management system
 
University/College Transport management system Documentation
University/College Transport management system DocumentationUniversity/College Transport management system Documentation
University/College Transport management system Documentation
 
GPS based Bus management system
GPS based Bus management systemGPS based Bus management system
GPS based Bus management system
 
Gps tracking system
Gps tracking systemGps tracking system
Gps tracking system
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEMIoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
IoT BASED VEHICLE TRACKING AND TRAFFIC SURVIELLENCE SYSTEM
 
REAL-TIME VEHICLE LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...
REAL-TIME VEHICLE  LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...REAL-TIME VEHICLE  LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...
REAL-TIME VEHICLE LOCKING AND TRACKING SYSTEM USING GSM AND GPS TECHNOLOGY-A...
 
Real Time Vehicle Tracking System
Real Time Vehicle Tracking SystemReal Time Vehicle Tracking System
Real Time Vehicle Tracking System
 
Public Bus Tracking System EzTravel
Public Bus Tracking System EzTravelPublic Bus Tracking System EzTravel
Public Bus Tracking System EzTravel
 
My restaurant finder hci
My restaurant finder hciMy restaurant finder hci
My restaurant finder hci
 
Vehicle tracking system using gps and gsm techniques
Vehicle tracking system using gps and gsm techniquesVehicle tracking system using gps and gsm techniques
Vehicle tracking system using gps and gsm techniques
 
Mobile based Bus Ticketing System
Mobile based Bus Ticketing SystemMobile based Bus Ticketing System
Mobile based Bus Ticketing System
 
Bus Ticket Management System
Bus Ticket Management SystemBus Ticket Management System
Bus Ticket Management System
 
Smart School Bus
Smart School BusSmart School Bus
Smart School Bus
 
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]
 
online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking system
 
Vehicle tracking system,be computer android report,android project report,gps...
Vehicle tracking system,be computer android report,android project report,gps...Vehicle tracking system,be computer android report,android project report,gps...
Vehicle tracking system,be computer android report,android project report,gps...
 

Viewers also liked

Gps based vehicle tracking system
Gps based vehicle tracking systemGps based vehicle tracking system
Gps based vehicle tracking system
Soumitra Kisku
 
Gps tracking system
Gps tracking system Gps tracking system
Gps tracking system
Sumit Kumar
 
Functional Requirements of mobile application
Functional Requirements of mobile application Functional Requirements of mobile application
Functional Requirements of mobile application
Semiu Ayobami Akanmu
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
Sandip Murari
 

Viewers also liked (18)

Vehicle Tracking System Using GPS
Vehicle Tracking System Using GPSVehicle Tracking System Using GPS
Vehicle Tracking System Using GPS
 
Gps based vehicle tracking system
Gps based vehicle tracking systemGps based vehicle tracking system
Gps based vehicle tracking system
 
Gps tracking system
Gps tracking system Gps tracking system
Gps tracking system
 
Vehicle tracking system using GSM and GPS
Vehicle tracking system using GSM and GPSVehicle tracking system using GSM and GPS
Vehicle tracking system using GSM and GPS
 
Android vehicle tracking application
Android vehicle tracking applicationAndroid vehicle tracking application
Android vehicle tracking application
 
Axonim mobile apps en
Axonim mobile apps enAxonim mobile apps en
Axonim mobile apps en
 
Functional Requirements of mobile application
Functional Requirements of mobile application Functional Requirements of mobile application
Functional Requirements of mobile application
 
A Bug Tracking System Is A Software Application
A Bug Tracking System Is A Software ApplicationA Bug Tracking System Is A Software Application
A Bug Tracking System Is A Software Application
 
Ubicabs online taxi booking platform including apps
Ubicabs   online taxi booking platform including appsUbicabs   online taxi booking platform including apps
Ubicabs online taxi booking platform including apps
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on Android
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
 
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over WebsocketIntroduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
 
Location Tracking of Android Device Based on SMS.
Location Tracking of Android Device Based on SMS.Location Tracking of Android Device Based on SMS.
Location Tracking of Android Device Based on SMS.
 
Vehicle Tracking System
Vehicle Tracking SystemVehicle Tracking System
Vehicle Tracking System
 
A project report on consumer satisfaction level of bajaj bike project report
A project report on consumer satisfaction level of bajaj bike project reportA project report on consumer satisfaction level of bajaj bike project report
A project report on consumer satisfaction level of bajaj bike project report
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
 
"GPS" Global Positioning System [PDF]
"GPS" Global Positioning System  [PDF]"GPS" Global Positioning System  [PDF]
"GPS" Global Positioning System [PDF]
 
JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)
 

Similar to Vehicle Tracking System Android Project Report

Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...
Akshay Shelake
 
CARRemote
CARRemoteCARRemote
CARRemote
G Anand
 

Similar to Vehicle Tracking System Android Project Report (20)

WHY TO WAIT
WHY TO WAITWHY TO WAIT
WHY TO WAIT
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...
 
KIPL's Tracking Tracking Solution.
KIPL's Tracking Tracking Solution.KIPL's Tracking Tracking Solution.
KIPL's Tracking Tracking Solution.
 
WebXpress Android Capability
WebXpress Android CapabilityWebXpress Android Capability
WebXpress Android Capability
 
Track droid user manual 2.1
Track droid user manual 2.1Track droid user manual 2.1
Track droid user manual 2.1
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
Sp final ppt
Sp final pptSp final ppt
Sp final ppt
 
DriveMyWay.pptx
DriveMyWay.pptxDriveMyWay.pptx
DriveMyWay.pptx
 
E trackoncloud fleet
E trackoncloud fleetE trackoncloud fleet
E trackoncloud fleet
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
 
Android application for s park system
Android application for s park systemAndroid application for s park system
Android application for s park system
 
Manjunath_manikumar
Manjunath_manikumarManjunath_manikumar
Manjunath_manikumar
 
CARRemote
CARRemoteCARRemote
CARRemote
 
Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...
 
Advanced Car Parking System with GSM Supported Slot Messenger
Advanced Car Parking System with GSM Supported Slot MessengerAdvanced Car Parking System with GSM Supported Slot Messenger
Advanced Car Parking System with GSM Supported Slot Messenger
 
C010121418
C010121418C010121418
C010121418
 
OOAD (1)
OOAD (1)OOAD (1)
OOAD (1)
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
Railway Concession Automation
Railway Concession AutomationRailway Concession Automation
Railway Concession Automation
 
reverse engineering.pptx
reverse engineering.pptxreverse engineering.pptx
reverse engineering.pptx
 

Recently uploaded

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 

Vehicle Tracking System Android Project Report

  • 1. 1 Introduction This project is about the tourist management system in which we are creating the android application for tourist agency to find the exact location where clients are waiting for cab with some requirements. In this system, the client will provide location from where he wants the vehicle at what time and to which station client wants to go. This information can be saved into the server’s database. The server will check different things with respect to the client’s need. In which the server will first check the timing i.e. when the client need the vehicle and check their nearby vehicle around the client entered address. The server will pick the empty cab nearby the entered address and notify the driver that client wants the cab. If the request is accepted by the driver, details of driver will sent to server and server will sent driver information to client. If the request is rejected by driver, server will check another driver and do the same process. If no one is available then server will inform the client that they don’t have the vehicle for this location. 1.1 Objectives of the project: In our project we are providing android application for clients and cab driver and clients are those who want the cab and cab driver who provide the service to client. 1.2 Scope of the Project: This project is very useful for the tourist agencies will provide the services to their client through the application. In this application all the vehicles of agency will show their exact location i.e. the agency can track any vehicle at any time. Now a day this agency can contact the clients by phone calling through the broker agents. By using this application not only the client but the tourist agency can contact directly to each other. Client will book the cab at any time using this application by entering address and time from which client wants to go. The server will show all the nearby cab with respect to the specified location. Cab driver will get the details from the server and he checks the details as per the schedule then he will accept or reject the order. The application will be handled by considering time and location. 1 K.I.T. College Of Engg. Kolhapur.
  • 2. 1.3 Problem Definition: In this application the client will book the cab by using android application. The server will process the operation and send the details to the driver i.e. the server are handling both the client and driver simultaneously. After getting the details from the server the driver will accept the order and reach to client’s location otherwise reject the order. If the request is rejected by the driver, the server will send the order to next nearby cab driver. 2 Literature Review 2.1 Existing System The tourist agency now a days use the phone calling system to connect the client. The client will call the agency for booking the cab. The tourist agency will take their location i.e. pick up and drop up point and call the cab driver to reach to the clients location. This all communication is done through verbally via phone calling. Each one has to connect with each other for the details. The tourist agency will take the location and send the location to driver. 2.2 Proposed system The phone calling system has various limitations such as to maintain a record, in this the tourist agency as well as driver has to keep the data of the client. From a new client who is outside from the city, this application is very useful to find the exact location at which client wants to go. The client will book the cab by using android application. The server will process the operation and send the details to the driver. After getting the details from the server the driver will accept the order and reach to client’s location otherwise reject the order. If the request is rejected by the driver, the server will send the order to next nearby cab driver. 2 K.I.T. College Of Engg. Kolhapur.
  • 3. 2.3 Methodology/ Planning of work: First we studied the details of radio cab system. We did check the drawback of the current application in which they are using the phone call system. We gathered the information about cab system and generated the requirement specification for our application. 2.4 Bibliography: (References) Books: Software Engineering By Roger. S. Pressman. Web Sites: www.google.com www.wikipedia.com 3 K.I.T. College Of Engg. Kolhapur.
  • 4. 3 Requirement Specifications 3.1 User interfaces Client Application Client Registration: Booking 4 K.I.T. College Of Engg. Kolhapur.
  • 5. My Profile Feedback 5 K.I.T. College Of Engg. Kolhapur.
  • 6. Orders Driver Application Login Main Menu 6 K.I.T. College Of Engg. Kolhapur.
  • 7. Bookings Inbox Dispatch System Cab Location Pervious Orders 7 K.I.T. College Of Engg. Kolhapur.
  • 8. 3.2Software For development Machine: - OS: Windows XP or above - Front End: HTML5, PHP - Back End: MySQL, - Browser : Chrome / IE - Other Tools: Eclipse for Android Programming. Hardware For development Machine: - Processor: C2D 2.0 GHz or above - Memory: 4 GB or more - N/W Card: 10/100/1000 MBps - Other Requirements: Android Handsets with version 2.3 for Testing - Internet Connection 3.3Software For client: 8 K.I.T. College Of Engg. Kolhapur.
  • 9. - OS: Windows XP or above, Android version 2.3 or above - Browser : chrome / IE 10 or Above Hardware For client: - Processor: C2D 2.0 GHz or above - Memory: 1 GB or more - N/W Card: 10/100/1000 MBps - Other Requirements: Internet Connection - Android Device with ver. 2.3 OS Internet Connection 3.4 Functional requirements This section describes the high level functionality of the Navigation system. Process Car Owner Registration Functional Specifications • This process contains owner name, address, mobile no, username and password and confirms password fields. • The field name should contain only alphabets. • The field address should contain multiline. • The field mobile no. should contain only 10 digits. • The password field should contain min. 8 characters. • The field owner id will automatically generated at the time of submit. • When click on submit all data will stored on server. • All fields are mandatory. 9 K.I.T. College Of Engg. Kolhapur.
  • 10. Process Vehicle Registration Functional Specifications • This process contain owner id, name, vehicle no, MAC address, driver mobile no. fields. • The field owner id and name should available for selection. • The field vehicle no should take no. in standard format. • The filed MAC address should take address in standard format. • The field driver mobile no should contain only 10 digits. • When click on register all data will stored on server. • All fields are mandatory. Process CAB Tracking Process Functional Specifications • This process will display cabs near to current location of customer • When click on view, information related to selected vehicle shows on digital map. Process Customer Registration Functional Specifications • Customer will download, install & register him/her self to server • This process contain name, address, mobile no, username, password fields. • The field name should contain only alphabets. • The field address should contain multiline. • The field mobile no. should contain only 10 digits. • The password field should contain min. 8 characters. • When click on submit all data will stored on server. • All fields are mandatory. 10 K.I.T. College Of Engg. Kolhapur.
  • 11. 3.5 Non-Functional Requirements 3.5.1 Usability Radio Cab Navigation System shall provide location drag and drop navigation. System shall be easy to navigate by using clear words, menus and drop-down lists. 3.5.2 Reliability Radio Cab Navigation System shall be available 24 hours a day for application users. 3.5.3 Performance Radio Cab Navigation System shall not take longer than 15 seconds to respond to a page request client; when using an internet connection that is 56k or higher 3.5.4 Supportability Radio Cab Navigation system application should be supportable in current equipment such as computers, monitors, printers, smartphones etc. 3.5.5 Implementation The system implementation will be performed all day rather than in phases. 3.5.6 Interface 11 K.I.T. College Of Engg. Kolhapur.
  • 12. Radio Cab Navigation System shall be accessible through a web browser such as Internet Explorer 5 or higher and android application. System shall provide printer friendly outputs of reports so that users can have easy to read print outs of the reports. 3.5.7 Packaging The driver application is internal department use only and provides separate user application. 4.0 System Design 4.1 Overall System Design diagram We are proposing three modules for the vehicle tracking system which shows the how system works with detailed structure. The proposed approaches are as follows – A. Tracking System B. Monitoring and Control System C. Android App A. Tracking System In this approach the GPS device or GPS installed Mobile receives signals from satellite and calculates its position on earth and this data sends to server using mobile network for storing purpose. 12 K.I.T. College Of Engg. Kolhapur.
  • 13. Fig. Tracking System B. Monitoring and Control System In this approach data access from server on web application using internet. Fig. Monitoring and control System C. Android App In this approach data access from server on mobile android application using internet. 13 K.I.T. College Of Engg. Kolhapur.
  • 14. Fig. Android Application 14 K.I.T. College Of Engg. Kolhapur.
  • 15. 4.2 ER Eiagram 15 K.I.T. College Of Engg. Kolhapur.
  • 16. 4.3 DFD 16 K.I.T. College Of Engg. Kolhapur.
  • 17. 4.4 Class Diagram 17 K.I.T. College Of Engg. Kolhapur.
  • 18. 4.5 Sequence diagram 18 K.I.T. College Of Engg. Kolhapur.
  • 19. 4.6 Use case diagram 19 K.I.T. College Of Engg. Kolhapur.
  • 20. 4.7 State Chart Diagram 20 K.I.T. College Of Engg. Kolhapur.