SOFTWARE REQUIREMENT
SPECIFICATIONS
FOR
RAILWAY RESERVATION SYSTEM
PREPAED BY,
G.MADHAVI
REG.NO:31508205052
B.TECH I.T
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 confirm Seat.
• Reservation against Cancellation.
• Waiting list Reservation.
• Online Reservation.
• Tatkal Reservation.
1.2. DOCUMENT CONVENTIONS:
 Main headings: Bold
 Not applicable
1.3INTENDED AUDIENCE AND READING SUGGESTIONS:
The different types of readers are
 Customers
 Developers
 Management people
Specifically,
• Passengers
• Counter clerk
1.4DEFINITIONS, 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
www.scribd.com
www.yatra.com
2.OVERALL DESCRIPTION:
2.1.PRODUCT PERSPECTIVE:
It enables us to maintain the railway train details like their timings, number
of seat available and reservation billing and cancelling the tickets.
2.1.1. USER INTERFACE:
Keyboard and 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 Railway’s web-site, www.indianrail.gov.in offers PRS 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 laces hits per day have been 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 at a date their name and
number of tickets.
2.2.2. RESERVATION:
After checking the number of seats available the customers
reserve the tickets.
2.2.3. BILLING:
After reserving the required amount of tickets, the customer
paid 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 -> Rational Rose
• Developing -> Visual Basic
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 all 24 hours.
• 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
4.DOCUMENT APPROVAL
The bill passed on any proposals related to railway management needs approval of
Ministry of railway department.
3.3. SOFTWARE SYSTEM ATTRIBUTES:
 Reliable
 Available
 Secure
4.DOCUMENT APPROVAL
The bill passed on any proposals related to railway management needs approval of
Ministry of railway department.

Srs on-railway-reservation-system

  • 1.
    SOFTWARE REQUIREMENT SPECIFICATIONS FOR RAILWAY RESERVATIONSYSTEM PREPAED BY, G.MADHAVI REG.NO:31508205052 B.TECH I.T
  • 2.
    1. INTRODUCTION: 1.1. PURPOSE: Thepurpose 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 confirm Seat. • Reservation against Cancellation. • Waiting list Reservation. • Online Reservation. • Tatkal Reservation. 1.2. DOCUMENT CONVENTIONS:  Main headings: Bold  Not applicable 1.3INTENDED AUDIENCE AND READING SUGGESTIONS: The different types of readers are  Customers  Developers  Management people Specifically, • Passengers • Counter clerk 1.4DEFINITIONS, 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 www.scribd.com www.yatra.com 2.OVERALL DESCRIPTION: 2.1.PRODUCT PERSPECTIVE: It enables us to maintain the railway train details like their timings, number of seat available and reservation billing and cancelling the tickets. 2.1.1. USER INTERFACE:
  • 3.
    Keyboard and 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 Railway’s web-site, www.indianrail.gov.in offers PRS 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 laces hits per day have been 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 at a date their name and number of tickets. 2.2.2. RESERVATION: After checking the number of seats available the customers reserve the tickets. 2.2.3. BILLING: After reserving the required amount of tickets, the customer
  • 4.
    paid 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 -> Rational Rose • Developing -> Visual Basic 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 all 24 hours. • 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.
  • 5.
    3.3. SOFTWARE SYSTEMATTRIBUTES:  Reliable  Available  Secure 4.DOCUMENT APPROVAL The bill passed on any proposals related to railway management needs approval of Ministry of railway department.
  • 6.
    3.3. SOFTWARE SYSTEMATTRIBUTES:  Reliable  Available  Secure 4.DOCUMENT APPROVAL The bill passed on any proposals related to railway management needs approval of Ministry of railway department.