- Hệ thống hiển thị form thêm dịch vụ, yêu cầu chủ quán nhập đầy đủ thông tin dịch vụ (Mã dịch vụ, tên dịch vụ, giá bán).
- Chủ quán nhập đủ thông tin và yêu cầu hệ thống kiểm tra.
- Hệ thống gửi thông báo yêu cầu chủ quán xác nhận thêm mới và lưu thông tin dịch vụ trong CSDL của quán.
- Hệ thống hiển thị thơng báo.
Luồng sựkiện kiện
phụ
- Nếu trong q trình nhập thơng tin dịch vụ, hệ thống vì một số lý do mà dừng hoạt động:
+)Chủ quán cho khởi động lại hệ thống +)Hệ thống hủy các thao tác trước đó và
- Nếu trong q trình nhập chủ qn khơng nhập đủ thơng tin của dịch vụ và yêu cầu hệ thống thêm dịch vụ:
+)Hệ thống thông báo “Chưa nhập đủ ! Chưa thể thêm dịch vụ”.
- Nếu thông tin dịch vụ chủ quán vừa nhập không tồn tại trong kho, hệ thống hiển thị thống báo lỗi: “Dịch vụ khơng tồn tại, vui lịng kiểm tra lại”.
- Chủ qn có thể khơng thêm dịch vụ mới.
Điều kiệnsau sau
- Thành công: Hệ thống báo thành công, thông tin dịch vụ thêm trong Database
- Thất bại: Hệ thống báo lỗi. Không thêm được dịch vụ. Yêu cầu đặc biệt Không e.2) Đặc tả ca sử dụng sửa dịch vụ Ca sử dụng Sửa dịch vụ Tác nhân Chủ quán
Mô tả Tác nhân sử dụng Use Case để thực hiện chức năng sửa thông tin dịch vụ theo ID.
Điều kiệntrước trước
Chủ quán đã được hệ thống nhận diện và ủy quyền sử dụng hệ thống.
Luồng sựkiện kiện
chính
- Chủ quán yêu cầu chức năng Sửa dịch vụ. - Hệ thống hiển thị form yêu cầu chủ quán nhập mã ID dịch vụ(hoặc tên dịch vụ) của dịch vụ cần sửa
- Chủ quán nhập ID dịch vụ ( hoặc tên dịch vụ), yêu cầu hệ thống kiểm tra và hiện tồn bộ thơng dịch vụ tìm được.
- Chủ qn chọn thơng tin cần sửa và nhập thơng tin mới sau đó chọn lưu
- Hệ thống gửi thông báo xác nhận sửa dịch vụ: +)Nếu chủ qn xác nhận “Đồng ý” thì
thơng tin dịch vụ được cập nhật lại trong Database
+)Nếu chủ quán xác nhận “Khơng đồng ý” thì kết thúc chương trình.
Luồng sựkiện kiện
phụ
- Nếu trong q trình sửa thơng tin dịch vụ, hệ thống vì một số lý do mà dừng hoạt động:
+)Chủ quán cho khởi động lại hệ thống +)Hệ thống hủy các thao tác trước đó và
hoạt động trở lại bình thường
- Nếu chủ qn nhập thơng tin không hợp lệ, hoặc nhập thiếu thông tin mà đã yêu cầu hệ thống tìm dịch vụ, hệ thống thơng báo: “ Kiểm tra lại thông tin !” và yêu cầu chủ quán nhập lại.
- Nếu dịch vụ chủ quán vừa nhập không tồn tại trong Database, hệ thống thông báo: “ Dịch vụ không tồn tại !” và yêu cầu chủ quán nhập lại. - Nếu chủ quán nhập không đúng định dạng, hoặc thiếu thông tin mà đã yêu cầu hệ thống lưu, hệ thống thông báo lỗi: “Kiểm tra lại thông tin” và yêu cầu chủ quán nhập lại.
- Hệ thống gửi xác nhận lưu hoặc xóa dịch vụ, nếu chủ qn khơng muốn thực hiện hành động này có thể rời khỏi chương trình.
Điều kiện