Chương 2 : Phân tích thiết kế hệ thống
2.2. Biểu đồ UseCase của hệ thống:
2.2.6. UseCase quản lý cấp học:
Hình 2.11. Use Case quản lý cấp học
Tác nhân: Quản trị viên.
Mô tả tổng quát: Người quản trị quản lý các cấp học trong hệ thống. Điều kiện đầu vào: Người dùng đăng nhập thành công, với quyền quản trị.
Dòng sự kiện chính:
Quản trị viên chọn quản lý cấp học.
Hệ thống hiển thị danh sách slide, và các chức năng: thêm, sửa và xóa cấp học
▫ Thêm cấp học:
Hệ thống hiển thị form nhập thông tin cấp học. Người quản lý nhập thông tin cấp học.
Nhập nút thêm cấp học.
Hệ thống kiểm tra các trường dữ liệu: Nếu thỏa mãn, thì thực hiện bước tiếp theo. Nếu không, thì thực hiện luồng sự kiện A1.
Hệ thống thông báo thêm cấp học thành công. Hệ thống lưu lại thông tin cấp học.
▫ Sửa cấp học:
Hệ thống hiển thị form cập nhật thông tin cấp học. Quản trị viên nhập thông tin cần thay đổi.
Hệ thống kiểm tra các trường dữ liệu: Nếu thỏa mãn, thì thực hiện bước tiếp theo. Nếu không, thì thực hiện luồng sự kiện A1.
Hệ thống thông báo cập nhật cấp học thành công. Hệ thống cập nhật thông tin cấp học.
▫ Xóa slide:
Quản trị viên chọn thông tin slide cần xóa.
Hệ thống kiểm tra: Nếu không có ràng buộc, thực hiện xóa cấp học và trả về trang hiện hành. Ngược lại, hủy thao tác xóa.
Dòng sự kiện rẽ nhánh A1: Hệ thống báo lỗi.
Quản trị thưc hiện nhập lại dữ liệu. Quay lại bước 2 của sự kiện.
Điều kiện đầu ra: Danh sách các cấp học được cập nhật đầy đủ vào cơ sở dữ liệu.