Xây dựng chức năng hệ thống quản lý đào tạo tại ĐH Sư phạm Đà Nẵng

Luận văn phân tích và xây dựng hệ thống quản lý đào tạo tại ĐH Sư phạm Đà Nẵng. Tài liệu tham khảo hữu ích cho sinh viên ngành CNTT.

Trường đại học

Đại học Sư phạm Đà Nẵng

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Luận văn
72
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan luận văn hệ thống quản lý đào tạo ĐH Sư phạm Đà Nẵng

Trong bối cảnh chuyển đổi số mạnh mẽ, các cơ sở giáo dục đại học tại Việt Nam đang tích cực ứng dụng công nghệ giáo dục EdTech để nâng cao hiệu quả quản lý. Luận văn tốt nghiệp với chủ đề xây dựng hệ thống quản lý đào tạo ĐH Sư phạm Đà Nẵng là một minh chứng tiêu biểu cho xu hướng này. Nghiên cứu này, thực hiện bởi sinh viên Nguyễn Vũ Phương Thảo, tập trung vào việc phân tích thiết kế hệ thống thông tin nhằm giải quyết các bài toán nghiệp vụ phức tạp tại Đại học Sư phạm - Đại học Đà Nẵng (viết tắt là UED Da Nang). Mục tiêu cốt lõi của đề tài là xây dựng một phần mềm quản lý đào tạo tích hợp, đáp ứng nhu cầu của cả cán bộ phòng đào tạo, giảng viên và sinh viên. Hệ thống được kỳ vọng sẽ tự động hóa các quy trình thủ công, giảm thiểu sai sót và tăng cường tính minh bạch trong quản lý. Luận văn đi sâu vào việc khảo sát hiện trạng, xác định các yêu cầu chức năng và phi chức năng, từ đó đề xuất một mô hình kiến trúc phần mềm phù hợp. Quá trình phát triển hệ thống không chỉ là một khóa luận tốt nghiệp cntt thông thường, mà còn là một giải pháp thực tiễn, có khả năng tối ưu hóa hệ thống quản lý hiện có của nhà trường. Các chức năng hệ thống quản lý đào tạo được mô tả chi tiết, bao gồm quản lý chương trình học, theo dõi tiến độ học tập, và hỗ trợ xét tốt nghiệp. Đề tài này có ý nghĩa quan trọng, góp phần vào việc hiện đại hóa công tác quản trị đại học, tạo tiền đề cho việc xây dựng một môi trường học tập số hóa toàn diện.

1.1. Bối cảnh và sự cần thiết của một hệ thống thông tin quản lý mới

Sự phát triển không ngừng của công nghệ thông tin đã đặt ra yêu cầu cấp thiết về việc số hóa công tác quản lý tại các trường đại học. Tại UED Da Nang, việc quản lý theo phương pháp truyền thống đã bộc lộ nhiều hạn chế, đặc biệt khi quy mô đào tạo ngày càng mở rộng. Luận văn chỉ ra rằng, các quy trình như quản lý chương trình đào tạo, theo dõi điểm số, và xét tốt nghiệp còn phụ thuộc nhiều vào giấy tờ, dễ gây ra sự chậm trễ và sai sót. Do đó, việc xây dựng một hệ thống thông tin quản lý tập trung là vô cùng cần thiết. Một hệ thống như vậy không chỉ giúp cán bộ giảm tải công việc hành chính mà còn cung cấp cho sinh viên một cổng thông tin sinh viên tiện lợi để tra cứu thông tin học tập mọi lúc, mọi nơi.

1.2. Mục tiêu và phạm vi nghiên cứu của đồ án tốt nghiệp quản lý đào tạo

Mục tiêu chính của đồ án tốt nghiệp quản lý đào tạo này là thiết kế và triển khai các chức năng cơ bản cho một hệ thống quản lý toàn diện. Cụ thể, hệ thống phải đáp ứng các nghiệp vụ cốt lõi như quản lý thông tin sinh viên, quản lý lớp học phần, quản lý điểm sinh viên, và xử lý hồ sơ tốt nghiệp. Theo tài liệu gốc, phạm vi của luận văn tập trung vào các chức năng cho phòng đào tạo (trên nền tảng Desktop) và các chức năng tra cứu cho giảng viên, sinh viên (trên nền tảng Web). Tuy nhiên, nghiên cứu có giới hạn rõ ràng: hệ thống chưa thực hiện các chức năng phức tạp như xếp thời khóa biểu tự động, đăng ký học phần online hay quản lý học phí.

II. Những thách thức thực tiễn trong quản lý đào tạo theo tín chỉ tại UED

Việc chuyển đổi sang mô hình đào tạo theo tín chỉ đặt ra nhiều thách thức cho công tác quản lý tại Đại học Sư phạm - Đại học Đà Nẵng. Một trong những khó khăn lớn nhất là việc theo dõi và quản lý khối lượng kiến thức tích lũy của hàng ngàn sinh viên một cách chính xác. Luận văn đã phân tích sâu sắc các vấn đề này. Quy trình thủ công dẫn đến việc cập nhật điểm số và xét điều kiện tốt nghiệp tốn nhiều thời gian và nguồn nhân lực. Việc thiếu một cơ sở dữ liệu quản lý sinh viên tập trung gây khó khăn trong việc tổng hợp báo cáo và thống kê. Sinh viên thường gặp trở ngại khi cần tra cứu tiến độ học tập, xem chương trình đào tạo hoặc lịch thi. Giảng viên cũng mất nhiều công sức để theo dõi tình hình nộp điểm của các lớp học phần mình phụ trách. Những vấn đề này cho thấy sự cấp thiết của việc áp dụng một hệ thống quản lý tín chỉ hiện đại, có khả năng tự động hóa và tối ưu hóa hệ thống vận hành. Giải quyết được những thách thức này không chỉ nâng cao hiệu quả công việc mà còn cải thiện trải nghiệm của cả người dạy và người học trong môi trường giáo dục số.

2.1. Khó khăn trong việc quản lý điểm sinh viên và xét tốt nghiệp

Quy trình quản lý điểm sinh viên theo phương pháp cũ thường rời rạc. Giảng viên nộp bảng điểm giấy về khoa, sau đó chuyên viên phòng đào tạo phải nhập liệu thủ công vào hệ thống. Quá trình này tiềm ẩn nguy cơ sai sót cao và gây chậm trễ trong việc công bố kết quả học tập. Theo nghiên cứu, việc xét tốt nghiệp cũng là một bài toán phức tạp, đòi hỏi phải đối chiếu hàng loạt điều kiện như tổng số tín chỉ tích lũy, điểm trung bình, và hoàn thành các học phần bắt buộc. Một phần mềm quản lý đào tạo hiệu quả sẽ tự động hóa các bước này, đảm bảo tính chính xác và nhanh chóng.

2.2. Bất cập của cổng thông tin sinh viên và quản lý lớp học phần

Một cổng thông tin sinh viên hiệu quả phải là nơi cung cấp thông tin đầy đủ và kịp thời. Tuy nhiên, hệ thống cũ tại UED Da Nang có thể chưa đáp ứng được nhu cầu tra cứu đa dạng của sinh viên, chẳng hạn như xem chi tiết chương trình đào tạo hay lịch học được cập nhật theo thời gian thực. Việc quản lý các lớp học phần, bao gồm việc xuất danh sách thi, cập nhật lịch thi, điều chỉnh giảng viên, cũng là một công việc phức tạp nếu không có công cụ hỗ trợ. Luận văn nhấn mạnh sự cần thiết của việc tích hợp các chức năng này vào một hệ thống duy nhất để đảm bảo dữ liệu luôn đồng bộ và chính xác.

III. Phương pháp phân tích thiết kế hệ thống thông tin quản lý đào tạo

Để xây dựng một hệ thống quản lý đào tạo ĐH Sư phạm Đà Nẵng hiệu quả, giai đoạn phân tích thiết kế hệ thống thông tin đóng vai trò nền tảng. Luận văn đã áp dụng một phương pháp luận chặt chẽ, bắt đầu từ việc khảo sát thực tế và thu thập yêu cầu từ các bên liên quan như phòng đào tạo, giảng viên và sinh viên. Ngôn ngữ mô hình hóa thống nhất (UML) được sử dụng làm công cụ chính để trực quan hóa kiến trúc và hoạt động của hệ thống. Các biểu đồ như Use Case, biểu đồ lớp, biểu đồ tuần tự và biểu đồ hoạt động đã được xây dựng chi tiết để mô tả các chức năng hệ thống quản lý đào tạo. Cách tiếp cận này giúp xác định rõ các tác nhân, các luồng xử lý nghiệp vụ và mối quan hệ giữa các thành phần trong hệ thống. Dựa trên phân tích này, một cơ sở dữ liệu quản lý sinh viên đã được thiết kế một cách logic và tối ưu. Các bảng dữ liệu được chuẩn hóa để đảm bảo tính toàn vẹn, nhất quán và giảm thiểu sự trùng lặp thông tin. Đây là bước quan trọng, quyết định đến sự ổn định và khả năng mở rộng của phần mềm quản lý đào tạo trong tương lai. Cách làm bài bản này là một kinh nghiệm quý báu cho các khóa luận tốt nghiệp cntt tương tự.

3.1. Sử dụng biểu đồ UML để mô hình hóa các yêu cầu nghiệp vụ

Tài liệu gốc cho thấy việc sử dụng đa dạng các biểu đồ UML. Biểu đồ Use Case tổng quan được dùng để xác định các tác nhân chính (chuyên viên, giảng viên, sinh viên) và các chức năng tương ứng của họ, ví dụ như “Xét tốt nghiệp”, “Nhập điểm”, “Xem thời khóa biểu”. Các biểu đồ tuần tự (Sequence Diagram) và biểu đồ hoạt động (Activity Diagram) được dùng để mô tả chi tiết quy trình xử lý của từng chức năng, làm rõ các bước tương tác giữa người dùng và hệ thống thông tin quản lý. Cách làm này giúp đội ngũ phát triển hiểu rõ logic nghiệp vụ trước khi bắt tay vào lập trình.

3.2. Thiết kế cơ sở dữ liệu quản lý sinh viên và chương trình đào tạo

Nền tảng của hệ thống là một cơ sở dữ liệu quản lý sinh viên được thiết kế cẩn thận. Luận văn đã trình bày chi tiết các bảng dữ liệu chính như SinhVien, LopHocPhan, Diem, ChuongTrinhDaoTao, và Nganh. Mối quan hệ giữa các bảng được xác định rõ ràng thông qua các khóa chính và khóa ngoại, đảm bảo dữ liệu được liên kết một cách logic. Việc thiết kế này không chỉ phục vụ cho các chức năng hiện tại mà còn tính đến khả năng mở rộng trong tương lai, chẳng hạn như tích hợp thêm module quản lý học phí hay các tính năng khác.

IV. Bí quyết xây dựng website quản lý đào tạo cho ĐH Sư phạm Đà Nẵng

Từ bản phân tích chi tiết, luận văn tiến hành giai đoạn xây dựng website quản lý đào tạo và ứng dụng Desktop, tạo nên một giải pháp công nghệ toàn diện. Bí quyết thành công nằm ở việc lựa chọn công nghệ phù hợp và kiến trúc phần mềm hợp lý. Theo tài liệu, hệ thống được phát triển trên hai nền tảng: ứng dụng Desktop cho các nghiệp vụ quản trị phức tạp của phòng đào tạo và ứng dụng Web cho nhu cầu tra cứu của giảng viên và sinh viên. Các công cụ phát triển được sử dụng bao gồm NetBeans và Eclipse, kết hợp với hệ quản trị cơ sở dữ liệu SQL Server 2008. Mặc dù không đề cập rõ ràng, kiến trúc của hệ thống có thể phỏng theo mô hình MVC (Model-View-Controller), một kiến trúc phổ biến giúp tách biệt logic nghiệp vụ, dữ liệu và giao diện người dùng. Điều này giúp cho việc bảo trì và nâng cấp hệ thống quản lý đào tạo ĐH Sư phạm Đà Nẵng trở nên dễ dàng hơn. Giao diện người dùng được thiết kế đơn giản, thân thiện, tập trung vào việc tối ưu hóa trải nghiệm người dùng, giúp họ thực hiện các tác vụ một cách nhanh chóng. Đây là một ví dụ điển hình về việc áp dụng kiến thức khoa học máy tính vào giải quyết bài toán thực tiễn trong lĩnh vực công nghệ giáo dục EdTech.

4.1. Lựa chọn công nghệ SQL Server Netbeans và Eclipse

Việc lựa chọn công nghệ là yếu tố then chốt. SQL Server 2008 được chọn làm hệ quản trị cơ sở dữ liệu nhờ sự ổn định và khả năng xử lý khối lượng dữ liệu lớn. Đối với việc phát triển ứng dụng, luận văn sử dụng hai môi trường phát triển tích hợp (IDE) mạnh mẽ là NetBeans và Eclipse. Sự kết hợp này cho phép xây dựng song song cả ứng dụng Desktop (có thể bằng Java Swing hoặc .NET) và cổng thông tin sinh viên trên nền tảng Web (sử dụng Java EE hoặc các công nghệ liên quan), tạo ra một hệ thống thông tin quản lý linh hoạt và mạnh mẽ.

4.2. Kiến trúc hai nền tảng Tối ưu hóa cho từng đối tượng người dùng

Một điểm sáng của giải pháp là kiến trúc hai nền tảng. Ứng dụng Desktop được dành cho các chuyên viên phòng đào tạo, những người cần thực hiện các tác vụ nghiệp vụ phức tạp, yêu cầu xử lý dữ liệu mạnh mẽ như xét tốt nghiệp hay tổng hợp điểm toàn trường. Trong khi đó, website quản lý đào tạo được thiết kế cho giảng viên và sinh viên, ưu tiên sự tiện lợi, truy cập nhanh và tương thích trên nhiều thiết bị để tra cứu thông tin như lịch học, điểm số. Cách tiếp cận này giúp tối ưu hóa hệ thống cho từng nhóm đối tượng cụ thể.

V. Top chức năng nổi bật của hệ thống quản lý đào tạo ĐH Sư phạm

Sản phẩm cuối cùng của luận văn là một phần mềm quản lý đào tạo với nhiều chức năng hữu ích, trực tiếp giải quyết các vấn đề còn tồn tại. Hệ thống này được chia thành hai module chính, tương ứng với hai nền tảng Desktop và Web. Đối với chuyên viên phòng đào tạo, các chức năng quản trị mạnh mẽ cho phép họ kiểm soát toàn bộ quy trình, từ việc tạo mới ngành học, quản lý chương trình đào tạo, cho đến việc cập nhật lịch thi và xử lý hồ sơ tốt nghiệp. Một trong những chức năng quan trọng nhất là quản lý điểm sinh viên, cho phép nhập, điều chỉnh và tổng kết điểm một cách hệ thống, giảm thiểu sai sót so với phương pháp thủ công. Đối với giảng viên và sinh viên, cổng thông tin sinh viên trên nền tảng web cung cấp một kênh truy cập thông tin minh bạch và tiện lợi. Các chức năng hệ thống quản lý đào tạo nổi bật bao gồm xem thời khóa biểu cá nhân, tra cứu kết quả học tập, và tải về các biểu mẫu cần thiết. Việc triển khai thành công những tính năng này cho thấy tiềm năng ứng dụng thực tiễn của đồ án tốt nghiệp quản lý đào tạo này, góp phần nâng cao chất lượng dịch vụ tại UED Da Nang.

5.1. Chức năng quản trị cho phòng đào tạo trên nền tảng Desktop

Module Desktop cung cấp một bộ công cụ toàn diện. Chuyên viên có thể thực hiện các nghiệp vụ quan trọng như: quản lý ngành học (thêm, xóa), quản lý lớp học phần (xuất danh sách, cập nhật lịch thi, điều chỉnh xếp thời khóa biểu), quản lý điểm (theo dõi nộp điểm, nhập và điều chỉnh điểm), và quan trọng nhất là quy trình xét và công nhận tốt nghiệp. Các chức năng in ấn báo cáo, danh sách thi, phiếu điểm cũng được tích hợp, giúp tự động hóa công tác văn phòng.

5.2. Chức năng tra cứu thông tin cho giảng viên và sinh viên qua Web

Giao diện Web đóng vai trò là cầu nối thông tin. Sinh viên có thể đăng nhập để xem thông tin cá nhân, xem chi tiết chương trình đào tạo của ngành mình, tra cứu điểm thi và lịch học. Giảng viên có thể xem danh sách các lớp mình chủ nhiệm, xem thời khóa biểu giảng dạy. Chức năng "Download biểu mẫu" cũng rất tiện ích, cung cấp các tài liệu cần thiết một cách nhanh chóng. Giao diện này giúp giảm tải cho phòng đào tạo trong việc trả lời các câu hỏi thông thường của sinh viên.

VI. Hướng phát triển tương lai cho hệ thống quản lý đào tạo tại UED

Mặc dù luận văn hệ thống quản lý đào tạo ĐH Sư phạm Đà Nẵng đã đạt được những kết quả đáng ghi nhận, luôn có không gian cho sự cải tiến và phát triển trong tương lai. Đây là một nền tảng vững chắc để xây dựng một hệ sinh thái công nghệ giáo dục EdTech toàn diện hơn. Hướng phát triển quan trọng nhất là tích hợp thêm các chức năng bị giới hạn trong phạm vi nghiên cứu ban đầu. Việc xây dựng module đăng ký học phần online sẽ là một bước đột phá, cho phép sinh viên chủ động lên kế hoạch học tập và giảm tải công việc cho phòng đào tạo vào đầu mỗi học kỳ. Bên cạnh đó, việc tích hợp chức năng quản lý học phí sẽ giúp nhà trường quản lý tài chính một cách hiệu quả và minh bạch hơn. Một hướng đi khác là phát triển ứng dụng di động (mobile app) để sinh viên và giảng viên có thể truy cập thông tin và nhận thông báo mọi lúc, mọi nơi, nâng cao trải nghiệm người dùng. Việc tối ưu hóa hệ thống về mặt hiệu năng và bảo mật cũng là một nhiệm vụ liên tục. Trong tương lai, hệ thống có thể áp dụng các công nghệ mới như phân tích dữ liệu lớn (Big Data) để đưa ra các dự báo, cảnh báo học vụ, hỗ trợ nhà trường trong việc ra quyết định chiến lược.

6.1. Tích hợp chức năng đăng ký học phần online và quản lý học phí

Đây là hai trong số những tính năng được mong đợi nhất. Một hệ thống đăng ký học phần online hiệu quả cần xử lý được lượng truy cập lớn đồng thời, kiểm tra các điều kiện tiên quyết và tránh xung đột lịch học. Module quản lý học phí cần liên kết chặt chẽ với dữ liệu đăng ký học phần để tự động tính toán công nợ, hỗ trợ thanh toán trực tuyến và tạo báo cáo tài chính. Việc bổ sung các chức năng này sẽ hoàn thiện hệ thống quản lý tín chỉ một cách toàn diện.

6.2. Phát triển ứng dụng di động và ứng dụng phân tích dữ liệu giáo dục

Trong kỷ nguyên di động, việc phát triển một ứng dụng riêng cho hệ thống quản lý đào tạo là một xu thế tất yếu. Ứng dụng này sẽ cung cấp thông báo đẩy (push notification) về lịch học, lịch thi, điểm số mới, giúp sinh viên không bỏ lỡ thông tin quan trọng. Xa hơn, dữ liệu học tập khổng lồ được thu thập bởi hệ thống là một tài nguyên quý giá. Việc ứng dụng các kỹ thuật phân tích dữ liệu có thể giúp nhận diện các sinh viên có nguy cơ học tập kém, đề xuất lộ trình học tập tối ưu, và cung cấp cho ban giám hiệu cái nhìn sâu sắc về hiệu quả của các chương trình đào tạo.

04/10/2025