• Tidak ada hasil yang ditemukan

Áp dụng kỹ thuật tạo nguyên mẫu để đặc tả tương tác trong hệ thống

Chương 3. Nghiên cứu, xây dựng phần mềm hỗ trợ giảng dạy theo mô hình

3.2 Áp dụng kỹ thuật tạo nguyên mẫu để đặc tả tương tác trong hệ thống

48

Nhóm Nhu cầu và chức năng của hệ thống

Quản trị

49

Hình 3.2 Bản phác thảo chức năng đăng nhập mức độ trung thực thấp

Xây dựng bản phác thảo của chức năng đăng nhập với độ trung thực cao:

Hình 3.3 Bản phác thảo chức năng đăng nhập mức độ trung thực cao

3.2.2 Chức năng đăng ký tài khoản

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người sử dụng có thể đăng ký tài khoản trên hệ thống. Người dùng nhập tên đăng nhập, email, mật khẩu, xác nhận mật khẩu và chọn Đăng ký

Xây dựng bản phác thảo của chức năng đăng ký tài khoản mức độ trung thực thấp

Hình 3.4 Bản phác thảo chức năng đăng ký tài khoản mức độ trung thực thấp

Xây dựng bản phác thảo chức năng đăng ký tài khoản độ trung thực cao:

50

Hình 3.5 Bản phác thảo chức năng đăng ký tài khoản mức độ trung thực cao

3.2.3 Chức năng quản lý quyền

Mô tả yêu cầu mẫu chức năng: Chức năng quản lý quyền cho phép quản trị hệ thống có thể thêm, sửa, xóa các quyền trên hệ thống. Quản trị hệ thống có thể gắn các quyền cho từng người dùng. Quản lý các quyền đã gán cho người dùng.

Xây dựng bản phác thảo của chức năng quản lý quyền độ trung thực thấp

Hình 3.6 Bản phác thảo của chức năng quản lý quyền độ trung thực thấp

Xây dựng bản phác thảo của chức năng quản lý quyền độ trung thực cao

51

Hình 3.7 Bản phác thảo của chức năng quản lý quyền độ trung thực cao

3.2.4 Chức năng quản lý hệ thống

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người quản trị hệ thống xem được danh sách các thành viên đang truy cập hệ thống, các lịch sử truy cập hệ thống

Xây dựng bản phác thảo của chức năng trung thực thấp

Hình 3.8 Bản phác thảo chức năng quản lý hệ thống trung thực thấp Xây dựng bản phác thảo của chức năng độ trung thực cao

52

Hình 3.9 Bản phác thảo của chức năng quản lý hệ thống độ trung thực cao

3.2.5 Chức năng quản lý thư viện đa phương tiện

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người dùng quản lý được thư viện đa phương tiện trên hệ thống, thư viện đa phương tiện bao gồm thư viện ảnh, thư viện video 2D, 3D… Cho phép người dùng thêm, sửa, xóa nội dung đa phương tiện.

Chức năng cung cấp cho người sử dụng khả năng tìm kiếm những hình ảnh, video trong hệ thống phù hợp với các điều kiện tìm kiếm, ví dụ như tìm kiếm theo các vở diễn, theo diễn viễn, theo loại hình, theo động tác cơ bản.

Người dùng sẽ sử dụng chức năng để lấy thông tin video, hình ảnh thêm vào nội dung bài giảng…

Xây dựng bản phác thảo của chức năng trung thực thấp

Hình 3.10 Bản phác thảo của chức năng quản lý thư viện đa phương tiện trung thực thấp

Xây dựng bản phác thảo của chức năng độ trung thực cao

53

Hình 3.11 Bản phác thảo của chức năng quản lý thư viện đa phương tiện trung thực cao

3.2.6 Chức năng xem một vở diễn ở dạng video 2D, 3D

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người dùng xem những video 2D, video 3D từ kho thư viện đa phương tiện. Đối với video 3D chức năng cho phép người dùng có thể xem ở các góc quay khác nhau.

Xây dựng bản phác thảo của chức năng trung thực thấp

Hình 3.12 Bản phác thảo chức năng xem một vở diễn ở dạng video 2D, 3D trung thực thấp

54

Xây dựng bản phác thảo của chức năng độ trung thực cao

Hình 3.13 Bản phác thảo chức năng xem một vở diễn ở dạng video 2D, 3D trung thực cao

3.2.7 Chức năng quản lý khóa học

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người dùng quản lý các khóa học trên hệ thống. Cho phép người dùng thêm, sửa, xóa các khóa học trên hệ thống.

Xây dựng bản phác thảo của chức năng trung thực thấp

Hình 3.14 Bản phác thảo chức năng quản lý khóa học trung thực thấp

Xây dựng bản phác thảo của chức năng độ trung thực cao

55

Hình 3.15 Bản phác thảo chức năng quản lý khóa học trung thực cao

3.2.8 Chức năng quản lý môn học – chủ đề

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người dùng quản lý môn học – chủ đề trên hệ thống. Cho phép người dùng thêm, sửa, xóa các môn học – chủ đề

Xây dựng bản phác thảo của chức năng trung thực thấp

Hình 3.16 Bản phác thảo chức năng quản lý môn học trung thực thấp

56

Xây dựng bản phác thảo của chức năng độ trung thực cao

Hình 3.17 Bản phác thảo chức năng quản lý môn học trung thực cao

3.2.9 Chức năng quản lý bài giảng điện tử Mô tả yêu cầu mẫu chức năng:

- Chức năng của nhóm giảng viên: Chức năng cho phép giảng viên xây dựng, biên soạn nội dung, cấu trúc bài giảng cho từng môn học – chủ đề mình giảng dạy. Quản lý các bài giảng đã xây dựng. Thêm, sửa, xóa, khóa nội dung bài giảng. Tìm kiếm các bài giảng. Giảng viên có thể xem thử nội dung bài giảng trước khi công bố bài giảng. Quản lý được các đánh của sinh viên, chuyên gia với bài giảng của mình xây dựng.

- Chức năng của nhóm người học: Người học có thể tìm kiếm nội dung bài giảng. Xem nội dung của các bài giảng. Đánh giá nội dung của bài giảng

Xây dựng bản phác thảo của chức năng trung thực thấp

57

Hình 3.18 Bản phác thảo chức năng quản lý bài giảng điện tử trung thực thấp

Xây dựng bản phác thảo của chức năng độ trung thực cao

Hình 3.19 Bản phác thảo chức năng quản lý bài giảng điện tử trung thực cao

3.2.10 Chức năng quản lý người dùng

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép quản trị người dùng.

Quản trị hệ thống sẽ có chức năng hiển thị danh sách người dùng. Thêm, sửa, xóa, khóa tài khoản người dùng. Xem chi tiết tài khoản người dùng, xem lịch sử đăng nhập sử dụng của người dùng.

58

Xây dựng bản phác thảo của chức năng trung thực thấp

Hình 3.20 Bản phác thảo chức năng quản lý người dùng trung thực thấp

Xây dựng bản phác thảo của chức năng độ trung thực cao

Hình 3.21 Bản phác thảo chức năng quản lý người dùng trung thực cao

3.2.11 Chức năng người học đăng ký vào khóa học

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người học xem danh sách các khóa học hiện có và đăng ký vào khóa học theo lựa chọn của người học.

Xây dựng bản phác thảo của chức năng trung thực thấp

59

Hình 3.22 Bản phác thảo chức năng người học đăng ký vào khóa học trung thực thấp

Xây dựng bản phác thảo của chức năng độ trung thực cao

Hình 3.23 Bản phác thảo chức năng người học đăng ký vào khóa học trung thực cao

3.2.12 Chức năng người học xem bài học

Mô tả yêu cầu mẫu chức năng: Chức năng cho phép người học xem nội dung các bài học trong các chủ đề, khóa học đã đăng ký.

Xây dựng bản phác thảo của chức năng trung thực thấp

60

Hình 3.24 Bản phác thảo chức năng người học xem bài học trung thực thấp

Xây dựng bản phác thảo của chức năng độ trung thực cao

Hình 3.25 Bản phác thảo chức năng người học xem bài học trung thực cao