Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 43 trang
THÔNG TIN TÀI LIỆU
Nội dung
CHƯƠNG 1: KHẢO SÁT HỆ THỐNG VÀ XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG _ 1.1 Mơ tả tốn Quản lý ngân hàng đề thi công tác quan trọng phức tạp mà sở giáo dục phải thực Ngân hàng đề thi giúp cho giảng viên đăng câu hỏi ôn tập theo danh mục môn học chọn câu hỏi ngẫu nhiên chương môn học để tạo thành đề thi Sau tạo xong đề thi lưu vào folder để tải máy Sinh viên vào trả lời câu hỏi theo môn học cần 1.2 Đặc tả yêu cầu toán Thơng qua web nganhangdethiepu.com giảng viên thực thao tác sau đây: - Đăng câu hỏi trắc nghiệm theo môn phân công dạy học - Chọn đáp án đáp án trả lời làm đáp án - Tạo đề thi thủ công cách chọn câu hỏi tạo tự động lấy câu hỏi ngẫu nhiên chương mơn học Và qua sinh viên có thể: - Chọn mơn học cần ơn tập làm câu hỏi - Sinh viên gửi phản hồi cho giảng viên có câu hỏi lỗi cần giải đáp môn học CHƯƠNG : PHÂN TÍCH HỆ THỐNG _ 2.1 Biểu đồ ca sử dụng 2.1.1 Xác định tác nhân: -Tác nhân: Giảng viên -Tác nhân: Sinh viên -Tác nhân: Quản lý 2.1.2 Xác định ca sử dụng Dựa việc mơ tả tốn việc phân tích để tìm tác nhân, ta xác định ca sử dụng sau: - Đăng kí tài khoản + Tài khoản sinh viên + Tài khoản giảng viên - Đăng nhập - Tạo đề thi - Tạo câu hỏi ôn tập - Trả lời câu hỏi - Làm đề thi - Tìm kiếm - Quản lí thơng tin sinh viên - Quản lí thơng tin giảng viên Tác nhân Sinh viên Giảng viên Quản lí Ca sử dụng Đăng kí tài khoản Đăng nhập Tìm kiếm môn học Trả lời câu hỏi Làm đề thi Đăng kí tài khoản Đăng nhập Tạo câu hỏi Tạo đề thi Đăng nhập Quản lí thơng tin sinh viên Quản lí thơng tin giảng viên 2.1.3 Biểu đồ use case Hình 2.1.3: Biểu đồ use case 2.2 Đặc tả use case 2.2.1 Đặc tả use case đăng kí tài khoản - Tên use case: Đăng kí tài khoản - Mục đích: Để sinh viên giảng viên có tài khoản riêng biệt để tương tác hệ thống - Tác nhân: Giảng viên, sinh viên Hành động tác nhân Đăng kí Nhập tài khoản, mật Phản ứng hệ thống Yêu cầu nhập tài khoản, mật Kiểm tra xem người dùng có nhập yêu cầu hay không Nếu lưu lại thông tin server Nếu sai yêu cầu nhập lại Hình 2.2.1: Đặc tả use case đăng kí tài khoản 2.2.2 Đặc tả use case đăng nhập - Tên use case: Đăng nhập - Mục đích: Cho phép giảng viên sinh viên đăng nhập thông qua tài khoản mật đăng ký trước - Tác nhân: Giảng viên, sinh viên Hành động tác nhân Đăng nhập Nhập tài khoản, mật Phản ứng hệ thống Yêu cầu nhập tài khoản, mật Kiểm tra xem hay sai Nếu cho phép đăng nhập vào hệ thống Nếu sai báo lỗi yêu cầu nhập lại Hình 2.2.2: Đặc tả use case đăng nhập 2.2.3 Đặc tả use case tìm kiếm - Tên use case: tìm kiếm - Mục đích: Cho phép sinh viên tìm kiếm đề thi theo mơn học - Tác nhân: Sinh viên Hành động tác nhân Chọn chức tìm kiếm Phản ứng hệ thống Hiện bảng menu danh sách môn học Chọn môn học Trả kết Hình 2.2.3: Đặc tả use case tìm kiếm 2.2.4 Đặc tả use case tạo câu hỏi - Tên use case: Tạo câu hỏi - Mục đích: Cho phép giảng viên tạo câu hỏi theo môn, chương học - Tác nhân: Giảng viên Hành động tác nhân Tạo câu hỏi Phản ứng hệ thống Đưa lựa chọn môn học, số lượng câu Chọn lựa chọn Cho phép tạo câu hỏi Hình 2.2.4: Đặc tả use case tạo câu hỏi 2.2.5 Đặc tả use case tạo đề thi - Tên use case: Tạo đề thi - Mục đích: Sau tạo câu hỏi giảng viên tạo đề cách trọng ngẫu nhiên câu hỏi tạo - Tác nhân: Giảng viên Hành động tác nhân Tạo đề thi Phản ứng hệ thống Đưa lọc để trộn ngẫu nhiên câu hỏi thành nhiều đề thi hồn chỉnh Chọn lọc thích hợp Trả đề thi Hình 2.2.5: Đặc tả use case tạo đề thi 2.2.6 Đặc tả use case trả lời câu hỏi - Tên use case: Trả lời câu hỏi - Mục đích: Sau giảng viên tạo câu hỏi sinh viên vào theo mục môn học để trả lời câu hỏi - Tác nhân: Sinh viên Hành động tác nhân Chọn môn học Phản ứng hệ thống Trả tất câu hỏi theo chương môn học Trả lời câu hỏi Trả đáp án Hình 2.2.6: Đặc tả use case trả lời câu hỏi 2.2.7 Đặc tả use case làm đề thi - Tên use case: Trả lời câu hỏi - Mục đích: Sau giảng viên tạo đề thi sinh viên vào theo mục môn học để làm đề thi - Tác nhân: Sinh viên Hành động tác nhân Chọn môn học Phản ứng hệ thống Trả đề thi ngẫu nhiên theo môn học Làm thi Đưa thời gian quy định để làm trả đáp án làm điểm số Hình 2.2.7: Đặc tả use case làm đề thi 10