You are on page 1of 2

Principles of Software Engineering- Lab Session 2 / Exercise

Exercise Activity: Propose the functional requirement for a hotel booking system and draw
the uses case diagram for this system.

The functional requirements for a hotel booking system is as follows : 

01. Arrival Date 

02. Total stay nights 

03. Arrival time/ flight details

04. Total pax( how many people or persons / adults and children )

05. Room type 

06. Room preference ( higher floor, pool view, away from elevator)

07. Credit card details, or payment method ( SOF, or cash ) 

08. Special request if any ( like food allergy, some have no meat instructions )

09. Photo ID during check in time is compulsory for all adults. Photo ID means your
passport, citizenship ID card or driving licence. This require only during check in time.

Computer Science Department Page 1


Principles of Software Engineering- Lab Session 2 / Exercise

Computer Science Department Page 2

You might also like