You are on page 1of 5

Software Requirement Specification

FOR

Railway Reservation System

Made By:-

Ankit Gupta 2K10/IT/016


1. INTRODUCTION:

1.1. PURPOSE: The purpose of this source is to describe the railway reservation system which provides the train timing details, reservation, billing and cancellation on various types of reservation namely, Confirm Reservation for confirmed Seat. Reservation against Cancellation. Waiting list Reservation. Online Reservation. Tatkal Reservation. 1.2. DOCUMENT CONVENTIONS: Main headings: Bold Not applicable 1.3. INTENDED AUDIENCE AND READING SUGGESTIONS: The different types of readers are Customers Developers Management people Specifically, Passengers Counter clerk 1.4. DEFINITIONS, ACRONYMS AND ABBREVIATIONS NTES National Train Enquiry System IVRS Interactive Voice Response system PRS passenger reservation system It consists of Train details Reservation form Billing Cancellation. 1.5. SCOPE Freight Revenue enhancement. Passenger Revenue enhancement. Improved & optimized service.

1.6REFERNCES en.wikipedia.org irctc.co.in 2. OVERALL DESCRIPTION:

2.1.PRODUCT PERSPECTIVE: It enables us to maintain a railway reservation system with the train details like their timings, number of seats/tickets available, ticket fees, destination, arrival platform etc along with details of railway stations like their names, trains etc and reservation/cancellation of tickets. 2.1.1. USER INTERFACE: Keyboard Mouse 2.1.2. HARDWARE INTERFACE: Printer Normal PC 2.1.3. SOFTWARE INTERFACE: Front end -> Visual Basic Back end -> MS-Access 2.1.4. COMMUNICATION INTERFACES Indian Railways web-site, www.indianrail.gov.in offers PNR enquiries

on the internet Berth/Seat availability, Passenger Status, Fare, Train Schedule etc,. National Train Enquiry System (NTES) website, www.trainenquiry.com gives dynamic information about the running status of any train and its expected arrival/departure at any given station. Mobile telephone based SMS enquiry service. A new mobile phone based facility for rail users viz., Country wide extension of Universal Rail Enquiry number 139 through setting up of Interactive Voice Response System (IVRS)

2.1.5. OPERATING ENVIRONMENT: The OS types are Windows NT Windows XP Windows 98 Linux
2.1.6. MEMORY CONSTRAINTS

A maximum of 42 lakhs hits per day can be recorded. 2.1.7. OPERATIONS Any Reservation counter from 8 am to 8 pm. Prior to 60 days of Journey. One form for 6 persons only. Reserved ticket done through pre defined Logic.

To save time & queues Agent is others guides.

2.2. PRODUCT FUNCTIONS: It tells the short note about the product. 2.2.1. TRAIN DETAILS: Customers may view the train timing, train date, train name and number of tickets available. 2.2.2. RESERVATION: After checking the number of tickets available the customers reserve the tickets. 2.2.3. BILLING: After reserving the required amount of tickets, the customer pays the amount. 2.2.4. CANCELLATION: If the customers want to cancel the ticket, then half of the amount paid by the customer will be refunded to him. 2.3. USER CHARACTERISTICS: Knowledgeable user No voice user Expert user 2.4. CONSTRAINTS Less than 1 sec for local transactions. 3 sec for network transaction. Capable for providing transaction for 22 hrs per day. Uptime of PRS is 99.5 + %.
SOFTWARE CONSTRAINTS:

Designing -> Gliffy, MetaEdit

3. SPECIFIC REQUIREMENTS 3.1. EXTERNAL INTERFACES


Train Delay Alert Service.

Booking Terminals. Interactive voice Response System. Touch Screen. Passengers operated Enquiry Terminals

3.2. PERFORMANCE REQUIREMENTS:

It is available during 24 hours and 7 days. Offered through Mail express, Super Fast, Rajdhani & Shatabdi Trains. About 1520 Trains runs daily. Variety of compartments based on comfort : AC first class. AC sleeper. First class. AC three tier. AC chair car. Sleeper class Ordinary chair car. Types of concerns & complexities: 44 types of quotas. 8 types of trains. 9 types of classes. 162 types of concessions. 127 types of bogies. 3.3. SOFTWARE SYSTEM ATTRIBUTES: Reliable Available Secure Compact

You might also like