Software Requierment System of Airline Reservation System
Software Requierment System of Airline Reservation System
Software Requierment System of Airline Reservation System
PURPOSE:
Allow passengers to reserve their seats through online system.
Public can also check the availability of any Airline system.
SCOPE:
The product can be used to perform the following tasks:
The software which we are going to develop can be used to
check the availability of the flight tickets and for specified flight,
destination of date of travel.
If the tickets are available for passenger according to their
needs and specifications, then this software will provide the
facility to book the ticket.
If the passenger wants to cancel the ticket after he has booked
it, this software allows hit to cancel the ticket.
The passengers and the Airline office, both will connect
together through internet and if the internet connection losses,
they will be unable to connect together.
ABBREVIATIONS:
ARS: Airline Reservation System
GUI: Graphical User Interface
SRS: Software Requirements Specifications
SQL: Structured Query Language
ATM: Automated Teller Machine
User/Admin: The person who uses the system and control and
manage all the operations of the system.
End-User: The person who uses system to get services.
Accounts: To use the system for the first time, user have to
register himself called Account.
OVERVIEW:
The Airline Reservation System is an upgradation of traditional
system. The website will helps the customers to find any flight
towards their destination and the different packages available with the
reservations. SRS contains analysis of the requirement to help easy
diagram.
The overall description provides interface requirements for the
Airline Reservation System, product perspective, hardware interface
software interfaces, communication interface memory constraints,
products user characteristics and other constraints.
The upcoming pages tells the characteristics of typical users
accessing the system along with legal and functional constraints
enforced on the system.
REFERENCES:
https://www.youtube.com/channel/UCKvjEXuc-tomU0sW_iBZ3fw
PRODUCT PERSPECTIVE:
1) Hardware Perspective:
The database connectivity requires a hardware configuration with a
fast database system which has a very high speed hard disk
permitting complete data redundancy and backup system. So that the
system provide fast data transfer rate and the system will be reliable.
2) Software Interface: We will use two type of software in our
system. One for the front end and the other for the backend.
i) MS Access 2019: This is a powerful database management
system by Microsoft Organization. We will use this software to design
and manage the backend database of the system.
ii) Microsoft Visual Basics 6.0 is used to design the front end of
the system
Operations:
The end-user will be allowed to perform end user operations
like checking the flight schedule, checking the availability, reserving
and cancelling the flight tickets.
PRODUCT FUNCTIONS:
The users of this system will have three types, front-desk,
passengers and the administration of this system.
END-USER FUNCTIONS:
I. Has access to Homepage.
II. Create account and login
III. Book Flights
IV. View details of the flight like flight timing, seat availability, flight
route, flight number.
V. Book Motels and Packages
VI. Contact the Company
VII. Cancel the ticket
USER/Admin FUNCTIONS:
I. Login / Logout
II. Add / Delete / Modify Customer Information
III. Add / Delete / Modify Flight Information
IV. Add / Delete / Modify Motel Information
V. Cancellation of Reservations
VI. E-mail confirmations
USER CHARACTERISTICS:
There will be three types of users in our system:
a) Administrators
b) Reception Staff
c) Passengers
The end user of this software need not have specific knowledge
as to what is the internal operation of the system. This software is
made by keeping mind the comfort level of the user. This system is
completely user friendly. The customers do not need to have any
prior training to use the application. The administrators will have to
train their staff to use this software.
The product do not expect the user to possess any technical
background. The user with least knowledge of computer can use this
software.
GENERAL CONSTRAINTS:
When the Admin modify the records on database, application
should be show the updated information on webpage, without
much delay.
The database for the project is designed to be of moderate size.
The webpage is designed to run on JavaScript supported
browsers. The Airline Reservation system will be designed in
such a way that, it can be run on a Windows 7/8/10 and IIS
server.
SQL server 2000 will act as the database for the project. The
project will run only on those web browser who support
JavaScript and it should be installed on User’s system.
At the time of registration, each user is provided a unique ticket
number and that number will be used for further process.
SPECIFIC REQUIREMENTS:
EXTERNAL INTERFACES
FUNCTIONAL REQUIERMENTS:
REPORT GENERATION:
DATA ENTRY:
For this purpose, we have to enter all the data in the database of
the new system. We will assign this task to a team who will do this job.
DESIGN CONSTRAINSTS:
NON-FUNCTIONAL REQUIERMENTS:
Non-functional requirements like the security and privacy issue.
Only authorized persons can access the database. Unauthorized
persons must not be allowed to the system. For this purpose, biometric
scanners, PIN codes and password will be used. Only Admin of the
system is allowed to add or modify records in the server. Details of the
user must be safe in database.
APPENDIX:
LOGIN:
LOGIN username
Type
VALID ADMIN:
Maintain Information
Delete a flight
Make Reservation
Cancel Reservation
Purchase Ticket