Bối cảnh và vấn đề nghiên cứu

Khóa luận tốt nghiệp "Xây dựng hệ thống quản trị nội dung học tập trực tuyến LMS cho Trung tâm Ngoại ngữ IPA" do sinh viên Nguyễn Hoàng Phương Anh (ngành Tin học Kinh tế, Khoa Hệ thống Thông tin Kinh tế, Trường Đại học Kinh tế – Đại học Huế) thực hiện dưới sự hướng dẫn của ThS. Trần Thái Hòa. Đề tài được triển khai trong bối cảnh cuộc Cách mạng công nghiệp 4.0 và quá trình chuyển đổi số đang đặt ra yêu cầu cấp thiết về việc đổi mới hình thức đào tạo trong ngành giáo dục. Các phương thức giảng dạy truyền thống bộc lộ nhiều hạn chế về tính linh hoạt thời gian, chi phí và khả năng đáp ứng nhu cầu học tập đa dạng. Cùng với đó, tiếng Anh ngày càng khẳng định vai trò là ngôn ngữ giao dịch quốc tế quan trọng tại Việt Nam, dẫn đến sự gia tăng mạnh mẽ về nhu cầu học ngoại ngữ ở mọi lứa tuổi và trình độ.

Tại đơn vị khảo sát – Trung tâm Ngoại Ngữ IPA (thành lập ngày 09/10/2022 tại địa chỉ 13 Tố Hữu, thành phố Huế), hoạt động quản trị ban đầu thuần túy mang tính thủ công. Trung tâm tổ chức dạy học trực tiếp tại lớp; học viên đăng ký và nộp học phí trực tiếp cho giáo viên; giáo viên tự giữ tiền và kết toán với người quản lý vào cuối ngày. Khi dịch bệnh COVID-19 bùng phát kèm theo các quy định giới nghiêm, phương thức quản lý offline bộc lộ sự đứt gãy, học viên không thể đến lớp, làm suy giảm doanh thu và tương tác dạy - học. Trước thực trạng đó, việc xây dựng một hệ thống phần mềm quản trị học tập trực tuyến (LMS) để chuyển đổi mô hình kinh doanh và đào tạo sang môi trường số là yêu cầu cấp thiết của trung tâm.

Mục tiêu nghiên cứu của khóa luận được phân định cụ thể như sau:

  • Mục tiêu chung: Xây dựng thành công trang Web Quản lý khóa học trực tuyến cho Trung tâm Ngoại ngữ IPA.
  • Mục tiêu cụ thể:
    1. Ôn tập và tổng hợp lại các kiến thức đã học.
    2. Khám phá thêm về các công cụ tạo trang web mới.
    3. Áp dụng các phương pháp thu thập thông tin để tìm hiểu, tổng hợp chi tiết thông tin về Trung tâm Ngoại ngữ IPA cũng như tham khảo một số trung tâm khác trên thị trường, từ đó đề ra kế hoạch triển khai hợp lý từ khâu xây dựng đến chạy thử và sửa các lỗi xảy ra.
    4. Tiến hành thiết kế và xây dựng một Website hoàn chỉnh.

Đối tượng và phạm vi nghiên cứu của đề tài gồm:

  • Đối tượng nghiên cứu: Quy trình quản lý dạy – học trực tuyến của Trung tâm Ngoại ngữ IPA; Hệ thống quản trị học tập LMS; Các ngôn ngữ lập trình PHP và mã nguồn mở WordPress.
  • Phạm vi không gian: Trung tâm Ngoại Ngữ IPA, số 13 Tố Hữu, Thành phố Huế, tỉnh Thừa Thiên Huế.
  • Phạm vi thời gian: Quá trình nghiên cứu và thu thập dữ liệu được tiến hành từ ngày 04/07/2022 đến ngày 10/10/2022.

Cơ sở lý thuyết và phương pháp

Khóa luận tiếp cận đề tài dựa trên hệ thống cơ sở lý thuyết về giáo dục điện tử (E-learning), mô hình đào tạo kết hợp, kiến trúc hệ thống LMS và quy trình phát triển phần mềm đa phương tiện. Tác giả tham chiếu các công trình nghiên cứu của Đại học Carnegie Mellon (CMU) về hiệu quả giảng dạy dựa trên công nghệ, chỉ ra rằng phương pháp học tập có sự trợ giúp của máy tính, công nghệ đa phương tiện (multimedia: âm thanh, hình ảnh, video) và các hệ thống giảng dạy thông minh mang lại tính tương tác và hiệu quả tiếp thu vượt trội so với giảng dạy truyền thống. Đồng thời, nghiên cứu phân tích mô hình học tập kết hợp (Blended Learning Model) thông qua trường hợp thực tế của Công ty Quality Learning Inc (áp dụng từ năm 1997 với mô hình Open Learning Center), khẳng định E-learning không thay thế hoàn toàn mà cần kết hợp đồng bộ và không đồng bộ giữa học trực tuyến (online) và học trực tiếp (offline).

Về kiến trúc đào tạo E-learning, tác giả hệ thống hóa mô hình cấu trúc 5 cấp bậc từ cao xuống thấp:

Cấp bậc Công cụ tạo và quản lý nội dung Phân phối và quản lý trên máy chủ Trải nghiệm truy cập của học viên
Chương trình Learning Management System (LMS) Tích hợp các khóa học theo trình tự logic, theo dõi tiến độ truy cập/hoàn thành Đăng ký tài khoản để được phân quyền truy cập
Khóa học Course Authoring Tool Quản lý kết hợp các trang nội dung, xây dựng mục lục và cơ chế duyệt Mở khóa học, xem danh mục và chọn bài học cụ thể
Bài học Course Authoring & Website Authoring Tool Đưa bài học lên máy chủ, liên kết các đối tượng thành cấu trúc duyệt thống nhất Lựa chọn các trang nội dung trong bài học
Trang Website Authoring Tool Cung cấp trang theo yêu cầu của giao thức mạng Nhận diện, hiển thị văn bản tích hợp đa phương tiện
Media Media Editor Lưu trữ tối ưu, tiết kiệm dung lượng tài nguyên Trình diễn các tệp âm thanh, hình ảnh động, video đơn lẻ

Tác giả cũng phân loại 4 phương thức trao đổi thông tin trong môi trường E-learning: Một – Một (chat cá nhân, email, chia sẻ màn hình), Một – Nhiều (thông báo, diễn đàn, e-seminar, hội thảo video một chiều), Nhiều – Một (học viên gửi phản hồi, nộp bài, đặt câu hỏi cho giáo viên), và Nhiều – Nhiều (thảo luận nhóm trên forum, lớp học ảo qua video hai chiều).

Quy trình kỹ thuật để xây dựng phần mềm quản lý đào tạo LMS ứng dụng Multimedia được xác lập qua 5 giai đoạn: Phân tích (Analysis Phase), Thiết kế (Design Phase), Phát triển (Development Phase), Thực thi (Implementation Phase) và Đánh giá (Evaluation Phase).

Về nền tảng công nghệ, khóa luận sử dụng:

  • Ngôn ngữ kịch bản phía máy chủ: PHP (phiên bản PHP5), hỗ trợ kết nối hệ quản trị cơ sở dữ liệu và xử lý tác vụ gửi nhận mail, cookie.
  • Ngôn ngữ đánh dấu và định kiểu: HTML và CSS để xây dựng giao diện hiển thị.
  • Hệ quản trị cơ sở dữ liệu: MySQL.
  • Phần mềm môi trường giả lập máy chủ cục bộ: XAMPP (tích hợp Apache, MySQL, PHP, Perl và công cụ phpMyAdmin).
  • Mã nguồn mở: WordPress (phát triển trên nền tảng PHP/MySQL, hậu duệ của b2/cafelog do Michel Valdrighi và Matt Mullenweg phát triển).

Phương pháp nghiên cứu thực tế bao gồm hai nhóm chính:

  • Phương pháp thu thập số liệu: Phương pháp nghiên cứu tài liệu (khảo cứu các tài liệu học thuật, giáo trình, bài báo chuyên ngành và các khóa luận tốt nghiệp tiền nhiệm về E-learning); Phương pháp phỏng vấn (tiếp xúc trực tiếp ban lãnh đạo, nhân viên vận hành và học viên tại Trung tâm Ngoại ngữ IPA để làm rõ luồng công việc thực tế).
  • Phương pháp phát triển hệ thống thông tin: Sử dụng phương pháp phân tích và thiết kế có cấu trúc theo hướng chức năng. Tác giả sử dụng Sơ đồ phân cấp/phân rã chức năng (BFD) để xác định cây tính năng của hệ thống, Sơ đồ luồng dữ liệu (DFD từ mức ngữ cảnh, mức đỉnh đến mức phân rã cấp 2, cấp 3) để mô hình hóa sự vận động của dữ liệu, và phương pháp mô hình hóa dữ liệu quan hệ (chuyển đổi từ mô hình thực thể liên kết ERD sang lược đồ cơ sở dữ liệu quan hệ).

Trong phần tổng quan tài liệu, tác giả tiến hành khảo sát và đánh giá 5 nền tảng học trực tuyến hiện hành cùng 3 công trình khóa luận, đồ án tốt nghiệp liên quan:

Nền tảng / Công trình tham chiếu Đơn vị / Tác giả thực hiện Đặc điểm chính và ưu điểm Hạn chế nhận định trong văn bản
Coursera Nền tảng quốc tế Cung cấp đa dạng ngành học, tích hợp bài tập kiểm tra trắc nghiệm định kỳ Đa dạng mức giá gây bối rối, đòi hỏi người học có kiến thức nền tảng
edX Nền tảng quốc tế Các khóa học được thiết kế chuyên sâu, tính chuyên môn học thuật cao Đa số các chương trình giảng dạy không hỗ trợ phụ đề tiếng Việt
FutureLearn The Open University (Anh, 2013) Giao diện trực quan, cho phép học miễn phí trong thời gian giới hạn Không có hỗ trợ phụ đề tiếng Việt
Edumall Nền tảng tại Việt Nam Video chất lượng cao, mạnh về các khóa học ứng dụng phần mềm (PS, AE, Office) Nặng về lý thuyết, thiếu tính thực hành, hạn chế tương tác với giáo viên
Unica Nền tảng tại Việt Nam Nội dung thực tiễn do chuyên gia chia sẻ, có chính sách hoàn học phí Chất lượng chưa đồng đều, điều kiện hoàn tiền khắt khe, học phí từng khóa cao
Khóa luận (2018) SV. Nguyễn Ngọc Thắng (ĐH Kinh tế Huế) Đề tài "Xây dựng hệ thống Website E-learning", xây dựng khung web cơ bản Tính năng còn ở mức nền tảng ban đầu
Đồ án (2017) SV. Đoàn Thị Thu Hồng (ĐH Bách Khoa HN) Đề tài "Xây dựng hệ thống LMS", có cơ chế tự đánh giá và báo điểm cho học viên Quy mô thực nghiệm mang tính học thuật kỹ thuật
Đồ án (2012) SV. Bùi Xuân Bích (ĐH Đông Á) Đề tài "Xây dựng website thương mại điện tử cho Công ty CP TM G.S" Hệ thống chức năng phục vụ bán hàng còn đơn giản

Thiết kế và triển khai

Hệ thống LMS cho Trung tâm Ngoại ngữ IPA được mô hình hóa theo hướng phân tích chức năng và thiết kế cơ sở dữ liệu quan hệ. Kiến trúc hệ thống bao gồm 4 phân hệ chức năng lớn:

  1. Phân hệ Hỗ trợ học viên: Cung cấp các chức năng truy cập khóa học, học tập trực tuyến (xem bài giảng), học tập ngoại tuyến (cho phép tải các tệp bài giảng dưới định dạng PDF, Word, XML, ZIP, RAR), thực hiện bài kiểm tra trắc nghiệm đánh giá năng lực (dạng câu hỏi chọn phương án hoặc điền khuyết kèm phản hồi tự động), thảo luận qua diễn đàn (forum), liên kết khai thác tài nguyên học tập mở, theo dõi tiến độ và lịch sử kiểm tra cá nhân, chỉnh sửa thông tin/mật khẩu và chủ động rút khỏi khóa học.
  2. Phân hệ Hỗ trợ giảng viên: Cho phép giáo viên quản lý danh sách học viên trong lớp phụ trách; quản lý bài giảng (thêm, sửa, xóa bài học); quản lý ngân hàng câu hỏi kiểm tra (câu hỏi trắc nghiệm dạng lựa chọn và điền khuyết); quản lý tệp tin khóa học (tải lên, đổi tên, xóa, xem trước tệp); quản lý liên kết tài nguyên bổ trợ; quản trị diễn đàn môn học; theo dõi quá trình và kết quả học tập của từng học viên; cập nhật hồ sơ cá nhân.
  3. Phân hệ Thống kê và Tìm kiếm: Phục vụ quản trị viên, giáo viên và học viên tra cứu thông tin khóa học, người dùng và kết xuất các số liệu báo cáo về tình hình học tập, vận hành.
  4. Phân hệ Quản trị (Admin): Quản lý toàn bộ tài khoản người dùng (User: thêm, sửa, xóa, phân quyền giảng viên/học viên, kiểm duyệt đăng ký); quản lý danh mục khóa học; quản lý tệp tin toàn hệ thống website; ghi nhận và theo dõi nhật ký hoạt động (logs) của các tác nhân trên hệ thống.

Cơ sở dữ liệu của hệ thống được chuẩn hóa qua sơ đồ quan hệ thực thể, bao gồm các bảng dữ liệu chính:

Tên bảng dữ liệu Vai trò và chức năng lưu trữ trong hệ thống
EL_USER Lưu trữ thông tin tài khoản người dùng (học viên, giảng viên, admin), chứng thực đăng nhập
EL_KHOA_HOC Lưu trữ thông tin tổng quát về các khóa học của trung tâm ngoại ngữ
EL_LOAI_KHOA_HOC Phân loại danh mục khóa học (IELTS, TOEIC, Giao tiếp, Tiếng Anh khung A1-C1...)
EL_CHUONG_HOC Cấu trúc phân đoạn khóa học thành từng chương học cụ thể
EL_LESSION Lưu trữ thông tin chi tiết từng bài học nhỏ nằm trong mỗi chương học
EL_CAU_HOI_CHON Lưu trữ ngân hàng câu hỏi kiểm tra dạng trắc nghiệm nhiều lựa chọn
EL_CAU_HOI_DIEN Lưu trữ danh mục câu hỏi kiểm tra dạng điền vào chỗ trống
EL_CSDL_KHOA_HOC Lưu trữ cơ sở dữ liệu bài tập và nội dung liên kết với bài học
EL_RESOURCE Quản lý các nguồn tài nguyên, đường dẫn liên kết bổ trợ khóa học
EL_DIEN_DAN Quản lý các chủ đề thảo luận, trao đổi học thuật của khóa học
EL_LOGS Ghi vết nhật ký truy cập và các thao tác vận hành của người dùng
EL_USER_KHOA_HOC Bảng kết hợp thể hiện mối quan hệ đăng ký giữa người dùng và khóa học
MESSAGE & SMILEYS Quản lý nội dung tin nhắn, biểu tượng cảm xúc trao đổi trên hệ thống
EL_KET_QUA_HOC Lưu trữ điểm số, lịch sử và kết quả các bài kiểm tra của học viên

Về mặt triển khai giao diện, hệ thống được thiết kế hoàn chỉnh qua các phân hệ giao diện:

  • Giao diện phía người dùng (Front-end): Trang chủ, màn hình Đăng ký, Đăng nhập, chuyên mục Tin tức, trang Liên hệ, màn hình Chi tiết khóa học.
  • Giao diện thương mại điện tử/thanh toán: Màn hình Giỏ hàng, Thông tin thanh toán, Xác nhận phương thức thanh toán, Thực hiện thanh toán và Thông báo thanh toán thành công.
  • Giao diện quản trị (Back-end): Màn hình Quản lý Khóa học, Màn hình Quản lý Đơn hàng và Màn hình Quản lý Thành viên.

Nội dung chính theo từng chương

Chương 1: Cơ sở lý thuyết

Chương 1 tập trung xây dựng nền tảng lý luận toàn diện về E-learning và công nghệ phát triển ứng dụng web đào tạo. Tác giả làm rõ bản chất của giáo dục điện tử thông qua các định nghĩa quốc tế (Compare Infobase Inc, MASIE Center, Sun Microsystems), phân tích lịch sử hình thành từ các hệ thống đào tạo trên máy tính lớn (mainframe) của IBM năm 1946 đến giai đoạn bùng nổ của máy tính cá nhân và đa phương tiện. Nội dung chương phân tích sâu mô hình Blended Learning từ kinh nghiệm của Quality Learning Inc khi chuyển đổi từ đào tạo truyền thống sang trực tuyến thuần túy năm 1997 không đạt kỳ vọng, buộc phải dung hòa giữa học trực tiếp tại trung tâm mở (Open Learning Center) và học qua mạng.

Chương này cũng xác định rõ 5 cấp độ của một chương trình học trực tuyến, 4 mô hình tương tác thông tin, đặc tả các ngôn ngữ PHP (đặc biệt là phiên bản PHP5 với các ưu thế mã nguồn mở, tốc độ xử lý trên máy chủ), HTML, CSS, bộ công cụ XAMPP và hệ thống quản trị nội dung mã nguồn mở WordPress. Cuối chương, tác giả khái quát định nghĩa LMS gồm 2 thành phần (công nghệ nền và giao diện web) cùng 11 nhóm chức năng cốt lõi (lưu trữ, bảo mật, đáp ứng đa thiết bị, đa chủ thể, đa ngôn ngữ, kiểm soát đăng ký, lịch học, quản lý giao dịch, hỗ trợ tương tác, thi/kiểm tra, theo dõi/kiểm soát) và quy trình 5 giai đoạn phát triển phần mềm đa phương tiện.

Chương 2: Khảo sát và phân tích hệ thống thông tin

Chương 2 phản ánh quá trình điều tra thực tế tại Trung tâm Ngoại Ngữ IPA (13 Tố Hữu, Huế). Tác giả mô tả chi tiết danh mục khóa học của đơn vị (IELTS, TOEIC, các cấp độ A1, A2, B1, B2, C1, Tiếng Anh giao tiếp và ôn thi cấp tốc) và phân tích các nút thắt trong mô hình vận hành thủ công: học viên đóng tiền trực tiếp cho giáo viên tại lớp, giáo viên tự bảo quản tiền và nộp lại vào cuối ngày, toàn bộ hoạt động phụ thuộc vào hình thức học offline. Khi dịch bệnh xuất hiện, việc không áp dụng công nghệ thông tin đã làm tê liệt hoạt động đào tạo.

Từ bài toán thực tế, chương 2 tiến hành mô tả yêu cầu nghiệp vụ cho 4 nhóm tác nhân (khách vãng lai, học viên, giảng viên chính/phụ, người quản trị hệ thống). Tác giả xây dựng hệ thống mô hình hóa chức năng gồm Sơ đồ phân cấp chức năng chính và các sơ đồ phân rã chi tiết: Quản lý học viên, Quản lý bài giảng, Quản lý câu hỏi kiểm tra (trắc nghiệm chọn và điền), Quản lý files khóa học (upload, đổi tên, xóa, view), Quản lý tài nguyên, Quản lý Forum, Thống kê tìm kiếm, Quản lý User, Quản lý khóa học và Quản lý file hệ thống. Về luồng dữ liệu, tác giả xây dựng Sơ đồ luồng dữ liệu (DFD) hoàn chỉnh từ mức ngữ cảnh (mức 0), mức đỉnh (mức 1) đến DFD cấp 2 và cấp 3, làm rõ sự luân chuyển thông tin giữa các thực thể ngoài và kho dữ liệu.

Chương 3: Thiết kế và xây dựng hệ thống

Chương 3 chuyển hóa các phân tích nghiệp vụ thành giải pháp công nghệ cụ thể. Về mặt dữ liệu, tác giả thiết lập sơ đồ thực thể liên kết (ERD) xác định mối quan hệ giữa các tập thực thể: mối quan hệ giữa SMILEYS và MESSAGE, EL_DIEN_DAN và MESSAGE, EL_DIEN_DAN và EL_USER, EL_USER và EL_KET_QUA_HOC, EL_USER và EL_KHOA_HOC, EL_KHOA_HOC và EL_RESOURCE, EL_KHOA_HOC và EL_LOAI_KHOA_HOC, EL_KHOA_HOC và EL_CHUONG_HOC. Ở cấp độ chi tiết bài giảng và thi cử, chương học liên kết với câu hỏi điền (EL_CAU_HOI_DIEN), câu hỏi chọn (EL_CAU_HOI_CHON), bài học (EL_LESSION), và bài học liên kết với cơ sở dữ liệu khóa học (EL_CSDL_KHOA_HOC).

Từ mô hình ERD, tác giả ánh xạ thành mô hình quan hệ và đặc tả cấu trúc chi tiết của 14 bảng dữ liệu (EL_USER, EL_CAU_HOI_CHON, EL_CAU_HOI_DIEN, EL_CHUONG_HOC, EL_CSDL_KHOA_HOC, EL_DIEN_DAN, EL_KHOA_HOC, EL_LESSION, EL_LOAI_KHOA_HOC, EL_LOGS, EL_RESOURCE, EL_USER_KHOA_HOC...). Phần tiếp theo của chương trình bày trực quan kết quả xây dựng hệ thống thông qua ảnh chụp 13 màn hình giao diện thực tế của website, từ cổng thông tin học viên, quy trình chọn khóa học, giỏ hàng, các bước thanh toán học phí trực tuyến đến trang quản trị nội dung khóa học, quản lý đơn hàng và phân quyền thành viên của admin.


Kết quả và đóng góp

Khóa luận đã hoàn thành các nhiệm vụ nghiên cứu và đạt được các kết quả cụ thể:

  • Kết quả ứng dụng: Xây dựng thành công hệ thống website học trực tuyến LMS hoàn chỉnh cho Trung tâm Ngoại Ngữ IPA, giải quyết bài toán chuyển đổi mô hình từ dạy học trực tiếp sang kết hợp trực tuyến. Hệ thống số hóa toàn diện quy trình đăng ký, học tập trực tuyến, tải tài liệu ngoại tuyến, kiểm tra đánh giá kiến thức tự động (với 2 dạng bài tập trắc nghiệm chọn và điền khuyết), và tích hợp cổng quản lý đơn hàng học phí.
  • Kết quả thiết kế hệ thống: Hoàn thiện bộ tài liệu phân tích thiết kế gồm hệ thống sơ đồ chức năng BFD (phân rã đến cấp 3), sơ đồ luồng dữ liệu DFD (mức ngữ cảnh, mức đỉnh, cấp 2 và cấp 3), sơ đồ thực thể mối quan hệ ERD và cấu trúc chi tiết của 14 bảng cơ sở dữ liệu quan hệ phục vụ quản trị E-learning.
  • Đóng góp của đề tài: So với các nghiên cứu tiền nhiệm tại địa phương (như đề tài của sinh viên Nguyễn Ngọc Thắng năm 2018 chỉ dừng lại ở website E-learning cơ bản), khóa luận đã giải quyết bài toán gắn liền với thực trạng kinh doanh đặc thù của một trung tâm ngoại ngữ cụ thể tại Huế; tích hợp quy trình thương mại điện tử (giỏ hàng, thanh toán học phí nhiều bước) kết hợp với các công cụ tương tác đào tạo (forum thảo luận, phản hồi kết quả kiểm tra tự động, phân quyền giảng viên chính - giảng viên phụ).

Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế của đề tài: Quá trình nghiên cứu và triển khai được thực hiện trong thời gian tương đối ngắn (khoảng 3 tháng, từ 04/07/2022 đến 10/10/2022) bởi một sinh viên thực tập, trong điều kiện kiến thức và kinh nghiệm thực tế còn giới hạn. Cơ sở dữ liệu và thử nghiệm chủ yếu dựa trên khảo sát tại Trung tâm Ngoại Ngữ IPA – một đơn vị mới thành lập vào tháng 10/2022, do đó dữ liệu vận hành thực tế chưa có độ dày tích lũy lâu dài để kiểm tra tải trọng trong điều kiện lượng truy cập đồng thời lớn.
  • Hướng phát triển đề tài: Tiếp tục tối ưu hóa hệ thống mã nguồn và cấu trúc cơ sở dữ liệu; hoàn thiện các tính năng kiểm thử bảo mật chuyên sâu; mở rộng khả năng tích hợp các công cụ hội thảo truyền hình trực tuyến (video conference hai chiều) phục vụ lớp học ảo thời gian thực; và nghiên cứu triển khai hệ thống trên môi trường máy chủ Internet thực tế nhằm phục vụ nhu cầu đào tạo diện rộng của trung tâm ngoại ngữ.

Giá trị tham khảo

Báo cáo khóa luận là tài liệu tham khảo phù hợp cho:

  • Đối tượng sử dụng: Sinh viên thuộc các ngành Hệ thống thông tin kinh tế, Tin học kinh tế, Công nghệ thông tin hoặc Thương mại điện tử đang chuẩn bị làm đồ án, khóa luận tốt nghiệp về đề tài website E-learning hoặc hệ thống LMS.
  • Nội dung giá trị nhất:
    • Tài liệu cung cấp bức tranh tổng quan có hệ thống về lý thuyết E-learning, cấu trúc 5 cấp độ của chương trình đào tạo trực tuyến và phương pháp xây dựng phần mềm multimedia.
    • Quy trình phân tích có cấu trúc bài bản: từ khảo sát nghiệp vụ thực tế đến việc xây dựng cây phân rã chức năng (BFD) và sơ đồ luồng dữ liệu (DFD) đa cấp (đến cấp 3) rất chi tiết.
    • Mô hình cơ sở dữ liệu quan hệ 14 bảng được thiết kế rõ ràng, có thể áp dụng trực tiếp làm khung tham chiếu cho các bài toán quản lý khóa học, bài học, ngân hàng câu hỏi kiểm tra và quản trị thành viên trên nền tảng PHP/MySQL hoặc WordPress.

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

1. Thực trạng quản lý của Trung tâm Ngoại Ngữ IPA trước khi xây dựng hệ thống LMS diễn ra như thế nào?
Trước khi triển khai hệ thống, Trung tâm Ngoại Ngữ IPA (mới thành lập tháng 10/2022) quản lý hoàn toàn thủ công: các khóa học chỉ dạy offline; học viên đăng ký và nộp học phí trực tiếp cho giáo viên tại lớp; giáo viên tự giữ tiền rồi kết toán, nộp lại cho người quản lý vào cuối ngày. Khi dịch bệnh COVID-19 xảy ra kèm lệnh giới nghiêm, trung tâm bị gián đoạn hoạt động hoàn toàn do thiếu công cụ tương tác trực tuyến.

2. Tác giả đã chứng minh sự cần thiết của mô hình học tập kết hợp (Blended Learning) qua ví dụ thực tế nào?
Tác giả dẫn chứng trường hợp thực tế của Công ty Quality Learning Inc (chuyên cung cấp đào tạo CNTT và truyền thông). Năm 1997, công ty này chuyển toàn bộ đào tạo truyền thống sang đào tạo trực tuyến thuần túy nhưng nhận thấy số lượng học viên giảm sút nghiêm trọng. Công ty sau đó phải kết hợp cả hai phương thức thành mô hình Blended Learning Model với trung tâm Open Learning Center, dung hòa giữa học online và offline, giữa bài học điện tử và tài liệu giấy, giữa đào tạo chính quy và không chính quy.

3. Hệ thống LMS của khóa luận hỗ trợ những dạng câu hỏi kiểm tra nào và quy trình ra đề của giảng viên ra sao?
Hệ thống hỗ trợ 2 dạng câu hỏi kiểm tra kiến thức: câu hỏi chọn phương án trắc nghiệm (EL_CAU_HOI_CHON) và câu hỏi điền vào chỗ trống (EL_CAU_HOI_DIEN), luôn đi kèm phần phản hồi (feedback) thông báo kết quả cho học viên. Giảng viên có thể biên soạn bài kiểm tra ôn tập cuối mỗi chương hoặc bài kiểm tra tổng hợp cuối khóa học (lấy từ ngân hàng câu hỏi đã soạn sẵn hoặc tạo câu hỏi mới). Nếu giảng viên không soạn câu hỏi, học viên sẽ không truy cập được vào phần kiểm tra.

4. Cơ sở dữ liệu của hệ thống được tổ chức thành những bảng dữ liệu chính nào?
Cơ sở dữ liệu bao gồm 14 bảng dữ liệu được chuẩn hóa từ sơ đồ ERD, tiêu biểu là: EL_USER (tài khoản người dùng), EL_KHOA_HOC (thông tin khóa học), EL_LOAI_KHOA_HOC (danh mục khóa), EL_CHUONG_HOC (chương mục), EL_LESSION (bài học), EL_CAU_HOI_CHON và EL_CAU_HOI_DIEN (ngân hàng đề thi trắc nghiệm), EL_CSDL_KHOA_HOC (dữ liệu bài học), EL_RESOURCE (tài nguyên liên kết), EL_DIEN_DAN (diễn đàn), EL_LOGS (nhật ký hệ thống), EL_USER_KHOA_HOC (đăng ký khóa học), EL_KET_QUA_HOC (điểm thi) cùng bảng MESSAGE và SMILEYS.


Kết luận

Khóa luận tốt nghiệp của sinh viên Nguyễn Hoàng Phương Anh đã giải quyết thành công bài toán số hóa quy trình quản trị đào tạo và kinh doanh khóa học cho Trung tâm Ngoại Ngữ IPA tại thành phố Huế. Đề tài vận dụng bài bản phương pháp phân tích thiết kế hệ thống theo hướng cấu trúc, từ khảo sát thực tế, mô hình hóa chức năng (BFD), mô hình hóa luồng dữ liệu (DFD đa cấp) đến thiết kế cơ sở dữ liệu quan hệ hoàn chỉnh. Sản phẩm website LMS được triển khai bằng công nghệ PHP, MySQL và nền tảng WordPress, đáp ứng đầy đủ các yêu cầu nghiệp vụ về học tập trực tuyến, kiểm tra đánh giá và quản lý đơn hàng học phí. Công trình là tài liệu tham khảo có giá trị học thuật và ứng dụng cao cho sinh viên ngành Hệ thống thông tin kinh tế trong việc phát triển các giải pháp phần mềm quản trị giáo dục điện tử.