phân tích và thiết kế HTTT quản lý học tập - Pdf 13

Trang 1
MỤC LỤC
CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 3
1.1 Giới thiệu về E-learning 3
1.2 . Mục đích của quản lý học liệu cho hệ thống đào tạo trực tuyến
5
CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 6
2.1. . Biểu đồ Usecase tổng thể của hệ thống: 6
2.2.1.Chức năng quản lý hoạt động của sinh viên 7
2.3. Biểu đồ tuần tự 40
2.2.1.Quản lý hoạt động của sinh viên 40
2.2.2.Quản lý chương trình đào tạo 44
2.2.3.Quản lý tiến trình môn học 48
2.2.4.Quản lý khóa học 56
2.2.5.Quản lý lớp 60
2.2.6.Quản lý sinh viên 64
2.2.7.Cập nhập đề cương bài giảng 67
2.2.8.Cập nhập tài nguyên giảng dạy 68
2.2.9.Cập nhập kế hoạch giảng dạy 69
CHƯƠNG III: THIẾT KẾ HỆ THỐNG 70
Trang 2
MỞ ĐẦU
Quản lý học liệu cho hệ thống đào tạo trực tuyến đang là vấn đề khá mới
mẻ ở Việt Nam nhưng hiện tại mô hình quản lý đào tạo này cũng đang được áp
dụng ở khá nhiều các trường đại học, cao đẳng. Đây là một hệ thống đào tạo phổ
biến trên thế giới, nó cho phép sinh viên được phép đăng kí môn học mình muốn
học, xem được đề cương môn học, cập nhập được tài liệu thường xuyên của
môn học… Như vậy sinh viên có thể hoàn toàn chủ động về thời gian học cũng
như nguồn tài nguyên cho các môn học đó. Do đó nó được đánh giá là một mô
hình hay và linh hoạt. Ngoài ra nó còn giúp giáo viên có thể trao đổi với sinh
viên nhiều hơn, dễ dàng hơn trong quản lý và tạo ra bài giảng phù hợp với học

+ Module kiểm tra và đánh giá
+ Module chat trực tuyến.
+ Module phát video và audio trực truyến
+ Module Flash
Những chức năng chính của LMS bao gồm:
Trang 4
+ Quản lý học viên truy nhập, đăng ký, và theo dõi tiến trình học
+ Quản lý khóa học và lịch học
+ Quản lý giáo viên và các thiết bị giảng dạy đào tạo trong trường
hợp kết hợp sử dụng E-learning với đào tạo trên lớp
+ Quản lý các hoạt động về soạn thảo bài giảng
+ Quản lý các hoạt động kiểm tra
+ Lập các báo cáo về hệ thống, tiến trình học và học viên
+ Tổ chức và quản lý các hoạt động cộng tác. LMS tổ chức, đảm bảo
duy trì và quản lý các hoạt động cộng tác được phân loại theo công
nghệ sử dụng đồng bộ và không đồng bộ.
b> Hệ thống quản lý nội dung học tập (LCMS)
Learning Content Management System (LCMS) là hệ thống dùng để tạo,
lưu trữ, tổng hợp, và phân phối nội dung e-Learning dưới dạng các đối tượng
học tập. LCMS cho phép tạo và quản lý nội dung trực tuyến. Các công cụ soạn
bài giảng (authoring tools) giáo viên có thể cài đặt ngay trên máy tính cá nhân
của mình và soạn bài giảng. Với những nước và khu vực mà cơ sở hạ tầng mạng
chưa tốt thì việc dùng các công cụ soạn bài giảng là một sự lựa chọn hợp lý. Một
hệ thống tạo nội dung mềm dẻo thường cho phép kết hợp giữa soạn bài giảng
online và offline
LCMS quản lý nội dung đào tạo bao gồm các dạng dữ liệu trên Web như
HTML, hình ảnh, âm thanh, video… và các chương trình tương tác nhúng vào
trang Web như Java applet và Flash.
Các chức năng của LCMS:
+ Quản lý vị trí và lưu trữ các tài liệu

QuanLyTienTrinhMH
CapNhap DeCuongBaiGiang
QLHSGiaoVien
QLLop
QLSinhVien
SinhVien
QuanLyHoatDongCuaSV
CapNhapTaiNguyenGiangDay
QTriHeThong
GiaoVien
CapNhapDeCuongBaiGiang
NguoiQuanLyDT
QLKhoaHoc
Trang 7
2.2. . Biểu đồ ca sử dụng
2.2.1. Chức năng quản lý hoạt động của sinh viên
- Biểu đồ Usecase :
QuanLyHoatDongCuaSV
Cap Nhap TTSV
DownLoad
Upload
GuiYKien
<<extend>>
<<extend>>
<<extend>>
<<include>>
- Mô tả
1- Cập nhập thông tin sinh viên
Người dùng : Sinh viên
Mục đich : Thay đổi, xem thông tin đã cập nhập từ hồ sơ sinh viên và

3.Nhập pass cũ và pass mới 4.Kiểm tra dữ liệu nhập vào và lưu lại
và thông báo thay thành công (hoặc
không thành công)
2-Sinh viên download tài liệu
Người dùng : Sinh viên
Mục đich : Download các tài liệu , bài tập, nội dung bài giảng , tiểu
luận môn học từ trên web mà giáo viên đã upload lên.
Usecase liên quan : Cập nhập tài liệu, cập nhập tiểu luận, cập nhập
nội dung bài giảng, cập nhập bài tập.
Điều kiện đầu vào : Actor phải đăng nhập vào trang web thành công.
Quy trình tương tác :
Người dùng Hệ thống
1. Click vào tài liệu, bài tập, bài
giảng muốn download
2. Cho phép dữ liệu được tải xuống.
Trang 9
3-Sinh viên upload bài tập
Người dùng : Sinh viên
Mục đich : Upload bài tập mà giáo viên đã giao cho.
Usecase liên quan : Cập nhập bài tập
Điều kiện đầu vào : Actor phải đăng nhập vào trang web thành công.
Quy trình tương tác :
Người dùng Hệ thống
1. Chọn lớp và chọn tên giáo
viên , chọn môn học sau đó click
vào upload
2.Kiểm tra thông tin sinh lựa chọn và
Lưu dữ liệu trên web sau đó thông
báo upload thành công(hoặc không
thành công)

 Xem chương trình đào tạo
Người dùng Hệ thống
1. Yêu cầu xem thông tin chương
trình đào tạo
2. Hiển thị đầy đủ thông tin về
chương trình đào tạo
 Thêm mới chương trình đào tạo
Người dùng Hệ thống
1. Kích vào chức năng thêm mới
chương trình đào tạo
2. Hiển thị màn hình để nhập thông
tin của chương trình đào tạo mới
Trang 11
3.Nhập thông tin của chương trình
đào tạo mới và nhấn nút “Save”
4.Kiểm tra dữ liệu nhập vào , lưu
thông tin và thông báo thành công.
 Sửa chương trình đào tạo
Người dùng Hệ thống
1. Chọn một chương trình đào tạo
và kích vào sửa
2. Hiển thị màn hình sửa đã đổ tất cả
dữ liệu trước cảu chương trình đào tạo
vừa chọn.
3.Nhập thông tin cần thay đổi 4.Kiểm tra dữ liệu nhập vào và lưu lại
và thông báo thay thành công (hoặc
không thành công)
 Xóa chương trình đào tạo
Người dùng Hệ thống
1. Từ màn hình danh sách các

khóa) tìm kiếm
4. Hiển thị danh sách chương trình đào tạo,
xếp thứ tự theo tên .
3-Thống kê chương trình đào tạo
Người dùng: Người quản lý đào tạo
Mục đích: thống kê chương trình đào tạo
Điều kiện đầu vào:Actor phải đăng nhập với quyền người quản lý
đào tạo
Quy trình tương tác: Thống kê chương trình quản lý đào tạo
1. Kích hoạt chức năng
thống kê chương trình đào
tạo
2. Hệ thống trả lại cho người dùng màn hình
nhập các điều kiện, thông tin thống kê
3. Nhập điều kiện, thông tin
cần thống kê
4. Hiển thị chương trình đào tạo xếp thứ tự
theo thông tin thống kê .
2.2.3. Chức năng quản lý tiến trình môn học
- Biểu đồ Usercase :
Trang 13
QLTienTrinhMH
XayDungTienTrinhMH
TimKiemTienTrinhMH
ThôngKeTienTrinhMH
<<extend>>
<<extend>>
<<extend>>
- Mô tả :
Người dùng : Người quản lý đào tạo

Người dùng Hệ thống
1. Từ màn hình danh sách các môn
học chọn môn học muốn xóa
2. Kiểm tra tính toàn vẹn của thông
tin (đưa ra cảnh báo chẳng hạn nghĩa
môn học chọn liên quan đến cái
khác ).
Đưa ra màn hình cảnh báo hỏi có chắc
sẽ xóa này không?
3. Trả lời màn hình cảnh báo (có
hoặc không)
4.Chọn có xóa thì xóa không thì
không xóa.
5. Trở về màn hình liệt kê danh sách
môn học
2-Tìm kiếm môn học
Người dùng: Người quản lý đào tạo
Mục đích: Tìm kiếm môn học
Mô tả vắn tắt: sau khi người quản lý đào tạo yêu cầu hệ thống
danh sách các môn học thỏa mãn điều kiện tìm kiếm, hệ thống sẽ
hiển thị danh sách đó lên màn hình
Điều kiện đầu vào:Actor phải đăng nhập với quyền người quản lý
đào tạo
Quy trình tương tác:
1. Kích hoạt chức năng
tìm kiếm môn học
2. Hệ thống trả lại cho người dùng màn hình
nhập các điều kiện tìm kiếm.
3. Nhập điều kiện (từ 4. Hiển thị danh sách môn học, xếp thứ tự
Trang 15

dạy, chấm điểm, quản lý lớp học
Điều kiện đầu vào : Actor phải đăng nhập vào trang web với quyền là
người quản lý đào tạo
Quy trình tương tác :
 Xem thông tin về giáo viên
Người dùng Hệ thống
1. Yêu cầu xem thông tin giáo
viên
2. Hiển thị đầy đủ thông tin về giáo
viên
 Thêm thông tin giáo viên
Người dùng Hệ thống
1. Kích vào chức năng thêm mới
giáo viên
2. Hiển thị màn hình để nhập thông
tin của giáo viên
3.Nhập thông tin của giáo viên
mới và nhấn nút “Save”
4.Kiểm tra dữ liệu nhập vào , lưu
thông tin và thông báo thành công.
 Sửa thông tin giáo viên
Người dùng Hệ thống
1. Chọn một giáo viên và kích vào
sửa
2. Hiển thị màn hình sửa đã đổ tất cả
dữ liệu trước giáo viên vừa chọn.
3.Nhập thông tin cần thay đổi 4.Kiểm tra dữ liệu nhập vào và lưu lại
và thông báo thay thành công (hoặc
không thành công)
 Xóa giáo viên

theo tên .
3-Thống kê giáo viên
Người dùng: Người quản lý đào tạo
Mục đích: thống kê giáo viên
Điều kiện đầu vào:Actor phải đăng nhập với quyền người quản lý
đào tạo
Quy trình tương tác: Thống kê chương trình quản lý đào tạo
Trang 18
1. Kích hoạt chức năng
thống kê giáo viên
2. Hệ thống trả lại cho người dùng màn hình
nhập các điều kiện, thông tin thống kê
3. Nhập điều kiện, thông tin
cần thống kê
4. Hiển thị giáo viên xếp thứ tự theo thông
tin thống kê .
Trang 19
2.2.5. Chức năng quản lý khóa học
- Biểu đồ Usecase :
QL KhoaHoc
XayDungKhoaHoc
TimKiemKhoaHoc
ThôngKeKhoaHoc
<<extend>>
<<extend>>
<<extend>>
- Mô tả :
Người dùng : Người quản lý đào tạo
Mục đich : Thêm, sửa, xóa , xem thông tin đã cập nhập về khóa học .
Usecase liên quan :Quản lý chương trình đào tạo, quản lý lớp học

khóa học chọn khóa học muốn xóa
2. Kiểm tra tính toàn vẹn của thông
tin (đưa ra cảnh báo chẳng hạn nghĩa
khóa học chọn liên quan đến cái
khác ).
Đưa ra màn hình cảnh báo hỏi có chắc
sẽ xóa này không?
3. Trả lời màn hình cảnh báo (có
hoặc không)
4.Chọn có xóa thì xóa không thì
không xóa.
5. Trở về màn hình liệt kê danh sách
khóa học
2-Tìm kiếm khóa học
Người dùng: Người quản lý đào tạo
Mục đích: Tìm kiếm khóa học
Mô tả vắn tắt: sau khi người quản lý đào tạo yêu cầu hệ thống
danh sách các khóa học thỏa mãn điều kiện tìm kiếm, hệ thống sẽ
hiển thị danh sách đó lên màn hình
Điều kiện đầu vào:Actor phải đăng nhập với quyền người quản lý
đào tạo
Trang 21
Quy trình tương tác:
1. Kích hoạt chức năng
tìm kiếm khóa học
2. Hệ thống trả lại cho người dùng màn hình
nhập các điều kiện tìm kiếm.
3. Nhập điều kiện (từ
khóa) tìm kiếm
4. Hiển thị danh sách khóa học, xếp thứ tự

người quản lý đào tạo
Quy trình tương tác :
 Xem thông tin về lớp học
Người dùng Hệ thống
1. Yêu cầu xem thông tin lớp học 2. Hiển thị đầy đủ thông tin về lớp
học
 Thêm thông tin lớp học
Người dùng Hệ thống
1. Kích vào chức năng thêm mới
lớp học
2. Hiển thị màn hình để nhập thông
tin của lớp học
3.Nhập thông tin của lớp học mới
và nhấn nút “Save”
4.Kiểm tra dữ liệu nhập vào , lưu
thông tin và thông báo thành công.
Trang 23
 Sửa thông tin lớp học
Người dùng Hệ thống
1. Chọn một lớp học và kích vào
sửa
2. Hiển thị màn hình sửa đã đổ tất cả
dữ liệu trước lớp học vừa chọn.
3.Nhập thông tin cần thay đổi 4.Kiểm tra dữ liệu nhập vào và lưu lại
và thông báo thay thành công (hoặc
không thành công)
 Xóa lớp học
Người dùng Hệ thống
1. Từ màn hình danh sách các lớp
học chọn lớp học muốn xóa

3-Thống kê lớp học
Người dùng: Người quản lý đào tạo
Mục đích: thống kê lớp học
Điều kiện đầu vào:Actor phải đăng nhập với quyền người quản lý
đào tạo
Quy trình tương tác: Thống kê lớp học
1. Kích hoạt chức năng
thống kê lớp học
2. Hệ thống trả lại cho người dùng màn hình
nhập các điều kiện, thông tin thống kê
3. Nhập điều kiện, thông tin
cần thống kê
4. Hiển thị giáo viên xếp thứ tự theo thông
tin thống kê .
2.2.6. Chức năng quản lý sinh viên
- Biểu đồ Usercase :
Trang 25
QL SinhVien
XayDungSinhVien
TimKiemSinhVien
ThôngKeSinhVien
<<extend>>
<<extend>>
<<extend>>
- Mô tả :
Người dùng : Người quản lý đào tạo
Mục đich : Thêm, sửa, xóa , xem thông tin đã cập nhập về sinh viên .
Usecase liên quan : Cập nhập đề cương bài giảng, cập nhập tài
nguyên giảng dạy,cập nhập hồ sơ giáo viên, cập nhập kế hoạch giảng
dạy, chấm điểm, quản lý lớp học


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status