CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.5 Chức năng quản lí xe máy
2.5.1 Biểu đồ usecase quản lí xe máy
Hình 2. 34 Biểu đồ use case quản lí thú cưngĐặc tả use case quản lí thú cưng Đặc tả use case quản lí thú cưng
Tên Thêm xe máy
Mơ tả Cho phép Thêm xe máy mới Actor Người dùng
Điều kiện Click nút Thêm xe máy Tiền điều kiện Đã đăng nhập thành công
Tài khoản có quyền thêm xe máy Hậu điều kiện Thêm xe máy thành công
Luồng sự kiện 1. Hiển thị popup Thêm xe máy
2. Nhập tên xe máy. Nếu click nút hủy thì chuyển sang ngoại lệ A1
3. Hệ thống thêm xe máy 4. Đóng popup Thêm xe máy 5. Load lại sơ đồ cây xe máy 6. Kết thúc use-case
Ngoại lệ A1 - Click nút Hủy:
1. Đóng popup Thêm xe máy
Use-case Nội dung Tên Sửa xe máy
Mô tả Cho phép Sửa xe máy thuộc quyền quản lý của mình Actor Người dùng
Tiền điều kiện Đã đăng nhập thành công
Tài khoản có quyền thêm xe máy Hậu điều kiện Thêm xe máy thành công
Luồng sự kiện 1. Hiển thị popup Sửa xe máy
2. Nhập tên xe máy. . Nếu click nút hủy thì chuyển sang ngoại lệ A1
3. Hệ thống sửa xe máy 4. Đóng popup Sửa xe máy 5. Load lại sơ đồ cây xe máy 6. Kết thúc use-case
Ngoại lệ A1 - Click nút Hủy:
1. Đóng popup Sửa xe máy
Use-case Nội dung Tên Xóa xe máy
Mô tả Cho phép Xóa xe máy thuộc quyền quản lý của mình Actor Người dùng
Điều kiện Click nút Xóa xe máy Tiền điều kiện Đã đăng nhập thành công
Tài khoản có quyền thêm xe máy - Không có xe máy con bên trong - Không có đơn hàng
Hậu điều kiện Thêm xe máy thành công Luồng sự kiện 1. Hiển thị popup Xóa xe máy
2. Nhập tên nhân viên cần xóa. Nếu click nút hủy thì chuyển sang ngoại lệ A1
3. Kiểm tra có xe máy
4. Nếu xe máy có thì hỏi Có muốn xóa xe máy không? 5. Hệ thống xóa xe máy
6. Đóng popup Xóa xe máy 7. Load lại sơ đồ cây xe máy 8. Kết thúc use-case
Ngoại lệ A1 - Click nút Hủy: