Académique Documents
Professionnel Documents
Culture Documents
Table of Contents
Description of the current system and the reasons for proposing a
new system...3
Business Modeling Discipline and the Inception Phase:
.4
Understand the business environment:
4
Stakeholders of the system:
.4
System vision:
.
.5
Strategic importance of the new system: .
...5
System objectives:
..5
System benefits:
.
..5
System capabilities:
6
Business models:
6
1.Activity diagram:.
7
2. Domain model class diagram:
9
3. Use Case Diagram:
..10
3.1 Make Booking:
10
3.2 Upgrade Room:
..10
4. System Sequence Diagram: :
12
4.1 Conduct a reservation:
..12
They provide their customers with high quality furniture and the
best views, with multiple activities around the hotel that would
make their visit complete.
Unforgettable Italian Touch how promising that every stay with them
will result in an unforgettable, rich and fulfilling experience.
The current system of the hotel is mostly manual and all the
reservations, reports and invoices are done on paper. Customers
must call to make a reservation. This leads to many problems and
issues between the hotel management and the customers and may
lead to problems within the hotel between the employees and the
manager. The staff may lose some of the reservation papers or mix
between the reservations, which may lead to giving customer the
wrong room. These problems and many more are probable to occur
in the inconsistency of the manual systems.
To keep the hotels image, reputation and the stars it received, it
requires them to switch to an automated system, which is more
efficient and accurate than the manual system, this shows why most
hotels have acquired it. Therefore, we decided to change Bagilionis
hotel manual system, to an automated system. This will allow the
customer to check whether there are available rooms, select the
desired room and pay via his/her credit card all from his/her home. It
will also deduct the cost of hiring staff that is responsible to
answering calls from customers to make reservations. The hotel
receptionist will use the system to get the reservation form and
invoice and email it directly to the customer. Managers use the
system to get financial reports and check the most requested room,
and he can print those reports. The automated system is accurate
and helps employees organize their work.
System vision:
The mission of the system is to do daily operations easily and
effectively using less time and effort to do reservations for the
customers and checking the availability of the rooms, the new
system helps customers to reserve hotels rooms and pay easily and
fast to make them delighted and gain their satisfaction, it also helps
the receptionists doing their work easily and fast providing the
customers information with important details and adding them as
members if their information is not available in the hotels system.
System objectives:
The main objectives of the system is to make reservation process
easier for the customers and the receptionists, which will make the
customers comfortable and delighted during their stay in the hotel,
and will make the reservation process easy and fast, receptionists
will have a well-organized data and detailed information about the
customers and their membership in the hotel, the system will
operate with more efficiency and more consistent which will improve
the services of the hotel.
System benefits:
the rooms.
The data is saved in the system and can be retrieved anytime
it is needed
System capabilities:
Business models:
Business model describes the basis on how organization creates,
delivers, and captures value (social, cultural, economic and other
forms of value). Moreover, the process of business model
construction is part of business strategy.
The hotel business models are:
1.
2.
3.
4.
5.
6.
Make booking
Check room availability
Up-grade room
Cancel booking
Confirm the booking
Request for payment (Bill)
1. Activity Diagram
Hundreds of customers visit Baglioni Hotels every season. They
reserve their desired room by asking the system to display the
available rooms. Then the customer will select the desired room and
enters his/her name into the system. The system will check if the
customer is a member, if not the system will ask the customer to
enter his details to be registered as a member.
When the new customer is registered into the system or if an
existing member customers reserves a room after that the system
adds the room to the bill and will end the reservation, then the
system will prepare the bill and send it to the customer. When the
customer receives the bill he will insert his credit card and will enter
the pin. After that, the system will check the validity of the credit
card. If it is invalid, the system will reject the card and will close the
system. If the credit card is valid, the system will check the balance
of the card; if it is unavailable, the system will reject the card and
close the system. If the balance is available, the system will deduct
money and will send the reservation form to the hotel receptionist.
Then the hotel receptionist will send the details of the reservation to
the customer, the customer will receive his bill and the reservation
number and the system will close.
10
11
availability
The system shows the available rooms
The customer selects the desired room
The system requests reservation information
The customer enters information
The system reviews the information
The system prepares the bill
The customer receives the bill and inserts credit card
information
The system checks credit card validity
The system sends the bill and reservation number to customer
Exception:
The
The
The
The
The
The
cashier
12
Exception:
13
14
15
The
customer
then
requests
to
cancel
his/her
16
6. First-cut Diagram
17
18
7. Multilayer
19
7.1
Conduct a Reservation
21
22
9. Assigned responsibilities:
Mouza:
o Description of the current system and the reasons for
proposing a new system.
o
o
o
o
Activity Diagram
System Sequence Diagram
First cut (6.1+6.3)
Multilayer (7.1)
Jawaher:
o Understand the business environment. The objective is
to understand project operational context, and identify
the stakeholders of the system.
o
o
o
o
Amna:
o Create the system vision. The purpose is to justify
strategic importance of new system. Specify the system
objectives, the business benefits of the new system, and
its capabilities.
o Domain model class diagram
o Design class diagram
o Updated design class diagram
23