Vui lòng dùng định danh này để trích dẫn hoặc liên kết đến tài liệu này: https://dspace.ctu.edu.vn/jspui/handle/123456789/120749
Nhan đề: XÂY DỰNG HỆ THỐNG XẾP LỊCH LUẬN VĂN TỰ ĐỘNG TRÊN NỀN TẢNG WEB DÙNG NEXT.JS VÀ JAVA SPRING BOOT
Nhan đề khác: BUILDING A THESIS SCHEDULING SYSTEM WITH INTEGRATED AUTOMATIC SCHEDULING
Tác giả: Huỳnh, Quang Nghi
Tống, Duy Khang
Từ khoá: KỸ THUẬT PHẦN MỀM
Năm xuất bản: 2025
Nhà xuất bản: Trường Đại Học Cần Thơ
Tóm tắt: Bối cảnh: Công tác tổ chức và xếp lịch bảo vệ luận văn tốt nghiệp là một nhiệm vụ quan trọng và phức tạp trong quy trình đào tạo của các trường đại học. Quy trình này theo phương pháp thủ công truyền thống thường tốn nhiều thời gian và công sức của cán bộ giáo vụ. Hơn nữa, phương pháp này tiềm ẩn nhiều nguy cơ sai sót như trùng lịch giảng viên, xung đột phòng họp, chậm trễ trong việc thông tin đến các bên liên quan. Thực trạng đó đặt ra yêu cầu cấp thiết về việc xây dựng một giải pháp công nghệ nhằm tự động hóa và tối ưu hóa quy trình, nâng cao hiệu quả và độ chính xác. Mục tiêu: Luận văn này được thực hiện với mục tiêu chính là phân tích, thiết kế và xây dựng một "Hệ thống Web Xếp lịch Luận văn Tốt nghiệp" hoàn chỉnh. Các mục tiêu cụ thể của hệ thống bao gồm: (1) Quản lý tập trung và khoa học dữ liệu về sinh viên, giảng viên, chuyên môn, hội đồng và các đợt bảo vệ; (2) Cung cấp giao diện trực quan cho phép giảng viên đăng ký lịch bận và quản trị viên dễ dàng cấu hình, phân công hội đồng; (3) Phát triển thuật toán có khả năng tự động xếp lịch, phát hiện và cảnh báo các xung đột tiềm ẩn; (4) Tự động hóa việc gửi thông báo qua email đến các bên liên quan khi có lịch hoặc khi có sự thay đổi; và (5) Cho phép xuất các báo cáo, lịch biểu một cách nhanh chóng và thuận tiện. Phương pháp: Để đạt được các mục tiêu đề ra, luận văn đã áp dụng mô hình kiến trúc Model-View-Controller (MVC). Hệ thống được xây dựng trên nền tảng công nghệ Java với Spring Boot Framework cho phần backend, giúp xử lý các logic nghiệp vụ phức tạp và quản lý giao dịch một cách hiệu quả. Giao diện người dùng phía client được xây dựng bằng framework Next.JS, đảm bảo tính tương tác và tương thích trên nhiều trình duyệt. Hệ quản trị cơ sở dữ liệu quan hệ PostgreSQL được lựa chọn để lưu trữ và quản lý dữ liệu nhờ vào tính ổn định, hiệu năng cao. Quá trình gửi email tự động được tích hợp thông qua dịch vụ Spring Mail. Kết quả: Sau quá trình triển khai, luận văn đã xây dựng thành công hệ thống web đáp ứng đầy đủ các mục tiêu đề ra. Sản phẩm cuối cùng là một ứng dụng web hoàn chỉnh với các module chức năng chính: quản lý người dùng và phân quyền; quản lý thông tin luận văn, giảng viên và hội đồng; cấu hình các đợt bảo vệ, ca thi và địa điểm; chức năng đăng ký lịch bận cho giảng viên. Đặc biệt, chức năng xếp lịch tự động đã hoạt động hiệu quả, có khả năng xử lý các ràng buộc phức tạp, giảm thiểu xung đột. Hệ thống thông báo qua email đã được kiểm thử và hoạt động ổn định, đảm bảo thông tin được truyền tải kịp thời và chính xác đến đúng đối tượng. Kết luận: Hệ thống Web Xếp lịch Luận văn Tốt nghiệp được xây dựng đã giải quyết hiệu quả các vấn đề tồn tại của quy trình thủ công, mang lại một giải pháp công nghệ hiện đại và toàn diện. Sản phẩm không chỉ giúp tiết kiệm đáng kể thời gian và công sức cho cán bộ quản lý mà còn giảm thiểu tối đa các sai sót.
Mô tả: 153 Tr
Định danh: https://dspace.ctu.edu.vn/jspui/handle/123456789/120749
Bộ sưu tập: Trường Công nghệ Thông tin & Truyền thông

Các tập tin trong tài liệu này:
Tập tin Mô tả Kích thước Định dạng  
_file_
  Giới hạn truy cập
5.01 MBAdobe PDF
Your IP: 216.73.216.26


Khi sử dụng các tài liệu trong Thư viện số phải tuân thủ Luật bản quyền.