Professional Documents
Culture Documents
Jth component
REQUIREMENTS ENGINEERING MANAGEMENT -SWE
2003
COURSE FACULTY - Prof. Dr.R. SUJATHA
SLOT - G1
By: LOKESH KUMARAN.R (20MIS0052)
KISHOTH KUMAR.A(20MIS0411)
RAILWAY RESERVATION SYSTEM
INTRODUCTION:
Railway reservation system helps the passenger to enquiry about the train available on
basis of source and destination ,booking and cancellation of tickets.
Railway reservation system is a computerized system of reserving the seats of train
seats in advance.
Passengers are using this system for travelling long routes. Also nowadays passengers
are using online mode for reservation which is easier than offline mode, because there
may problem occurs like during offline mode that to avoid in standing qeues and not
getting available of tickets.
The system we found has been designed to provide a easy way for reserving tickets.
Also it shows the problem faced by passengers during the reservation of tickets.
As a result of our systems aim is to provide:
ELEMENT DESCRIPTION
Passenger who are travelling by taking tickets at the • Railway Department Administration
station • Railway Station staff
Passengers who are travelling by not taking the tickets • Ticket collector
• Railway Department Administration
4) Defining solution system boundary:
The system boundary defines between the solution and real worlds
that surrounds the solution.
5)Identifying constraints to be improved on
the
SOURCE
solution: CONSTRAINTS RATIONALE
Technology Mandate New software should be used We believe this will reduce the rush
while travelling
Interviewing technique:
Introduction:
The group of people who are going to attend this workshop are the
passengers who travel in the trains.
There is lots of benefits in the workshop like, we can know that the
passenger faces the problem while travelling, developing new process.
ORGANIZING EFFECTIVE
REQUIREMENTS:
• Who should participate:Passengers who travel on train/daily travellers
in trains are eligible participating in the workshop.
• Content participants: people who travel more on train, persons doing
research on the problem faced by the passengers and representative
users.
• Facilitators: skilled persons, lead the workshop.
• Recorder: person who have experience in this career.
• Observer: having interest to learn and process.
• Team: host, participant, technical member and facilitator.
Before the workshop:
• We ensure to sell/goes to many right person by making them to know
the benefits of this.
• We have make a list to the qualification needed to participate and we
have to identify the stakeholders who can contribute to this process
and completes the process.
• Logistic will be done by the team who travelling in the arrangement of
workshop process like, sturucturing the proper invitation, online access
codes.
• Doing all arrangements in advance.
• Giving all information to the host.
Setting the Agenda:
Time Agenda Description
8-8:30 am Introduction What we are going to do, benefits
8:30-9:00 am Context Project presentation, description
of benefits, existing system
9-11:00 am Brainstorming Discuss on what features needed
for the new system
11-1:00 pm Lunch
1-2:00 pm Brainstorming Continuation
2-3:00 pm Feature definition Write 2-3 description about this
3-4:00 pm Ideas and prioritize Feature are getting priotroize
4-4:30 pm Wrap-up Summarizing
Brainstorming technique and idea reduction:
• During this we session, we will try the best to make it more
interactive.
• We will give the max situation which consists of common problem
what a passenger face.
AFFINITY DIAGRAM TECHNIQUE:
• An affinity diagram is a tool that gathers large amount of data and
organize them into grouping based on their relationships.
• This process is often used to ideas generated in brainstorming topics.
After the workshop:
• The result what we get that are documented, communicated,
validated and recorded as they help while giving idea to key
stakeholders.
• Any item identified in the workshop will be tracked until the
completion.
• At the end of workshop, we thank all the participants, stakeholders
who participate In this session for giving the opportunity to improve
the railway reservation system.
STORY BOARDING:
VISION DOCUMENT
1) INTRODUCTION
The motive / aim of this vision document is to collect ,
analyse & give full insight of railway reservation system by defining the
problems in detail. This Document also concentrate on the requirement
of stakeholders their needs.
1.1 ) Purpose:
The purpose of this vision document it to develop ag design a
database where users can check train details (All necessary information)
availability of seats in each train, The necessary information are train
details ( train number, name , add drop point, source), which day the train
are available. Maintain records of each train, shows the train status.
1.2 ) Design overview
This design is meant for passengers where passengers won't
have any errors while booking/ reserving tickets , the payment option
will be very easy. This design outcome will be very easy and simple to
access. data stored will be very secured, so no need to worry about the
information. During payment method the database won't store any of
your account details. In this process you will see what are the train
available for the destination you choose Ey once you clicked the train
symbol you will get all the info about the train i.e., time of arrival you
can select the seat which are free / unreserved.
1.3) Reference :
• https://www.indianrail.gov.in/
2) USER DESCRIPTION:
The users of this website are the passengers who
travel in train .
2.1 ) Market Demographics.
IRCTC which is runed by government which is an
online railway reservation system. IRCTC has many problems where
people face while I trying to book ticket through this, So private
organization began / entered the online reservation. After this train
ticketing system grown massively . MakeMytTrip was the early and
first entrance to this area, which was founded in early 2000, Not only
mean for train ticket. it was also available for different transport
system like flight, water(boat and ship) and bus .
2.2 ) User Profile and Environment
Online railway reservation is mainly used by the
people ( passenger) who use train as their way of transport from one
place to another. Mainly people who travels for longer distance use this
way of booking. as it is the easiest and best way to book/ reserve seat
in train. While booking we need to upload all the necessary documents.
while coming to user environment. People can access through any form
of way - like google/ yahoo. the mandatory thing is
internet. T
he system will have following:
• Detail : The name and id of train
• Seat : The users can check the available seats in train
• Schedule: The users can know the date of arrival y departure y also
the timings
2.3) Stakeholder Profile
The stakeholder for this system are Requirement Engineer
who gets information from passengers about the requirement they needed &
they have the responsibility to specifies domain a functional requirement y
next stakeholder is the head who creates the plan, gives the necessary
resource etc. the next person Architect, who is a software developer who
develops website in very well secured manner
7. 3 Performance Requirement
Able to handle 1500 transactions per second.