Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/129527| Title: | PHÁT TRIỂN HỆ THỐNG IACT QUẢN LÝ VÀ ĐIỂM DANH HOẠT ĐỘNG SINH VIÊN ỨNG DỤNG CÔNG NGHỆ PHÂN TÁN |
| Other Titles: | DEVELOPMENT OF THE IACT SYSTEM FOR STUDENT ACTIVITY MANAGEMENT AND ATTENDANCE TRACKING UTILIZING DISTRIBUTED TECHNOLOGIES |
| Authors: | Lâm, Nhựt Khang Trịnh, Anh Hào |
| Keywords: | CÔNG NGHỆ THÔNG TIN |
| Issue Date: | 2026 |
| Publisher: | Đại Học Cần Thơ |
| Abstract: | Bối cảnh: Công tác quản lý hoạt động ngoại khóa, điểm danh và ghi nhận điểm rèn luyện tại trường đại học phát sinh nhiều dữ liệu, đặc biệt trong các thời điểm sinh viên đăng ký hoặc điểm danh đồng thời. Quy trình thủ công và hệ thống tập trung dễ gây quá tải, khó kiểm soát dữ liệu và mất nhiều thời gian hậu kiểm. Mục tiêu: Đề tài xây dựng hệ thống iAct hỗ trợ quản lý hoạt động ngoại khóa ở cấp Khoa/Trường, cho phép sinh viên tra cứu, đăng ký, điểm danh bằng QR kết hợp xác thực khuôn mặt và nộp minh chứng giấy khen. Hệ thống đồng thời hỗ trợ cán bộ tổ chức, phê duyệt hoạt động, kiểm duyệt minh chứng và ghi nhận điểm rèn luyện. Phương pháp: Frontend được xây dựng bằng Angular theo mô hình Microfrontend gồm shell, mfe-student và mfe-admin. Backend gồm các dịch vụ Spring Boot apigateway, discovery, user, activity và notification, kết hợp với dịch vụ AI độc lập xây dựng bằng Python FastAPI. Hệ thống sử dụng Keycloak để xác thực và phân quyền, MySQL để lưu trữ dữ liệu, Kafka để đồng bộ và xử lý sự kiện bất đồng bộ, Redis hỗ trợ bộ nhớ đệm, Cloudinary lưu trữ hình ảnh và Docker phục vụ triển khai. Kết quả: Hệ thống đã hoàn thiện các luồng chính gồm quản lý hoạt động, đăng ký tham gia, điểm danh QR check-in/check-out, xác thực khuôn mặt bằng RetinaFace và ArcFace, cũng như nộp và kiểm duyệt giấy khen bằng PaddleOCR kết hợp Gemini. Vector khuôn mặt được tạo bởi ai-service, lưu tại user_db và đồng bộ sang activity_db qua Kafka. Các chức năng được triển khai, tích hợp và kiểm thử trong môi trường Docker. Kết luận: Đề tài đã xây dựng được nền tảng quản lý hoạt động ngoại khóa có tính phân tách, hỗ trợ tự động hóa điểm danh và xử lý minh chứng bằng AI. Hệ thống đáp ứng các nghiệp vụ cốt lõi của sinh viên và cán bộ quản lý, đồng thời tạo nền tảng cho việc tiếp tục tối ưu hiệu năng, tăng cường bảo mật, hoàn thiện cơ chế đồng bộ dữ liệu và mở rộng khả năng phân tích trong tương lai. |
| Description: | 150 Tr |
| URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/129527 |
| Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| _file_ Restricted Access | 5.83 MB | Adobe PDF | ||
| Your IP: 216.73.216.94 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.