Developing an Automated Ticket-issuing System

Problem Statement: As a System Analyst, you are developing an automated ticket-issuing system that sells bus tickets. When the user presses the start button, a menu display of potential sources and destinations is activated, along with a message to the user to select a source and destination. Then, the potential date and time of travel for that route is displayed. Depending on seat availability, up to 4 tickets can be issued at a time. After selection, users are requested to input their credit card. The card's validity is checked, and the user is then requested to input a national identification number. When the credit transaction has been validated, the ticket is issued. Now write down the step by step SDLC activities (as points) you are going to follow in order to develop the system.

Developing an Automated Ticket-issuing System

Solution:
Bus Reservation, 
The use of bus traveling is a large growing business in all countries; the manual use of bus reservation is presently very strenuous and also consumes a lot of time by having to stay in a long queue. For this reason, an efficient system is to be proposed to ease the issue of bus reservation in the country. The system is a web-based application that allows visitors to check bus availability, buy and pay for bus tickets online.

Developing an Automated Ticket-issuing System

The Online Bus Ticket Reservation System is a web-based application that allows visitors to check bus ticket availability, buy a bus ticket and pay the bus ticket online This system is established for all the home/office users after gaining access from the administrator. Online Bus Reservation System provides bus transportation system, a facility to reserved seats, cancellation of seats and different types of inquiry which need an instant and quick reservation. This system can be used by the users in performing online reservations via the internet for all business purposes. Deals with the maintenance of records of each passenger who had reserved a seat for a journey, and further maintaining records of items, seat availability for customers, price of per seat, bill generation and other things, offered reservation system. customer to inquire about the availability of seats in a particular bus at a particular date also helps to reserve a ticket and cancel a reserved ticket. However, Electronic tickets, or e-tickets, give evidence that their holders have permission to enter a place of entertainment, use a means of transportation, or have access to some internet services. Bus Ticket Reservation System enables the customer to buy a bus ticket, make payments, and ask for information online easily. Furthermore, staff can sell bus tickets using Bus Ticket Reservation System after check bus ticket availability for the customer and print the bus ticket to the customer that queue up at the counter.

Bus ticket reservation system consists - 
• Capture of customer information such as name, address, phone number, and e-mail address 
• Price list 
• Bus operator's ranking 
• Seating chart 
• Loyalty Points/Redemption 
• Search engine 
• Payment information 
• Organization's advertisement/slogan, phone number, fax number, and address 
• Comments and suggestions section/option

In public transport, e-ticketing systems are not only means of payment but process amounts of information that offer a large range of possibilities to make public transport easier to use, The main characteristic of e-ticketing is that tickets are sold and stored in electronic devices. However, the benefits of a comprehensive e-ticketing system for public transport operators are hard to quantify, as the main aim of e-ticketing is improved service quality.

System Requirement -analysis of the existing system with the aim of determining and structuring the requirement of the proposed system. It is achieved with the aid of user requirements.

Requirement Specification- a complete description of the behavior of a system to be developed and may include a set of use cases that describe interactions the users will have with the software.it also contains non-functional requirements. It designs or implementation.

Developing an Automated Ticket-issuing System

Functional Requirements- define the specific functions that the system performs, with the data operated on by the functions. One or more examples of all system features and an enumeration of all the specific requirements associated with these features. 
• The system shall incorporate a mechanism to authenticate its users 
• The system shall verify and validate all user input and should notify in case of error detection and should help the user in error correction 
• The system shall allow sharing of files in the system 
• The system shall allow quick messages to be exchanged without face to face interaction, also have non-functional requirements.

إرسال تعليق

أحدث أقدم