Xây dựng hệ thống elearning Moodle - Luận án Nguyễn Trọng Nghĩa

Trường ĐH

Trường Đại học Hoa Sen

Chuyên ngành

Mạng máy tính

Tác giả

Ẩn danh

Thể loại

Khóa luận tốt nghiệp

Năm xuất bản

Số trang

74

Thời gian đọc

12 phút

Lượt xem

0

Lượt tải

0

Phí lưu trữ

40 Point

Mục lục chi tiết

PHIẾU GIAO ĐỀ TÀI KHÓA LUẬN TỐT NGHIỆP

TRÍCH YẾU

1. PHẦN 1. NHẬP ĐỀ

1.1. Mục tiêu đề tài

1.1.1. Xây dựng hệ thống quản lí tập trung cho một trường đại học

1.1.2. Xây dựng hệ thống Elearning với Moodle

2. PHẦN 2. TỔNG QUAN - LÍ THUYẾT

2.1. Các mô hình quản lí người dùng

2.1.1. Mô hình quản lí người dùng đơn giản

2.1.1.1. Quản lí người dùng trên máy sử dụng hệ điều hành Windows
2.1.1.2. Quản lí người dùng trên máy sử dụng hệ điều hành Linux

2.2. Hệ thống quản lí tập trung sử dụng Directory để chứng thực

2.2.1. Lightweight Directory Access Protocol (LDAP)

2.2.1.1. Cấu trúc cơ sở dữ liệu LDAP
2.2.1.2. Lớp đối tượng
2.2.1.3. Các thao tác điều khiển trong LDAP

2.2.2. Cấu trúc của một cơ sở dữ liệu SQL

2.3. Tổng quan về Elearning và Moodle

3. PHÂN TÍCH VÀ GIẢI QUYẾT VẤN ĐỀ

3.1. Triển khai hệ thống quản lí tập trung với LDAP

3.1.1. Triển khai hệ thống OpenLDAP kết hợp AD

3.1.2. Xây dựng công cụ điều khiển cho người dùng

3.1.2.1. Danh sách quyền truy cập của LDAP
3.1.2.2. Quá trình đăng nhập
3.1.2.3. Thay đổi mật khẩu người dùng
3.1.2.4. Các tính năng cho người quản trị

3.2. Xây dựng hệ thống Elearning với Moodle

3.2.1. Cài đặt Moodle

3.2.2. Đồng bộ hóa người dùng và thông tin khóa học

3.2.2.1. Đồng bộ hóa người dùng
3.2.2.2. Tạo thông tin về các khóa học

3.2.3. Cài đặt các module

3.2.4. Sử dụng các tính năng cơ bản

3.2.4.1. Các module câu hỏi
3.2.4.2. Virtual Programming Lab
3.2.4.3. Mediabird Study Notes

4. KẾT QUẢ VÀ ĐỀ NGHỊ

4.1. Hệ thống quản lí tập trung bằng OpenLDAP

4.1.1. Đổi mật khẩu cho người dùng qua web

4.1.2. Các chức năng dành cho người quản trị

4.2. Hệ thống Elearning với Moodle

4.2.1. Đồng bộ người dùng và thông tin khóa học

4.2.2. Kết quả các Module đã triển khai cho Moodle

4.2.2.1. Mediabird Study Notes
4.2.2.2. Virtual Programming Lab

4.2.3. Đồng bộ đăng nhập giữa controller quản lí và Moodle

4.2.4. Tăng cường bảo mật cho hệ thống

4.2.5. Thống nhất quy trình hoạt động giữa các hệ thống

PHỤ LỤC A: CÀI ĐẶT MỘT SỐ DỊCH VỤ SỬ DỤNG TRONG LUẬN ÁN

A.1. Cài đặt các dịch vụ trong hệ điều hành Linux

A.2. Cấu hình LDAP replication theo mô hình Syncrepl

A.3. Thêm Schema mới vào danh bạ LDAP

A.4. Cài đặt máy chủ Jail cho module VPL

A.5. Cài đặt máy chủ Open Virtual Desktop

A.6. Cài đặt máy chủ Red5 chạy Openmeetings

PHỤ LỤC B: MỘT SỐ ĐOẠN MÃ PHP SỬ DỤNG TRONG LUẬN ÁN

B.1. Một số thiết lập ban đầu

B.2. Hàm lấy chỉ mục người dùng trong danh bạ LDAP

B.3. Đổi password sử dụng ràng buộc dn của người dùng

B.4. Thay đổi thông tin người dùng

B.5. Thêm người dùng mới

Tài liệu tham khảo

Xem trước tài liệu
Tải đầy đủ để xem toàn bộ nội dung
Xây Dựng Hệ Thống Elearning Với Moodle.pdf

Tải xuống file đầy đủ để xem toàn bộ nội dung

Tải đầy đủ (74 trang)

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

Luận án liên quan

Chia sẻ tài liệu: Facebook Twitter