Documente Academic
Documente Profesional
Documente Cultură
war
e
Reqis
WHERE
MY BUS
Guided by
Dr.Anurag Srivastava
ABV-IIITM, Gwalior
SUBMITTED BYManish Das Mohapatra(IPG_2014054)
Ravi Chandra(IPG_2014027)
Kiran Karanam(IPG_2014043)
Introduction:
Purpose:
The purpose of this document is to define the requirements for
creating an Android application for the WHERES MY BUS APP.
This document will outline all of the necessary information to start
development.
Project Scope:
This project is to take the existing Bus information of All the Big
Bus operating cities and convert them to Android applications.
The benefits of this project are to be able to Know about your
corresponding Bus timings and everything else related to bus. The
goal is to make it as easy as possible to collaborate with anyone
using bus service everyday.
The software being used for development is the Android
development kit which is a plug-in to the Eclipse IDE.
Product Features:
This program will allow users to be able to use the Bus service
from their mobile phone. Any phone that supports the Android
operating system version 2.2 will be able to install the
applications and run the following app from their phone.
Operating Environment:
The software will run on the Android operating system version
2.2. All devices that support this version of the Android operating
system will be able to run the software. The software is
developed using Eclipse version Galileo. The intent of this
software is to help people in metropolitan cities and capitals to
save time and effort in Transportation services., thereby
increasing the convenience.
PURPOSE
Managing a Network of Buses and passengers through a
phone application.
Providing options and varieties OF communication service.
Displaying information about every bus running on that
particular day.
->Source
->Destination
->Duration of Journey
REAL TIME TRACKING
->Use of GPS in every bus
->Use of Google maps To view current position.
SCOPE
Collecting 1% of all bus tickets and some minimum amount of
Currency from every bus owner who want their bus to avail APP
ACCESS.
Bus Owners are Our PARTNERS not EMPLOYEES.
Passengers to pay ONE TIME minimal amount to get registered on our app
and enjoy lifetime services.
Long term Profits.
TECHNOLOGIES TO BE USED:
Application platform-JAVA
Programming languages:
JAVA: It is intended to be a simple, modern
,general-purpose, object-oriented programming
language. The language, and implementations
thereof ,should provide support for software
engineering principles such as strong type
checking ,detection of attempts to use non
initialized variables, and automatic garbage
collection. Software robustness, durability, and
programmer productivity are important. The
language is intended for use in developing software
Eclipse:
XML: Hyper Text Markup Language and Extensible markup
Language are the predominant markup languages for web pages. It
provides a means to describe the structure of text-based information in a
document and to supplement that text with interactive forms,
embedded images, and other objects.