Topic: BusinessManagement

Last updated: February 17, 2020

College of Engineering, Science & TechnologySchool of Mathematical & Computer SciencesCIN603 – System Analysis and DesignMajor Project 2018Manual Ticketing to E-ticketing System Members IDShayal Sheshna Nand 2017140419Shanit Shivnay Nand 2017139933Statement of DeclarationWe certify that the work submitted is our own and that any material derived from any sources has been duly acknowledged.

Shayal Sheshna Nand ____________________Shanit Shivnay Nand ____________________AcknowledgementWe would like to thank those people without which this project would not have been a success.- Firstly, the Almighty god for providing us with the strength to carry out this report.- Secondly, Unit Lecturer who has been present in every step as the research was carried out.- Thirdly, Out parents for their word of encouragement and faith in us with which we progressed.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now

– Forthly, Mr Abinesh Sudan Lal, the Finance officer for Raiwaqa Buses Limited, for his contribution.- Fifthly, Mrs. Sanjeeta Singh, Employee of Vodafone Fiji for providing information on the E-ticketing System.Table of ContentsBrief Summary 51.0 System Proposal 7Scope 7Goals 7Schedule 7Phases & Activities 8Methodology 102.0 Planning and Preliminary Analysis 112.1 Discussion of the Existing system 112.2 ER diagram of the Existing System 112.

3 Problems of the Current System 112.4 Proposed System 112.5 Detailed Discussion of the Proposed System 112.6 Feasibility Study 112.7 Programming language Used 112.8 Hardware and Software Limitations 112.9 Model to be used and team structure 113.

0 Data Modeling and Design 123.1 Analysis SDLC Model 123.2 Functional Modeling & Information Flow 123.3.1 USE CASE Diagram (for the proposed system) 123.3.2 Context Diagram (for existing system) 123.

3.3 Data Flow Diagrams (for the proposed system) 124.0 Risk Analysis & Management {templates/model can be used} or documentation 125.0 Project Scheduling {challenge for bonus marks – WBS or Gantt chart} 126.0 Appendix 127.

0 Reference 12Brief SummaryPublic Bus Transport is most used service among the people of Fiji, including rural and urban. Beginning from students to working professionals utilizes the bus transportation due to reasons such as it being a cheaper and reliable medium with schedule timings. Due to demand in bus transport among public both government and private sectors are providing much facilities for passengers to make comfortable travelling.This project outlines the e-ticketing system of Raiwaqa Buses limited. The project analyzes the previous system and how the implementation has made a difference. The study indicated as to why e-ticketing system is being integrated in the nation, moreover the report shows a vivid frame as to why automated system is better than cash transactions. The project projects the planning and analysis stage following the modeling and design aspects.1.

0 System ProposalScopeThe study will focus on implementation from manual ticketing to e-ticketing (electronic).Goals The purpose of our system is to show the development from the previous manual system to the electronic system.Schedule30/06/18-31/8/018 Establishment of the Project31/08/18-12/11/18 Preliminary investigation of the current system 03/09/18-27/09/18 Conduct Feasibility Study / Cost Benefit27/09/18-01/11/18 Primary conceptual database design and prepare for the proposal presentation.01/11/18-29/11/18 Completed entity-relationship design and initial database requirements and Initial application design produced.01/11/18-30/11/18 Relational database design and system design for the application.

13/11/18-31/12/18 Configure the database management system and the web server in order to start The implementation state.15/12/18-21/01/19 Initial interface design.01/01/18-28/2/19 Prepare for the progress report and presentation.01/03/18-31/03/19 Implementation of the whole system and supported functions.15/03/18-15/04/19 Test and debug the system thoroughly. And do the evaluation and documentation as a whole.15/04/18-15/05/19 Prepare to submit the final report and poster.

Phases & ActivitiesPhase 1: Preliminary Investigation.A series of steps is followed in this phase starting from getting approval for the commission of the project, understanding the project requirements. Defining scope and constrains, performing fact finding using various techniques such as interviews, review of documentations, observe operations.

Analyze project Usability, cost, Benefit and Schedule Data. Evaluate Feasibility and then presenting results.Phase 2: Analysis PhaseIs a process of obtaining factual data, understand the processes involved, identifying problems and recommending feasible suggestions for improving the system functioning. This involves studying the business processes, gathering operational data, understand the information flow, finding out bottlenecks and evolving solutions for overcoming the weaknesses of the system so as to achieve the organizational goals.Phase 3: Design PhaseBased on the user requirements and the detailed analysis of a new system, the new system must be designed. This is the phase of system designing. It is the most crucial phase in the development of a system. The logical system design arrived at as a result of system analysis and is converted into physical system design.

Phase 4: Development PhaseThe system design needs to be implemented to make it a workable system. This demands the coding of design into computer language. It is an important stage where the defined procedures are transformed into control specifications by the help of a computer language. The programs coordinate the data movements and control the entire process in a system.Phase 5: Implementation PhaseAfter having the user acceptance of the new system developed, the implementation phase begins. Implementation is the stage of a project during which theory is turned into practice. The hardware and the relevant software required for running the system must be made fully operational before implementation. Phase 6: Maintenance PhaseMaintenance is necessary to eliminate errors in the system during its working life and to tune the system to any variations in its working environments.

It must meet the scope of any future enhancement, future functionality and any other added functional features to cope up with the latest future needs.MethodologyIn the attempt to complete this assignment successfully, the following means were accounted to accumulate as much information as possible.i) Primary Research Interviews were conducted of 2 individuals of the varied organisations namely Vodafone Fiji and Raiwaqa Buses Limited. Both the respondents were experienced workers and were able to provide the needed information.ii) Secondary ResearchThe final research done was through the internet. All necessary information was gathered through internet searches that were conducted as this assignment and was typed and complied. 2.

0 Planning and Preliminary Analysis2.1 Discussion of the Existing systemSince the commission of Raiwaqa Buses Limited manual ticketing was used. Whereby passengers would tell their destination and pay cash to the bus drivers and the driver would give them a ticket indicating that they have paid for the travel. After which drivers would take the collected cash to the company office and they would tally the cash over the number of tickets deducted from the given amount.2.2 ER diagram of the Existing System2.

3 Problems of the Current SystemThe problem with manual ticketing is that Drivers were at risk as they carried cash in whereby they could have been robbed letting the company to go through loss. Drivers had 2 be given cash for giving change to passengers. There are chances that drivers were not giving the full income generated by the bus routes. Also Tax payments were not paid accordingly to the income as a clear picture was not given by the variance in the bus incomes.2.4 Proposed SystemThe proposed system will be designed to take over the manual system which was used for bus travels. It will serve as a new means for using and paying for public transport. 2.

5 Detailed Discussion of the Proposed SystemE-Ticketing system is becoming the most vastly used system in the world these days. It is very easy to use this system just a simple tap and go as the passenger who is going to travel in the public transport does not has to carry cash as bus fare. This E-Ticketing system is basically installed on the busses and controlled by a central server which will monitor all transactions which will take place on a daily basis. As soon as a passenger taps his or her card the fare amount will be deducted and their updated balance will be shown on the receipt which will be printed after the transaction. 2.6 Feasibility StudyThe economic feasibility of this system which is being proposed can be a bit costly as extra funding will be needed as extra as new hardware will be installed in the busses and also the E-Ticketing card has to be produced and given out to the public but looking in the long run the system will be able to recover more money as the income of the bus companies could be monitored and actual tax money can be collected.Moving on to the technical feasibilities it is very simple and cheap hardware which can be easily installed in the busses that are currently driven in our country. It is a 12 volts device which has a simple connection and will not harm the driver while he or she is driving the bus.

Moving on to the operation feasibilities it is very easy to operate for both the passenger and the driver. The passengers are only required to tell he driver their destination before tapping the card and after tapping the card they have to collect their receipt while on the other hand the driver only has to enter the fare amount before the passenger taps their card. 2.7 Programming language UsedThe programming software used in this system is mostly C++ which was used to customize a template which was created by JAYAM solutions (p) limited which is the sub constructer will do the source coding of the template.

2.8 Hardware and Software LimitationsThere are basically not many limitations in this hardware and software for example in order to recharge your E-Ticketing card one must go to Vodafone outlets to or other retail outlets it cannot be done on the buses 2.9 type of hardware used 12 volt thermal printer6 inch touch pad device 3.0 Data Modeling and Design In my opinion Rapid Application Development or RAD which is a team-based technique that speeds up information systems development and produces a functioning information system.Vodafone could work with its frequent clients in an interactive process to better the system continually in order to satisfy user demands.The developing of the web application will use PHP as its programming language and CSS, HTML and bootstrap for its interface.

The application will be used depending on what the user would want to do it’s either add a vehicle booking transaction or manage all their records.3.1 Data Flow Diagrams (for the proposed system) 4.0 Risk Analysis ; Management {templates/model can be used} or documentation6.0 AppendixInterview questions1. Advantages of E-Ticketing?2. Disadvantages of E-Ticketing?3.

Cost of implementation?4. How transaction occurs in E-Ticketing?5. How transaction occurs in manual ticketing?7.0 ReferenceAvailable at: https://www. Methodology.pdfBooklogic’s Website, 2015. Booklogic’s Website.



I'm Piter!

Would you like to get a custom essay? How about receiving a customized one?

Check it out