7.1. Use case Thêm dịch vụ
Tên use case Thêm dịch vụ
Mã số Use case
7.1
Mô tả tóm tắt
Use case này cho phép nhân viên dịch vụ thêm dịch vụ mới vào hệ thống
Các bước thực hiện
1.Nhân viên kinh doanh chọn nhập các thông tin bắt buộc phải có của dịch vụ ( mã dịch vụ, tên dịch vụ, mã loại dịch vụ,..)
2.Hệ thống sẽ kiểm tra các trường bắt buộc đó 3.Hệ thống thêm dịch vụ
4. Hệ thống cập nhật và lưu thông tin dịch vụ mới vào CSDL 5. Usecase kết thúc
Điều kiện thoát
1.Nhân viên nhập thiếu thông tin bắt buộc : Khi nhân viên dịch vụ nhập thiếu một hoặc nhiều thông tin bắt buộc, hệ thống sẽ báo lỗi và yêu cầu nhập lại đầy đủ
2.Thông tin dịch vụ mới bị trùng với dịch vụ đã có trước đó : Sau khi hệ thống kiểm tra nếu thông tin của dịch vụ mới được thêm vào bị trùng với thông tin của các dịch vụ có sẵn trước đó thì hệ thống thông báo lỗi
Điều kiện trước khi thực hiện
Nhân viên dịch vụ phải đăng nhập thành công vào hệ thống và chọn chức năng quản lý dịch vụ, click chọn mục Thêm dịch vụ
Điều kiện sau khi thực hiện
Nhân viên dịch vụ thêm dịch vụ mới thành công, danh sách dịch vụ sẽ được cập nhật lại. Hệ thống ghi nhận hoạt động thêm dịch vụ
Yêu cầu đặc biệt
7.2. Use case Xóa dịch vụ Tên use case Xóa dịch vụ Mã số Use case 7.2 Mô tả tóm tắt
Use case này cho phép nhân viên dịch vụ xóa dịch vụ cần xóa vào khi khách sạn không sử dụng dịch vụ đó nữa.
Các bước thực hiện
1.Nhân viên dịch vụ chọn một dịch vụ cần xóa 2.Hệ thống sẽ yêu cầu xác nhận xóa
3.Nhân viên dịch vụ xác nhận xóa
4. Hệ thống thực hiện xóa dịch vụ và cập nhật lại danh sách dịch vụ