Danh sách các Actor và hành động của từng Actor
Actor Mục tiêu cần đạt được
Quản trị hệ thống
- Tạo mới tài khoản (tên tài khoản, mật mã) cho người dùng để truy nhập hệ thống vào chủđề chỉđịnh.
- Quản lý các danh mục, môn học
- Hỗ trợ và quản lý hoạt động của tất cả các
thành viên như: tạm ngưng hoạt động hoặc loại bỏ các thành viên không còn phép hoạt
- Phân quyền cho các thành viên.
Giảng viên
- Đăng nhập vào hệ thống với tài khoản được cấp.
- Có quyền tạo môn học trong các danh mục theo qui định.
- Quản lý môn học: định dạng giao diện, thêm mới, cập nhật và xóa các tài nguyên; quản lý các hoạt động trong môn học.
- Quản lý danh sách sinh viên trong môn học: ghi danh, xóa tài khoản.
Sinh viên
- Đăng nhập vào hệ thống với tài khoản được cấp.
- Có quyền tham gia vào các môn học trực tuyến theo qui định.
- Tra cứu thông tin các môn học và tài nguyên phục vụ học tập.
- Có quyền sửa lại mật mã và các thông tin cá nhân cho phép.
Sơ đồ UseCase của hệ thống
Sơ đồ UseCase ứng với tác nhân Giảng viên
Hình 2.2. Sơ đồ UseCase ứng với tác nhân Giảng viên
Sơ đồ UseCase ứng với tác nhân Sinh viên
Sơ đồ UseCase của Tra cứu thông tin
Hình 2.4. Sơ đồ UseCase Tra cứu thông tin
Sơ đồ UseCase của Thông báo
Hình 2.5. Sơ đồ UseCase Thông báo
Mô tả UseCase
2.3.7.1. UC01 Quản lý tài khoản
UC01 Diễn tả
Actor Quản trị hệ thống
Điều kiện tiên quyết Người dùng đã đăng nhập vào hệ thống
Điều kiện thực thi Người dùng kích hoạt
Bước 1: Quản trị hệ thống truy cập vào trang chủ
của hệ thống.
Bước 3: Quản trị hệ thống điền đầy đủ các thông tin yêu cầu và chính xác tuyệt đối.
Bước 4: Hệ thống lưu thông tin vừa thêm, cập nhật,…và thông báo thành công.
Xử lý vi phạm Hệ thống xảy ra vấn đề thì quản trị hệ thống phải thực hiện lại bước 1.
2.3.7.2. UC02 Quản lý môn học
UC02 Diễn tả
Actor Quản trị hệ thống, giảng viên
Điều kiện tiên quyết Người dùng đã đăng nhập vào hệ thống
Điều kiện thực thi Người dùng kích hoạt
Xử lý chính
Bước 1: Người dùng truy cập vào trang chủ của quản lý môn học.
Bước 2: Hệ thống hiện ra giao diện trang quản lý môn học.
Bước 3: Người dùng điền đầy đủ các thông tin yêu cầu và chính xác tuyệt đối.
Bước 4: Hệ thống lưu thông tin vừa thêm, cập nhật,…và thông báo thành công.
Xử lý vi phạm Có vấn đề thì phải thực hiện lại bước 1.
2.3.7.3. UC05 Tra cứu thông tin
UC05 Diễn tả
Actor Quản trị hệ thống, giảng viên, sinh viên
Điều kiện tiên quyết Người dùng đã đăng nhập vào hệ thống
Xử lý chính
Bước 1: Người dùng truy cập vào trang chủ của hệ
thống.
Bước 2: Hệ thống hiện ra giao diện trang chủ
Bước 3: Người dùng nhập thông tin cần tìm vào ô tìm kiếm thông tin.
Bước 4: Hệ thống trả về thông tin cần tìm và thực hiện
bước 3 nếu tiếp tục cần tìm kiếm. Xử lý vi phạm Có vấn đề thì phải thực hiện lại bước 1.