Dự án

Tổng quan

Hồ sơ

Hành động

Bug #2198

đóng
TN TP

Task #2146: Test lại luồng hoạt động

[ Xếp thời khóa biểu ]: Kiểm tra ràng buộc môn/bài chưa phân biệt theo Chương trình đào tạo (CTĐT), áp dụng ràng buộc từ CTĐT khác sang khóa đang xếp

Bug #2198: [ Xếp thời khóa biểu ]: Kiểm tra ràng buộc môn/bài chưa phân biệt theo Chương trình đào tạo (CTĐT), áp dụng ràng buộc từ CTĐT khác sang khóa đang xếp

Thêm bởi Thị Phương Ninh Nguyễn cách đây 16 ngày. Cập nhật cách đây 13 ngày.

Trạng thái:
DONE
Mức ưu tiên:
Cao
Phân công cho:
Phiên bản:
-
Bắt đầu:
22-08-2026
Hết hạn:
Tiến độ:

100%

Thời gian ước lượng:
Lỗi tại bản build:
Build tại bản:
Người Test:
Thời gian test xong:

Mô tả

Mô tả:

1/ Kiểm tra cấu hình Ràng buộc theo từng CTĐT:

Vào Quản lý ràng buộc > Ràng buộc bài học -> Chọn CTĐT Test (áp dụng cho Khóa K42): Không có bản ghi ràng buộc nào (danh sách trống).

Chuyển sang chọn CTĐT luồng (áp dụng cho Khóa K53): Có cấu hình ràng buộc bài A1-41 học trước bài H3-1.

Thực hiện xếp Thời khóa biểu:

2/ Truy cập menu Xếp thời khóa biểu -> Chọn Khóa 2027 [ K42 ] (Kỳ I 2027 - 2028).

Chọn lớp K35 BB DD 18 x1 (0) / Cấp 1 K42.

Xếp hết các tiết của bài A1-41

Thực hiện kéo/chọn bài 1 | H3-1 vào bảng xếp lịch (Thứ 2 ngày 20/09/2027).

Quan sát thông báo kiểm tra ràng buộc.

Thực tế:

https://drive.google.com/file/d/1Apcv4_nxDHBIzBTfas_qeHugTY-85o17/view?usp=sharing

Hệ thống hiển thị popup cảnh báo chặn không cho xếp:

"Lớp K35 BB DD 18 x1: Vi phạm ràng buộc cứng: Bài học 'H3-1 - Đối tượng, phương pháp nghiên cứu môn Kinh tế chính trị Mác-Lênin' yêu cầu phải hoàn thành bài học 'A1-41 - cBB hành quân, trú quân, vượt sông chiến đấu' trước. (Tiến độ bài tiên quyết: Đã xếp 0/28 tiết bắt buộc)."

Mặc dù đã xếp hết các tiết của bài A1-41 nhưng vẫn hiện cản báo chưa hoàn thành

Hệ thống lấy ràng buộc từ CTĐT luồng áp dụng cho CTĐT Test

Mong muốn:

Hệ thống phải lấy đúng ràng buộc theo đúng CTĐT của Khóa đang được xếp lịch.

Khóa K42 thuộc CTĐT Test (không có ràng buộc) thì phải cho phép xếp bài H3-1 bình thường mà không bị chặn bởi các quy tắc của CTĐT luồng.

Nguyên nhân: Chưa kiểm tra theo đúng chương trình đào tạo
Cách sửa: Áp dụng các ràng buộc theo đúng CTĐT
Phạm vi: Xếp TKB, KHHL

Hành động

Định dạng khác của trang này: PDF Atom