You are on page 1of 6

*Biểu đồ Use case tổng quan cho hệ thống quản lý nhà hàng

 Use case Đăng nhập

Tên use care Đăng nhập


Actor Người dùng
Mục đích Người dùng đăng nhập thành công vào hệ thống
Tiền điều kiện Người dùng đã có username và password
Mô tả các + Người dùng nhập username và password
bước + Hệ thống kiểm tra username và password trong danh sách tài khoản
+ Hệ thống thống báo đăng nhập thành công và người dùng đăng nhập
được vào hệ thống
Hậu điều kiện Hiển thị trang chủ, hệ thống ở trạng thái đã được đăng nhập
Rẽ nhánh Không đăng nhập thành công do nhập username/ password sai hoặc để
trống
Ngoại lệ + Người dùng hủy đăng nhập

- Use case diagram


 Use case Đăng xuất

Tên use care Đăng xuất


Actor Người dùng
Mục đích Người dùng đăng xuất thành công khỏi hệ thống
Tiền điều kiện Hệ thống đang trong trạng thái đã được đăng nhập
Mô tả các + Người dùng chọn đăng xuất
bước + Hệ thống thống báo đăng xuất thành công và người dùng đăng xuất
được khỏi hệ thống
Hậu điều kiện Người dùng đã đăng xuất khỏi hệ thống, hiển thị giao diện đăng nhập
Rẽ nhánh Không có
Ngoại lệ Không có

- Use case diagram

 Use case Thêm tài khoản

Tên use care Thêm tài khoản


Actor Chủ nhà hàng
Mục đích Chủ nhà hang cấp tài khoản mới và quyền truy cập cho người dùng
Tiền điều kiện + Hệ thống đang trong trạng thái đã được đăng nhập
+ Chưa tồn tại tài khoản người dùng
Mô tả các + Chủ nhà hàng chọn thêm tài khoản
bước + Chủ nhà hàng nhập thông tin : username, password, họ và tên, chức
vụ, số điện thoại, email và quyền truy cập cho từng người dùng.
+ Hệ thống kiểm tra thông tin tài khoản
+ Tài khoản được thêm mới vào hệ thống
+ Hệ thống thông báo them tài khoản thành công
Hậu điều kiện Tài khoản người dung tồn tại trong danh sách tài khoản
Rẽ nhánh + Tài khoản đã có trong hệ thống, Hệ thống thông báo tài khoản đã tồn
tại.

Ngoại lệ + Chủ nhà hàng hủy thêm mới


+Chủ nhà hàng để trống các thuộc tính của tài khoản, Hệ thống thông
báo và yêu cầu nhập lại

- Use case diagram

 Use case Xóa tài khoản

Tên Use case Xóa tài khoản


Tác nhân Chủ nhà hàng
Mục đích Chủ nhà hàng xóa tài khoản
Tiền điều kiện + Hệ thống trong trạng thái đã được đăng nhập
+ Tồn tại tài khoản người dùng
Mô tả các bước + Chủ nhà hàng chọn xoá tài khoản
+ Chủ nhà hàng nhập username của người dùng
+ Hệ thống tìm kiếm và hiển thị thông báo xác nhận xoá tài khoản
+Chủ nhà hàng xác nhận
+ Hệ thống hiển thị thông báo xoá tài khoản thành công và xoá tài
khoản khỏi hệ thống
Hậu điều kiện Tài khoản được xoá khỏi hệ thống
Rẽ nhánh Không có
Ngoại lệ Chủ nhà hàng huỷ việc xoá tài khoản

- Use case diagram

 Use case Sửa tài khoản


Tên use care Sửa tài khoản
Actor Chủ nhà hàng
Mục đích Chủ nhà hàng sửa thông tin tài khoản người dùng khi được yêu cầu
Tiền điều kiện + Hệ thống trong trạng thái đã được đăng nhập
+ Tồn tại Tài khoản trong hệ thống
Mô tả các +Chủ nhà hàng chọn sửa tài khoản
bước + Chủ nhà hàng nhập username của tài khoản
+ Hệ thống tìm và hiển thị thông tin người dùng
+ Chủ nhà hàng thay đổi thông tin người dùng
+ Chủ nhà hàng lưu thay đổi
+ Hệ thống hiển thị thông báo sửa thông tin tài khoản thành công và cập
nhật vào hệ thống
Hậu điều kiện Thông tin tài khoản người dùng được thay đổi
Rẽ nhánh Không có
Ngoại lệ Chủ nhà hàng huỷ sửa tài khoản

- Use case diagram

 Use case Xem lịch

Tên use care Xem lịch


Actor Nhân viên
Mục đích Giúp nhân viên có thể xem được lịch họp,lịch nghỉ, ca làm việc
Tiền điều kiện Hệ thống đang trong trạng thái đã được đăng nhập
Mô tả các + Nhân viên chọn mục Lịch trên giao diện Trang chủ
bước + Hệ thống hiển thị lịch và các sự kiện có trong lịch
+ Nhân viên có thể xem thông tin chi tiết các sự kiện có trong ngày
Hậu điều kiện Hệ thống hiển thị lịch và các sự kiện có trong lịch
Rẽ nhánh Không có
Ngoại lệ Không có

- Use case diagram


 Use case Cập nhật lịch

Tên use care Cập nhật lịch


Actor Chủ nhà hàng
Mục đích Giúp chủ nhà hàng cập nhật thành công: lịch họp,lịch nghỉ, ca làm
việc
Tiền điều Hệ thống đang trong trạng thái đã được đăng nhập
kiện
Mô tả các + Chủ nhà hàng chọn mục Lịch trên giao diện Trang chủ
bước + Hệ thống hiển thị lịch
+ Chủ nhà hàng chọn ngày và nhập sự kiện muốn thêm vào
+ Hệ thống cập nhật sự kiện mới trên lịch
Hậu điều Lịch của chủ nhà hàng và hân viên đều được cập nhật thông tin
kiện mới
Rẽ nhánh Không có
Ngoại lệ Không có

- Use case diagram

You might also like