Sei sulla pagina 1di 5

Online Railway Management System

Deliverable: Project Proposal

Submitted By: Hafiz M. Aftab Aslam Muhammad Nadir

BSEF09M007 BSEF09M031

Punjab University College of Information Technology University of the Punjab, Lahore

Table Of Contents
1 Introduction ......................................................................................................................... 1 2 Project Description .............................................................................................................. 1 2.1 Objectives and Goals ....................................................................................................... 1 2.2 Scope ............................................................................................................................... 2 2.3 Organizational Structure .................................................................................................. 2 3 Proposed Solution ............................................................................................................... 2 4 Actors .................................................................................................................................. 3 5 Expected Tables.................................................................................................................. 3 6 Support................................................................................................................................ 3 7 Terms .................................................................................................................................. 3 8 Ownership ........................................................................................................................... 3 9 Contact Information ............................................................................................................. 3

Team Members:

Hafiz M. Aftab Aslam Muhammad Nadir

BSEF09M007 BSEF09M031

1. Introduction:
The railway reservation system facilitates the passengers to enquire about the trains available on the basis of source and destination, booking and cancellation of tickets, enquire about the status of the booked ticket, etc.

2. Project Description:
Passengers can book their tickets for the train in which seats are available. For this, passenger has to provide the desired train number and the date for which ticket is to be booked. Before booking a ticket for a passenger, the validity of train number and booking date is checked. Once the train number and booking date are validated, it is checked whether the seat is available. If yes, the ticket is booked with conrm status and corresponding ticket ID is generated which is stored along with other details of the passenger. After all the available tickets are booked, certain number of tickets is booked with waiting status. If waiting lot is also nished, then tickets are not booked and a message of non-availability of seats is displayed. The ticket once booked can be cancelled at any time. For this, the passenger has to provide the ticket ID (the unique key). The ticket ID is searched and the corresponding record is deleted.

2.1 Objectives and Goals:


The objectives and goals are to design and develop a database maintaining the records of different trains, train status, and passengers. The record of train includes its number, name, source, destination, and days on which it is available, whereas record of train status includes dates for which tickets can be booked, total number of seats available, and number of seats already booked. We will design complete database system that will cover all the aspects of train management system including reservation, schedules, customers records, and blog management to provide our customer feedback about their experiences on service provided by railway online system.

2.2 Scope:

Minimizes the transaction time of issuance to less than 20 seconds per ticket. Enables advance booking and cancellation of unreserved tickets from any station. Improves passenger satisfaction with 24x7 Always Available' ticketing. Minimizes possibilities of manipulations and malpractice. Enables centralized control for monitoring and auditing. Ensures accounting of the tickets sold across all railway zones. Sustains growth in passengers without any growth in staff. Simplifies changes in fare structure, destination and other database updates.

2.3 Organizational Structure:

3. Proposed Solution:
An efficient, easy to use, fast, reliable Data Base Management System that workflow automation via Web-based DB services or process interactions.

4. Actors: Internal: Admins, Manager External: Customer

5. Expected Tables:
TrainList Schedules Passenger Seats Journey

6. Support:
Help will be provided in documentation to guide users to the usage of functionalities and features.

7. Terms:
Develop, acquire, or possess unique DB content, or more quality content than competitors. Being first, being best, being the only choice, being able to easily defend ones market position. Organizations terms and regulations along with security of data and privacy will be met in proposed database management system.

8. Ownership:
All rights will be reserved by DBMS developers until product delivery after that will be handled to customers.

9. Contact Information:

Hafiz M. Aftab Aslam Muhammad Nadir

BSEF09M007@pucit.edu.pk BSEF09M031@pucit.edu.pk

Potrebbero piacerti anche