Usecase báo cáo thống kê

Một phần của tài liệu Hệ thống thông tin quản lý khách sạn (Trang 60 - 75)

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

Một phần của tài liệu Hệ thống thông tin quản lý khách sạn (Trang 60 - 75)

Tải bản đầy đủ (DOCX)

(147 trang)
w