b Mô tả các hoạt động của hệ thống H Hệ thống hoạt động gồm các chức năng: giới thiệu khách sạn, quản lý phòng còn trong/da dat, thong kê dịch vụ mà khách hàng đã sử dụng H Các đối tượn
Trang 1BO GIAO DUC VA DAO TAO TRUONG DAI HOC CONG NGHE DONG A
BAI TAP LON
HOC PHAN: Phan tich thiét ké hé thong TEN BAI TAP LON: Phan tich thiét ké hé théng quan ly khach san
Trang 2BO GIAO DUC VA DAO TAO TRUONG DAI HOC CONG NGHE DONG A
BAI TAP LON
HOC PHAN: Phan tich thiét ké hé thong
Trang 3MUC LUC
Chương I: Tổng quan về đề tài - 5 c1 E111 E1211 0112111111 22211 12H11 ngu 7
1.1 Giới thiệu để tải c ch he ghe 7
1.2 Phân công công vIỆC - 020 012111211 12111211111 111011101111 81 1111110111 HH ke 7
DÀNG ác ếmmmăỶŸÝŸẢÝỶÝÝỶÝÝÝ 8
CN Nga đđđlđaiaàìăa :ặăặăúãấaãáã‹£ddVỒẦ 8 Db) KhA0 SAt 80 DO ccc ccc cce cece eee eeeeee ses aeeseeeeeeeeesesesesssessesensiees 9
2.2 Xác định yêu cầu hệ thông - S1 1 E1 2111121121121 11 12.1 EtrrrHeo 14
a) _ Yêu cầu chức năng - + St EEEx E E1 t1 ưên 14
b) Mô tả các hoạt động của hệ thống S1 SE 2121 1 tr ray 14 2.3 Các hồ sơ, mẫu biều -: c2 tt tt ng ng hưng 14
3.1 Biểu đồ phân cấp chức năng - 1 1 1 SE 2112111211211 11011 111g 17
a) _ Vẽ biểu đồ luồng dữ liệu mức ngữ cảnh - 5 ST re 19 b) Vẽ biểu đồ luồng dữ liệu mức đỉnh 2 SE EE E232 t2 tcEzrrtrerrrki 20 c) — Vẽ biểu đồ luồng dữ liệu mức dưới đỉnh - SE Ergterre ru 20
3.3 Sơ đồ usecase c1 12112211211211211211211212112112112111211211 ra 23
A _ Xác định các tác nhân (acfor) 2 222111211122 112 11222221 He 23
B Xác định các ca sử dụng (secase) L0 Q1 1 HS S2 Hee 24
C Mô hình Usecase tổng quát - + + E2 1712211111 E111 xEEtcrrreeg 26
D _ Mô hình usecase chỉ tiẾt -: 5c 222tr 26
Trang 43.6 Bidu d6 hoat dOng c.cccccccccccccscssescesesecsvssvsscssessevsseseseessvssevsssevevsvsvsevecevsevevensees 76
4.2 Ứng dụng và triển khai phát triển chương trình - - 2s sec eExeExzExrkxrei 101
1 0 TY 106
Trang 5DANH MUC BANG BIEU
BIEU MAU 1 - PHAN CONG CÔNG VIỆC 52 2122212212211 re 7 BIEU MAU 2 - KE HOACH PHONG VAN eos csssssssessssssseessetevsssetsvevsesiesieteneaeasetnseess 10 BIẾU MẪU 3 - PHIẾU PHÓNG VẦN 22-252 22212211221127112211211122122121 2e re ll BIEU MAU 4 - DIEU TRA wo.occccccsssesssesssessssssesssessrstsiseresstsssiessssssessessrearetissitsetseesavesees 12 BIEU MAU 5 - PHIEU ĐẶT PHÒNG 22: 2¿222222E222112711221211271211221221221 1 e6 15
BIEU MAU 6 - PHIEU THANH TOAN occccccccscsscssesesesesessesestesesessesestesesteesesvesestesesenses 16
Trang 6Lời mở đâu
Trong thời đại số hóa như hiện nay, ngành du lịch và khách sạn đang trở thành một
trong những lĩnh vực phát triên nhanh nhất trên toàn thê giới Với sự gia tăng của số lượng khách du lịch và đòi hỏi về trải nghiệm của khách hàng, các doanh nghiệp trong lĩnh vực khách sạn ngày càng có nhu cầu cao về quản lý và giám sát hoạt động của mình
Để đáp ứng nhu cầu này, các ứng dụng quản lý khách sạn trực tuyến đã xuất hiện và phát triển mạnh mẽ Trong số đó, ứng đụng web quản lý khách sạn là một trong những công cụ quan trọng và tiện ích nhất giúp cho các chủ khách sạn quản lý dễ dàng hơn, từ việc quản lý phòng, đặt chỗ, thanh toán cho đến quản lý nhân viên và báo cáo tài chính
Ứng dụng web quản lý khách sạn là giải pháp tối ưu cho các doanh nghiệp trong lĩnh vực khách sạn, giúp tăng cường hiệu quả kinh doanh, nâng cao trải nghiệm của khách hàng và cái thiện quản lý hoạt động của doanh nghiệp Với tính năng linh hoạt và để sử dụng, ứng dụng web quản lý khách sạn sẽ là sự lựa chọn hoàn hảo cho bất kỳ chủ khách
sạn nào muốn nâng cao chất lượng dịch vụ và phát triển doanh nghiệp
Trang 7Chương I: Tổng quan về đề tài
1.1 Giới thiệu đề tài
Hiện nay, hầu hết khách sạn vẫn đang sử dụng phương thức quản lý cũ đó là: sử
dụng số sách, giấy tờ kết hợp với Microsoft Excel dé tính toán
Tuy nhiên, phương pháp quản lý đó lại có rất nhiều hạn chế như: mất quá nhiều thời
gian để quán lý ; thất toán doanh thu, chi phí tốn kém; không thê nắm bắt được chính xác
lượt khách nghỉ, thời lượng nghỉ, gặp vấn đề trong việc quản lý nhân viên
Hiện nay, trên thị tường có rất nhiều phần mềm quản lý khách sạn với rất nhiều tính
năng với những mức giá khác nhau Tuy nhiên, đề lựa chọn được hệ thống quản lý tối ửu
nhất, phù hợp nhất với bài toán quản lý của khách sạn mính lại là điều làm cho nhà quản
lý hết sức trăn trở
Sử dụng hệ thông quản lý khách sạn là giải pháp đang được rất nhiều nhà quản lý
khách sạn tin tưởng sử dụng Và việc ứng dụng công nghệ vào nghiệp vụ quản lý ngày
càng phô biến và đã trở thành một lợi thế cạnh tranh hiện nay
1.2 Phân công công việc
Trang 8Chương 2: Khảo sát thực trạng và xác định yêu cầu hệ thống
Khi khách hàng trả lại phòng, bộ phận lễ tân sẽ kiểm tra lại tình trạng phòng, tổng
hợp lại các hoá đơn sử dụng dịch vụ chưa thanh toán trong thời gian khách ở
khách sạn Sau khi tông hợp xong, bộ phận lễ tân sé in ra hoa đơn tổng đề khách thanh toán Hình thức thanh toán có thé bang tiền mặt hoặc thẻ ngân hàng hoặc ví điện tử
Nếu trường hợp khách hàng làm hỏng, mất đồ trong phòng thì bộ phận lễ tân sẽ
tổng hợp lại dé có hình thức đền bù thoả đáng
Toàn bộ quá trình xử lý công việc sẽ được lưu trữ bằng giấy tờ kết hợp sử dụng excel dé quan ly, khi cần rà soát lại hay khai thác thông tin thì sẽ mang lại số lượng giấy tờ cần thiết để sử dụng
Trang 9b) Khao sat sơ bộ
Mục tiêu của việc kháo sát này là tìm hiểu những ván đề, khó khăn khi quản ly
- _ Chủ đề: câu hỏi và trả lời 30 phút
- Tong hợp các nội dung chính ý | 4 phút
kiên của người được hỏi
Trang 10Du án: Xây dựng hệ thống quản lý khách sạn
Người được hỏi: Nguyên Hoàng Anh
1 Hệ thông quản lý khách sạn có đảm bảo Trả lời:
về tính chính xác và nhanh chóng hay Quan sát:
không?
2 Hệ thông có đáp ứng đây đủ thông tnvề | Trả lời:
quản lý khách sạn không? Quan sát:
3 Anh/Chị có hay thường xuyên sử dụng hệ | Trả lời:
thống quản lý phòng do hệ thông quản lý Quan sát:
5 Anh/Chị đánh giá hệ thông quản lý khách | T4 lời:
Trang 11Phiếu điều tra quản lý thư viện Cau 1: Anh/Chi thấy hệ thống quản lý khách sạn có dễ sử dụng và hiệu quả không?
A Rất đễ sử dụng và hiệu quả
B Binh thường
C Khó sử dụng nhưng hiệu quả
D Dễ sử dụng nhưng không hiệu quả
Câu 2: Anh/Chị thấy quản lý phòng có quan trọng không?
Câu 5: Ý kiến của Anh/Chị về chất lượng quản lý của hệ thông?
Biểu mẫu 4 - Đi ên tra
Trang 12O Quan sat
Phương pháp quan sát: lấy mẫu theo thời gian
- _ Đối tượng quan sát: Nhân viên lễ tân quản lý khách sạn
- _ Thời gian quan sát: l tuần, mỗi ngày dành I tiếng theo dõi
- - Hoạt động của đối tượng:
o_ Lễ tân quản lý khách sạn: thống kê số phòng trồng và phòng đã đặt, kiêm kê tài sản hiện tại của phòng, thực hiện thủ tục trả phòng và giao phòng cho khách hàng
o_ Khách hàng: quy trình lấy phòng, trả phòng
H Đánh giá hiện trạng
Việc quản lý hệ thông bằng những giấy tờ hay những máy móc cũ đã gây ra nhiều vấn đề phức tạp trong quản lý hệ thống của khách sạn Nó không chỉ tổn tại
nhiều yếu điểm và nhược điểm làm giảm đi hiệu suất của một hệ thống Như việc
cập nhật các thông tin về số phòng, số trang thiết bị trong phòng cần phải có một
hệ thống mạnh mẽ đề xử lý nhanh chóng Nếu không trang bị những máy móc
hiện đại mà khách sạn vẫn quán lý hệ thống bằng những công nghệ lạc hậu, lỗi
thời có thể đễ gây ra những sai sót trong khâu xử lý đữ liệu hoặc nguy hiểm hơn là
mắt mát dữ liệu
H Hướng giải quyết
Hiện nay việc quản lý hệ thông khách sạn bằng máy tính sẽ giúp nhân viên quản
lý khách sạn tăng được hiệu suất quản lý và đễ dàng kiểm soát được các thông tin cần quản lý Hệ thông sẽ giảm bớt được mắt mát hoặc chồng chéo đữ liệu, việc lưu
trữ dễ đàng, an toàn hơn Mục tiêu đặt ra là xây dựng được một chương trỉnh gọn
nhẹ với các chức năng đơn giản và không tốn nhiều về mặt đầu tư cơ sở vật chất,
có thê tin học hoá hoạt động quản lý Đồng thời chương trình đó phải dễ dàng sử
dụng đối với người dùng kể cả nhân viên lẫn khách hàng.
Trang 132.2 Xác định yêu cầu hệ thống
a) Yêu cầu chức năng
Hệ thống quản lý khách sạn cần các chức năng như sau:
H Giúp khách hàng tra cứu thông tin khách sạn, số phòng còn trống/đã đặt, giá phòng, thời gian sử dụng trên máy tính
H Cung cấp thông tin chỉ tiết từng phòng, các trang thiết bị của phòng đó
H Hỗ trợ khách hàng về thủ tục đặt phòng cũng như hình thức thanh toán
H Có một hệ thống hỗ trợ khách hàng muốn được phục vụ thêm , khắc phục sự cố
H Hỗ trợ khách hàng khi có thông tin cần được sửa, xoá, thêm
b) Mô tả các hoạt động của hệ thống
H Hệ thống hoạt động gồm các chức năng: giới thiệu khách sạn, quản lý phòng còn
trong/da dat, thong kê dịch vụ mà khách hàng đã sử dụng
H Các đối tượng tham gia hệ thông gồm: nhân viên lễ tân và khách hàng
Trang 142.3 Các hồ sơ, mẫu biéu
Mẫu phiếu đặt phòng
Z - tae đã h x
Biểu mẫu 4 -'Phiểu dã phòng
Phiêu thanh toán
Trang 15Biểu mẫu 6 - Phiếu thanh toán
Trang 16Chương 3: Phân tích hệ thống và thiết kế hệ thống 3.1 Biểu đồ phân cấp chức năng
HH Vẽ biểu đồ phân cấp chức năng
Trang 17Biểu đồ 1 - Biéu dé phan cap chire nang
O M6 ta biéu đồ và phân tích các chức năng
O QUAN LY KHÁCH HÀNG:
Nhân viên sẽ thêm khách vào danh sách đăng kí phòng, mỗi khách hàng đăng ký phòng phải cung cấp các thông tin cá nhân dé khách sạn đễ dạng quản lý
bao gồm: TênKH, Năm sinh, Số CMND/ Số Hồ chiều,Địa chị,Số điện thoại
Những thông tin này sẽ được quản lý khi khách còn ở khách sạn
Khách sạn có thể tra cứu, tìm những khách đã và đang sử dụng phòng Nhân viên
sẽ có thê sửa thông tin khách hàng trong trường hợp cần thiết
O QUAN LY PHONG:
Gợi ý phòng phù hợp cho khách hàng, mỗi phòng sẽ có những điểm độc
đáo riêng để cho khách hàng lựa chọn
Nhân viên sẽ sử dụng tìm kiếm phòng để tìm được phòng theo mong muốn của khách hàng
Hệ thong dat phong linh hoat, dat phong nhanh, dy kién chi phi cho khach hang
Quan lý đặt phòng theo đoàn có chính sách giá linh động
Gỗm 2 chức năng lập phiếu đăng ký và lập hóa đơn:
Phiếu đăng ký bao gồm các thông tin: Mã chỉ tiết phiêu DK, mã phiêu DK mã phòng, khách hàng, số ngưới ở, ngày đến, giờ đến, phiếu đăng ký chỉ lưu thông tin ngày
lập, nhân viện lập đê đễ quản lý
Khi khách hàng trả phòng nhân viện sẽ lây thông tin từ chị tiết phiêu đăng ký đề lập hóa đơn
Trang 18Hóa đơn cũng có chỉ tiết với các thông tin: mã chỉ tiết hóa đơn, mã hóa đơn, mã
phiéu dang ky, phong,tién phong,tién địch vụ riệng, tiên phát sinh (do khách làm hỏng
thiết bị phòng), thuế Trong hóa đơn sẽ cập nhật tông tiên,nhân viên và ngày lập
H QUẢN LÝ NHÂN VIÊN
Các phòng được phân loại và quán lý theo khu vực,mỗi phòng sẽ có thông tin: Mã phòng, hiện trạng (có người ở ?), loại phòng, số người tôi đa Nhân viện khách sạn được
quản lý với những thông tm: Tên NV, năm sinh địa chỉ,số điện thoại, chức vụ, khu vực làm việc
O QUAN LÝ DỊCH VỤ:
Các khách hàng sử dụng dịch vụ nào đó nhân viện phục vụ sẽ ghi vào bảng dịch
vụ sử dụng khi thành toán những thông tin nay sẽ được tính vào tiên dịch vụ riệng
Nhân viên có thẻ thêm, xóa, sửa các dịch vụ của khách sạn sao cho phủ hợp
Hóa đơn của khách hàng sẽ được thanh toán vào hóa đơn tổng khi khách hàng ra
O THONG KE BAO CAO:
Nhân viên sẽ kiêm tra lại các khoản thu, chỉ phí mà khách hàng đã sử đụng, phí phat sinh va sé duoc in ra hóa đơn đề đưa lại cho khách Hồ sơ sử đụng phòng sẽ được lưu lại vào máy chủ
3.2 Biểu đồ luồng dữ liệu
a) Vẽ biêu đồ luỗông dữ liệu mức ngữ cảnh
Trang 19Biểu dé 2 - Biéu đồ luồng đữ liệu khung cảnh
b) Vẽ biểu đồ luồng dữ liệu mức đỉnh
c) Vẽ biểu đồ luồng dữ liệu mức dưới đỉnh
Trang 20A Xác định các tác nhân (actor)
Tác nhân là một bộ phận bên ngoài hệ thông nhưng có tương tác với hệ thong
Nó chính là đối tượng mà hệ thống phục vụ hoặc cần cung cấp đữ liệu
Tác nhân của hệ thống “Quản lý khách sạn” bao gồm các đối tượng sau:
thanh toán, đặt dịch vụ và các yêu cầu khác
người trực tiếp tiếp đón và phục vụ khách hàng đưa ra các lời khuyên và hướng dẫn
khách hàng về việc sử dụng các dịch vụ, sản
phẩm, cung cấp thông tin về khách sạn và hỗ trợ khách hàng trong việc giải đáp các thắc mắc Quản lý các hồ sơ của khách Đảm bảo rằng việc đặt phòng của khách hàng được tiền
hành nhanh chóng, chính xác và hiệu quả Và
tiếp nhận đặt phòng, lập hóa đơn thanh toán, kiểm tra và bàn giao phòng cho khách Quản lý các thông tin liên quan đến phòng Đảm nhận việc vệ sinh và bảo trì các phòng khách sạn, đảm bảo rằng các phòng luôn sạch
sẽ và được trang bị đầy đủ các tiện nghi
Điều phối hoạt động của khách sạn dựa
Trang 21trén cac bao cao, thong ké
B Xac dinh cac ca sw dung (Usecase)
Ta co thé xac dinh cac ca str dung bang cach :
- Dvya vao tac nhan
+ Tim tat cả các tác nhân có liên quan đến hệ thống
+ Tìm tất cả các quá trình mà chúng khởi tạo hoặc tham gia
+ Tìm các sự kiện bên ngoài mà hệ thống cần đáp ứng lại
+ Liên kết các sự kiện với tác nhân và ca sử dụng
Các ca sử dụng của hệ thông dựa vào tác nhân như sau:
Gói ca sử dụng Các ca sử dụng chỉ tiết Tác nhân
Quản lý khách hàng UCI: Thêm khách hàng Khách hàng, nhân
UC3: Sửa khách UC4: Tìn kiếm thông tin Quản lý phòng UCS5: Tìm kiếm phòng Khách hàng, nhân
UC?7: Thêm/xóa phòng
UCS8: Yêu cầu đặt/ trả phòng
UC9: Goi y phòng
UCI0: Hiền thị thông tin phòng
UCII: Thanh toán hoa đơn Quản lý nhân viên UC12: Thêm nhân viên Nhân viên phòng,
UC13: X6a nhân viên nhân viên lễ tân, ban
Trang 22UC18: Xo6a dich vu UC19: Lap hoa don UC20: Kiém tra dich vu
UC21: Lập thống kê
UC22: In báo cáo
Nhân viên lễ tân, khách hàng
Nhân viên lễ tân,
nhân viên phòng, ban giám đôc
Trang 23C Mô hình Usecase tổng quát
Sơ đồ ca sử dụng:
D Mô hình usecase chỉ tiết
a) Mô hình gói ca sử dụng “Quản lý khách hàng”
Trang 24*Sơ đồ
*Mô tả chỉ tiết các ca sử dụng con
-Ca sử dụng “Thêm khách hàng”:
se case: Thêm khách hàng ID: UCI
Phạm vi: Nhân viên lễ tân đăng nhập vào hệ thông trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[L Nhân viên lễ tân đã đăng ký tài khoản và thông tin đăng nhập hợp lệ
L1 Dung lượng trên đĩa đủ cho việc ghi
Sự kiện kích hoạt: Nhân viên lễ tân chọn “Thêm khách hàng” trên form “Quản lý khách
Trang 25hàng”
Luồng sự kiện chính:
1 Nhân viên lễ tân đăng nhập vào hệ thống Nếu thông tin đăng nhập không hợp lệ
thì thực hiện luồng phụ AI
Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Xóa khách hàng”:
Use case: Xóa khách hàng ID: UC2
Phạm vi: Nhân viên lễ tân đăng nhập vào hệ thông trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[L Nhân viên lễ tân đã đăng ký tài khoản và thông tin đăng nhập hợp lệ
Sự kiện kích hoạt: Nhân viên lễ tân chọn “Xóa khách hàng” trên form “Quán lý khách hàng”
Luông sự kiện chính:
1 Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống Nếu thông tin đăng nhập không hợp lệ thì thực hiện luồng phụ AI
Trang 263 Tra cứu khách hàng cần sửa Nếu tìm không thấy thì thực hiện luồng phụ A2
4 Chọn mục “Xóa khách hàng”
5 Chọn “Xóa”
- 6 Hệ thông cập nhật thay đôi.F
Luong phu:
Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Sửa thông tin khách hàng”:
Use case: Sửa thông tin khách hang ID: UC3
Phạm vi: Nhân viên lễ tân đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[L Nhân viên lễ tân đã đăng ký tài khoán và thông tin đăng nhập hợp lệ
O Dung lượng trên đĩa đủ cho việc ghi
Sự kiện kích hoạt: Nhân viên lễ tân chọn “Sửa thông tin” trên form “Quán lý khách hàng”
Luồng sự kiện chính:
1 Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống Nếu thông tin đăng nhập không hợp lệ thì thực hiện luồng phụ AI
Trang 27Tra cứu khách hàng cần sửa Nếu tìm không thấy thì thực hiện luồng phụ A2
Chọn “Sửa thông tin”
Nhập thông tin cần sửa
Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Tìm kiếm khách hàng”:
Use case: Tìm kiếm khách hàng ID: UC4
Phạm vi: Nhân viên lễ tân đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[L Nhân viên lễ tân đã đăng ký tài khoán và thông tin đăng nhập hợp lệ
Sự kiện kích hoạt: Nhân viên lễ tân chọn “Tìm kiếm” trên form “Quản lý khách hàng” Luồng sự kiện chính:
1 Nhân viên lễ tân đăng nhập vào hệ thông Nếu thông tin đăng nhập không hợp lệ
Trang 282 Chọn danh mục “Quản lý khách hàng”
3 Nhập thông tin khách hàng cần tìm
4 Chọn “Tìm kiếm” Nếu tìm không thấy thì thực hiện luồng phụ A2
5 Hệ thống hiện thị đữ liệu lên màn hình
Luong phụ:
Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thông trả về trạng thái trước đó
b) Mô hình sử dụng “Quản lý phòng”:
*Sơ đồ
Trang 29-Ca sử dụng “Gợi ý phòng”:
se case: Gợi ý phòng ID: UCS
Phạm vi: Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân, nhân viên phòng
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[ Nhân viên lễ tân, nhân viên phòng đã đăng ký tài khoản và thông tin đăng nhập hợp
lệ
Sự kiện kích hoạt: Nhân viên lễ tân, nhân viên phòng chọn “Gợi ý phòng” trên form
“Quản lý đặt/trả phòng”
Luồng sự kiện chính:
Trang 301 Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thông Nếu thông tin đăng nhập không hợp lệ thì thực hiện luồng phụ AI
Luéng phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Yêu cầu đặt/trả phòng”:
Use case: Yêu cầu đặt/trả phòng ID: UC6
Phạm vi: Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân, nhân viên phòng
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[ Nhân viên lễ tân, nhân viên phòng đã đăng ký tài khoản và thông tin đăng nhập hợp
^
lệ
Trang 31O Dung lượng trên đĩa đủ cho việc ghi
Sự kiện kích hoạt: Nhân viên lễ tân, nhân viên phòng chon “Dat/tra phong” trén form
Khách hàng, nhân viên lễ tân, nhân viên phòng chọn “Đặt phòng”
Hệ thống hiền thị thông tin xác nhận đặt phòng và thông tin giá cả
Khách hàng, nhân viên lễ tân, nhân viên phòng xác nhận thông tin đặt phòng
Hệ thống lưu thông tin đặt phòng vào cơ sở đữ liệu
Nếu khách hàng, nhân viên lễ tân, nhân viên phòng muốn hủy đặt phòng, họ có thê chọn “Hủy đặt phòng”
-Ca sử dụng “Hiên thị thông tin phòng”:
Use case: Hién thị thông tin phòng ID: UC7
Phạm vi: Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân, nhân viên phòng
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
Trang 32O Nhan vién 1é tan, nhan vién phong da dang ky tài khoản và thông tin đăng nhập hợp
5 Hệ thống hiển thị thông tin phòng và thông tin giá cả
6 Hệ thông lưu thông tin đặt phòng vào cơ sở dữ liệu
Luong phu:
Luéng phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Thanh toán hóa đơn”:
Use case: Thanh toan hóa đơn ID: UC§
Phạm vi: Nhân viên lễ tân đăng nhập vào hệ thông trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân.
Trang 33Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[L Nhân viên lễ tân đã đăng ký tài khoản và thông tin đăng nhập hợp lệ
Sự kiện kích hoạt: Nhân viên lễ tân chọn “Thanh toán hóa đơn” trên form “Quán lý khách
Nhân viên lễ tân đăng nhập vào hệ thống Nếu thông tin đăng nhập không hợp lệ
thì thực hiện luồng phụ AI
Chọn danh mục “Quản lý khách hàng”
Tra cứu khách hàng cần thanh toán Nếu tìm không thấy thì thực hiện luồng phụ A2
Chọn mục “Thanh toán hóa đơn”
Hệ thống hiện thị hóa đơn lên màn hình
Khách hàng lựa chọn phương thức thanh toán
Nhân viên lễ tân xác nhận lại thanh toán
Chọn “ “Thanh toán”
Hệ thống hiển thị kết quả lên màn hình
Luéng phu:
Luéng phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
c) Mô hình sử dụng “Quản lý nhân viên”
*Sơ đồ
Trang 34-Ca sử dụng “Cập nhật phòng”:
se case: Cập nhật phòng ID: UC9
Phạm vi: Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân, nhân viên phòng
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
Nhân viên lễ tân, nhân viên phòng đã đăng ký tài khoản và thông tin đăng nhập hợp
lệ
O Dung lượng trên đĩa đủ cho việc ghi
Sự kiện kích hoạt: Nhân viên, nhân viên phòng lễ tân chọn “Cập nhật phòng” trên form
“Quản lý phòng”
Trang 35Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Tìm kiếm phòng”:
Use case: Tìm kiếm phòng ID: UC10
Phạm vi: Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống trên máy cục bộ Tác nhân chính: Nhân viên lễ tân, nhân viên phòng
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
Nhân viên lễ tân, nhân viên phòng đã đăng ký tài khoản và thông tin đăng nhập hợp
lệ
Sự kiện kích hoạt: Nhân viên lễ tân, nhân viên phòng lễ tân chọn “Tìm kiếm” trên form
Trang 36Chọn “Tìm kiếm” Nếu tìm không thấy thì thực hiện luồng phụ A2
Hệ thống hiện thị dữ liệu lên màn hình
Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Thêm phòng”:
se case: Thêm phòng ID: UCII
Phạm vi: Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân, nhân viên phòng
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[ Nhân viên lễ tân, nhân viên phòng đã đăng ký tài khoản và thông tin đăng nhập hợp
lệ
L1 Dung lượng trên đĩa đủ cho việc ghi
Sự kiện kích hoạt: Nhân viên lễ tân, nhân viên phòng chọn “Thêm phòng” trên form
Trang 37Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hé thong tra về trạng thái trước đó
-Ca sử dụng “Xóa phòng”:
Use case: Xóa phòng ID: UC12
Phạm vi: Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân, nhân viên phòng
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[ Nhân viên lễ tân, nhân viên phòng đã đăng ký tài khoản và thông tin đăng nhập hợp
lệ
L1 Dung lượng trên đĩa đủ cho việc ghi
Sự kiện kích hoạt: Nhân viên lễ tân chọn “Xóa phòng” trên form “Quản lý phòng” Luồng sự kiện chính:
Trang 381 Nhân viên lễ tân, nhân viên phòng đăng nhập vào hệ thống Nếu thông tin đăng nhập không hợp lệ thì thực hiện luồng phụ AI
Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
đ) Mô hình sử dụng “Quản lý dịch vụ”
*Sơ đồ
Trang 39-Ca sử dụng “Cập nhật dich vụ”:
Phạm vi: Nhân viên lễ tân đăng nhập vào hệ thống trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[L Nhân viên lễ tân đã đăng ký tài khoán và thông tin đăng nhập hợp lệ
O Dung lượng trên đĩa đủ cho việc ghi
Sự kiện kích hoạt: Nhân viên lễ tân chọn “Cập nhật dịch vụ” trên form “Quản lý dịch vụ”
Trang 40Luồng sự kiện chính:
1
7
Nhân viên lễ tân đăng nhập vào hệ thống Nếu thông tin đăng nhập không hợp
lệ thì thực hiện luồng phụ AI
Luong phụ A1: Thông tin đăng nhập không hợp lệ
1 Hệ thống phát thông báo thông tin đăng nhập sai
2 Hệ thống trả về trạng thái trước đó
Luong phụ A2: Không có bản ghi nào thoả điều kiện tìm kiếm
1 Hệ thống phát thông báo không tìm thấy
2 Hệ thống trả về trạng thái trước đó
-Ca sử dụng “Thêm dịch vụ”:
Phạm vi: Nhân viên lễ tân đăng nhập vào hệ thông trên máy cục bộ
Tác nhân chính: Nhân viên lễ tân
Điều kiện tiên quyết: Hệ thống hoạt động ôn định
Điều kiện thực hiện:
[L Nhân viên lễ tân đã đăng ký tài khoản và thông tin đăng nhập hợp lệ
L1 Dung lượng trên đĩa đủ cho việc ghi