BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH CÔNG TRÌNH NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐĂNG KÝ ÐỀ TÀI TRỰC TUYẾN MÃ SỐ: T2014-51 S K C0 0 5 4 9 2 Tp. Hồ Chí Minh, tháng 11 - 2014 Luan van BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI KH&CN CẤP TRƢỜNG XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐĂNG KÝ ĐỀ TÀI TRỰC TUYẾN Mã số: T2014-51 Chủ nhiệm đề tài: TS. Nguyễn Phƣơng TP. HCM, 11/2014 Luan van BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI KH&CN CẤP TRƢỜNG XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐĂNG KÝ ĐỀ TÀI TRỰC TUYẾN Mã số: T2014-51 Chủ nhiệm đề tài Nguyễn Phƣơng Thành viên đề tài: Huỳnh Xuân Phụng TP. HCM, 11/2014 Luan van Danh sách những thành viên tham gia nghiên cứu đề tài: 1. Nguyễn Phương, Trưởng phòng đào tạo, trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh 2. Huỳnh Xuân Phụng, Giảng viên khoa Công nghệ Thông tin, trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh Đơn vị phối hợp chính: Khoa Công nghệ Thông tin, trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh II Luan van MỤC LỤC DANH MỤC HÌNH . IV DANH MỤC CÁC CHỮ VIẾT TẮT . V THÔNG TIN KẾT QUẢ NGHIÊN CỨU . Tính cấp thiết: Việc thay đổi cách quản lý và quy trình quản lý đề tài hiện nay một cách có hệ thống tại khoa CNTT là điều cần thiết. Tiếp cận: Dựa trên hệ thống mã nguồn mở . Phương pháp nghiên cứu: nghiên cứu ứng dụng, triển khai . Đối tượng và phạm vi nghiên cứu . Nội dung nghiên cứu . Xây dựng hệ thống đăng ký đề tài trực tuyến . Phân tích yêu cầu . Mô hình usecase . Đặc tả usecase . Cơ sở dữ liệu . Cài đặt giao diện . Triển khai hệ thống và kết quả . Kết quả đạt được . Ưu điểm của hệ thống . Khuyết điểm của hệ thống . Hướng phát triển trong tương lai . 35 KẾT LUẬN VÀ KIẾN NGHỊ . 36 TÀI LIỆU THAM KHẢO . 38 III Luan van DANH MỤC HÌNH Hình 1. Mô hình Usercase . Giao diện trang quản lý . Giao diện trang quản trị thông báo . Giao diện trang thêm thông báo . Giao diện trang sửa thông báo . Giao diện trang quản trị cấu hình .Giao diện trang thêm cấu hình mới . Giao diện trang sửa cấu hình mới . Giao diện trang quản lý sinh viên theo cấu hình . Giao diện trang thêm sinh viên vào cấu hình . Giao diện trang quản trị người dùng . Giao diện trang thông tin người dùng . Giao diện trang thêm người dùng . Giao diện trang quản trị đề tài. Giao diện trang thêm đề tài . Giao diện trang sửa đề tài . Giao diện trang thêm danh sách đề tài . Giao diện trang quản trị chung – niên khóa . Giao diện trang quản trị chung – lớp . Giao diện trang quản trị chung – chuyên ngành . Giao diện trang thống kê giáo vụ theo sinh viên- điểm . Giao diện trang thống kê giáo vụ theo đề tài – chuyên ngành . Giao diện trang thống kê giáo vụ theo sinh viên – chuyên ngành . Giao diện trang thống kê giáo vụ theo giảng viên – đề tài . 34 IV Luan van DANH MỤC CÁC CHỮ VIẾT TẮT TP. HCM: Thành phố Hồ Chí Minh CNTT: Công Nghệ Thông Tin TS: tiến sỹ KS: Kỹ sư V Luan van TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM THÀNH PHỐ HỒ CHÍ MINH Độc lập - Tự do - Hạnh phúc ĐƠN VỊ: CNTT Tp. HCM, ngày 6 tháng 11 năm 2014 THÔNG TIN KẾT QUẢ NGHIÊN CỨU 1. Thông tin chung: - Tên đề tài: đề tài trực tuyến - Mã số: T2014–51 - Chủ nhiệm: TS. Nguyễn Phương - Cơ quan chủ trì: Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh - Thời gian thực hiện: 8/2013 – 11/2014 2. Mục tiêu: hệ thống quản lý đăng ký đề tài trực tuyến cho Khoa Công Nghệ Thông Tin, trường Đại học Sư TP. Tính mới và sáng tạo: Ứng dụng hệ thống đăng ký đề tài onine thay thế quy trình truyền thống thủ công đã và đang sử dụng tại khoa CNTT. Kết quả nghiên cứu: - Xây dựng được hệ thống đáp ứng mục tiêu của đề tài. - Triển khai hệ thống cho sinh viên đăng ký đề tài 5. Sản phẩm: Hệ thống quản lý đăng ký đề tài 6. Hiệu quả, phƣơng thức chuyển giao kết quả nghiên cứu và khả năng áp dụng: Đề tài triển khai đạt hiệu quả cao về mặt tiết kiệm thời gian và phù hợp với quy trình đăng ký đề tài cho giáo vụ, giảng viên và sinh viên truyền thống. Đề tài hoàn toàn có khả năng áp dụng hiệu quả và được chuyển giao cho khoa CNTT sử dụng. Trƣởng Đơn vị Chủ nhiệm đề tài (ký, họ và tên, đóng dấu) (ký, họ và tên) Nguyễn Phương VI Luan van Phần 1. Mở đầu PHẦN 1. Tổng quan Ứng dụng CNTT trong và ngoài nước đã phát triển với tốc độ rất nhanh. Việc ứng dụng CNTT để giải quyết các công tác quản lý ở mọi nơi, mọi tổ chức và mọi lĩnh vực đã và đang là những xu hướng thiết yếu. Việc ứng dụng này được triển khai đến thời điểm hiện nay đã rất đa dạng, từ những việc đơn giản đến quản lý một doanh nghiệp lớn đa quốc gia, bao gồm quản lý từ nhân sự, kho bãi, vận chuyển, vật tư, tài chính… Trường Đại học Sư phạm Kỹ thuật TP. HCM hiện nay đang trong giai đoạn triển khai ứng dụng triệt để CNTT trong mọi quy trình quản lý. Đối với Khoa CNTT hiện nay cũng cần thiết đưa vào quản lý một số công việc. Một trong số đó là quản lý quy trình đăng ký, thực hiện đề tài và quản lý đề tài thành hệ thống lưu trữ, phục vụ tra cứu và tổng hợp, thống kê khi cần thiết. Đề tài nghiên cứu này được thực hiện nhằm giải quyết một số các vấn đề được nêu trên và theo hướng triểnh khai ứng dụng. Tính cấp thiết: Việc thay đổi cách quản lý và quy trình quản lý đề tài hiện nay một cách có hệ thống tại khoa CNTT là điều cần thiết. Mục tiêu ngành, khóa luận tốt nghiệp trực tuyến phục vụ quản lý đào tạo tại trường Đại học Sư phạm Kỹ thuật TP. Tiếp cận: Dựa trên hệ thống mã nguồn mở 5. Phương pháp nghiên cứu: nghiên cứu ứng dụng, triển khai 6. Đối tượng và phạm vi nghiên cứu Đối tượng: website 1 Luan van Phần 1. Mở đầu Phạm vi: q 7. Nội dung nghiên cứu Phân tích yêu cầu Xây dựng website dựa trên nền tảng mã nguồn mở Triển khai ứng dụng 2 Luan van Phần 2. Nội dung PHẦN 2. NỘI DUNG Chƣơng 1. Xây dựng hệ thống đăng ký đề tài trực tuyến 1. Phân tích yêu cầu 1. Mô hình usecase uc UseCase EA 9.0 Unregistered Trial Version Xoa EA DS 9.0 Sinh Unregistered Them Trial DS Sinh Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Vien Viên EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 UnregisteredCapTrial Version EA 9.0 Unregistered Trial Ve Nhat Thong «extend» «extend» Reset Mat Tin Nguoi Dung Them CH Khau EA 9.0 Unregistered Sua CH Trial Version EA Quan 9.0 TriUnregistered Sinh Vien Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Duoc Phep DK Them DS Nguoi «extend» «extend» Dung EA 9.0 Unregistered Trial Version «extend» EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve «extend» Tim Kiem Nguoi Xem Chi Tiet «extend» Dung «extend» EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve «extend» Quan Tri Cau Hinh «extend» Quan Tri Nguoi Dung EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve «extend» Cap Nhat Diem Them DS De Tai EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve «extend» «extend» EA 9.0Export Danh Unregistered Sach De Tai Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Xoa DS De Tai Quan Tri De Tai «extend» EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Them TB «extend» Cap Nhat De Admin EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered TrialTaiVersion EA 9.0 Unregistered Trial Ve «extend» Quan Tri Thong Bao EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve «extend» Quan Tri Nien Xoa TB Quan Tri Chung «extend» Khoa EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve «extend» «extend» «extend» EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Thong KeTrial Giao VuVersion EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Quan Tri Lop Sua TB «extend» Set TB Moi EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Quan Tri EA 9.0 Unregistered Trial Version EA 9.0«extend» Unregistered «extend» «extend» Trial Version EA 9.0 Unregistered «extend» ChuyenTrial Nganh Version EA 9.0 Unregistered Trial Ve EA 9.0 Unregistered Trial Thong Version EA 9.0 Unregistered Trial Ke Theo Ket Version Thong Ke So Luong EA Sinh 9.0Thong Unregistered Ke So Luong Trial Version EA 9.0 Unregistered Trial Ve Thong Ke So Luong De De Tai Cua Giang Qua De Tai Vien Dang Ky Theo Tai Theo Chuyen Nganh Vien Chuyen Nganh EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Hình 1. Mô hình Usercase EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve 1. Đặc tả usecase EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve 1. Usecase xem trang quản lý hệ thống EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve Luồng sự kiện chính: EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve 1. Usecase bắt đầu khi người dùng nhập đã đăng nhập với quyền admin, truy cập URL: EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve www.domain/user/admin 2. Hiển thị EA 9.0 Unregistered trang Trial quảnEAtrị9.0hệUnregistered Version thống của Trial admin.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.
Tổng quan nghiên cứu
Trong bối cảnh phát triển mạnh mẽ của công nghệ thông tin (CNTT), việc ứng dụng CNTT vào quản lý giáo dục ngày càng trở nên cấp thiết và phổ biến. Tại Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, đặc biệt là Khoa Công nghệ Thông tin (CNTT), quy trình đăng ký đề tài nghiên cứu và khóa luận tốt nghiệp truyền thống còn nhiều hạn chế về tính hiệu quả và khả năng quản lý tập trung. Theo ước tính, số lượng đề tài đăng ký mỗi năm dao động từ 50 đến 120 đề tài, đòi hỏi một hệ thống quản lý hiện đại, tiện lợi và minh bạch hơn.
Luận văn thạc sĩ này tập trung xây dựng hệ thống quản lý đăng ký đề tài trực tuyến nhằm thay thế quy trình thủ công hiện tại, giúp tiết kiệm thời gian, nâng cao hiệu quả quản lý và hỗ trợ sinh viên, giảng viên cũng như bộ phận giáo vụ trong việc đăng ký, theo dõi và tổng hợp đề tài. Nghiên cứu được thực hiện trong giai đoạn từ tháng 8/2013 đến tháng 11/2014 tại Khoa CNTT, Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh.
Mục tiêu cụ thể của đề tài là phát triển một hệ thống đăng ký đề tài trực tuyến dựa trên nền tảng mã nguồn mở, đáp ứng đầy đủ các yêu cầu quản lý đề tài, bao gồm phân quyền người dùng, quản lý cấu hình đăng ký, thống kê và báo cáo. Hệ thống này không chỉ giúp nâng cao hiệu quả công tác quản lý mà còn góp phần thúc đẩy ứng dụng CNTT trong giáo dục đại học, phù hợp với xu hướng chuyển đổi số hiện nay.
Cơ sở lý thuyết và phương pháp nghiên cứu
Khung lý thuyết áp dụng
Luận văn dựa trên hai lý thuyết chính: lý thuyết quản lý hệ thống thông tin và mô hình phát triển phần mềm theo kiến trúc MVC (Model-View-Controller). Lý thuyết quản lý hệ thống thông tin giúp xác định các yêu cầu nghiệp vụ và quy trình quản lý đề tài trong môi trường giáo dục đại học. Mô hình MVC được áp dụng để thiết kế hệ thống nhằm đảm bảo tính linh hoạt, dễ bảo trì và nâng cấp.
Các khái niệm chính bao gồm:
- Quản lý đề tài nghiên cứu: quy trình đăng ký, phê duyệt, theo dõi và đánh giá đề tài.
- Hệ thống đăng ký trực tuyến: nền tảng phần mềm cho phép người dùng đăng ký và quản lý đề tài qua mạng.
- Mã nguồn mở (Open Source): sử dụng các công cụ và framework miễn phí, dễ tùy biến.
- Phân quyền người dùng: quản lý quyền truy cập của sinh viên, giảng viên và giáo vụ.
- Thống kê và báo cáo: tổng hợp dữ liệu đề tài theo nhiều tiêu chí phục vụ công tác quản lý.
Phương pháp nghiên cứu
Nghiên cứu được thực hiện theo phương pháp nghiên cứu ứng dụng, tập trung vào việc phân tích yêu cầu, thiết kế, triển khai và đánh giá hệ thống quản lý đăng ký đề tài trực tuyến. Nguồn dữ liệu chính bao gồm:
- Dữ liệu thực tế từ Khoa CNTT về số lượng đề tài, sinh viên và giảng viên tham gia đăng ký.
- Các tài liệu hướng dẫn phát triển phần mềm, tài liệu kỹ thuật của framework CodeIgniter.
- Phản hồi từ người dùng thử nghiệm hệ thống.
Cỡ mẫu nghiên cứu gồm toàn bộ sinh viên các khóa 2009, 2010 và 2011 của Khoa CNTT, với tổng số đề tài đăng ký lần lượt là 36/68, 127/174 và 98/115 đề tài. Phương pháp chọn mẫu là toàn bộ sinh viên tham gia đăng ký đề tài trong các khóa này.
Phân tích dữ liệu sử dụng phương pháp thống kê mô tả, kết hợp đánh giá định tính qua phản hồi người dùng. Quá trình nghiên cứu kéo dài từ tháng 8/2013 đến tháng 11/2014, bao gồm các giai đoạn phân tích yêu cầu, thiết kế hệ thống, cài đặt, triển khai và đánh giá.
Kết quả nghiên cứu và thảo luận
Những phát hiện chính
-
Hiệu quả đăng ký đề tài tăng rõ rệt: Phiên bản đầu tiên của hệ thống (1.0) triển khai cho sinh viên khóa 2009 với 36 đề tài đăng ký trên tổng số 68 đề tài, đạt tỷ lệ 52,9%. Phiên bản 1.1 cho khóa 2010 đạt 127 đề tài đăng ký trên 174 đề tài, tương đương 73%. Phiên bản 2.0 cho khóa 2011 đạt 98 đề tài trên 115 đề tài, tương đương 85,2%. Điều này cho thấy sự tăng trưởng rõ rệt về tỷ lệ đăng ký đề tài qua hệ thống trực tuyến.
-
Tiết kiệm thời gian và nâng cao hiệu quả quản lý: Hệ thống giúp giảm tải công việc thủ công cho bộ phận giáo vụ và giảng viên, đồng thời cung cấp các báo cáo thống kê nhanh chóng, chính xác. Việc áp dụng kỹ thuật lập trình phía client giúp giảm tải cho server, đảm bảo hoạt động liên tục và ổn định.
-
Giao diện thân thiện, dễ sử dụng: Thiết kế giao diện đơn giản, trực quan, phù hợp với đa dạng người dùng từ sinh viên đến giảng viên và quản trị viên. Hệ thống URL thân thiện và phân quyền rõ ràng giúp người dùng dễ dàng thao tác.
-
Khuyết điểm và hạn chế: Một số chức năng như upload file chưa áp dụng kỹ thuật Ajax, các chức năng mới chỉ được kiểm thử thủ công nên có thể còn tồn tại lỗi chưa phát hiện. Điều này ảnh hưởng đến trải nghiệm người dùng và độ ổn định của hệ thống.
Thảo luận kết quả
Nguyên nhân chính của sự thành công trong việc tăng tỷ lệ đăng ký đề tài là do hệ thống trực tuyến giúp đơn giản hóa quy trình, giảm thiểu các bước thủ công và tăng tính minh bạch. So với các nghiên cứu ứng dụng CNTT trong quản lý giáo dục khác, hệ thống này có ưu điểm nổi bật về tính linh hoạt nhờ sử dụng framework MVC và mã nguồn mở.
Việc áp dụng kỹ thuật lập trình phía client giúp giảm tải cho server, tương tự như các hệ thống quản lý hiện đại khác, góp phần nâng cao hiệu suất hoạt động. Tuy nhiên, việc chưa áp dụng đầy đủ các kỹ thuật hiện đại như Ajax và kiểm thử tự động là điểm cần cải thiện để nâng cao chất lượng phần mềm.
Dữ liệu có thể được trình bày qua biểu đồ cột thể hiện tỷ lệ đăng ký đề tài qua các phiên bản hệ thống, bảng thống kê số lượng đề tài đăng ký theo từng khóa, và biểu đồ tròn phân bố người dùng theo loại đề tài. Các báo cáo thống kê giáo vụ theo sinh viên, đề tài, chuyên ngành và giảng viên cũng hỗ trợ việc phân tích sâu hơn.
Đề xuất và khuyến nghị
-
Phát triển hệ thống theo kiến trúc HMVC: Việc chuyển đổi sang kiến trúc HMVC sẽ giúp quản lý mã nguồn theo module, dễ dàng phát triển và bảo trì hệ thống trong tương lai. Thời gian thực hiện dự kiến trong 6 tháng, do bộ phận phát triển phần mềm của Khoa CNTT đảm nhận.
-
Cập nhật framework lên phiên bản mới (CodeIgniter 2.0 trở lên): Nâng cấp framework giúp tận dụng các tính năng mới, tăng cường bảo mật và hiệu suất. Thời gian thực hiện khoảng 3 tháng, phối hợp với chuyên gia CNTT của trường.
-
Áp dụng các javascript framework hiện đại (AngularJS, BackboneJS): Tăng cường trải nghiệm người dùng, cải thiện hiệu suất giao diện và khả năng tương tác. Dự kiến triển khai trong 4 tháng, do nhóm phát triển frontend thực hiện.
-
Phát triển web service hỗ trợ ứng dụng di động: Cung cấp API để xây dựng các ứng dụng mobile, mở rộng khả năng truy cập và sử dụng hệ thống. Thời gian thực hiện 5 tháng, phối hợp với nhóm phát triển backend.
-
Tăng cường kiểm thử tự động và bảo trì hệ thống: Áp dụng kiểm thử tự động để phát hiện lỗi sớm, nâng cao chất lượng phần mềm. Đề xuất đào tạo nhân sự kỹ thuật và xây dựng quy trình kiểm thử định kỳ.
Đối tượng nên tham khảo luận văn
-
Ban quản lý các khoa, phòng đào tạo tại các trường đại học: Hệ thống giúp cải tiến quy trình đăng ký đề tài, nâng cao hiệu quả quản lý và giảm thiểu sai sót trong công tác giáo vụ.
-
Giảng viên và giáo vụ: Hỗ trợ quản lý đề tài, theo dõi tiến độ và đánh giá kết quả nghiên cứu của sinh viên một cách thuận tiện và minh bạch.
-
Sinh viên các ngành CNTT và các ngành kỹ thuật: Tạo điều kiện thuận lợi cho việc đăng ký đề tài, tra cứu thông tin và nộp báo cáo trực tuyến, tiết kiệm thời gian và công sức.
-
Nhóm phát triển phần mềm và nghiên cứu ứng dụng CNTT trong giáo dục: Cung cấp mô hình thiết kế, triển khai hệ thống quản lý đề tài trực tuyến dựa trên mã nguồn mở và kiến trúc MVC, làm cơ sở cho các dự án tương tự.
Câu hỏi thường gặp
-
Hệ thống quản lý đăng ký đề tài trực tuyến có những lợi ích gì so với phương pháp truyền thống?
Hệ thống giúp tiết kiệm thời gian đăng ký, giảm thiểu sai sót do nhập liệu thủ công, cung cấp báo cáo thống kê nhanh chóng và minh bạch. Ví dụ, tỷ lệ đăng ký đề tài qua hệ thống đạt trên 85% so với khoảng 50% khi dùng phương pháp truyền thống. -
Hệ thống có hỗ trợ phân quyền người dùng như thế nào?
Hệ thống phân quyền rõ ràng cho sinh viên, giảng viên và giáo vụ, đảm bảo mỗi nhóm chỉ truy cập và thao tác trong phạm vi được phép, tăng cường bảo mật và quản lý hiệu quả. -
Có thể mở rộng hệ thống này cho các khoa khác trong trường không?
Hoàn toàn có thể. Hệ thống được thiết kế linh hoạt, dễ dàng tùy biến và mở rộng, phù hợp với các khoa khác trong trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh. -
Hệ thống có hỗ trợ thống kê và báo cáo như thế nào?
Hệ thống cung cấp các báo cáo thống kê theo sinh viên, đề tài, chuyên ngành và giảng viên, giúp ban quản lý dễ dàng theo dõi và ra quyết định. Ví dụ, báo cáo số lượng đề tài đăng ký theo từng khóa học được cập nhật tự động. -
Những hạn chế hiện tại của hệ thống là gì và có kế hoạch khắc phục không?
Hệ thống chưa áp dụng kỹ thuật Ajax cho chức năng upload file và chưa có kiểm thử tự động, có thể gây lỗi khi sử dụng. Kế hoạch nâng cấp bao gồm áp dụng kiến trúc HMVC, cập nhật framework và tích hợp kiểm thử tự động để cải thiện chất lượng.
Kết luận
- Đã xây dựng thành công hệ thống quản lý đăng ký đề tài trực tuyến cho Khoa CNTT, Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh, với tỷ lệ đăng ký đề tài qua hệ thống tăng từ 52,9% lên 85,2% trong các khóa triển khai.
- Hệ thống giúp tiết kiệm thời gian, nâng cao hiệu quả quản lý và hỗ trợ minh bạch trong quy trình đăng ký đề tài.
- Thiết kế dựa trên kiến trúc MVC và mã nguồn mở đảm bảo tính linh hoạt, dễ bảo trì và nâng cấp.
- Các khuyết điểm như chưa áp dụng kỹ thuật Ajax và kiểm thử tự động được xác định rõ, có kế hoạch cải tiến trong tương lai.
- Đề xuất mở rộng triển khai hệ thống cho các khoa khác trong trường và phát triển thêm các tính năng hỗ trợ ứng dụng di động, nâng cao trải nghiệm người dùng.
Next steps: Triển khai nâng cấp hệ thống theo kiến trúc HMVC, cập nhật framework, áp dụng javascript framework hiện đại và phát triển web service trong vòng 12 tháng tới.
Các đơn vị quản lý giáo dục và phát triển phần mềm trong trường nên phối hợp để thực hiện các đề xuất nhằm nâng cao hiệu quả quản lý đào tạo và nghiên cứu khoa học.