+ Nhân viên lễ tân có thể xem trạng thái của toàn bộ hệ thông và quan lí các đơn đặt dịch vụ của khách hàng và giao nhiệm vụ cho nhân viên đảm nhiệm của từng dịch vụ.. + Nhân viên lễ tân
Trang 1DAI HOC DA NANG TRUONG BAI HOC CONG NGHE THONG TIN
VA TRUYEN THONG VIET-HAN
VIKU
BAI TAP LON MON PHAN TICH VA
THIET KE HE THONG
PE TÀI:
XAY DUNG HE THONG QUAN LY KHACH SAN
Sinh viên thực hiện : Trần Đình Tú
Đặng Lý Minh Thành
D6 Quoc Huy Nguyễn Thanh Minh Giảng viên hướng dan : ThS.Nguyén Ngọc Huyền Trân
Đà Nẵng, ngày 24 tháng 11 năm 2021
Trang 2LOI CAM ON
Lời đầu tiên cho phép em gửi lời cảm ơn tới các Thầy Cô giáo các cán bộ công tác tại Khoa Kỹ Thuật Máy Tính & Điện Tử — Trường ĐH Công Nghệ Thông Tin Và Truyền Thông Việt Hàn đã tạo mọi điều kiện giúp đỡ chúng em trong thời gian xây đựng và hoàn thành báo cáo
Đặc biệt em xin bày tỏ lòng biết ơn sâu sắc tới cô Th§ Nguyễn Ngọc Huyền Trân
giảng viên môn Phân Tích và Thiết Kế Hệ Thống đã tận tình giúp đỡ, chí báo về nghiệp
vụ và trực tiếp hướng dẫn nhóm chúng em trong suốt quá trình hoàn thành báo cáo này Tuy nhiên do thời gian có hạn và cùng với nhiều nguyên nhân khác, mặc dù em đã
nỗ lực hết mình xong đồ án của nhóm em vẫn còn mắc phải những thiếu sót và hạn chế
Em rât mong nhận được sự thông cảm và chỉ bảo của các Thây Cô cùng tât cả các bạn
Em xin chân thành cảm ơn Ì
Trang 3PHAN TICH VA THIET KE HE THONG
1.Xây dựng biểu đồ ca sử dụng :
_ Phát biểu bài toán :
+ Website cho phép khách hàng truy cập để xem các địch vụ, loại phòng của khách san thông qua Internet
+ Khi khách hàng đã tìm được dịch vụ ưng ý, thích hợp có thể tiến hành đặt phòng, dich
vụ ngay trên trang web Khách hàng cần phải đăng kí tài khoản và cung cấp các thông
tin : họ tên, số điện thoại, chứng minh nhân dân đề đặt dịch vụ Một khách hàng có thê
đặt nhiều dịch vụ khác nhau Ngoài ra khách hàng còn có thê đóng góp ý kiến về chất lượng phục vụ, giá cả thông qua phần đóng góp ý kiến của trang web
+ Nhân viên lễ tân có thể xem trạng thái của toàn bộ hệ thông và quan lí các đơn đặt dịch
vụ của khách hàng và giao nhiệm vụ cho nhân viên đảm nhiệm của từng dịch vụ Tư van
va hé tro khi khach hàng có nhu cầu muốn đặt dịch vụ của khách sạn thông qua boxchat + Nhân viên lễ tân có thể cập nhập các đơn đặt dịch vụ như thêm, sửa, xóa các đơn của
khách hàng
+ Khách hàng có thể thanh toán bằng hai phương pháp : bằng tiền mặt, chuyên khoản ATM thông qua ngân hàng Khi khách hàng thực hiện thanh toán thì nhân viên lễ tân in phiều thanh toán thông qua các địch vụ và loại phòng khách hàng đã chọn
+ Người quản lí phải có tài khoản đăng nhập Sau khi đăng nhập có quyền chỉnh sửa đơn đặt phòng, dịch vụ của khách hàng nếu khách hàng yêu cầu khi thanh toán và cập nhập đơn đặt dịch vụ của khách hàng, quản lí phòng, địch vụ, quản lí nhân viên ( có quyền tuyên nhân viên mới hoặc sa thải ), xem góp ý và chỉnh sửa góp ý
+ Giám đốc phải có tài khoản đăng nhập Sau khi đăng nhập có thê xem doanh thu, giao nhiệm vụ cho quản lí Có quyền quản lí nhân viên, xem đóng góp ý kiến từ khách hàng, quản lí người quản li,
-Chọn phòng, dịch vụ : khách hàng sau khi tìm kiếm chọn được dịch vụ sẽ đưa vào danh sách dịch vụ đã chọn Sau đó có thể tiếp tục tìm kiếm, chọn và đặt địch vụ khác
Trang 4vụ phải cung cấp họ tên, số điện thoại, chứng minh nhân dân
-Đóng góp ý kiến : Sau khi đã sử dụng dịch vụ, khách hàng có thể đóng góp ý kiến của
mình về chất lượng phục vụ, cơ sở vật chất, để quản lí và nhân viên rút kinh nghiệm và
điều chính
-Cập nhập khách hàng : Khách hàng có quyền chỉnh sửa thông tin cá nhân, thông tin đặt dịch vụ, phương thức thanh toán
-Nhân viên lễ tân : Đối với nhân viên lễ tân cũng phải có tài khoản đăng nhập, do quản lí cung cấp Sau khi đăng nhập, nhân viên lễ tân có quyền chỉnh sửa và cập nhâp các đơn đặt dịch vụ, tư vấn khách hang qua boxchat, xem các ý kiến, in hóa đơn
- Người quản lí : Đối với người quản lí phải có tài khoản đăng nhập để quản lí nhân viên, khách hàng, quản lí đóng góp ý kiến
- Giám đốc : Đối với giám đốc phải có tài khoản đăng nhập đề quản lí người quản lí,
quản lí nhân viên, quản lí đóng góp ý kiến
-Xác định các thành phân của biều đồ ca sử dụng :
+ Tác nhân :Người dùng, khách hàng, nhân viên lễ tân, người quản lí, giám đốc
+ Ca sử dụng :
Đặt dịch vụ
Đăng kí tài khoản
Đóng góp ý kiến
Xem trạng thái của toàn bộ hệ thông
Quản lí đơn đặt dịch vụ
Giao nhiệm vụ cho nhân viên đảm nhận của từng dịch vụ
In hóa đơn
Tu van hé tro khach hang
Trang 5II Thanh toán
13 Quản lí nhân viên
14 — Quản lí khách hàng
15 Quản lí nhân viên
16 Quản lí người quản lí
17 — Quản lí doanh thu
19 Quản lí góp ý
2 Biêu đồ Use-case :
— Vẽ biêu đồ ca sử dụng :
Hình I Biểu đồ Use-Case
Trang 6Use case Dang nhap :
+ Đối tượng sử dụng : Mọi người dùng
+ Use case này cho phép người dùng có thể đăng nhập vào hệ thống và thực hiện các chức năng có trong hệ thống
+ Tiền điều kiện : Người dùng chưa đăng nhập
+ Hậu điều kiện : Người dùng được chuyền đến trang chủ
+ Các bước thực hiện :
1 Người dùng truy cập vào trang đăng nhập
2 Người dùng nhập username, password
3 Click vào nút đăng nhập
5 Nếu thông tin hợp lệ thì chuyên về trang chủ còn không thì sẽ chuyền về trang đăng nhập lại
Use case chon phong, dịch vụ
+ Đối tượng : Khách hàng
+ Use case này cho phép khách hàng có thê tìm kiếm địch vụ và đặt
+Các bước :
1 Đăng nhập
2 Tìm kiếm
3 Chọn dịch vụ
Quản lí đơn đặt dịch vụ:
+ Đối tương: Nhân viên lễ tân
Trang 7+ Use case nay cho phép nhân viên lễ tân co thê xem sửa xóa các đơn đặt dịch vụ mà
khách hàng đã lựa chọn
+ các bước:
1 Đăng nhập
2 Click vào quản lí đơn đặt dịch vụ
3 Xem, sửa, xóa
3 Xây dựng biểu đồ lớp:
3.1 Xác định các thành phân của biêu đồ lớp:
- Lớp:
+ Người dùng
+ Khách hàng
+ Nhân viên lễ tân
+ Người quản lí
+ Phòng/Dịch vụ
+ Loại phòng/ loại dịch vụ
+ Nội dung góp ý
+ Tài khoản đăng nhập
+ Don dat dich vu
- Thuộc tính:
+ Người dùng:
1) Họ tên
2) Điện thoại
3) Mã người dùng
Trang 84) Mã tài khoản + Khách hàng: 1) Mã khách hàng 2) Mã người dùng + Nhân viên lễ tân:
1) Mã NV lễ tân
2) Mã người dùng + Người quản lí: 1) Mã người quản lí 2) Mã người dùng
3) Mã nhân viên lễ tân
+ Giám đốc : 1) Mã giám đốc 2) Mã người quản lí
3) Mã nhân viên lễ tân
+ Phong/Dich vụ:
1) Số phòng
2) Tên dịch vụ
+ Loại phòng/dịch vụ: 1) Số loại phòng
2) Tên loại dịch vụ
+ Nội dung góp ý:
Trang 92) Nội dung
3) Mã khách hàng
+ Tài khoán đăng nhập: 1) Mã tài khoản
2) Tên tài khoản
3) Phân quyền
+ Don dat dich vu:
1) Ma khach hang
2) Mã đơn đặt dịch vụ
3) Ngày đặt
4) Họ tên người đặt
5) Ma phong/dich vu 7) Thanh toan
8) Trang thai
9) Mã NV lễ tân
10) Mã hình thức thanh toán + Hình thức thanh toán 1) Mã hình thức thanh toán 2)Loại hình thức thanh toán
3.2 Vẽ biểu đồ lớp :
Trang 10
Hình 2 Biểu đỗ lớp
4 Biểu đồ hoạt động :
4.1 Biểu đồ hoạt động xem góp ý
Trang 114.2 Biêu đồ hoạt động tìm kiếm dịch vụ
Trang 12Hình 6 Biéu dé hoat déng dat dịch vụ
4.3 Biêu đồ hoạt động thanh toán
Trang 135 Biểu đồ trạng thái
5.1 Biểu đồ trạng thái xem góp ý
Trang 145.2 Biểu đồ trạng thái thanh toán
Hình 9 Biểu đồ trạng thái thanh toán
Trang 157, Biéu dé trinh tự
6.1 Biểu đồ trình tự tìm kiếm địch vụ
Trang 166.2 Biéu dé trinh ty thanh toan
Trang 176.3 Biéu dé trinh tu xem gop y
Trang 187, Biéu dé giao tiếp
7.1 Biểu đồ giao tiếp thanh toán
Trang 197.2 Biểu đồ giao tiếp xem góp ý
7.3 Biểu đồ giao tiếp tim kiém dich vu