Professional Documents
Culture Documents
F4 Final Report
F4 Final Report
FINAL REPORT F4
SUBJECT/CODE
INFORMATION SYSTEM DEVELOPMENT (ISP451)
GROUP
M3CS2662B
PREPARED BY:
RABIATUL ADAWIYAH BINTI ALI SUBRI (2022862012)
RAJA NUR HAZIRAH BINTI RAJA ZULKARNAIN (2022615486)
NURSYAHIRAH ALYA BINTI AHMAD ZAMRI (2022836156)
NUR AISYAH BINTI MOHD KAMIL (2022822078)
SYAKIRAH IRDINA BINTI SHAHAROL NIZAM (2022612454)
PREPARED FOR:
MISS ANIS AFIQAH BINTI SHARIP
SUBMISSION DATE:
11/7/2023
SCOR
CRITERIA DESCRIPTION E
1-10
INTRODUCTION
Current Situation:
PROJECT • The customer needs to walk into the hotel to book and reserve their
BACKGROUND room.
• The management of hotel still uses Microsoft Excel to record the
customer’s information and booking, which is a manual way of
UiTM/FSKM/CS/ISP451/F4
collecting and keeping data.
Problems:
• Long lines in front of the customer service center as all customers have
to book their rooms manually at the service desk
• Loss of data because apparently the employee just writes down the
booking details in a book or journal or in excel only
Project Scope:
• This project is to help develop the quality of the hotel booking system
process into being more accessible and efficient for staff and
customers.
Constraints:
SCOPE
• The staffs are required to learn how to administer the system.
• The hotel needs to set up a budget for the hardware and software
needed to develop this system.
Objectives:
• To develop the quality of the booking system of hotels into being more
accessible for both staff and customers.
• To allow system to display room that is available for the booking day.
SYSTEM ANALYSIS
UiTM/FSKM/CS/ISP451/F4
Problem:
1. The hotel room that users trying to book may no longer be available for
the desired dates or the system might be showing incorrect availability.
2. Online hotel booking systems may experience technical issues such as
slow loading times, errors during the booking process, or system crashes.
UNDERSTAND 3. As with any online transaction, there is always a risk of data breaches or
THE PROBLEM security vulnerabilities when sharing personal and payment information
AND on hotel booking websites.
OPPORTUNITY
Opportunity:
1. Able to receive excellent reviews on customer satisfaction.
2. Time efficient for customers and hotel staff.
3. Helps in promoting the hotel of its enhanced booking system
management.
2. Customers:
Another important stakeholder in a hotel booking system is the customer.
The system serves as a convenient platform for customers to explore hotel
options, compare prices and make reservations effortlessly. It empowers them
with access to real-time availability, detailed descriptions of amenities, and
customer reviews. Customers greatly value the convenience and efficiency of
STAKEHOLDERS a user-friendly booking system, as it saves them time and simplifies the entire
process. They rely on these systems to secure their accommodation, manage
their bookings, and receive updates about their stay, ensuring a smooth and
enjoyable experience during their travels.
There were 4 problems have been submitted in the survey. 36% of the
respondents reviewed that it was difficult to reach the service center while
28% of them say that loss/wrong information and long line at front desk
occurred frequently. The least of their response is that double booking is also
one of the difficulties in the hotel reservation system. This chart shows how
often these varieties of difficulties happen throughout reservation procedure.
Thus, regarding the observation above we are very concerned about the
difficulties that happen to the citizens. So, we have decided to improve the
hotel reservation system to make it more effective and convenient to satisfy
their experience.
UiTM/FSKM/CS/ISP451/F4
• Provide training workshops to staff in handling the system after it is
developed.
OPERATION • The system will remain relevant for 15 years
• There are 5 developers involved in creating this booking system
and responsible for any errors in the system.
- Software
• Microsoft Access
- Hardware
• Data Storage minimum 256GB.
TECHNICAL • Use OS window 8.1 above and Random Access Memory (RAM)
minimum 4GB
• Networking Equipment used is switches, routers and hotspot. .
• Processor used is a modern, multi-core processor, such as Intel
Core i5 or equivalent
• RM105,383.30 costs of development, support, manpower, software,
hardware and facilities.
• The cost is affordable as it does not exceed the hotel’s budget.
SYSTEM REQUIREMENT
Customer:
• Name
• Email
• Phone number
• Check in date
• Check out date
Booking:
• Customer Email
• Room number
INPUT • Reservation ID
• Staff ID
• Check in date
• Check out date
• Booking status
Room:
• Room number
• Room type
• Room price
• Room description
• Customers enter their name, email, phone number, check in and check
out date.
• The system should have reporting and analytics tools to help hotel
management make data-driven decisions.
• The system should be able to operate 24 hours per day.
• The system response time does not exceed 0.5 seconds.
PERFORMANC • Faster and efficient way of searching for information.
E • System reliability measures its ability to consistently perform as expected
without errors or failures.
• The performance of a system greatly impacts the user experience.
• Scalability is the system's ability to handle increasing workloads and
accommodate growing user demand.
SYSTEM DESIGN
UiTM/FSKM/CS/ISP451/F4
CONTEXT
DIAGRAM
DATA FLOW
DIAGRAM
BUSINESS
RULES 1. Hotel Booking
• Booking thru hotel's website, mobile app, or third-party booking
UiTM/FSKM/CS/ISP451/F4
websites.
• Guests can view available rooms, compare rates, and choose
the room that suits their needs and budget.
• Guests are required to provide their personal information,
including their name, contact details, and sometimes credit card
information to guarantee the reservation.
2. Room Selection
• Guests can select their preferred rooms based on availability
and guests add on packages that include breakfast.
• Rooms are categorized with associated pricing depending on
various types of rooms to choose from.
4. Payment
• Guests need to provide valid payment information to complete
the hotel booking.
• The system must support secure online payment methods
(credit/debit cards/digital wallets).
• Payment processing should be managed securely and reliably.
5. Schedule Management
• The hotel booking system keeps track of the available room
inventory, including room types, number of rooms, and their
availability for different dates.
• It allows hoteliers to manage room allocations efficiently,
ensuring that the system accurately reflects the number of rooms
available for booking at any given time.
• Guests can view available rooms, compare rates, and choose
the room that suits their needs and budget.
1NF Normalization
NORMALIZATI
ON
CUSTOMER ( CustMail, CustName, CustNoPhone, ReservationId,
CheckInDate, CheckOutDate, RoomNo, RoomType, RoomPrice, StaffId,
UiTM/FSKM/CS/ISP451/F4
StaffName, StaffPhoneNo)
2NF Normalization
3NF Normalization
ENTITY
RELATIONSHIP
DIAGRAM
Overall
Comments