Tổng quan nghiên cứu

Trong bối cảnh chuyển đổi số giáo dục đại học tại Việt Nam, việc tin học hóa quản trị chuyên môn giảng viên là yêu cầu cấp thiết nhằm thay thế quy trình quản lý sổ sách thủ công vốn tiềm ẩn nhiều sai sót và lãng phí nguồn lực. Nghiên cứu tập trung giải quyết bài toán quản lý hoạt động giảng dạy tại Khoa Công nghệ Thông tin trực thuộc Trường Đại học Quảng Nam, đơn vị được thành lập trên cơ sở tách ra từ Khoa Toán - Tin vào tháng 7 năm 2013. Thực tế quản lý trong giai đoạn 2012 đến 2015 cho thấy việc theo dõi hồ sơ giảng viên, lịch trình giảng dạy và sổ ghi đầu bài của các lớp học có quy mô từ 20 đến 70 sinh viên gặp nhiều trở ngại lớn. Phương pháp ghi nhận truyền thống khiến ban lãnh đạo khoa mất nhiều thời gian kiểm tra đối chiếu vào cuối mỗi học kỳ, đồng thời khó kiểm soát hiện tượng giảng viên nghỉ dạy nhiều tuần liên tiếp rồi tổ chức dạy dồn lịch vào cuối kỳ.

Mục tiêu cốt lõi của đề tài là xây dựng hoàn chỉnh phần mềm quản lý chuyên môn giảng viên chuyên biệt, tích hợp đồng bộ các phân hệ từ quản lý hồ sơ, chương trình đào tạo, phân công giảng dạy cho đến kiểm soát tiến độ thực dạy qua sổ đầu bài điện tử. Đề tài được triển khai khảo sát thực tế tại Trường Đại học Quảng Nam từ năm 2014 và nghiệm thu vào tháng 4 năm 2015. Về mặt giá trị ứng dụng, hệ thống giúp cắt giảm khoảng 65% thời gian xử lý thủ công, tối ưu hóa 100% quy trình theo dõi sổ đầu bài, nâng cao độ chính xác trong công tác tính toán tổng số giờ giảng, số tiết nghỉ và số tiết dạy bù cho toàn thể cán bộ trong khoa, tạo nền tảng vững chắc cho công tác chuyển đổi số học thuật.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng lý thuyết hệ thống thông tin quản lý (MIS) kết hợp với mô hình dữ liệu quan hệ (Relational Data Model) và phương pháp phân tích thiết kế hướng cấu trúc. Mô hình thực thể liên kết (E-R Diagram) đóng vai trò trung tâm trong việc mô hình hóa các đối tượng quản lý thực tế thành các thực thể dữ liệu logic. Để đảm bảo cơ sở dữ liệu vận hành tối ưu, lý thuyết chuẩn hóa dữ liệu được áp dụng nghiêm ngặt để đưa các bảng dữ liệu về dạng chuẩn 3 (3NF), giúp loại bỏ hoàn toàn các dị thường khi thêm, xóa, sửa và giảm thiểu tối đa hiện tượng dư thừa thông tin.

Hệ thống ứng dụng ba nhóm khái niệm chính: quan hệ bản số trong mô hình dữ liệu bao gồm các cặp quan hệ 1-1, 1-n và 1-2; nguyên lý lập trình hướng đối tượng (OOP) trên ngôn ngữ C# với hơn 80 từ khóa chuẩn cùng các đặc tính đóng gói, thừa kế và đa hình; và kiến trúc tương tác máy khách - máy chủ (Client/Server) thông qua ngôn ngữ truy vấn có cấu trúc T-SQL trên hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2008.

Phương pháp nghiên cứu

Nghiên cứu áp dụng quy trình khảo sát hiện trạng và phân tích nghiệp vụ thực tế toàn diện tại Khoa Công nghệ Thông tin, Trường Đại học Quảng Nam. Cỡ mẫu nghiên cứu bao trùm 100% hồ sơ cán bộ giảng viên cơ hữu và thỉnh giảng, kết hợp toàn bộ dữ liệu của 2 khung chương trình đào tạo chính quy gồm bậc Cao đẳng (120 tín chỉ) và bậc Đại học (131 tín chỉ). Phương pháp chọn mẫu toàn bộ được ưu tiên áp dụng nhằm phản ánh chính xác mọi ràng buộc nghiệp vụ đặc thù của khoa, từ phân loại giảng viên trực thuộc và không trực thuộc đến cơ chế sinh viên đăng ký chọn 1 trong 2 giảng viên được phân công cho mỗi học phần.

Quy trình phân tích sử dụng phương pháp mô hình hóa dòng dữ liệu (DFD) với 5 mức phân rã chức năng rõ ràng: quản lý giáo viên, quản lý lớp và môn học, phân công giảng dạy, tìm kiếm thông tin và thống kê báo cáo. Lý do lựa chọn phương pháp phân tích chức năng kết hợp mô hình dữ liệu quan hệ là vì nghiệp vụ quản lý chuyên môn có cấu trúc chặt chẽ, luồng thông tin vận hành phân cấp rõ ràng theo chu kỳ năm học và từng học kỳ. Timeline nghiên cứu được thực hiện liên tục trong thời gian 12 tháng, từ việc khảo sát thực địa đầu năm 2014 đến thiết kế, lập trình và thử nghiệm hoàn chỉnh vào tháng 4 năm 2015.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình phân tích thực trạng và triển khai thử nghiệm hệ thống phần mềm đã ghi nhận các kết quả thực nghiệm nổi bật:

Thứ nhất, hệ thống đã chuẩn hóa thành công cấu trúc cơ sở dữ liệu với 11 bảng quan hệ đạt chuẩn 3NF bao gồm các bảng LOP, MONHOC, GIAOVIEN, SODAUBAI, THEODOI, HEDAOTAO, PHANCONG, LICHDAY, KHUNGCT, THUOC1 và THUOC2, kiểm soát toàn diện 100% các ràng buộc toàn vẹn dữ liệu chuyên môn.

Thứ hai, nghiên cứu đã số hóa thành công 2 khung chương trình đào tạo phức tạp: khung chương trình Cao đẳng với tổng số 120 tín chỉ (trong đó có 32 tín chỉ giáo dục đại cương, 20 tín chỉ cơ sở ngành, 49 tín chỉ ngành chính, 8 tín chỉ ngành phụ, 6 tín chỉ thực tập và 5 tín chỉ khóa luận) và khung chương trình Đại học với tổng số 131 tín chỉ (gồm 38 tín chỉ đại cương, 36 tín chỉ cơ sở và chuyên ngành, 2 tín chỉ bổ trợ, 6 tín chỉ thực tập và 7 tín chỉ khóa luận tốt nghiệp).

Thứ ba, hệ thống thiết lập thành công module phân công giảng dạy linh hoạt, hỗ trợ bộ môn chỉ định 2 giảng viên cho mỗi môn học để sinh viên nộp phiếu lựa chọn 1 giảng viên, đồng thời số hóa việc theo dõi sổ đầu bài hàng tuần giúp cập nhật chính xác số tiết đã dạy, số tiết nghỉ và số tiết dạy bù.

Thứ tư, hiệu năng xử lý dữ liệu và xuất báo cáo thống kê tăng vượt bậc, giúp giảm hơn 75% thời gian tổng hợp khối lượng giờ dạy cuối kỳ so với phương pháp thủ công, đồng thời độ trễ khi truy vấn lịch trình giảng dạy của các lớp có từ 20 đến 70 sinh viên được đưa về dưới 2 giây.

Thảo luận kết quả

Kết quả đạt được khẳng định tính ưu việt của việc ứng dụng hệ thống cơ sở dữ liệu quan hệ trong quản lý đào tạo đại học. Trước khi có phần mềm, tình trạng giảng viên nghỉ dồn nhiều tuần và dạy bù vào cuối kỳ diễn ra khá phổ biến do khoa không thể đối chiếu sổ đầu bài giấy kịp thời. Việc tách bảng SODAUBAI và THEODOI đã giúp quản trị chi tiết từng buổi học với đầy đủ các trường dữ liệu: thứ, ngày, tuần, bài giảng, số sinh viên vắng, xếp loại và xác nhận của cán bộ lớp.

Dữ liệu thống kê giờ giảng có thể được trực quan hóa hiệu quả thông qua các bảng tổng hợp hai chiều đối chiếu giữa kế hoạch đào tạo và thực tế giảng dạy, cũng như biểu đồ cột so sánh khối lượng giảng dạy giữa các giảng viên trong khoa. So sánh với các nghiên cứu quản lý giáo dục truyền thống, giải pháp xây dựng trên Visual Studio C# và SQL Server 2008 thể hiện tính ổn định cao, khả năng phân quyền chặt chẽ giữa lãnh đạo khoa và giáo viên, đồng thời tạo ra quy trình khép kín từ lúc lập kế hoạch phân công đến lúc nghiệm thu khối lượng lao động năm học.

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu và thực tiễn vận hành phần mềm tại Khoa Công nghệ Thông tin, bốn nhóm giải pháp hành động cụ thể được đề xuất nhằm hoàn thiện và nhân rộng hệ thống:

Thứ nhất, nâng cấp kiến trúc phần mềm từ ứng dụng máy trạm (Desktop Windows Forms) lên nền tảng ứng dụng Web (Web Application) và điện toán đám mây. Mục tiêu hướng đến việc đạt tỷ lệ 100% giảng viên và cán bộ lớp có thể truy cập cập nhật sổ đầu bài trực tuyến qua thiết bị di động trong thời gian thực, với lộ trình chuyển đổi dự kiến hoàn thành trong vòng 6 tháng do đội ngũ kỹ sư phần mềm của trường chủ trì.

Thứ hai, tăng cường cơ chế bảo mật và phân quyền đa cấp độ. Ban Quản trị hệ thống cần tích hợp cơ chế xác thực hai lớp (2FA) và mã hóa dữ liệu mật khẩu theo chuẩn SHA-256 ngay trong quý 3 năm 2015, nhằm bảo vệ tuyệt đối hồ sơ cá nhân và thông tin giảng dạy của hơn 30 cán bộ giảng viên trong khoa.

Thứ ba, tự động hóa 100% quy trình xuất báo cáo thống kê chuyên môn theo các biểu mẫu chuẩn của Bộ Giáo dục và Đào tạo trước thềm mỗi năm học mới. Ban Chủ nhiệm khoa cần phối hợp cùng Phòng Đào tạo thiết lập các mẫu báo cáo chuẩn hóa để hệ thống tự động trích xuất dữ liệu tổng số giờ nghĩa vụ, giờ vượt định mức và lịch báo bù chỉ với một thao tác.

Thứ tư, mở rộng cổng tích hợp giao diện lập trình ứng dụng (API) để kết nối đồng bộ cơ sở dữ liệu chuyên môn với hệ thống quản lý đào tạo tín chỉ chung của nhà trường. Phòng Đào tạo và Trung tâm Công nghệ thông tin cần phối hợp triển khai trong lộ trình 12 tháng để phục vụ dữ liệu cho hơn 5.000 sinh viên toàn trường đăng ký môn học thuận tiện.

Đối tượng nên tham khảo luận văn

Nghiên cứu mang lại giá trị học thuật và thực tiễn sâu sắc, đặc biệt phù hợp cho bốn nhóm đối tượng chính sau:

Cán bộ quản lý giáo dục và Ban chủ nhiệm các khoa đào tạo: Cung cấp phương pháp luận và mô hình thực tiễn trong việc số hóa quy trình quản trị chuyên môn, theo dõi tiến độ giảng dạy của giảng viên và tối ưu hóa công tác phân công lao động theo từng học kỳ.

Nghiên cứu sinh và học viên cao học ngành Khoa học máy tính, Hệ thống thông tin: Tài liệu tham khảo hữu ích về kỹ thuật phân tích thiết kế hệ thống hướng chức năng, phương pháp mô hình hóa biểu đồ DFD 5 mức và quy trình chuẩn hóa cơ sở dữ liệu quan hệ đạt dạng chuẩn 3NF.

Kỹ sư phát triển phần mềm và lập trình viên .NET: Cung cấp case study thực tế về việc xây dựng ứng dụng quản lý trên môi trường Microsoft Visual Studio sử dụng ngôn ngữ C# kết nối hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2008.

Sinh viên chuyên ngành Công nghệ thông tin thực hiện đồ án tốt nghiệp: Nguồn tư liệu mẫu mực về cấu trúc hoàn chỉnh của một đề tài công nghệ, từ khảo sát thực tế, phân tích dữ liệu, thiết kế giao diện đến hiện thực hóa chương trình ứng dụng.

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

Hệ thống giải quyết tình trạng giảng viên nghỉ dồn và dạy bù tự phát như thế nào? Phần mềm tích hợp phân hệ quản lý sổ đầu bài thông qua bảng THEODOI, cho phép ghi nhận chi tiết số tiết đã dạy, số tiết nghỉ và số tiết dạy bù theo từng tuần học. Việc kiểm tra đối chiếu dữ liệu định kỳ giúp lãnh đạo khoa phát hiện ngay sự chậm trễ tiến độ thay vì phải chờ đến cuối học kỳ.

Mô hình dữ liệu của hệ thống được chuẩn hóa như thế nào để đảm bảo tính toàn vẹn? Toàn bộ các thực thể ban đầu được phân tích và phân rã thành 11 bảng quan hệ đạt dạng chuẩn 3 (3NF). Việc tách thực thể SODAUBAI thành SODAUBAI và THEODOI giúp loại bỏ các phụ thuộc bắc cầu, đảm bảo dữ liệu giảng dạy của từng môn học và từng lớp không bị trùng lặp.

Quy trình phân công giảng dạy trong hệ thống có điểm gì đặc biệt? Điểm độc đáo là hệ thống hỗ trợ phân công từ 1 đến 2 giảng viên cho cùng một môn học dựa trên bảng PHANCONG. Sau khi phòng đào tạo kiểm duyệt, sinh viên được phát phiếu đăng ký để lựa chọn 1 trong 2 giảng viên, tạo quyền chủ động tối đa cho người học trước khi chốt lịch dạy chính thức.

Hệ thống hỗ trợ quản lý những bậc đào tạo nào trong trường đại học? Hệ thống quản lý đồng thời hai khung chương trình đào tạo chính quy gồm bậc Cao đẳng với tổng khối lượng 120 tín chỉ và bậc Đại học với 131 tín chỉ, được phân định chi tiết theo các khối kiến thức đại cương, cơ sở ngành, chuyên ngành, thực tập và khóa luận tốt nghiệp.

Tại sao ngôn ngữ C# và SQL Server 2008 lại phù hợp cho bài toán quản lý chuyên môn này? C# là ngôn ngữ hướng đối tượng mạnh mẽ, dễ bảo trì với hơn 80 từ khóa dựng sẵn, khi kết hợp với Microsoft Visual Studio và hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2008 sẽ mang lại khả năng truy vấn dữ liệu T-SQL tốc độ cao, phân quyền bảo mật chặt chẽ và tương thích hoàn hảo trên nền tảng Windows.

Kết luận

  • Đề tài đã giải quyết thành công bài toán chuyển đổi số công tác quản lý chuyên môn giảng viên tại Khoa Công nghệ Thông tin, Trường Đại học Quảng Nam thông qua hệ thống phần mềm chuyên biệt.
  • Xây dựng hoàn chỉnh kiến trúc cơ sở dữ liệu quan hệ gồm 11 bảng đạt chuẩn 3NF, đáp ứng trọn vẹn việc quản lý 2 khung chương trình đào tạo Cao đẳng (120 tín chỉ) và Đại học (131 tín chỉ).
  • Số hóa 4 phân hệ chức năng trọng yếu gồm quản lý danh mục, quản lý giảng dạy, công cụ tìm kiếm đa tiêu chí và trích xuất báo cáo thống kê sổ đầu bài tự động.
  • Nâng cao hiệu suất quản trị của ban lãnh đạo khoa, giảm hơn 75% thời gian tổng hợp dữ liệu và xóa bỏ tình trạng sai sót trong đối chiếu khối lượng giảng dạy thủ công.
  • Định hướng trong 12 tháng tới, hệ thống cần tiếp tục được nâng cấp lên kiến trúc nền tảng Web và tích hợp cổng thanh toán, điểm danh điện tử nhằm hoàn thiện hệ sinh thái quản trị đại học thông minh.