Professional Documents
Culture Documents
Assignment # 01: Object Oriented Analysis and Design
Assignment # 01: Object Oriented Analysis and Design
Assignment # 01: Object Oriented Analysis and Design
There will be three types of user in the system; Admin, Registered and Unregistered user. A user
must be registered and have to login to book, confirm or cancel his/her ticket. The unregistered
user can only view the flight route and time schedule.
Admin usually perform the administrative task such as
Creating a flight
Changing time schedule
Creating a new route
Updating airport information
Registering and managing users
View statistics of total sale about a specific flight or route
Airlines organization will control the system. It will make process of scheduling trips more easer
and prevent conflicting in times, also it will help customers to book their tickets from their
homes and the pricing system will be automated to increase and decrease depending of the
season and availability and time of booking, also depending of the class that customer select and
all these factors will be calculated automatically and instantly. It will be a web based system
which will be available 24/7 to allow customers to book their tickets anytime.
Background reading:
The company are that customers have to go to the counter to buy tickets or ask for flight
schedule, customers will also have to queue up for a long time in order to secure a air ticket and
will also need to pay cash when they buy the air ticket.
Objectives of Study:
The main purpose of this study is to automate the manual procedures of reserving an air ticket
for any journey made. This system is said to be an automatic system and customers can book
flights by themselves.
I) Providing an air ticket reservation function where a customer can book flight through
the online system without a need to queue up at the counter to purchase a ticket ii)
Enabling customers to check the availability and types of flights online. . iii) Easing
air ticket payment by bank. iv) Ability of customers to cancel their reservation. v)
Admin user privileges in updating and canceling payment, flight scheduling etc.
Interview questions:
o What is the color of interface?
Questionnaire:
Does existing system is reliable?
a)Yes b)No
Does the similar system you used is user-friendly?
a)Yes b)No
Does the existing system is efficient?
a)Yes b)No
Do you have satisfaction about the system which you already use?
a)Yes b)No
Do you satisfy with prototype of new system?
a)Yes b)No
Does the existing system provide robustness?
a)Yes b)No
Does new developed system satisfy your requirements?
a)Yes b)No
Prototype: