View
1.127
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 *