FACULTY OF INDUSTRIAL INFORMATION TECHNOLOGY
INTRODUCTION TO SOFTWARE ENGINEERING (ISS 1123)
PROJECT ON: ONLINE RAILWAY PASSENGER RESERVATION SYSTEM (ORPRS)
Mr. WAN AZLAN BIN HASSAN
SHUAIB YUNUS 4101022902 NAHVLEN A/L THIRUVALLUVAN 4101024621
WAN IZ’AAN WAN HANAFI 4101009351 MUGILAN A/L MATHIVANAN 4101023262
MOHAMED RASHID ALI 4092014661 TABLE OF CONTENTS PAGES 1.
Introduction to the online railway passenger reservation 2
Problem definition 3
User requirements 4 4.1
System requirements 5 5.1
Use case Diagram 6
Use case definition 7 7.1
Register account use case
Enter user ID and password use case
Verify user ID and password use case
Make a reservation use case
Verify payment use case
Update reservation use case
Cancel reservation use case
Risk Analysis 16 9. Software And Hardware Requirement 17 10. Scheduling 29
This is a documentation of a passenger reservation system. Presently, passenger reservation systems exist all over and since the world itself does not stay still, then the people on it can’t. As a result of this, this topic was chosen because of its involvement in the core activity of human beings, i.e. movement.
INTRODUCTION TO THE ONLINE RAILWAY PASSENGER RESERVATION SYSTEM This documentation is on an Online Railway Passenger Reservation System (ORPRS). The Computerized Passenger Reservation System (PRS) facilitates the booking and cancellation of tickets from any terminals (i.e. PRS booking window all over the countries). These tickets can be booked or cancelled for journeys commencing in any part of the country and ending in any other part. The current reservation methods are of two types:
ONLINE BOOKING: With the help of this people, can book their tickets online through internet, sitting in their home by a single click of mouse. Using their credit cards people can easily get their tickets done within minutes. •
COUNTER BOOKING: This is the oldest method of booking the tickets. The reservation counters are there at railway department from where people can get the tickets to their respective destinations.
Railway passengers frequently need to know about their ticket reservation status, ticket availability on a particular train or for a place, train arrival or departure details, special trains etc. Customer information centers at the railway stations are unable to serve such queries at peak periods. •
The number of the reservation counters available to the passengers and customers are very less. •
On most of the reservation systems there are long queues, so it takes a long time for any individual to book the ticket. •
As now there are no call centers facilities available to solve the queries of the passengers.
The initial specifications of user requirements may be based on interviews with the database users and on...
Please join StudyMode to read the full document