
http://ebook.7pop.net - Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 12
Hình 2.6 Lược đồ usecase cho quá trình tương tác của các đối tượng với hệ
thống
2.5.2 Các đối tượng khác:
- Giáo viên biên soạn: Có thể tạo các khóa học mới và giảng dạy khóa đó
- Giáo viên trợ giảng: Có thể dạy và cho điểm học viên, nhưng không thể sửa đổi
các hoạt động học tập.
- Thành viên xác thực: tất các các thành viên đã đăng nhập thành công
2.6 Các chức năng chính:
2.6.1 Chức năng của khóa học:
Một số chức năng đã được cài đặt và sử dụng thành công:
- Tạo khung bài học theo thời gian định sẵn.
- Tạo diễn đàn trao đổi, thảo luận.
- Cho phép nộp bài tập trực tuyến.
- Thư viện bài kiểm tra tự luận và trắc nghiệm trực tuyến.
- Tạo cuộc khảo sát, thăm dò
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

http://ebook.7pop.net - Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 13
- Tạo phòng họp trực tuyến, cho phép trao đổi, thảo luận theo thời gian thực.
- Tạo bài giảng trực tuyến theo nhiều chuẩn quốc tế(LAMS, SCORM…) hỗ trợ
multimedia(flash, video, powerpoint…).
2.6.2 Chức năng quản lý:
- Phân quyền chi tiết cho từng module, thành phần trên trang
- Quản lý được tình trạng hoạt động của người dùng.
- Quản lý bài giảng và bài tập của học viên
- Quản lý điểm
2.6.3 Chức năng khác:
- Bảng tra cứu thuật ngữ
- Tạo mini blog cho từng thành viên
- Trích xuất dữ liệu từ các file hỗ trợ để đưa lên đề thi, bài giảng nhanh chóng.
2.7 Cơ sở dữ liệu:
- Tự chuẩn bị thư viện các bài video lab theo từng bài học, chủ đề.
- Sưu tầm và tổng hợp các bài lý thuyết mẫu theo đề cương môn học.
- Soạn thảo thư viện các câu hỏi trắc nghiệm liên quan đến chủ đề môn học.
- Dùng cấu trúc cơ sở dữ liệu mặc định của Moodle.
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

http://ebook.7pop.net - Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 14
3. Cài đặt:
3.1 Cài đặt mới 1 website trên mã nguồn Moodle:
3.1.1 Chuẩn bị:
- Máy tính cấu hình: P4 2.4Ghz, RAM 512, LAN 1GB
- Tải về gói cài đặt Moodle tại http://moodle.org/downloads/
- Cài đặt hệ quản trị server: wamp server, xampp…
- Trình duyệt web: Fire fox, internet explorer…
3.1.2 Cài đặt:
B1. Xả nén gói cài đặt Moodle vào thư mục www trên wamp server
B2. Tạo cơ sở dữ liệu moodle(hoặc tên tùy ý) trên phpAdmin
B3. Truy cập vào http://localhost/moodle sẽ thấy giao diện như bên dưới
Hình 3.1
- Lựa chọn gói ngôn ngữ phù hợp(Vietnamese), rồi nhấn Next
Hình 3.2
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

http://ebook.7pop.net - Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 15
- Kiểm tra tính tương thích của Moodle, nếu có phần nào không “Pass” phải cấu
hình lại server.
Hình 3.3
- Lựa chọn đường dẫn cho website
Địa chỉ web là địa chỉ trang web sẽ hiển thị
Thư mục Moodle là thư mục chứa source code
Thư mục dữ liệu là thư mục chứa file hình ảnh, tập tin của
các bài giảng sau này.
Hình 3.4
- Cấu hình cơ sở dữ liệu(mặc định trên wamp server người là root –không mật khẩu)
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

http://ebook.7pop.net - Đề tài: Mô hình học cụ cho môn Thiết kế và bảo mật mạng
SVTH: Tôn Thất Khoa – Đỗ Tiến Đạt Trang 16
Hình 3.5
- Kiểm tra cấu hình máy chủ, nếu có mục nào chưa kích hoạt(màu đỏ), cần phải
chỉnh lại ở PHP-extension và PHP-setting(click vào biểu tượng wamp chọn
PHP) sau đó nhấn next >
Hình 3.6
- Download gói ngôn ngữ tiếng Việt, sau khi hoàn tất nhấn Next >
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

