5. Cấu trúc của báo cáo
2.1.2. Phân tích yêu cầu hệ thống
a. Yêu cầu chức năng Học sinh
Học sinh có thể đăng nhập hệ thống với tài khoản mà Ngƣời quản trị cấp (bởi vì hệ thống ứng dụng cho phạm vi một trƣờng học nên việc Ngƣời quản trị cấp mật khẩu và quản lý ngƣời dùng (Học sinh) tốt hơn. Nếu học sinh quên tên hay mật khẩu ngƣời dùng thì có thể liên hệ Ngƣời quản trị cấp lại tài khoản.
Học sinh có thể tìm kiếm, chọn đề thi phù hợp với khối học của mình. Học sinh đƣợc quyền thi một lần khi Ngƣời quản trị cấp tài khoản. Để đảm bảo cho việc quản lý học sinh trong trƣờng, mỗi lần thi học sinh phải đƣợc kích hoạt tài khoản. Sau khi thi xong, hệ thống sẽ hiển thị điểm thi, số câu đúng để học sinh biết.
Học sinh có thể xem hƣớng dẫn sử dụng hệ thống.
Học sinh đƣợc đọc giới thiệu về hệ thống, đƣợc đọc thông tin – thông báo từ Ngƣời quản trị, xem tin tức – sự kiện liên quan đến lứa tuổi mình mà Ngƣời quản trị đã cập nhật trƣớc.
Ngƣời quản trị
Ngƣời quản trị có quyền quản lý ngƣời dùng Học sinh (Tìm kiếm học sinh, thêm học sinh mới, sửa thông tin học sinh, Xóa học sinh ra khỏi danh sách ngƣời dùng.
Quản lý đề thi, bao gồm: thêm thông tin đề thi, sửa đề thi, xóa đề thi. Quản lý câu hỏi, bao gồm: thêm câu hỏi vào đề thi, sửa, xóa câu hỏi. Quản lý tin tức, bao gồm: thêm tin tức, sửa tin tức, xóa tin tức.
Nguyễn Thị Diễm – 11CNTT1 b. Yêu cầu phi chức năng
Hệ thống phải đảm bảo hoạt động đƣợc 24/24. Giao diện thân thiện, dễ nhìn.
Dễ sửa đổi bổ sung, phát triển thêm các chức năng và tiện ích khác. Bảo mật ngăn chặn ngƣời dùng truy cập trái phép.