4 CHƯƠNG 3: NHIỆM VỤ
4.2.6 Nghiệp vụ “Quản lý chương trình đào tạo”
Tên use case: quản lý chương trình đào tạo.
Mô tả: use case này cho phép phòng đào tạo hoặc cán bộ giáo vụ quản lý
chương trình đào tạo của khoa (bao gồm 2 giai đoạn: đại cương và chuyên ngành), họ có thể “Thêm một học phần”, “Xoá một hay nhiều học phần”,”Cập nhật học phần” của chương trình đào tạo.
Dòng chảy sự kiện: cán bộ giáo vụ chọn chức năng “Chương trình đào tạo”
trên menu của trang web
Dòng sự kiện chính: use case này bắt đầu khi cán bộ đào tạo sau khi đã đăng
nhập thành công vào hệ thống. Cán bộ đào tạo sẽ chọn 1 trong 2 chức năng quản lý chương trình đào tạo: giai đoạn đại cương hoặc chuyên ngành.
Hệ thống yêu cầu người dùng nhập thông tin về chương trình đào tạo như: bậc học, khoá học, khoa, chuyên ngành ( là giai đoạn chuyên ngành), và học kỳ. Hệ thống liệt kê danh sách các học phần có trong chương trình đào tạo vừa nhập.
Khi đó, cán bộ giáo vụ có thể chọn một trong các luồng phụ “Thêm 1 học phần”,” Xoá 1 hay nhiều học phần”,” Cập nhật học phần”.
Thêm 1 học phần
- Người dùng nhập thông tin về học phần: tên học phần, số tín chỉ lý thuyết, số tín chỉ thực hành.
- Người dùng chọn chức năng “Lưu”.
- Hệ thống sẽ lưu học phần này vào chương trình đào tạo.
- Người dùng có thể tiếp tục hoặc kết thúc luồng phụ này.
Xoá 1 hay nhiều học phần
- Người dùng chọn các học phần cần xoá, chọn chức năng “ôXoá.
- Hệ thống sẽ xoá các học phần vừa chọn và cập nhật lại danh sách các học phần trong chương trình đào tạo, luồng phụ này kết thúc
Cập nhật học phần
- Người dùng hiệu chỉnh thông tin các học phần, sau đó chọn chức năng “Cập nhật”.
- Hệ thống sẽ cập nhật lại thay đổi về chương trình đào tạo, luồng phụ này kết thúc.
Các sự kiện khác
Đã tồn tại học phần trong chương trình đào tạo
- Nếu trong luồng phụ “Thêm 1 học phần” người dùng chọn 1 học phần đã có trong chương trình đào tạo thì hệ thống sẽ hiển thị 1 thông báo nhắc nhở người dùng, khi đó người dùng có thể tiếp tục luồng phụ này bằng cách chọn một học phần khác hoặc kết thúc luồng phụ này.
Không cập nhật học phần trong chương trình đào tạo
- Nếu trong luồng phụ “Cập nhật học phần” hệ thống sẽ thông báo lỗi cho người dùng, và sẽ cập nhật lại danh sách các học phần trong chương trình đào tạo.
Điều kiện trước đó: người dùng phải đăng nhập vào hệ thống với quyền đăng
nhập là giáo vụ.
Điều kiện sau đó: nếu use case thành công thì chương trình đào tạo của mỗi
khoa sẽ được lưu vào CSDL. Ngược lại thì trạng thái của hệ thống không thay đổi.