V..methodology and TECHNOLOGY USED

advertisement
Wifi Ticketing
Atul Jain
Ankita Gurbaxani
Sagar Oza
Information Technology
Information Technology
Information Technology Assistant Professor
TCET
TCET
TCET
TCET
Mumbai, India
Mumbai, India
Mumbai, India
Mumbai, India
jainatul1001@gmail.com
ankitagurbaxani@gmail.com
sagaroza@gmail.com
purvisankhe@gmail.com
Abstract—this
proposed
system
enables
a
revolutionized idea that propagates easier ticket
generation. With the help of an android application, a
user will be able to login with ID and password. The user
then enters important details. This information gets stored
in the database, which can also be accessed even via the
website. Wi-Fi hotspots will be made available for
travelers at each station which will provide connection to
use the application and experience hassle free ticketing.
The account will be debited from the main database when
the user books the ticket from the application. The ticket
will then be available on the mobile device, preventing
paper wastage, enabling easy ticket generation and safe
generation of ticket.
I.
INTRODUCTION
WI-FI Ticketing refers to booking tickets using WI-FI.
This will be made available through web applications
on mobile devices. This project is aimed at developing
a Website and mobile application that enables users to
book tickets to and fro local stations. There will be a
source and destination option on the android application
on each user’s mobile device. Once the user enters the
options he will be shown the amount and this amount
will be deducted from the users account.
The user will have an account created beforehand. This
account will be present in the database individually for
each user with a unique ID and password. The user can
add, delete, modify and access the transaction with the
help of this account.
The android application will work with the help of
internet connection. This connection will be provided
with the help of Wi-Fi hotspots available on each
railway station. The number of hotspots will vary
depending on how much load is there at each station. If
there are more number of users more, more hotspots
will be needed.
Wi-Fi or wireless fidelity refers to a wireless LAN
technology that is developed based on IEEE
802.11a/b/g or the recently ratified IEEE 802.11n. WiFi is commonly used in a star configuration with a
wireless access point or wireless router as a central
Mrs.Purvi Sankhe
connection point that connects all computers (palmtop,
laptop, desktop) or other Wi-Fi enabled devices
together, connects the wireless network to a wired
network, and connects the wireless network to the
Internet [3]. A wireless network that connects via a
wireless access point or a wireless router works in
infrastructure mode.
II.
PURPOSE
The main aim of the proposed system is to reform the
current season ticket booking process (Ticket) for local
travelling. i.e. with the help of this application travelers
will able to book tickets through their mobile using Wi
–Fi connectivity. User can manage its account by
viewing its account balance so he/she can recharge it to
avail uninterrupted service.
It can also keep track of most recent tickets bought.
This is an effort towards queue less ticketing system
and make passengers utilize their time which they waste
awaiting in the queue.
III.
ANALYSIS
A. Literature Survey
The currently existing systems for ticket booking
process are as follows:
Window Ticket: This is the oldest and the most widely
used system until today. A passenger stands in a queue
and the vendor issues the paper printed ticket.
Coupon System: A passenger firstly has to buy coupon
booklet. Then, he/she punches the coupon in the
Coupon Vending Machines according to the
corresponding fare.
Smart Card System: A smart card is purchased by the
passenger on which specific recharge is to be done. By
placing the card into the machine the passenger
provides the source and destination and a ticket is
printed [7].
Recently, Indian railways have taken an initiative to
provide ticket to user through web portal and mobile
but still no application has been made for local
commuters.
Drawbacks of these systems: In the Window Ticket
System a commuters need to stand in a long queue.
This is a tedious task and there is unnecessary wastage
of time involved.
The major drawback with the existing ATVM is the
scalability issue. Only 6-7 tickets can be issued per
minute through a ATVM. Another major issue with this
system is the cost of installing the machine. Each
machine costs around 175,000 INR excluding the
maintenance costs which vary according to the usage
intensity.
Another issue is that there are various public grievances
reported regarding the functioning of the ATVM.
Instead of hopping from machine to platform,
passengers have to hop from one machine to another as
most are non-functional.
B. SCOPE
To reduce the cost associated with printing the tickets
and maintaining the traditional coupon vending
machines and smart card machines.
To reduce the labor associated with printing tickets
which are required at each ticket counter to provide
tickets to the local commuter.
To provide ease to passengers for purchasing tickets
who otherwise have to stand and wait in long queues.
To strike down the paper usage for printing purpose.
This application enables user to buy local ticket of any
class through his/her mobile using WI-FI and android
application.
User can manage his/her account by viewing their
account balance in their registered account on the
website so he/she can recharge it to avail uninterrupted
service.
Can keep the track of most recent ticket bought by
requesting the last transactions from the server.
IV.
FEASIBILTY STUDY
A. Economic Feasibility
Being a software application, it has the development
cost to be negligible. But the WIFI-hotspot on each
railway station do incur a cost. The cost per person is
very less and can be fitted in the current cost factors of
the traditional ticketing systems.
B. Technical Feasibility
The language and the platforms used for the application
development are easily available from the organization
itself [2]. The team also suffices the requirements of
technical IQ required for the proposed system to be
completed.
C. Operational Feasibility
If the system is practically implemented, then it will for
sure solve the problems’ posed in the problem
definition and it can be proved with the initial phases of
the prototype that’ll be downloaded. The proposed
system is easily scalable and hence can support the
additional users that would be added after every year of
the organization’s admission.
V..METHODOLOGY AND TECHNOLOGY USED
Mobile Ticketing application is developed to help
people to buy ticket through their Mobile via Wi-fi
hotspot provided at every station [1]. Here user have to
create his account at the service provider website and
install the application on their mobile.
Application launches with display page asking for ID
and Password. For authentication they need to come in
the Wi-Fi range and connect their mobile to it. After
authentication they will be redirected to page wherein
they can select various options they want to perform
such as (buy ticket, check balance, view ticket info,
extensions, etc). It will also display the last ten
transactions on the client side.
All the client systems (in a Wi-Fi range) are connected
to the central server placed in the zonal headquarters for
data transfer.
A. Java Server Pages (JSP)
JSP
is
a
technology
that
helps software
developers create dynamically
generated
web
pages based on HTML, XML, or other document types.
Released in 1999 by Sun Microsystems. JSP is similar
to PHP, but it uses the Java programming language [5].
To deploy and run Java Server Pages, a compatible web
server with a servlet container, such as Apache
Tomcat or Jetty, is required.
B. Android
Android is a mobile operating system that is based on a
modified version of Linux. It was originally developed
by a startup of the same name, Android, Inc. In 2005, as
part of its strategy to enter the mobile space, Google
purchased Android and took over its development work
[4].
VI.
IMPLEMENTATION
1.database: the database for our project was created,
this will store login, password, account details,
transactional history, etc.
2.website: gives an idea about the project as it includes
details about the stations, user information, details and
login password to enable modification of account.
3.android application: the android application which
will be available at each portable device is made. This
will work on internet provided by wi-fi at station.
4.wi-fi hotspot: virtual wi-fi hotspot will be created on
the laptop. This will help to depict the actual WI-FI
hotspot available at he stations in actual working.
VII.
RESULTS
Figure 1.2 – Login Screen
Figure 1.2 shows the login screen in which the user
enters his user ID and password and on successfully
logging into the system he proceeds to the buy ticket
menu.
Figure 1.1 – Home Screen
The Home Screen of the application is shown in figure
1.1. Every time a user starts the application he will be
shown the above screen. He gets four options to choose
from. He can buy new ticket, view previous ticket or he
can check his account balance [6].
Figure 1.3 – Booking Screen
Figure 1.3 shows the booking screen which helps the
user to enter source and destination of travel. It will
also ask whether the commuter is full ticket or half.
VIII.
CONCLUSION
This new ticket booking process of the project is
designed to encourage the take up of Wi-Fi mobile
ticketing by dramatically reducing set ups and running
costs while simultaneously creating a highly scalable,
easy to deploy infrastructure.
The key to success is integration: mobile ticketing
systems must integrate their customers preferred
communication channels into a cohesive customer
experience, and further integrate those channels with
the existing systems and processes that support the
ticketing process.
IX.
Figure 1.4 – Confirm Ticket
Figure 1.4 shows the confirmation screen to buy the
tickets and the total fare for the tickets is displayed and
is deducted from his account balance.
FUTURE WORK
The future scope for planning and management of WiFi Ticket System includes the following aspects for
betterment of the system as a whole and for improving
the quality and user-friendliness.
Sending an additional informational SMS from the
server after issuing the ticket will inform the user about
the schedule or the list of all the trains that he can
commute from his source station
Support for large number of users accessing the
ticketing system at the same time.
It can also be applied to any other ticketing systems
including buying movie tickets, amusement park tickets
etc.
X.
ACKNOWLEDGMENT
We would like to take this opportunity to express our
sincere gratitude to our proposed system guide, Prof.
Mrs. Purvi Sankhe, Head of the Department,
Information Technology, for her invaluable support and
guidance throughout the process in spite of her busy
schedule and appreciating our diligent efforts and
providing valuable inputs which helped us to mitigate
many problems faced in the software development
process.
Figure 1.5 – Ticket Confirmed Notification
Figure 1.5 shows the ticket confirmed notification when
the ticket is booked successfully and asks the user
whether he wants to buy another ticket or to exit the
application. On choosing the more ticket option the user
will be guided to the buy ticket menu where he can
book another ticket.
We are grateful to her for her feedback which helped us
track and schedule the process effectively. The time,
ideas and encouragement that she gave is appreciable.
We would also like to thank her for lending her support.
We value the guidance, feedback and contributions
given by all those who have directly and indirectly
helped us in our proposed system.
XI.
REFERENCES
[1] BROADCOM CORPORATION, “WI-FI for mobile
and video generation”, IEE 802.11ac, January 2012.
[2] William Enck, Damien Octeau, Patrick McDaniel,
and Swarat Chaudhuri, ”Study of android application
security-research paper”.
[3] Rich Watson ,”Understanding the 802.11ac WI-FI
standard”, white paper ,September 2012.
[4]
Android
Compare
(Why
Android?)
http://androidcompare.com.
[5] JSP – Java Server Pages Technology
http://www.oracle.com/technetwork/java/javaee/jsp/ind
ex.html
[6] Android Developer
http://developer.android.com/index.html
[7] Indian Railway Portalhttp://www.indianrail.gov.in/
Download