Sơ đồ usecase tổng quát của hệ thống

Một phần của tài liệu XÂY DỰNG WEBSITE HỖ TRỢ TRONG VIỆC HỌC TẬP VÀ GIẢNG DẠY CỦA HỌC SINH VÀ GIÁO VIÊN BẰNG NGÔN NGỮ PHP (Trang 57 - 60)

44

SVTH: Nguyễn Quang Trung Hiếu – Lớp: 17CNTTC

Bảng 1: Mô tả use case tổng quát của hệ thông

STT Tên Use Case Ý Nghĩa/ Ghi Chú

1 Quản lý thông tin người dùng

Use case này mô tả chức năng quản lý thông tin của người dùng như thêm người dùng, chỉnh sửa, xóa thông tin.

2 Quản lý câu hỏi thi Use case này mô tả chức năng quản lý câu hỏi thi của thí sinh tự dọ như thực hiện thêm câu hỏi, sửa hay xóa câu hỏi.

3 Quản lý câu hỏi trò chơi

Use case này mô tả chức năng quản lý câu hỏi trò chơ cho thí sinh tự do, thêm câu hỏi, chỉnh sửa câu hỏi hay xóa.

4 Quản lý kết quả thí sinh tự do

Use case này mô tả chức năng quản lý kết quả thí sinh tự do như xem được toàn bộ thông tin của tất cả thí sinh, về tên, ngày thi, và số điểm.

5 Đăng nhập trang quản trị

Use case này mô tả chức năng đăng nhập trang quản trị, điều này có nghĩa nếu muốn thực hiện quyền quản trị đầu tiên cần xác nhận tài khoản.

6 Quản lý thí sinh cố định

Use case này mô tả chức năng của giảng viên, như thêm các thí sinh cố định, chỉnh sửa hay xóa các thông tin như mã học phần, tên, lớp,…

7 Quản lý câu hỏi điểm danh

Use case này mô tả chức năng quản lý câu hỏi điểm danh của giảng viên như thêm câu hỏi, chỉnh sửa, xóa câu hỏi để thực hiện việc điểm danh.

8 Quản lý thông tin điểm danh

Use case này mô tả chức năng hiển thị toàn bộ thông tin điểm danh của thí sinh cố định, thực hiện điểm danh tự động hay thủ công.

45

SVTH: Nguyễn Quang Trung Hiếu – Lớp: 17CNTTC

9 Đăng nhập trang giảng viên

Use case này mô tả muốn thực hiện quyền giảng viên phải đăng nhập để xác thực thông tin.

10 Quản lý thông tin cá nhân

Use case này mô tả chức năng quản lý thông tin cá nhân của thí sinh tự do như xem thông tin hay đổi mật khẩu.

11 Thực hiện chức năng thi

Use case này mô tả chức năng thực hiện thi của thí sinh tự do bằng cách chọn đề thi và thực hiện thi. 12 Thực hiện chơi trò

chơi

Use case này mô tả chức năng thực hiện chơi trò chơi.

13 Quản lý lịch sử bài làm cá nhân

Use case này mô tả chức năng quản lý lịch sử bài làm cá nhân, xem ngày thi kết quả thi.

14 Đăng nhập trang thí sinh tự do

Use case này mô tả chức năng xác thực thông tin khi truy cập vào trang của thí sinh tự do.

15 Quản lý kiểm tra thông tin cá nhân

Use case này mô tả chức năng của thí sinh cố định kiểm tra thông tin cá nhân bằng cách nhập mã sinh viên.

16 Quản lý làm bài thi Use case này mô tả chức năng thi của thí sinh cố định thực hiện chức năng thi.

18 Quản lý làm bài tập Use case này mô tả chức năng làm bài tập của thí sinh cố định.

19 Quét mã QR để xác thực

Use case này mô tả chức năng quyét mã QR của thí sinh cố định để chuyển hướng trang.

20 Truy cập link giảng viên cấp

Use case này mô chức năng truy cập link giảng viên cấp để nộp bài tập.

46

SVTH: Nguyễn Quang Trung Hiếu – Lớp: 17CNTTC

3.4.2 Sơ đồ use case quản lý thông tin người dùng

Hình 22: Sơ đồ use case quản lý thông tin người dùng Bảng 2: Mô tả use case quản lý thông tin người dùng

Một phần của tài liệu XÂY DỰNG WEBSITE HỖ TRỢ TRONG VIỆC HỌC TẬP VÀ GIẢNG DẠY CỦA HỌC SINH VÀ GIÁO VIÊN BẰNG NGÔN NGỮ PHP (Trang 57 - 60)