21
Smart Solutions - Solutions Done Right Smart Solutions Group 13 Railway Ticket Issuing Railway Ticket Issuing System System

Railway ticket issuing system1

  • View
    1.128

  • Download
    2

Embed Size (px)

DESCRIPTION

This is an example for requirements engineering

Citation preview

  • Smart Solutions - Solutions Done RightSmart SolutionsGroup 13Railway Ticket Issuing System

    Smart Solutions - Solutions Done Right

  • Extending the railway ticketing System to a smart,Smart Solutions - Solutions Done RightVisionSystem.

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightSolution Context

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightProduct FeaturesWeb based ticket booking SystemCredit Card and Mobile Payments

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightProduct Features cont.Purchasing tickets By cash payments at teller machinesBar coded tickets and Compatible Ticket Checkers

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightProduct Features cont.Disaster Recovery CenterLGN Data CenterSLRDData CenterStations

    Smart Solutions - Solutions Done Right

  • Sri Lanka Railway Department Smart Solutions - Solutions Done RightMain StakeholdersProviding equipment Maintain the system continuously and reliablyTraining the conductors

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightPassengersMain Stakeholders cont.Use the system in a responsible manner

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightBanksMain Stakeholders cont.Mobile Service ProvidersProvide a reliable and secured system for credit card payments and money transactionsProvide a system for mobile payments with higher usability

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightLanka Gate AdministrationMain Stakeholders cont.Provide required functionalitiesEx : Online Ticket Issuing , Online Payments

    Smart Solutions - Solutions Done Right

  • Evolutionary Exploratory DevelopmentSmart Solutions - Solutions Done RightDevelopment Process Model

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightHigh Level Architecture

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightHigh Level Architecture cont.

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightDevelopment Phases

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightMilestonesSpecification and initial DesignEstablishing a data center and connecting Interconnecting Railway StationsEstablish Connectivity with Lanka Gate.

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightMilestones cont.Implementing Web based SystemIntegrating Payment SystemDesigning and Integrating ATMsDesigning the ticket and the bar code reader

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightMilestones cont.Integrating the teller machines to the systemIntegrating Disaster Recovery SystemFinish DocumentationFinalize

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightCost for each PhaseMan DaysMan DaysMan DaysMan Days

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightProject Timeline

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightProject RisksThere is a possibility that the requirements can be changed while continuing the project.

    It may be difficult for the user to adapt to the e-system.

    Unexpected situations such as network failures may affect the system functionality.

    Smart Solutions - Solutions Done Right

  • Smart Solutions - Solutions Done RightProject Risks cont.Fraud tickets can be printedLanka gate and other service providers interfaces may not be compatibleExceeding estimated cost

    Smart Solutions - Solutions Done Right

    Enhancing the railway ticket issuing procedure by enabling facilities such as online, mobile phone based ticket booking.Tickets can be purchased from teller machines which are available at railway stations. This project also interconnect all major railway stations.*Online ticket issuance is done via the Lanka Gate Country Portal and from the SLRD websiteCustomers can pay using credit cards or via mobile services. Customers can print out the tickets that are issued online.

    *The teller machines will have touch screens and will accept Sri Lankan currency notes(2) The railway conductors will have handheld, battery operated barcode readers to check the validity of the tickets.

    *There will be a high speed network connecting major railway stations with a state of the art data center located in the Western Province. (2) The data center will have an associated DRC (Disaster Recovery Center), and will be manned 24/7, 365 days per year.(3) The SLRD data center will be connected to the Lanka Government Network (LGN) data center via a high speed VPN.

    *Charging services are done via Lanka Gate *As we have no clear idea about usability and printed tickets with barcodes we are going to use an evolutionary approach.

    We have to work with SLRD, to explore their requirements and to evolve a final system iteratively.

    We will start the project with well understood parts of the system.

    The system evolves by implementing and improving features proposed by SLRD.

    *These phases are not distinct. These phases are done iteratively until the requirements are fulfilled. **High risk of cheating *