Online Railway Ticket Reservation System

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