Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

ĐẠI HỌC BÁCH KHOA HÀ NỘI

TRƯỜNG CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

Báo cáo bài tập lớn


Phân tích và Thiết kế hệ thống

Nhóm : Liêm Khiết


Project : Quản lý đặt phòng khách sạn
Các thành viên : Vương Kim Hoàng – 20215584
Nguyễn Đình Tú – 20215658
Phạm Tuấn Trung – 20215653
Nguyễn Đăng Thắng – 20215645
Nguyễn Duy Khương – 20215602
1. Môi trường và tính cấp thiết của hệ thống

Trong thế giới hối hả của chúng ta, việc tìm một nơi lưu trú thoải mái và phù
hợp đã trở thành một nhu cầu cấp thiết. Bất kỳ ai đi xa cũng muốn một điểm dừng
chân ấm áp và an toàn để nghỉ ngơi, và khách sạn đã trở thành một phần không thể
thiếu trong hành trình của họ. Hình ảnh một khách sạn thường là một kiến trúc lộng
lẫy đứng vững giữa dòng người và những cảm giác chào đón từ những nhân viên
lịch thiệp. Đây không chỉ là một nơi để trú ngụ, mà còn là một không gian để thư giãn
và tận hưởng những dịch vụ tốt nhất. Khách sạn không chỉ đơn thuần là một tòa nhà
với hàng loạt phòng ngủ, mà còn là một thế giới đa dạng các tiện nghi và dịch vụ. Từ
những căn phòng tiêu chuẩn đến các biệt thự xa hoa, từ nhà hàng sang trọng đến
quán bar sôi động, mọi thứ đều được thiết kế để mang lại sự hài lòng và thoải mái
tối đa cho khách hàng. Với sự phát triển của công nghệ, việc đặt phòng trở nên dễ
dàng hơn bao giờ hết.
Ứng dụng web đặt phòng khách sạn không chỉ là một công cụ giúp người dùng
tìm kiếm và đặt phòng một cách thuận tiện, mà còn là một nền tảng kết nối giữa du
khách và các cơ sở lưu trú. Dưới đây là mô tả thêm về các chức năng quan trọng của
ứng dụng web booking hotel:
1. *Tìm kiếm Nhanh chóng và Tiện lợi*: Ứng dụng web cung cấp một
giao diện tìm kiếm trực quan, cho phép người dùng nhập các tiêu chí như địa
điểm, ngày nhận phòng/tra phòng, số lượng khách, và loại phòng mong muốn.
2. *Xem Thông tin Chi tiết và Ảnh*: Người dùng có thể xem thông tin chi
tiết về các khách sạn, bao gồm mô tả, tiện nghi, chính sách hủy, và đánh giá từ
người dùng khác. Ảnh chất lượng cao của phòng và các khu vực chung cũng được
cung cấp để giúp người dùng hiểu rõ hơn về không gian lưu trú.
3. *Đặt Phòng Trực Tuyến*: Ứng dụng cung cấp tính năng đặt phòng
trực tuyến, cho phép người dùng chọn loại phòng, nhập thông tin cá nhân và
thanh toán một cách an toàn và tiện lợi.
4. *Quản lý Đặt Phòng*: Người dùng có thể quản lý các đặt phòng của
mình thông qua ứng dụng, bao gồm xem, chỉnh sửa hoặc hủy đặt phòng. Họ cũng
có thể nhận được thông báo và xác nhận qua email hoặc tin nhắn.
5. *Thực hiện Thanh toán*: Hệ thống cung cấp nhiều phương thức thanh
toán an toàn, bao gồm thẻ tín dụng, chuyển khoản ngân hàng và ví điện tử, đảm
bảo tính bảo mật cho thông tin thanh toán của người dùng.
6. *Hỗ trợ Khách hàng*: Ứng dụng cung cấp tính năng hỗ trợ khách
hàng thông qua chat trực tuyến, email hoặc điện thoại để giúp người dùng giải
đáp các thắc mắc và giải quyết vấn đề liên quan đến đặt phòng.
7. *Tính Năng Đánh giá và Phản hồi*: Người dùng có thể đánh giá và
viết phản hồi về trải nghiệm của họ sau khi lưu trú tại khách sạn, giúp cho những
người dùng khác có lựa chọn tốt nhất.
Với các tính năng trên, ứng dụng web booking hotel không chỉ là một công cụ
đặt phòng mà còn là một trợ thủ đắc lực giúp du khách có trải nghiệm lưu trú tuyệt
vời nhất.

2. Mô hình hóa chức năng


2.1. Biểu đồ ca sử dụng tổng quan

2.2. Đặc tả ca sử dụng


2.2.1. Đặt phòng online
Tên ca sử dụng Đặt phòng online ID: 01 Mức quan trọng:
Cao
Tác nhân chính Khách hàng đặt Loại ca sử dụng: Khái quát, thiết yếu
phòng khách sạn
Các bên liên quan và mối quan tâm:
Khách hàng muốn đặt phòng khách sạn từ xa.
Khách sạn muốn quảng bá rộng rãi dịch vụ của mình
Quản lý dễ nắm bắt số lượng, dịch vụ của khách sạn
Mô tả ngắn gọn: Ca sử dụng đáp ứng nhu cầu đặt phòng từ xa của khách hàng
bằng thiết bị của khách hàng, đồng thời cho phép quản lý khách sạn dễ dàng
quản lý.

2.2.2. Thanh toán khi đặt phòng


Tên ca sử dụng Thanh toán khi ID: 02 Mức quan trọng:
đặt phòng Cao
Tác nhân chính Khách hàng đặt Loại ca sử dụng: Khái quát, thiết yếu
phòng khách sạn
Các bên liên quan và mối quan tâm:
Khách hàng có thể thanh toán dịch vụ của mình từ trước, đảm bảo quyền lợi
của bản thân.
Khách sạn đảm bảo rằng khách hàng đã đặt cọc/ thanh toán trước, đảm bảo
lợi ích của khách sạn
Quản lý dễ nắm bắt doanh thu của khách sạn, từ đó định hướng kinh doanh
Mô tả ngắn gọn: Ca sử dụng đáp ứng nhu cầu thanh toán của khách hàng bằng
thiết bị của khách hàng, đồng thời cho phép quản lý khách sạn dễ dàng quản
lý.

2.2.3. Quản lý thông tin tài khoản


Tên ca sử dụng Quản lý thông tin ID: 03 Mức quan trọng:
tài khoản Cao
Tác nhân chính Khách hàng đặt Loại ca sử dụng: Khái quát, thiết yếu
phòng khách sạn
Quản lý khách
sạn
Các bên liên quan và mối quan tâm:
Khách hàng cập nhật thông tin của bản thân từ xa, tiện lợi cho quá trình thay
đổi thông tin.
Quản lý khách sạn dễ dàng quản lý thông tin của khách hàng, từ đó thuận
tiện phục vụ
Mô tả ngắn gọn: Ca sử dụng đáp ứng nhu cầu quản lý thông tin tài khoản
khách hàng bằng thiết bị của khách hàng, đồng thời cho phép quản lý khách
sạn dễ dàng quản lý.
2.2.4. Quản lý thông tin phòng
Tên ca sử dụng Quản lý thông tin ID: 04 Mức quan trọng:
phòng Cao
Tác nhân chính Quản lý khách Loại ca sử dụng: Khái quát, thiết yếu
sạn
Các bên liên quan và mối quan tâm:
Quản lý có thể nắm bắt thông tin các phòng khách sạn, thuận tiện cho quản
lý sử dụng.
Thông tin cập nhật kịp thời giúp khách hàng có thể chọn được phòng theo
nhu cầu của mình
Mô tả ngắn gọn: Ca sử dụng đáp ứng nhu cầu quản lý khách sạn của quản lý.

2.2.5. Đánh giá, phản hồi về chất lượng phòng và phục vụ


Tên ca sử dụng Đánh giá phản ID: 05 Mức quan trọng:
hồi trung bình
Tác nhân chính Khách hàng đặt Loại ca sử dụng: Khái quát
phòng khách sạn
Các bên liên quan và mối quan tâm:
Khách hàng bài tỏ quan điểm của mình về phòng.
Quản lý nắm bắt được thông tin phòng, thông tin về dịch vụ của mình
Mô tả ngắn gọn: Ca sử dụng đáp ứng nhu cầu phản hồi của khách hàng bằng
thiết bị của khách hàng, đồng thời cho phép quản lý khách sạn dễ dàng quản
lý.

You might also like