Task #1749
đóng[QLĐT - Xét TN]: Bổ sung chức năng sửa/xóa với những đơn trong đợt xét đang ở trạng thái "Đang trong quá trình xét duyệt"
100%
Mô tả
1. Mục đích: Cho phép linh động điều chỉnh danh sách sinh viên được công nhận tốt nghiệp trong thời gian đợt xét tốt nghiệp đang ở trạng thái "Đang trong quá trình xét duyệt", đồng thời đảm bảo khóa dữ liệu khi đợt xét đã hoàn tất.
2. Yêu cầu nghiệp vụ
2.1. Câu chuyện nghiệp vụ
Hiện nay, sau khi sinh viên được đưa vào danh sách công nhận tốt nghiệp, hệ thống không cho phép điều chỉnh. Tuy nhiên, trong quá trình xét duyệt vẫn có thể phát sinh trường hợp cần loại bỏ sinh viên khỏi danh sách công nhận tốt nghiệp do thay đổi kết quả hoặc bổ sung hồ sơ. Đối với các đợt xét đã hoàn tất và chuyển sang trạng thái "Đã đóng", dữ liệu cần được khóa để đảm bảo tính toàn vẹn.
2.2. Mong muốn
- Cho phép xóa sinh viên khỏi danh sách được công nhận tốt nghiệp khi đợt xét đang ở trạng thái "Đang trong quá trình xét duyệt".
- Sau khi xóa, sinh viên được chuyển về Danh sách sinh viên chờ duyệt. https://prnt.sc/hx6tIfmE8AI5
- Không cho phép sửa hoặc xóa sinh viên khỏi danh sách công nhận tốt nghiệp khi đợt xét ở trạng thái "Đã đóng".
3. Khó khăn
- Cần kiểm soát thao tác theo trạng thái của đợt xét tốt nghiệp.
- Đảm bảo dữ liệu sinh viên được chuyển đúng giữa các danh sách và không ảnh hưởng đến kết quả xét tốt nghiệp đã được chốt.
4. Giải pháp phần mềm
a. Chức năng nghiệp vụ bị ảnh hưởng
- Xét tốt nghiệp.
- Quản lý danh sách sinh viên công nhận tốt nghiệp.
- Quản lý danh sách sinh viên chờ duyệt.
- Quản lý điểm: Tổng kết học kỳ, Tổng kết năm học, Xuất bảng điểm cá nhân, Phụ lục văn bằng
b. Giải pháp
- Điều chỉnh chức năng Xóa sinh viên khỏi danh sách công nhận tốt nghiệp theo trạng thái của đợt xét.
- Khi đợt xét ở trạng thái "Đang trong quá trình xét duyệt", cho phép xóa sinh viên và tự động chuyển về Danh sách sinh viên chờ duyệt.
- Khi đợt xét ở trạng thái "Đã đóng", khóa chức năng Sửa/Xóa, không cho phép thay đổi danh sách sinh viên đã được công nhận tốt nghiệp.
- Bổ sung kiểm tra trạng thái đợt xét trước khi thực hiện thao tác để đảm bảo đúng quy trình nghiệp vụ.
Lưu ý: Sau khi đã điều chỉnh về trạng thái "Đang được xem xét" => mở lại tất cả các thao tác liên quan đến Quản lý điểm