- Ngoại ngữ: Tiêng Anh - Kinh nghiệm chuyên môn: Chưa có - Kinh nghiệm chuyên môn: Chưa có 1.2 Khái quát Phần mềm quản lý mượn trả phòng cho khách sạn là một hệ thống tự động được
Trang 1
KHOA CONG NGHE THONG TIN
BAO CAO MON PHAT TRIEN PHAN MEM HUONG DOI TUQNG
Đề Tài: Xây Dựng Phần Mềm Quản Lý Khách san Nhóm sinh viên thực hiện: Hà Duy Thái Nguyễn Văn Tiền ve
Bui Dirc Giang Nguyễn Đức Thang Liêu Hoàng Luân
Trang 2
Chương 2 Phân tích thiết kế hệ thống 2 2 S325 1117115127171121121271121EExcEee 7
2.1 Các chức năng của phần mềm 22 S2 SE 11211111 11 1 18g12 1e 7
2.2 Biểu đồ UML 5::-22222212211112222111122221111.21111112.0111.211110.21 de 12
Chương 3: Kiểm thử CA 2227 28
Trang 3Loi mo dau
Khách sạn không chỉ là nơi cung cấp nơi nghỉ ngơi, mà còn lả trải nghiệm và dịch
vu Dé nang cao chat lượng phục vụ cũng như tối ưu hóa hoạt động quản lý, việc xây dựng và triển khai một phần mềm quản lý mượn trả phòng cho khách sạn trở thành một trong những ưu tiên hàng đầu
Không chỉ là một công cụ kỹ thuật số, phần mềm quản lý mượn trả phòng cho khách sạn thực sự đóng vai trò quan trọng trong việc cải thiện trải nghiệm của khách hàng, tăng cường khả năng quản lý của nhân viên và tối ưu hóa hoạt động kinh doanh Trong báo cáo này, nhóm 4 chúng em sẽ trinh bày quá trình xây dựng
và các tính năng quan trọng của phần mềm này, cũng như cách nó có thê góp phần
vảo việc nâng cao hiệu suất và khả năng cạnh tranh của khách sạn, đồng thời phân
tích sâu hơn về cầu trúc, tính năng chính và lợi ích mà phần mềm này mang lại cho khách sạn qua đó nâng cao trải nghiệm của khách hàng, tối ưu hóa hoạt động kinh doanh và tăng cường sự cạnh tranh của khách sạn trong thị trường ngày cảng cạnh
tranh
Trang 4- Ngoại ngữ: Tiếng Anh
- Kinh nghiệm chuyên môn: Chưa có
- Họ và tên: Bin Dire Giang
- Ngày sinh: 12/07/2003
- Địa chỉ: Thái Nguyên
- Email: Dte2154802010161@1ctu.edu.vn
- Điện thoại: 0388451903
- Ngoại ngữ: Tiếng Anh
- Kinh nghiệm chuyên môn: Chưa có
- Họ và tên: Nguyễn Văn Tiền
- Ngày sinh: 04/07/2003
- Địa chỉ: Thái Nguyên
- Email: Dtc21h4802010388@ictu.edu.vn
- Dién thoai: 0388451903
- Ngoại ngữ: Tiếng Anh
- Kinh nghiệm chuyên môn: Chưa có
Trang 5- Ngoại ngữ: Tiêng Anh
- Kinh nghiệm chuyên môn: Chưa có
- Kinh nghiệm chuyên môn: Chưa có
1.2 Khái quát
Phần mềm quản lý mượn trả phòng cho khách sạn là một hệ thống tự động được thiết kế để giúp quản lý và tổ chức các hoạt động liên quan đến việc đặt phòng, mượn trả phòng và dịch vụ đi kèm trong môi trường khách sạn
Phần mềm quản lý mượn trả phòng khách sạn giúp cải thiện trải nghiệm của khách hàng thông qua quá trình đặt phòng và mượn trả, đồng thời tối ưu hóa hoạt động quản lý của khách sạn để đảm bảo hiệu suất kinh doanh và tăng cường sự cạnh tranh trong ngành công nghiệp khách sạn và du lịch
- Quản lý thông tin khách hàng chính xác và chỉ tiết
- Cung cấp thông kê về doanh thu mượn-trả góp phần hỗ trợ việc kinh doanh
Trang 6=>Téng két, muc tiêu của phần mềm là cải thiện trải nghiệm của khách hàng trong việc đặt và sử dụng dịch vụ, cung cấp cho nhân viên quan ly 1 công cụ tối ưu hóa quản lý phòng và dịch vụ của khách sạn,cung cấp thông tin chính xác và đáng tin cậy về khách hàng và doanh thu từ việc mượn trả phòng
1.4 Yêu cầu chức năng
- Quan lý thông tin phòng
- Quản lý đặt phòng
- Quản lý trả phòng
- Quản lý sử dụng dịch vụ
- Quản lý thông tin khách hàng
- Thông kê doanh thu mượn-trả phòng
1.5 Yêu cầu phi chức năng
- Độ bảo mật cao: Bảo mật thông tin khách hàng, gồm thông tin cá nhân và thông tin thanh toán, là ưu tiên hàng đầu Đảm bảo rằng dữ liệu được mã hóa và lưu trữ an toàn
- Giao diện thân thiện với người dùng: Thiết kế giao điện người dùng dễ sử dụng
và thân thiện với người dùng máy tính
- Quản lý đặt phòng dễ dàng: Cung cấp giao diện quản trị cho nhân viên khách sạn dé đễ dàng quản lý và xác nhận các đặt phòng
- Hiệu suất và độ ôn định: Đảm bảo ứng dụng hoạt động mượt mà và ôn định trên các hệ thống máy tính, không gây ra sự cô hoặc gián đoạn không mong muốn
- Tích hợp tính năng tìm kiếm và lọc thông tin: Cho phép người ding máy tính
dé dang tim kiém va loc thông tin về các phòng khách sạn theo tiêu chí như giá cả,
loại phòng, vị trí và tiện nghi
Trang 71.6 Sơ đồ phân cấp chức năng
Hệ thông
Quản lý Quản lý Quản lý Quản lý Quản lý Thống kê
hang
> Quản ly thông tin khách hàng
> Thống kê doanh thu mượn-trả phòng
1 Quản lý thông tin phòng
- Mục tiêu: Xác định và nhận biết tình trạng phòng nhanh chóng, cung cấp thông
tin chính xác về các loại phòng và khả năng chuyên đôi giữa chúng
- Ngữ cảnh: Khi có khách hàng đến đặt phòng, nhân viên sẽ chọn chức năng này
để xem thông tin phòng, xem phòng nào còn trống qua đó đưa ra các tư vấn thông
minh và cung cấp thông tin chỉ tiết và chính xác cho khách hàng, giúp khách hàng
chọn phòng dễ dàng
Trang 82 Quan ly dat phong
- Mục tiêu: Tạo trải nphiệm thuận tiện và linh hoạt cho khách hàng trong quá trình đặt phòng và đồng thời hỗ trợ nhân viên khách sạn xử lý các yêu cầu một cách hiệu quả và chính xác
- Ngữ cảnh: Khi có khách hàng muốn đặt phòng, nhân viên lễ tân sẽ truy cập vào chức năng và đặt phòng theo nhu cầu của khách hang:
Trường hợp 1: Nếu có thông tin khách hàng trong hệ thông thì xác nhận đặt phòng cho khác hàng
Trường hợp 2: Nếu chưa có thông tin khách hàng trong hệ thống thì thêm thông tin
khách hàng vảo hệ thống
Trang 93 Quản lý trả phòng
- Mục tiêu: Đảm bảo quá trình kết thúc lưu trú của khách hàng diễn ra một cách
thuận tiện và chính xác, từ việc thanh toán đến việc cập nhật thông tin trạng thái
phòng đề chuẩn bị cho khách hàng tiếp theo
- Ngữ cảnh: Khi khách hàng trả phòng, nhân viên lễ tân sẽ truy cập vảo chức năng, tìm kiếm và kiểm tra thông tin phòng khách hàng muốn trả bao gồm cả thông
tin khách hàng thuê phòng đó, sau khi kiểm tra chính xác thông tin của khách hàng, nhân viên sẽ tính tiền cho khách Khách hàng thanh toán xong, sẽ cập nhật trạng
thái phòng “Đã trả” vào hệ thống, để khi có khách hàng mới đến đặt phòng sẽ tránh phòng này vì chưa phải phòng “Trống”
Trang 10Nhân viên ăn lý trả nhà
lên câu
Quan lý trả phòng tra phòng
- Mục tiêu: Đảm bảo trải nphiệm cho khách hàng khi đặt sử dụng dịch vụ của
khách sạn và giúp nhân viên quản lý tốt trong việc tiếp nhận đăng ký các yêu cầu sử
dụng dịch vụ từ khách hàng
- Ngữ cảnh: Trong mỗi phòng của khách sạn sẽ để menu dịch vụ có trong khách sạn Khi khách hàng xem menu và có nhu cầu sử dụng dịch vụ, khách hàng sẽ gọi dịch vụ tại phòng Lúc này nhân viên sẽ truy cập vào chức năng, tìm kiếm dịch vụ khách hàng yêu cầu và phòng của khách hàng
Trường hợp 1: Nếu có dịch vụ, nhân viên sẽ phục vụ cho khách hàng Cuói cùng nhân viên lễ tân sẽ thêm dịch vụ vào phòng trên hệ thống, phí thanh toán dịch vụ sẽ
được trả khi thanh toán phòng
Trường hợp 2: Nếu không có, nhân viên sẽ thông báo cho khách hàng đã hết dịch
vụ, sẽ phục vụ vào thời p1an sớm nhất và tư vẫn cho khách hàng các dịch vụ khác
10
Trang 11( Sư dụng À Nhân viên „ Quản lý sử dụng dịch vụ
5 Quan ly thong tin khach hang
- Mục tiêu: Xây dựng một cơ sở đữ liệu thông tin chính xác và chị tiết về khách hàng qua đó lưu trữ và quản lý thông tin cá nhân khách hàng
- Ngữ cảnh: Khi khách hàng cũ đến thuê lại sẽ tra cứu và đặt phòng ngay cho
khách hang không cần phải thêm thông tin khách hàng vào hệ thống hoặc khi bên công an hoặc cơ quan có thâm quyền muốn điều tra lúc này sẽ tra cứu thông tin về
Trang 126 Quản lý thông kê doanh thu mượn-trả phòng
- Mục tiêu: Quản lý thống kê doanh thu mượn-trả phòng nhằm đạt được sự hiệu quả trong việc theo dõi, thông kê doanh thu từ cho thuê phòng của khách sạn
- Ngữ cảnh: Khi muốn xem doanh thu của khách sạn, nhân viên sẽ truy cập vào chức năng này để xem các thống kê chỉ tiết doanh thu từ việc cho thuê phòng và doanh thu từ các dịch vụ dé phục vụ cho việc báo cáo
Trang 132 Usecase chi tiết, biểu đồ trình tự, biểu đồ hoạt động cho các chức năng
a Quản lý thông tin phòng
Nhân viên
«include» ae
Kich ban:
1 Hệ thống hiến thi danh sách các thành phần trong chức năng
2 Nhân viên chọn thành phân trong danh sách
3 Nhân viên xem trạng thái danh sách phòng
4 Nhân viên tìm kiếm thông tin
Trang 145 ; Gửi thông tin ‘
6 : Lấy thông tin :
Trang 15- Usecase chi tiét
Đảm bảo tối thiêu Hệ thông thông thất bại và quay lui lại bước trước Đảm bảo thành công Hiến thị và truy cập vào các thành phân trong chức
năng Kích hoạt: Chức năng được chọn trone danh sách menu
Chuỗi sự kiện chính:
1 Hệ thống hiến thi danh sách các thành phần trong chức năng
2 Nhân viên tìm kiếm thông tin
3 Nhân viên đặt phòng cho khách hàng
4 Hệ thống thông báo đã đặt thành công
5 Nhân viên thoát khỏi chức năng
Trang 16
1.Hệ thông thông báo lỗi truy cập thất bại
2 Hệ thông thông báo chưa có thông tin khách hàng
2.1 Nhân viên thêm thông tin khách hàng
2.2 Nhân viên đặt phòng cho khách hàng
Ong bao dat thành c
- Biéu dé hoat dong
16
Trang 18
1 Hệ thống hiến thi danh sách các thành phần trong chức năng
2 Nhân viên tìm kiếm thông tin
3 Nhân viên xác nhận thanh toán
4 Hệ thống thông báo đã thanh toán thành công
5 Nhân viên cập nhật trạng thái phòng
5 Nhân viên thoát khỏi chức năng
Người chịu trách nhiệm Người quản lý khách sạn
Đảm bảo tối thiêu Hệ thông thông thất bại và quay lui lại bước trước Đảm bảo thành công Hiển thị và truy cập vảo các thành phần trong chức
năng Kích hoạt: Chức năng được chọn trone danh sách menu
Chuỗi sự kiện chính:
Ngoại lệ:
1.Hệ thông thông báo lỗi truy cập thất bại
2 Hệ thống thông báo thông tin sai
2.1 Hệ thống yêu cầu kiểm tra lại thông tin
2.2 Kiểm tra lại thông tin
- Biểu đồ trình tự
18
Trang 19
: : 12: Gửi thông tin
; : I3 : Hiển thị thông tin tính tiền
: ; 14: Chon thanh toan
: : te ign thi thanh toan thanh cong '
- Biểu đồ hoạt động
19
Trang 20
Chọn chức năng trả phòng
Trang 21
g Loa, Quản lý sứ dụng dịch vụ
«include»
1 Hệ thống hiến thi danh sách các thành phần trong chức năng
2 Nhân viên tìm kiếm thông tin
3 Nhân viên thêm dịch vụ vào phòng
4 Hệ thống thông báo đã thêm thành công
5 Nhân viên cập nhật trạng thái dịch vụ
5 Nhân viên thoát khỏi chức năng
Ngoại lệ:
1.Hệ thông thông báo lỗi truy cập thất bại
2 Hệ thống thông báo dịch vụ không có
21
Trang 226 : Lấy thông tin
[Ê-ˆã: Hiến thí thông tin” 7 : Gửi thông tin
Trang 23e Quản lý thông tin khách hàng
Đảm bảo tối thiêu Hệ thông thông thất bại và quay lui lại bước trước Đảm bảo thành công Hiến thị và truy cập vào các thành phân trong chức
năng Kích hoạt: Chức năng được chọn trone danh sách menu
Chuỗi sự kiện chính:
1 Hệ thống hiến thi danh sách các thành phần trong chức năng
2 Nhân viên tìm kiếm thông tin
3 Hệ thống hiển thị thông tin khách hàng
4 Nhân viên thoát khỏi chức năng
Trang 245: Gửi thông tin
6 : Lấy thông tin ‘ TRRRRBRRRBNN: TẾ"? 8: Hiển thị thông tin KH are Si tông ăn Í
Trang 25
Kich ban:
Tén Quản lý thông kê doanh thu mượn-trả phòng
Người chịu trách nhiệm Người quản lý khách sạn
Đảm bảo tối thiêu Hệ thông thông thất bại và quay lui lại bước trước Đảm bảo thành công Hiến thị và truy cập vào các thành phân trong chức
năng Kích hoạt: Chức năng được chọn trone danh sách menu
Chuỗi sự kiện chính:
1 Hệ thống hiến thi danh sách các thành phần trong chức năng
2 Nhân viên chọn ngày cần thông kê
3 Chọn “Thống kê”
4 Hệ thống hiển thị thống kê doanh thu
5 Nhân viên thoát khỏi chức năng
Trang 262: Gửi yêu cầu
4 : Chon ngày cần thống kê
3: Hiến thị 1
7 : Chọn "Thống kê
5 : Gửi thông tin
Ê- ã: Biến tị ngày
“` 11: Hiến thi doanh thu 8 : Gửi thông tin
9: Lấy thông tin
Trang 273.Biểu đỗ lớp
+SDT „ | +LoaiPhong T +SoLanSuDung
+QuocTich 1 +LoaiGiuong ———- +TenDV
pani - ua sTinnTrang +getSoLanSuDung()
Trang 28a 7? 2 z
Chương 3: Kiểm thử ứng dụng
- Chức năng Quản lý thông tin phòng:
+ Khi Click vào một tên phòng hoặc gõ tên phòng vào thanh “Tìm kiếm”
+ Hiên thị toàn bộ thông tin của phòng cân tìm ở bên phải
Phòng Supenor | Double 5000 Ten phong
- Chức năng Quản lý thông tin khách hàng: Tìm kiếm khách hàng thông qua chọn
các phương thức trên thanh tìm kiếm Sau khi chọn sẽ hiến thị bảng thông tin khách
Théng tin chi tiết khách hàng
Trang 29Quản lý khách sạn Chao mimg:
Théng tin chi tiét khach hang
+ Chọn các thông tin phòng như “Loại giường”, “Loại phòng”, '““Iên phòng”
=> Nếu phòng theo như thông tin trên còn trong sé hién thị “Mã phòng” và “Giá
phòng”
=> Nếu không hiển thị “Mã phòng” và “Giá phòng” nhân viên sẽ hỏi khách hàng
đề từ đó có những xử lý tiếp theo
29
Trang 30+ Sau khi khach hang chon duoc phong va muốn đặt, nhân viên sẽ nhắn “Đặt phòng” Giao hiện hiển thị số phòng yêu cầu đã đặt thành công
- Chức năng Quản lý thông tin dịch vụ:
+ Nhân viên gõ dịch vụ mà khách hàng cần đặt vào thanh “Tìm kiếm”
=> Nếu dịch vụ còn sẽ hiển thị thông tin
=> Nếu dịch vụ không còn sẽ không hiển thị
+ Sau khi tìm kiếm được dịch vụ nhân viên sẽ nhập “Mã phòng” và “Số lượng” roi nhân “Lưu” đề lưu dịch vụ vào phòng đó Giao diện hiện đã lưu thành công a] 29-Februory-2024 02:50:28 pm