design and implementation of an automated train transportation ticketing system

Design And Implementation Of A Virtual Library System
June 15, 2020
June 15, 2020

Price: 2000 Naira (BSC, MSC)


p style=”text-align: justify”>
The utilization of transport voyaging is an expansive developing business in Cities and different nations; the manual utilization of train reservation is instantly extremely strenuous, furthermore devours a considerable measure of time by needing to remain focused in long line. For this reason, a proficient framework is to be proposed in this project to facilitate the issue of transport reservation amongst indigenes inside the nation. The framework is a web –based application that permits guests to check transport accessibility, purchase and pay transport ticket on the web. The proposed train online reservation system was created utilizing Extensible Hypertext Markup
Language (XHTML), PHP Hypertext Preprocessor (PHP), Structure Query Language (SQL), Jquery, Ajax, Cascading Style Sheet (CSS), and JavaScript.



1.0 Background of the Study
Ever man since came into existence, the thrust for knowledge and invention has been an unquenchable process, thanks to which man has giant leaps in technology which couldn’t have been ever thought before. One such contribution is the development of internet. Technological advances has profoundly changed the way consumers buy products and services. Around the globe, the number of Internet users is approximately 655 million in 2002 , 941 million in 2005 and is expected to reach about 2.5billion by the end of 2020 statistically (Ainin & Mohezar,
2008).Transportation industries seems to appreciate such rapid development, The Online Train Ticket Reservation System is an online application that permits guests check transport ticket accessibility, purchase transport ticket and pay the transport ticket on the internet. This system is made for all the home/office clients in the wake of obtaining entrance from the overseer (kumar & A.Gopikrishna, 2015).
Rail transport is a means of conveyance of passengers and goods, by way of wheeled vehicles running on rails (Payton, 2004). It is also commonly referred to as train transport. In contrast to road transport, where vehicles run on a prepared flat surface, rail vehicles are also directionally guided by the tracks on which they run.
An electronic ticket (commonly abbreviated as e-ticket) is a digital ticket. The term is most commonly associated with airline issued tickets. Electronic ticketing for urban or rail public transport is usually referred to as travel card or transit pass. It is also used in ticketing in the entertainment industry. An electronic ticket system is a more efficient method of ticket entry, processing and marketing for companies in the railways, flight, and other transport, entertainment industries.
The Nigerian Railway traces its history to the year 1898, when the first railroad in Nigeria was constructed by the British colonial government. The Nigerian Railway system officially came into existence in October, 1912 when Frederick Lugard merged the pre-existing Lagos government railway and the Baro-Kano railway to become the ‘Nigerian Railway’. The merger further enhanced the desirability of merging the Northern and Southern Nigeria protectorates.
The railway line ran on two principal North and South trunks: one from Lagos to Nguru and Port Harcourt to Maiduguri, both tracts having branch extensions. In the 1950s, partly for economic reasons, the railway system in the country came under the coordination of the Nigerian Railway Corporation (NRC).
The demands for such means of transportation pave a bright innovation into the sector where consumers are increasingly walking there way on board the train system. Technology has found a way for making it easy to the consumers when boarding any means of transportation e.g. Train reservation system, Flight booking system, bus reservation system or the Uber platform (where individual can request for a cab with a fingertip using their phones). Queuing whenever a passenger wants to board a means of transportation is one of the most complain activity in the process especially in African. Purchasing of boarding ticket makes some people loss courage into such system, a long queue at the ticket counter is something regularly experienced by the train commuters railway system. The gravity of this problem is clearly visible. Other than the obvious wastage of time in the queues, the stress and frustration created by this problem on people daily, is another major concern. This brings a lot of inconvenience to the customers. The manual process tends to be time consuming, data duplication, and error exposed. (Athukorale & Dissanayake, 2008).
The Train Ticket Reservation System will enable the customer to buy and pay for train ticket, ask for information online easily and even cancel a reservation. Furthermore, staff can sell ticket using Train Ticket Reservation System after checking train ticket availability for the customer and printing the ticket to the customer that queue up in the counter. The method to solve this problem is to create an online train booking ticket system. Customer can buy the bus ticket over the Internet, 24 hours a day, 7 days a week and the train ticket can’t be lost, stolen or left behind. In addition, the online system lets the customers check the availability of the train ticket, seat available and route before paying for the ticket. Furthermore, one can pay in cash or pay directly from their bank account using their Atm card details. Therefore, this project covers the design and implementation of an online train reservation system.
1.1 Statement of Problem
One reason for long queues at ticket counters is, in most stations there are not enough ticket counters to handle the peak time crowd. But it is not practicable to increase the number of ticket counters just to serve at peak time. Another reason is the time taken for one passenger to buy a ticket. The person at the counter has to issue the ticket and deal with the “change”. This increases the time taken to complete the transaction. The solution to this problem is to automate the system. But we have to consider the Nigerian railway context when deciding how to automate the system. The debit card system is obviously not suited since a significant number of train commuters do not use debit cards. The system we have suggested is an automated pre paid system. The automated part addresses the problem of long queues. The pre paid part aims to solve the problem of dealing with actual money. By this way, the time taken in exchanging money and receiving the correct balance will be completely eliminated. (Athukorale & Dissanayake, 2008).
Data redundancy: It means that same data fields appear in many different files and often in different formats. In manual system, it poses quite a big problem because the data has to be maintained in large volumes, no security measures were provided in manual system but in this system, password security has been provided. The person can access the system by providing the correct password otherwise he is denied the access (Kumar, 2004)
1.2 Aim And Objectives
The main aim of this project is to develop an automated train ticketing system which is cost effective and suits the transport system. The system will effectively reduce the time taken to obtain a ticket at a ticketing counter. The project objectives are as follows
To identify the usefulness of a real time web based system on providing information useful to railway commuters and provide compute based system to overcome shortfalls in current manual system.
To design and implement an online train reservation information system to facilitate online booking and Train scheduling.
1.3 Motivation
The recent government interest in the railways sector, which is the cheapest means of transport and would convey the bulk or large percentage of the population when fully utilized is the fore motivation of this project and of interest is the urge to solve the problem faced by the process of the system.
1.4 Scope And Limitation
The developed system will facilitate online booking; keep customer records, provides an online menu on train schedules, train destinations, their prices and alternative payment method and will have page dedicated to customer queries and replies. The system excludes reservation cancellation, specific seat reservation, classes and other management issues.
1.5 Methodology
The project methodology used in the development of the system is the System Development Life Cycle (SDLC). SDLC is the process of understanding how an Information System (IS) can support business needs, designing the system, building it and delivering it to users. The SDLC is composing of four phases: Planning, Analysis, Design and Implementation. The SDLC traces the history (life cycle) of a developing information system. Structured design methodology is Waterfall Development. With Waterfall Development, analyst and users proceed in sequence from one phase to the next mapped out and evaluate.
1.6 Project Organization
This report is organized into five chapters. The first chapter takes care of the background of the study, aim and objectives, scope and limitation. Chapter two is the review of literatures related to the topic. In chapter three the project methodology, data collection; the system analysis and design are discussed. In chapter four, the system implementation, testing is carefully done.
Finally, chapter five closes up with the summary, recommendations and conclusion of the work.

Get Complete Materials

Abiolian VTU Shop
LETHOSTNOW Jobs Freelance
Send Bulk SMS @ Abiolian Get Bulk SMS
Get Final Year Project @ Project Gist International
Website Hosting
WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!
👋 Hi, how can I help?