Nghiên Cứu & Phát Triển Phần Mềm Quản Lý Lịch Thực Hành Phòng Máy: Giải Pháp Chuyển Đổi Số Quản Trị Tài Nguyên Giáo Dục Đại Học

Thông tin đề tài:

  • Tên đề tài: Xây dựng phần mềm quản lý lịch thực hành phòng máy tại Trường Đại học Hải Phòng
  • Mã số đề tài: ĐT.22
  • Chủ nhiệm đề tài: ThS. Vũ Thị Sơn | Thành viên tham gia: ThS. Nguyễn Mạnh Hùng
  • Đơn vị thực hiện: Khoa Công nghệ Thông tin – Trường Đại học Hải Phòng

Tóm tắt nghiên cứu (200-250 từ)

Nghiên cứu tập trung giải quyết câu hỏi trọng tâm: Làm thế nào để số hóa, tự động hóa toàn diện quy trình điều phối và loại bỏ triệt để tình trạng xung đột lịch thực hành phòng máy trên hệ thống hạ tầng phân tán tại các cơ sở giáo dục đại học? Đề tài áp dụng phương pháp luận phân tích và thiết kế hệ thống hướng đối tượng thông qua ngôn ngữ mô hình hóa UML (Unified Modeling Language), kết hợp quy trình phát triển phần mềm dựa trên kiến trúc 3 lớp ASP.NET MVC, hệ quản trị cơ sở dữ liệu quan hệ (MSSQL/MySQL) và máy chủ web IIS.

Kết quả nghiên cứu đã xây dựng và triển khai thực nghiệm thành công hệ thống phần mềm quản lý lịch thực hành trực tuyến. Hệ thống tích hợp cơ chế phân quyền 4 cấp độ (Quản trị viên, Cán bộ quản lý phòng máy, Lãnh đạo Khoa/Bộ môn, Giảng viên/Sinh viên), tự động hóa chu trình đăng ký – thẩm định – phê duyệt – thống kê theo thời gian thực.

Phát hiện thực nghiệm cho thấy hệ thống giúp triệt tiêu hoàn toàn sự cố trùng lịch, rút ngắn hơn 90% thời gian xử lý thủ tục hành chính, đồng thời tối ưu hóa công suất vận hành của các phòng máy phân tán (như khu vực C3, C4, C5). Nghiên cứu mang lại ý nghĩa thực tiễn to lớn, cung cấp mô hình tham chiếu tin cậy cho công tác chuyển đổi số quản trị cơ sở vật chất trong các trường đại học và cao đẳng hiện nay.


Bối cảnh và tầm quan trọng (300-350 từ)

Trong kỷ nguyên giáo dục đại học số, khối lượng đào tạo các học phần thực hành, ứng dụng công nghệ thông tin ngày càng gia tăng. Tại Trường Đại học Hải Phòng, hệ thống phòng máy tính phục vụ đào tạo được bố trí phân tán tại nhiều tòa nhà và khu vực chuyên biệt (như khu nhà C3, khu thư viện C4, nhà C5). Trước khi đề tài được triển khai, công tác điều phối phòng máy chủ yếu dựa trên phương thức thủ công: giảng viên viết phiếu đăng ký trước tối thiểu một tuần, cán bộ quản lý ghi chép sổ sách hoặc lập bảng tính Excel rời rạc, in ấn giấy tờ nhiều lần để thông báo và xác nhận.

Thực trạng này bộc lộ những hạn chế cố hữu:

  • Tốn kém nguồn lực và thời gian: Quy trình phản hồi hai chiều giữa giảng viên và bộ phận quản lý thiết bị kéo dài, gây chậm trễ trong việc xếp lịch giảng dạy.
  • Dễ xảy ra xung đột và quá tải: Tình trạng trùng lịch giữa các lớp học, xu hướng dồn lớp vào các phòng máy có cấu hình cao, trong khi nhiều phòng khác bị bỏ trống gây lãng phí tài nguyên công.
  • Thiếu tính minh bạch và tức thời: Sinh viên và giảng viên gặp khó khăn trong việc tra cứu nhanh thông tin phòng trống, ca học, cấu hình máy và tình trạng trang thiết bị đi kèm.

Khoảng trống nghiên cứu (research gap) đặt ra là sự thiếu vắng một giải pháp phần mềm quản trị tập trung, có khả năng đồng bộ hóa dữ liệu thời gian thực trên nền tảng Web, vừa bảo đảm tính linh hoạt trong nghiệp vụ đăng ký, vừa kiểm soát nghiêm ngặt thẩm quyền và an toàn thông tin. Việc nghiên cứu, xây dựng phần mềm quản lý lịch thực hành phòng máy không chỉ cấp thiết đối với Khoa Công nghệ Thông tin mà còn tạo nền tảng vững chắc cho chiến lược hiện đại hóa hạ tầng giáo dục số của toàn trường.


Methodology và approach (350-400 từ)

Nghiên cứu áp dụng quy trình phát triển phần mềm chuẩn mực, kết hợp chặt chẽ giữa khảo sát thực chứng, phân tích mô hình hóa và kỹ thuật lập trình web hiện đại.

+------------------------+      +-------------------------+      +------------------------+
|  Khảo sát & Thu thập   | ---> |   Mô hình hóa UML 2.0   | ---> |   Kiến trúc & Lập trình |
|  - Phỏng vấn nghiệp vụ |      |   - Use Case Diagram    |      |   - ASP.NET MVC Engine |
|  - Rà soát hạ tầng     |      |   - Activity / Sequence |      |   - RDBMS & IIS Server |
+------------------------+      +-------------------------+      +------------------------+
                                                                             |
                                                                             v
+------------------------+      +-------------------------+      +------------------------+
| Đánh giá & Triển khai  | <--- |   Kiểm thử bảo mật      | <--- |  Phân quyền 4 Cấp bậc  |
| - Nghiệm thu hệ thống  |      |   - Anti-SQLi, XSS/CSP  |      |  - RBAC Architecture   |
| - Xuất bản công trình  |      |   - Secure Storage      |      |  - Session Management  |
+------------------------+      +-------------------------+      +------------------------+

1. Thiết kế nghiên cứu và Thu thập dữ liệu

  • Phương pháp phân tích tài liệu & quan sát thực địa: Nhóm tác giả tiến hành rà soát quy trình quản lý thực tế tại các phòng máy (Lab 1, Lab 2, các khu nhà C3, C4, C5), thu thập mẫu biểu đăng ký, đối chiếu quy định điều phối phòng máy giữa các khoa.
  • Phương pháp so sánh đối sánh (Benchmarking): Nghiên cứu, phân tích ưu nhược điểm của các hệ thống quản lý phòng máy tại một số cơ sở giáo dục đại học hàng đầu để chọn lọc kiến trúc tối ưu.

2. Kỹ thuật mô hình hóa hệ thống (UML 2.0)

Hệ thống được thiết kế hướng đối tượng thông qua ngôn ngữ UML để làm rõ các tác nhân (Actors) và ca sử dụng (Use Cases):

  • Tác nhân: Giảng viên, Sinh viên, Cán bộ quản lý phòng máy (CBQL), Lãnh đạo Khoa/Bộ môn.
  • Sơ đồ Use Case tổng quát: Đặc tả chi tiết các luồng sự kiện chính (Basic Flow) và luồng rẽ nhánh (Alternative Flows) cho các phân hệ: Đăng nhập, Đăng ký phòng máy, Phê duyệt lịch, Tra cứu lịch, Quản trị danh mục (Khoa, Ngành, Lớp, Môn học, Phòng máy, Khu vực).

3. Kiến trúc công nghệ và Kiểm thử

  • Kiến trúc ứng dụng: Lựa chọn ASP.NET MVC Framework với nguyên lý phân tách mối quan tâm (Separation of Concerns - SoC), giúp phân lập hoàn toàn giữa tầng Dữ liệu (Model), Giao diện (View) và Điều khiển nghiệp vụ (Controller).
  • Hệ quản trị CSDL & Máy chủ: Kết nối cơ sở dữ liệu quan hệ (MSSQL/MySQL), vận hành trên môi trường máy chủ Internet Information Services (IIS).
  • Độ tin cậy và Kiểm thử: Kiểm thử hộp đen (Black-box testing) cho từng ca sử dụng; kiểm thử tính nhất quán của dữ liệu giao dịch; đánh giá an toàn thông tin ứng dụng web đa tầng.

Phát hiện chính (400-450 từ)

Quá trình phân tích, phát triển và thử nghiệm hệ thống đã ghi nhận các kết quả và phát hiện kỹ thuật quan trọng:

  1. Loại bỏ hoàn toàn xung đột thời gian thực (Zero-Conflict Scheduling): Thuật toán kiểm tra điều kiện ràng buộc tức thời ngăn chặn giảng viên đăng ký trùng ca/phòng đã được phê duyệt. Cơ chế khóa tự động loại bỏ sai sót phát sinh từ việc đối soát thủ công. Chu kỳ xử lý một yêu cầu mượn phòng giảm từ trung bình 5–7 ngày xuống còn dưới vài phút.

  2. Tối ưu hóa hiệu năng web thông qua kiến trúc MVC không trạng thái: So với nền tảng ASP.NET Web Forms truyền thống vốn phụ thuộc vào ViewState làm phình to kích thước gói tin HTML, việc ứng dụng ASP.NET MVC giúp giảm thiểu băng thông mạng, tăng tốc độ phản hồi trên trình duyệt máy khách ngay cả khi truy cập trong điều kiện đường truyền internet tốc độ thấp.

  3. Mô hình phân quyền đa tầng (Role-Based Access Control - RBAC) chặt chẽ: Hệ thống phân định ranh giới chức năng rõ ràng giữa 4 nhóm người dùng. Sinh viên chỉ có quyền đọc (Read-only); Giảng viên thao tác đăng ký môn học và ca dạy; Cán bộ quản trị và Ban chủ nhiệm khoa nắm quyền phê duyệt, thống kê và điều chuyển tài nguyên linh hoạt.

  4. Xây dựng cơ chế an ninh mạng đa lớp cho ứng dụng: Nghiên cứu giải quyết thành công các nguy cơ bảo mật web phổ biến:

  • Chống SQL Injection: Kiểm soát tham số hóa truy vấn cơ sở dữ liệu và kiểm thử source code chặt chẽ.
  • Chống Cross-Site Scripting (XSS): Áp dụng chính sách an toàn nội dung (Content Security Policy - CSP), vô hiệu hóa thực thi script nội dòng trái phép và hàm eval().
  • An toàn tệp tải lên (Upload Security): Cô lập thư mục lưu trữ file ra ngoài Web Root, xử lý tải file gián tiếp qua tập lệnh định tuyến để ngăn chặn mã độc thực thi trực tiếp trên máy chủ.

Đóng góp khoa học (250-300 từ)

Nghiên cứu mang lại những đóng góp rõ rệt trên cả phương diện học thuật và ứng dụng thực tiễn:

  • Đóng góp về mặt lý thuyết & phương pháp luận: Hệ thống hóa phương pháp phân tích thiết kế hướng đối tượng (OOAD) kết hợp chuẩn mô hình hóa UML 2.0 trong việc giải quyết bài toán quản trị nguồn lực thiết bị giáo dục đại học. Nghiên cứu cung cấp tài liệu tham khảo có giá trị về cách ánh xạ từ biểu đồ Use Case sang kiến trúc phần mềm ASP.NET MVC.

  • Đóng góp về mặt ứng dụng thực tiễn: Chuyển giao thành công 01 sản phẩm phần mềm hoàn chỉnh cho Khoa Công nghệ Thông tin, Trường Đại học Hải Phòng. Phần mềm giải quyết dứt điểm các vướng mắc hành chính, tối ưu hóa công tác sắp xếp lịch học, quản lý phòng Lab và hỗ trợ đắc lực cho công tác giảng dạy.

  • Đóng góp về mặt học thuật & đào tạo: Đề tài đã công bố 01 bài báo khoa học trên Tạp chí Thiết bị Giáo dục, đồng thời trực tiếp hướng dẫn sinh viên tham gia nghiên cứu khoa học, góp phần nâng cao năng lực ứng dụng công nghệ trong môi trường học thuật.

  • Khuyến nghị chính sách quản lý: Cung cấp căn cứ khoa học để lãnh đạo nhà trường chuyển đổi phương thức quản lý cơ sở vật chất từ phân tán, cục bộ sang mô hình số hóa tập trung, liên thông dữ liệu giữa các khoa và phòng ban chức năng.


Đối tượng quan tâm (200-250 từ)

Công trình nghiên cứu hướng tới và mang lại giá trị thiết thực cho nhiều nhóm đối tượng:

  • Nhà quản lý giáo dục & Ban giám hiệu các trường Đại học, Cao đẳng: Tiếp cận mô hình chuyển đổi số quản trị thiết bị thực hành với chi phí triển khai tối ưu, tăng cường tính minh bạch và hiệu quả sử dụng tài sản công.
  • Cán bộ quản trị phòng máy & Phòng Đào tạo/Quản trị thiết bị: Sở hữu công cụ số hóa giúp tự động hóa việc xếp lịch, kiểm soát hỏng hóc, bàn giao thiết bị và xuất báo cáo thống kê chính xác, tức thời.
  • Kỹ sư phát triển phần mềm & Chuyên viên CNTT: Tham khảo mô hình kiến trúc web ASP.NET MVC, thiết kế cơ sở dữ liệu quan hệ, giải pháp an ninh ứng dụng (CSP, Session Management, Secure File Upload).
  • Giảng viên và Sinh viên: Hưởng lợi từ môi trường tra cứu thuận tiện, chủ động đăng ký ca thực hành linh hoạt, nâng cao chất lượng dạy và học các môn chuyên ngành.

Câu hỏi thường gặp (FAQ)

1. Phát hiện quan trọng nhất của nghiên cứu này là gì?

Phát hiện quan trọng nhất là việc chứng minh kiến trúc ASP.NET MVC kết hợp quy trình mô hình hóa UML chuẩn xác có thể tự động hóa triệt để chu trình điều phối phòng máy, loại bỏ hoàn toàn 100% tình trạng trùng lịch và giảm thời gian phê duyệt từ 7 ngày xuống còn tức thì.

2. Phương pháp nghiên cứu của đề tài có điểm gì đặc biệt?

Đề tài kết hợp chặt chẽ giữa phân tích nghiệp vụ thực tế tại cơ sở đào tạo với quy chuẩn thiết kế phần mềm hướng đối tượng (OOAD). Hệ thống được tích hợp giải pháp phòng thủ an ninh mạng chuyên sâu (chính sách Content Security Policy chống XSS, kỹ thuật cô lập file upload ngoài webroot) ngay từ giai đoạn thiết kế kiến trúc.

3. Kết quả của phần mềm có thể nhân rộng (generalize) sang các đơn vị khác không?

Hoàn toàn có thể. Do được xây dựng trên mô hình tham số hóa danh mục (Khoa, Ngành, Môn học, Khu vực, Phòng máy), hệ thống dễ dàng mở rộng và triển khai đồng bộ cho toàn bộ các khoa trong Trường Đại học Hải Phòng hoặc tùy biến áp dụng cho các trường đại học, viện đào tạo khác có quy mô tương tự.

4. Hướng phát triển tiếp theo của nghiên cứu là gì?

Nhóm tác giả định hướng nâng cấp hạ tầng lên nền tảng máy chủ chuyên dụng hoặc điện toán đám mây (Cloud Server) của nhà trường, tích hợp thêm thuật toán tối ưu xếp lịch tự động dựa trên trí tuệ nhân tạo (AI scheduling) và phát triển ứng dụng di động (Mobile App) cho giảng viên và sinh viên.

5. Những giá trị ứng dụng thực tế lớn nhất mà phần mềm mang lại là gì?

Hệ thống cung cấp một nền tảng vận hành trực tuyến 24/7 giúp tiết kiệm văn phòng phẩm, minh bạch hóa lịch sử dụng phòng máy, hỗ trợ lãnh đạo theo dõi tỷ lệ khai thác trang thiết bị và giúp sinh viên chủ động tuyệt đối trong kế hoạch học tập thực hành.


Kết luận (150 từ)

Đề tài NCKH cấp trường mã số ĐT.22 do ThS. Vũ Thị Sơn chủ nhiệm đã hoàn thành xuất sắc mục tiêu đề ra: xây dựng thành công phần mềm quản lý lịch thực hành phòng máy trên nền tảng ASP.NET MVC và CSDL quan hệ. Công trình không chỉ giải quyết triệt để bài toán chồng chéo lịch và lãng phí thời gian quản lý thủ công tại Trường Đại học Hải Phòng mà còn đóng góp 01 bài báo khoa học chuyên ngành, thúc đẩy phong trào nghiên cứu trong sinh viên.

Trong giai đoạn tới, việc đầu tư nâng cấp hạ tầng máy chủ chuyên nghiệp và liên thông dữ liệu toàn trường sẽ là bước đi chiến lược nhằm hoàn thiện hệ sinh thái đại học số. Quý bạn đọc và các đơn vị giáo dục quan tâm có thể tham khảo mô hình kiến trúc này để ứng dụng vào công tác chuyển đổi số quản trị đào tạo tại đơn vị mình.