3. Nhúm xõy dựng và triển khai u-Learning:
2.1.4. Thiết kế kiến trỳc hệ thống
*. Mụ hỡnh hệ thống
Một cỏch tổng thể một hệ thống u-Learning bao gồm 3 phần chớnh: - Hạ tầng truyền thụng và mạng: Bao gồm cỏc thiết bị đầu cuối người dựng (sinh viờn), thiết bị tại cỏc cơ sở cung cấp dịch vụ, mạng truyền thụng, ... - Hạ tầng phần mềm: phần mềm u-Learning
- Nội dung đào tạo (hạ tầng thụng tin): nội dung cỏc khúa học, cỏc chương trỡnh đào tạo, ...
44 : :
Hỡnh 2.7: Mụ hỡnh hệ thống u-Learning
*. Kiến trỳc hệ thống
45
Cỏc thành phần trong sơ đồ kiến trỳc hệ thống bao gồm:
- Learning Objects: Đối tượng chứa nội dung học tập bao gồm text, hỡnh
ảnh, multimedia.
- Learning Tasks: Đối tượng lưu trữ cỏc nhiệm vụ mà sinh viờn cần thực hiện trong quỏ trỡnh học tập như cỏc bài quizz, assigments, hoàn thành cỏc bài kiểm tra, ...
- Learning exposition: Đối tượng được sử dụng để diễn giải cỏc nội dung như cỏc hoạt động tương tỏc của sinh viờn, quỏ trỡnh sinh viờn đọc cỏc tài liệu, ...
- Learning communications: Đối tượng được sử dụng trong giao tiếp của người dựng như chat, messages, ...
- Administrator functions: cỏc chức năng dành cho nhà quản trị hệ thống. - Data Store: Chứa thụng tin, dữ liệu về cỏc đối tượng ở trờn.
- Filtering applications: Chức năng nhận biết thiết bị sử dụng và xỏc định những nội dung, đối tượng nào trong data store được sử dụng cho việc render
ứng dụng. Tựy theo cỏc thiết bị như smartphone hay PC mà nội dung và chức năng được lấy ra từ data store sẽ khỏc nhau.
- Rendering application: Hệ thống sau khi xỏc định loại thiết bị mà người dựng sử dụng, sẽ render giao diện, tỏc vụ tương ứng với từng loại thiết bị đú.
46