Professional Documents
Culture Documents
Online Railway Ticket Reservation System
Online Railway Ticket Reservation System
Register
Customer can sign up or sign in
Customer can recover the password
Time Table
User can view the Railway the time table
Admin can update the Railway time table
Railway Detail
Usercan view the Railway detail
Admin can update the Railway time table
COUNTD.
Agent
New Agent can join the System
Admin can approve the new agent
Admin can delete or edit the all agent’s detail
Agent can reserve the ticket or book bus/buses
Admin has all details of all agents
Agent can give some suggestion to which time
customer want to more buses
Admin can approve the agent require buses
COUNTD.
Requirements Gathering:
Prepare the questionnaire ticket giver for
knowing the problems.
Interviewing the ticket for the new system what
features we have to include.
Prepare the questionnaire for some of the
customer to know what kind of problems they are
facing.
COUNTD.
Project Conception:
Defining the scope of the project.
Doing the feasibility study of the project.
Resources:
Find appropriate resources needed.
Allocate the resources.
COUNTD.
Scheduling:
After allocation of resources find the
dependences of the resources and the activities
associated with each resource.
Prepare GANTT chart for scheduling the
activities.
Prepare the PERT diagram for estimating the
time for whole project as well as finding the
Critical path.
COUNTD.
Risk management:
Brainstorm Potential risks.
Estimate the impact of each risk.
Interaction:
Make interaction diagram based on class
dependency diagram.
Make state transition diagram based on interaction
diagram.
DEPLOYMENT:
Deploy:
Testthe software and find out the errors.
Rectify the errors if any.
Spiral Model
Iterative
model
We can do changes in previous iteration.
PROCESS PATTERNS
Process pattern define a set of activities,
actions, work tasks, work products and
related behaviors.
A process pattern provides us with a
template
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)
THANK YOU