Mơ tả activity + state : Đăng ký nhóm lớp
5. PhanCongGiangDay (Phân công giảng dạy)
5.1 Tóm tắt:
Dựa vào kế hoạch đào tạo và kế hoạch mở nhóm lớp, khoa sẽ tiến hành phân công giảng dạy cho các giảng viên trong khoa. Khối lớp nào ? học phần nào ? giảng viên nào dạy (cóthể có 2 giảng viên cùng giảng).
Phiên bản 1.0 Mơ hình Use-Case Hệ thống Quản lý đào tạo Ngày 12/03/2014
11
5.2 Dòng sự kiện:
5.2.1 Dịng sự kiện chính
Use case bắt đầu từ khi trưởng bộ môn chọn chức năng phân công giảng dạy.
5.2.1.1 Hệ thống hiển thị giao diện phân công giảng dạy.
5.2.1.2 Trưởng bộ môn chọn phân cơng theo nhóm lớp: Hệ thống hiển thị danh sách các nhóm lớp cua khoa đó. Trưởng bộ mơn sẽ chọn một tên giảng viên trong combobox phù hợp với nhóm lớp đó, sau khi hoàn thành nhấn nút lưu.
- Nếu chọn phân công theo giảng viên: Hệ thống hiển thị danh sách các giảng viên của khoa. Trưởng bộ môn chọn tên một mơn học trong combobox, sau khi hồn thành nhấn nút lưu. 5.2.1.3 Hệ thống sẽ cập nhật cơ sở dữ liệu và hiển thị số môn
học chưa được phân công cho giảng viên nào.
5.2.1.4 Trưởng bộ môn chọn thông báo kết quả: chọn một giảng viên trong danh sách giảng viên và nhấn nút thông báo, hệ thống sẽ gửi một email chưa thơng tin các nhóm lớp sẽ dạy của giảng viên vào hộp thư của giảng viên đó; hoặc có thể nhấn nút thống báo tất cả để thông báo cho tất cả giảng viên.
5.2.2 Các dịng sự kiện khác
Khơng có.
5.3 Các yêu cầu đặc biệt:
Nhà trưởng phải upload danh sách các nhóm mơn học lên website và mở khóa chức năng phân cơng giảng dạy cho trưởng bộ mơn.
5.4 Tình trạng hệ thống trước khi thực hiện Use-case:
Trưởng bộ môn cần phải đăng nhập thành công vào hệ thống.
DangKyGiangDay
ThongBaoKetQua
TruongBoMon PhanCongGiangDay
<<include>>
Phiên bản 1.0 Mơ hình Use-Case Hệ thống Quản lý đào tạo Ngày 12/03/2014
12
5.5 Tình trạng hệ thống sau khi thực hiện Use-case:
Nếu use case thực hiện thành cơng, q trình phân cơng sẽ đóng. Nếu không, trạng thái hệ thống vẫn giữ nguyên không đổi.
5.6 Điểm mở rộng:
Khơng có