Use case là một kỹ thuật được dùng trong kỹ thuật phần mềm của hệ thống quản lý khách sạn nhằm nắm bắt yêu cầu chức năng của hệ thống. Nó mô tả các thao tác đặc trưng từ người dùng bên ngoài (actor) vào hệ thống. Tùy theo quy mô và yêu cầu mà mỗi khách sạn sẽ có các use case quản lý khác nhau.
Trang 1Introductor: Trần Hữu Phát-51600062
Nguyễn Trần Quốc Vương-51600107 Lecturers: Mr Dương Hữu Phúc
ĐẶC TẢ VÀ KIẾN TRÚC
HỆ THỐNG QUẢN LÝ KHÁCH SẠN
Trang 2• Use case là một kỹ thuật được dùng trong kỹ thuật
phần mềm của hệ thống quản lý khách sạn nhằm nắm bắt yêu cầu chức năng của hệ thống Nó mô tả các
thao tác đặc trưng từ người dùng bên ngoài (actor)
vào hệ thống
• Tùy theo quy mô và yêu cầu mà mỗi khách sạn sẽ có các use case quản lý khác nhau
KHÁI NIỆM USE CASE QUẢN LÝ
KHÁCH SẠN
Trang 3SƠ ĐỒ USE CASE
Trang 5PHÂN TÍCH HỆ THỐNG
Nhân viên lễ tân
1.
1
Có nhiệm vụ tiếp nhận khách đặt phòng, Trả lời những thắc mắc của khách hang
Nhận yêu cầu khi khách muốn sử dụng dịch vụ của khách sạn
Thanh toán hóa đơn khi khách hang trả phòng
Trang 6PHÂN TÍCH HỆ THỐNG
Nhân viên kế toán
1.
2
Quản lí thông tin tài chính thu chi của khách sạn
Hàng tháng nhân viên kế toán phải tiến hành kiểm kê tài chính thu chi và đóng thuế kinh doanh của công ty
Trang 7PHÂN TÍCH HỆ THỐNG
Khách hàng
1.
3
Tra cứu phòng sau đó kiểm tra tình trạng phòng
Có thể đặt phòng trực tiếp hoặc đặt phòng online
Tiến hành đặt phòng
Trang 8 Use case quản lý đăng nhập.
Use case đặt phòng.
Use case kiểm tra tình trạng phòng.
Use case thống kê doanh thu.
Use case lập hóa đơn.
Use case thanh toán.
ĐẶC TẢ USE CASE
Trang 9USE CASE QUẢN LÝ ĐĂNG NHẬP
Actor Nhân viên lễ tân, kế toán, khách hàng
MÔ TẢ Use case này mô tả các bước để đăng nhập
vào hệ thống
BƯỚC
THỰC
HIỆN
1 Hệ thống yêu cầu đăng nhập.
2 Nhập thông tin và ấn đăng nhập.
3 Hệ thống kiểm tra.
- Nếu được hệ thống sẽ phân quyền.
- Nếu không hệ thống sẽ bắt đăng nhập lại.
Trang 10USE CASE ĐẶT PHÒNG
MÔ TẢ Use case này cho phép lễ tân và khách hang
đặt phòng của khách sạn
BƯỚC
THỰC
HIỆN
1 Đăng nhập vào hệ thống
2 Chọn chức năng đặt phòng
3 Hệ thống yêu cầu nhập thông tin khách
4 Nhập thông tin và ngày nhận phòng
5 Hệ thống kiểm tra, lưu và cập nhật phòng
lại
Trang 11USE CASE KIỂM TRA THÔNG TIN PHÒNG
MÔ TẢ Use case này cùng cấp thông tin của bất kỳ
phòng nào trong hệ thống
BƯỚC
THỰC
HIỆN
1 Vào hệ thống
2 Chọn “Đặt phòng”
3 Hệ thống sẽ kiểm tra thông tin phòng và
phản hồi lại
Trang 12USE CASE LẬP HÓA ĐƠN
MÔ TẢ Use case này cho phép bộ phận lễ tân tiếp nhận yêu
cầu và lập hóa đơn sử dụng dịch vụ của khách hàng.
BƯỚC
THỰC
HIỆN
1.Bộ phận lễ tân đăng nhập hệ thống và chọn chức năng lập hóa đơn.
2.Hệ thống sẽ tạo ra hóa đơn ứng với thông tin nhận phòng tương ứng và hiển thị thông tin ra để lễ tân xem.
3.Nhân viên click chọn “lập hóa đơn”.
4.Kết thúc Use case.
5.Lưu thông hóa đơn của khách hàng vào hệ thống nếu use case thực hiện thành công.
Trang 13USE CASE THANH TOÁN
MÔ TẢ Use case này cho phép khách hang thanh toán tiền
phòng trực tiếp hoặc online.
BƯỚC
THỰC
HIỆN
+ Thanh toán online:
1 KH nhấn thanh toán sau đó sẽ xuất hiện form thanh toán.
2 KH điền đầy đủ thông tin.
3 Tiến hành thanh toán.
+ Thanh toán trực tiếp:
1 KH đưa số tiền cần thanh toán cho nhân viên.
2 Nếu số tiền KH đưa dư thì lễ tân sẽ trả lại số tiền dư cho KH.
Trang 14USE CASE THỐNG KÊ DOANH THU
MÔ TẢ Use case này cho phép kế toán thống kê
doanh thu
BƯỚC
THỰC
HIỆN
1 NV kế toán đăng nhập và chọn thống kê
2 Hệ thống hiển thị menu thống kê
3 NV kế toán thao tác
4 Hệ thống sẽ thống kê và in báo cáo