Upload
chirag-vaja
View
403
Download
3
Embed Size (px)
Citation preview
8/3/2019 Online Railway Ticket Reservation System
1/17
ONLINE RAILWAY TICKET RESERVATION
SYSTEM
Panchsal Nimesh
Gohil Hardik
Aghara Vasudev
GroupMembers:
8/3/2019 Online Railway Ticket Reservation System
2/17
SUBSYSTEMS:
Ticket Reservation Management System
Customer can reserve the ticket
Customer can cancel the ticketCustomer can cancel the Railway
Admin can cancel the Railway
Admin can change arrival or departure timeAdmin can update the Railway detail
8/3/2019 Online Railway Ticket Reservation System
3/17
FUNCTION..
Register
Customer can sign up or sign in
Customer can recover the password
Customer can change the password
Admin approval the customer
Admin can update the user
8/3/2019 Online Railway Ticket Reservation System
4/17
COUNTD.
Time Table
User can view the Railway the time table
Admin can update the Railway time table
System can give output for relating search
8/3/2019 Online Railway Ticket Reservation System
5/17
COUNTD.
Railway Detail
User can view the Railway detail
Admin can update the Railway time table
8/3/2019 Online Railway Ticket Reservation System
6/17
COUNTD.
AgentNew Agent can join the System
Admin can approve the new agent
Admin can delete or edit the all agents detailAgent can reserve the ticket or book bus/buses
Admin has all details of all agents
Agent can give some suggestion to which timecustomer want to more buses
Admin can approve the agent require buses
8/3/2019 Online Railway Ticket Reservation System
7/17
COUNTD.
Searching for Railway
User can searching Railway for a enteringsource and destination
System can give output for relating search
8/3/2019 Online Railway Ticket Reservation System
8/17
GENERIC PROCESS FRAMEWORK
Requirements Gathering:
Prepare the questionnaire ticket giver forknowing the problems.
Interviewing the ticket for the new system whatfeatures we have to include.
Prepare the questionnaire for some of the
customer to know what kind of problems they arefacing.
8/3/2019 Online Railway Ticket Reservation System
9/17
COUNTD.
Project Conception:
Defining the scope of the project.
Doing the feasibility study of the project.
Detailing the cost will incurred in the project.
Detailing the technical specifications in theproject.
8/3/2019 Online Railway Ticket Reservation System
10/17
PLANNING
Resources:
Find appropriate resources needed.
Allocate the resources.
8/3/2019 Online Railway Ticket Reservation System
11/17
COUNTD.
Scheduling:
After allocation of resources find thedependences of the resources and the activities
associated with each resource.Prepare GANTT chart for scheduling the
activities.
Prepare the PERT diagram for estimating thetime for whole project as well as finding theCritical path.
8/3/2019 Online Railway Ticket Reservation System
12/17
8/3/2019 Online Railway Ticket Reservation System
13/17
MODELING:
UML: Make textual use cases.
Make use diagrams
Find out the classes and separate them. Make class dependency diagram.
Interaction: Make interaction diagram based on class
dependency diagram. Make state transition diagram based on interaction
diagram.
8/3/2019 Online Railway Ticket Reservation System
14/17
DEPLOYMENT:
Deploy:
Test the software and find out the errors.
Rectify the errors if any.
Deploy the software on client machine.
Feedback and Maintenance:
Get the feedback about the software.
Rectify the errors or any other problem if any.
Deploy the upgrades if any.
8/3/2019 Online Railway Ticket Reservation System
15/17
PROCESS MODEL
Spiral Model
Iterative model
We can do changes in previous iteration.
8/3/2019 Online Railway Ticket Reservation System
16/17
PROCESS PATTERNS
Process pattern define a set of activities,actions, work tasks, work products andrelated behaviors.
A process pattern provides us with atemplate
For example Customer communication (a process activity)
Analysis (an action)
Requirements gathering (a process task)
Reviewing a work product (a process task)
Design model (a work product)
8/3/2019 Online Railway Ticket Reservation System
17/17
THANK YOU