OOAD Practical Question
OOAD Practical Question
OOAD Practical Question
2. Bankrupt airlines
Bankrupt airlines offer numerous flights between many countries. Information
maintained about flights includes flight no., Departure, Time, Departure city, arrival time,
arrival city and dates available.
To reserve a seat on one of bankrupt’s flight, customer has to furnish name, address,
CC no. Flight no., Date boarding and destination cities and class Then the ticket is issued to
the customer.
Note that, many customers can book each flight and a customer can book for many flights;
but only a single ticket is to be issued to a customer for a particular flight.
6. Printing Press
Supervisors in printing press want to keep track of the status of the orders in progress.
Status can be composed, first proof, Second proof, final proof, and checked.
Whenever new order is taken Supervisor must enter details of order with last date of
completion.
Every employee also can see status of the order, which is assigned to him.
Supervisor assigns order to different employees.
7. Advertising Company
ABC Advertising Company wants s/w solution for following activities. Whenever a
contract is made with client to create advertise, Contract Supervisors, enters the contract &
hires different types of artists (like models, editors, cameraman, artist & jingle writers etc.)
for this particular advertisement with proposed date of completion.
Managers in the company wants to see different contracts made & generate reports
based on clients, price paid to different artist, their month wise summary etc. Manager
assigns Supervisors for each contract made with client.