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/