Tên use case Báo cáo thống kê
Tác nhân chính Nhân viên kế toán
Mô tả Use case này cho phép nhân viên kế toán thống kê-báo cáo của khách sạn theo yêu cầu của giám đốc (Thống kê doanh thu, Thống kê hóa đơn, Thống kê mật độ sử dụng phòng)
Các bước thực hiện 1.Nhân viên kế toán chọn nút”thống kê” 2.Hệ thống sẽ hiển thị menu thống kê +Thống kê doanh thu
+Thống kê hóa đơn
+Thống kê mật độ sử dụng
3.Nhân viên kế toán chọn mục cần thống kê 4.Hệ thống sẽ thống kê hiển thị cho nhân
viên kế toán
5.Nhân viên chọn in bản báo cáo 6.Hệ thống sẽ xuất bản in ra giấy
Điều kiện thoát Không có
Điều kiện tiên quyết Nhân viên kế toán phải đăng nhập vào hệ thống
Điều kiện sau khi thực hiện
Nếu use case thành công,nhân viên sẽ có bài báo cáo được in ra giấy.Nếu không trạng thái hệ thống không đổi.
Yêu cầu đặc biệt Không
6. Usecase quản lý tài khoản
6.1 Use case tạo tài khoản
Tên Use case Tạo tài khoản Mã số Use case 6.1
tài khoản vào danh sách tài khoản mới Các bước thực
hiện
1.Nhân viên nhân sự chọn chức năng tạo tài khoản 2.Hệ thống hiển thị form yêu cầu nhập thông tin. 3. Nhân viên nhân sự nhập thông tin tài khoản mới 4.Nhân viên nhân sự chọn xác nhận.
5. Hệ thống kiểm tra thông tin.
5. Hệ thống tạo tài khoản và cập nhật lại danh sách tài khoản
6. Hệ thống sẽ hiển thị danh sách đã cập nhật Điều kiện thoát 5.1. Hệ thống kiểm tra tính đầy đủ của thông tin
- Nếu không đầy đủ thì nhập lại
5.2 Hệ thống kiểm tra tính hợp lệ của thông tin - Nếu không hợp lệ thì nhập lại
Yêu cầu đặc biệt
Không có
Yêu cầu trước khi thực hiện
Nhân viên nhân sự phải đăng nhập vào hệ thống
Điều kiện sau khi thực hiện
6.2 Use case xóa tài khoản
Tên Use case Xóa thông tin tài khoản Mã số Use case 6.2
Mô tả tóm tắt Use case này cho phép nhân viên nhân sự xem thông tin tài khoản có thể xóa thông tin tài khoản
Dòng sự kiện chính
1. Nhân viên nhân sự chọn một tài khoản cần xóa 2. Nhân viên nhân sự chọn nút “xóa”
3. Hệ thống hiển thị “Bạn có chắc muốn xóa tài khoản không”
4. Nhân viên nhân sự chọn nút “Đồng ý”
5. Hệ thống sẽ xóa tài khoản và cập nhật lại danh sách.
Điều kiện thoát 4.1. Nhân viên nhân sự chọn “Không đồng ý” 4.1.1. Hệ thống trở về hiện trạng ban đầu Yêu cầu đặc
biệt
Không có
Yêu cầu trước khi thực hiện
Nhân viên nhân sự đăng nhập thành công vào hệ thống
khi thực hiện
6.3 Use case sửa thông tin tài khoản
Mã số Use case
6.3
Mô tả tóm tắt Use case này cho phép nhân viên nhân sự sửa thông tin tài khoản
Các bước thực hiện
1. Nhân viên nhân sự chọn một tài khoản có thông tin cần sửa
2. Nhân viên nhân sự chọn nút ”sửa”.
3. Hệ thống hiển thị form cho phép sửa thông tin tài khoản.
4. Nhân viên nhân sự nhập thông tin mới vào những chỗ cần sửa trong form và nhấn nút “lưu”.
5. Hệ thống sẽ cập nhật lại thông tin
Điều kiện
thoát
4.1 Hệ thống kiểm tra tính hợp lệ thông tin 4.1.1 Nếu không hợp lệ thì nhập lại Yêu cầu đặc
biệt
Không có
Yêu cầu trước khi thực hiện
Nhân viên nhân sự đăng nhập thành công vào hệ thống
Điều kiện sau khi thực hiện
6.4 Use case tìm kiếm tài khoản
Tên Use case Tìm kiếm tài khoản Mã số Use case 6.4
Mô tả tóm tắt Use case này cho phép nhân viên nhân sự tìm kiếm chính xác thông tin tài khoản một cách nhanh chóng.
Các bước thực hiện
1.Nhân viên nhân sự chọn chức năng tìm kiếm tài khoản.
2.Hệ thống hiển thị form yêu cầu nhập thông tin của tài khoản
3.Nhân viên nhân sự nhập thông tin vào form và nhấn nút tìm.
4. Hệ thống hiển thị chi tiết thông tin tài khoản Điều kiện thoát 4.1. Không có thông tin tài khoản trong CSDL
4.1.1.Hệ thống hiển thị “không tìm thấy tài khoản” và kết thúc use case
Yêu cầu đặc biệt
Không có
Yêu cầu trước khi thực hiện
Nhân viên nhân sự đăng nhập thành công vào hệ thống
Điều kiện sau khi thực hiện