Chủ đề 10: Hệ thống trực tuyến quản lý và phân bổ giảng đường - Phân tích thiết kế hệ thống | Đại học Sư Phạm Hà Nội

Chủ đề 10: Hệ thống trực tuyến quản lý và phân bổ giảng đường - Phân tích thiết kế hệ thống | Đại học Sư Phạm Hà Nội giúp sinh viên tham khảo, ôn luyện và phục vụ nhu cầu học tập của mình cụ thể là có định hướng, ôn tập, nắm vững kiến thức môn học và làm bài tốt trong những bài kiểm tra, bài tiểu luận, bài tập kết thúc học phần, từ đó học tập tốt và có kết quả cao cũng như có thể vận dụng tốt những kiến thức mình đã học vào thực

Nhóm 13
Chủ đề 10: Hệ thống trực tuyến quản lý và
phân bổ giảng đường.
I. Danh sách các tác nhân và mô tả tác nhân
1. Các tác nhân:
- Phòng đào tạo/ quản trị viên
- Nhân viên quản lý
- Giảng viên
2. Mô tả các tác nhân:
- Phòng đào tạo/ quản trị viên: Người sẽ quản lý tất cả hệ thống, theo dõi tình
hình hoạt động của hệ thống và quản lý người dùng
- Nhân viên quản lý : Nhân viên có quyền quản lý thông tin người dùng hệ thống,
nhân viên phụ trách trong việc quản lý trang thiết bị và các giảng đường, phụ trách
báo cáo tình trạng sử dụng, báo cáo sự cố mất, hỏng các trang thiết bị và giảng
đường
- Giảng viên : là người dùng sẽ tìm kiếm lịch dạy, xem danh sách lớp giảng dạy
II. Danh sách ca sử dụng và mô tả từng ca sử dụng
1. Phòng đào tạo/ quản trị viên
- Quản lý giảng viên: Cho phép người quản trị thêm, xóa, cập nhật thông tin giảng
viên và thiết lập lịch giảng dạy và phòng học
- Quản lý tài khoản và phân quyền: Chức năng cho phép quản trị viên quản lý
thông tin tài khoản người dùng, phân quyền cho người dùng và quản lý quyền truy
cập của người dùng vào các chức năng của phần mềm.Quản trị viên có thể thêm,
sửa hoặc xóa tài khoản người dùng và phân quyền truy cập cho từng tài khoản
người dùng bằng cách chọn các chức năng trong phần mềm và gán quyền truy cập
cho từng tài khoản người dùng.
2. Nhân viên quản lý
- Đăng nhập: Cho phép nhân viên quản lý đăng nhập vào hệ thống để quản lý
- Quản lý trang thiết bị: Cho phép nhân viên cập nhật số lượng, cập nhật thông tin
thiết bị và phân bố các loại thiết bị vào từng phòng
- Quản lý giảng đường: Nhân viên phụ trách quản lý và phân chia giảng đường,
cập nhật lại các thông tin giảng đường, xử lý mượn phòng cho người dùng
- Báo cáo:Người dùng sẽ báo cáo tới nhân viên quản lý về sự cố liên quan tới giảng
đường và báo cáo thống kê tình hình sử dụng giảng đường và trang thiết bị
- Tìm kiếm: Cho phép người dùng có thể tìm kiếm những phòng học hoặc thiết bị
cần đến
3. Giảng viên
- Đăng nhập: Cho phép giảng viên đăng nhập vào hệ thống sau khi đã đăng ký
thành công
- Tìm kiếm: Xem lịch giảng dạy tại các giảng đường
III. Biểu đồ use case của hệ thống
Sơ đồ tổng quát
Hình 1: Sơ đồ use case tổng quát
Đăng nhập
Hình 2: Sơ đồ use case “Đăng nhập”
Quản lý thông tin giảng đường
Hình 3: sơ đồ use case “ Quản lý thông tin giảng đường”
Quản lý giảng viên
Hình 4 : sơ đồ use case “Quản lý giảng viên”
Tìm kiếm
Hình 5: sơ đồ “ Tìm kiếm”
Báo cáo
Hình 6: sơ đồ use case “Báo cáo”
Quản lý tài khoản và phân quyền
Hình 7: sơ đồ use case “Quản lý tài khoản và phân quyền”
Quản lý trang thiết bị của từng giảng đường
Hình 8 : Sơ đồ “Quản lý trang thiết bị”
IV. Xây dựng kịch bản cho Use case
Kịch bản Đăng nhập:
Tên usecase Đăng nhập
Tác nhân chính Người dùng
Mức 1
Tiền đề điều kiện Người dùng phải có tài khoản
( username và password)
Thông tin về người dùng sẽ được lưu
trong hệ thống
Đảm bảo tối thiểu Hệ thống loại bỏ các thông tin sai về
username và password và quay lại
| 1/21

Preview text:

Nhóm 13
Chủ đề 10: Hệ thống trực tuyến quản lý và
phân bổ giảng đường.

I. Danh sách các tác nhân và mô tả tác nhân
1. Các tác nhân:
- Phòng đào tạo/ quản trị viên - Nhân viên quản lý - Giảng viên
2. Mô tả các tác nhân:
- Phòng đào tạo/ quản trị viên: Người sẽ quản lý tất cả hệ thống, theo dõi tình
hình hoạt động của hệ thống và quản lý người dùng
- Nhân viên quản lý : Nhân viên có quyền quản lý thông tin người dùng hệ thống,
nhân viên phụ trách trong việc quản lý trang thiết bị và các giảng đường, phụ trách
báo cáo tình trạng sử dụng, báo cáo sự cố mất, hỏng các trang thiết bị và giảng đường
- Giảng viên : là người dùng sẽ tìm kiếm lịch dạy, xem danh sách lớp giảng dạy
II. Danh sách ca sử dụng và mô tả từng ca sử dụng
1. Phòng đào tạo/ quản trị viên
- Quản lý giảng viên: Cho phép người quản trị thêm, xóa, cập nhật thông tin giảng
viên và thiết lập lịch giảng dạy và phòng học
- Quản lý tài khoản và phân quyền: Chức năng cho phép quản trị viên quản lý
thông tin tài khoản người dùng, phân quyền cho người dùng và quản lý quyền truy
cập của người dùng vào các chức năng của phần mềm. Quản trị viên có thể thêm,
sửa hoặc xóa tài khoản người dùng và phân quyền truy cập cho từng tài khoản
người dùng bằng cách chọn các chức năng trong phần mềm và gán quyền truy cập
cho từng tài khoản người dùng.
2. Nhân viên quản lý
- Đăng nhập: Cho phép nhân viên quản lý đăng nhập vào hệ thống để quản lý
- Quản lý trang thiết bị: Cho phép nhân viên cập nhật số lượng, cập nhật thông tin
thiết bị và phân bố các loại thiết bị vào từng phòng
- Quản lý giảng đường: Nhân viên phụ trách quản lý và phân chia giảng đường,
cập nhật lại các thông tin giảng đường, xử lý mượn phòng cho người dùng
- Báo cáo:Người dùng sẽ báo cáo tới nhân viên quản lý về sự cố liên quan tới giảng
đường và báo cáo thống kê tình hình sử dụng giảng đường và trang thiết bị
- Tìm kiếm: Cho phép người dùng có thể tìm kiếm những phòng học hoặc thiết bị cần đến 3. Giảng viên
- Đăng nhập: Cho phép giảng viên đăng nhập vào hệ thống sau khi đã đăng ký thành công
- Tìm kiếm: Xem lịch giảng dạy tại các giảng đường
III. Biểu đồ use case của hệ thống
Sơ đồ tổng quát
Hình 1: Sơ đồ use case tổng quát Đăng nhập
Hình 2: Sơ đồ use case “Đăng nhập”
Quản lý thông tin giảng đường
Hình 3: sơ đồ use case “ Quản lý thông tin giảng đường”
Quản lý giảng viên
Hình 4 : sơ đồ use case “Quản lý giảng viên” Tìm kiếm
Hình 5: sơ đồ “ Tìm kiếm” Báo cáo
Hình 6: sơ đồ use case “Báo cáo”
Quản lý tài khoản và phân quyền
Hình 7: sơ đồ use case “Quản lý tài khoản và phân quyền”
Quản lý trang thiết bị của từng giảng đường
Hình 8 : Sơ đồ “Quản lý trang thiết bị”
IV. Xây dựng kịch bản cho Use case
Kịch bản Đăng nhập: Tên usecase Đăng nhập Tác nhân chính Người dùng Mức 1 Tiền đề điều kiện
Người dùng phải có tài khoản ( username và password)
Thông tin về người dùng sẽ được lưu trong hệ thống Đảm bảo tối thiểu
Hệ thống loại bỏ các thông tin sai về
username và password và quay lại