Admin có thể xem danh sách sinh viên có trong hệ thống, danh sách sinh viên có sử dụng phân trang. Trên màn hình danh sách sinh viên, admin có thể tìm kiếm sinh viên theo tên, xem chi tiết hoặc xóa một sinh viên bất kì khỏi hệ thống bằng cách nhấn vào các tùy chọn. Khi admin muốn thêm 1 sinh viên vào hệ thống thì sẽ chọn “Thêm sinh viên” và giao diện “chi tiết thông tin sinh viên” sẽ hiện ra.
SVTH: Hồ Quốc Cường – D17CNPM5
Đồ án tốt nghiệp Đại học Chương 4: Xây dựng và kiểm thử hệ thống
Hình 48: Giao diện chi tiết thơng tin sinh viên
Giao diện “chi tiết thông tin sinh viên” sẽ hiển thị thông tin của sinh viên khi admin chọn chức năng chỉnh sửa hoặc thêm mới sinh viên. Sau khi nhập hoặc chỉnh sửa thơng tin của sinh viên thì click “Lưu thay đổi” hệ thống sẽ lưu lại thơng tin của sinh viên. Admin có thể chọn “Hủy” để quay trở về trang danh sách sinh viên.
SVTH: Hồ Quốc Cường – D17CNPM5
Hình 49: Giao diện chi tiết bài kiểm tra của sinh viên
Khi sinh viên chọn chức năng làm bài kiểm tra và chọn bài kiểm tra tương ứng thì giao diện “chi tiết bài kiểm tra của sinh viên” sẽ hiện ra. Tại đây, sinh viên sẽ chọn các đáp án phù hợp và nộp bài. Sau khi nộp bài hệ thống sẽ kiểm tra kết quả và thơng báo kết quả cho sinh viên.
Hình 50: Giao diện xem lịch sử các bài kiểm tra của sinh viên
SVTH: Hồ Quốc Cường – D17CNPM5
Đồ án tốt nghiệp Đại học Chương 4: Xây dựng và kiểm thử hệ thống Khi sinh viên chọn chức năng xem lịch sử bài kiểm tra thì giao diện “lịch sử các bài kiểm tra của sinh viên” sẽ hiện ra. Tại đây, sinh viên có thể chọn xem chi tiết kết quả để xem chi tiết các câu hỏi của bài kiểm tra.
4.3 Kết luận
Chương này trình bày về kiến trúc được sử dụng để xây dựng hệ thống website luyện thi trắc nghiệm trực tuyến. Thực hiện cài đặt các chức năng của hệ thống như: quản lý sinh viên, quản lý các lớp học sinh viên, quản lý ngân hàng câu hỏi, quản lý đề kiểm tra, sinh viên tham gia kiểm tra, xem lịch sử kiểm tra.
SVTH: Hồ Quốc Cường – D17CNPM5
KẾT LUẬN
Đồ án đã trình bày được các nội dung:
- Giới thiệu về hệ thống website luyện thi trắc nghiệm trực tuyến: Trình bày khái quát về nhu cầu thực tế của chuyển đổi số trong giáo dục hiện nay.
- Trình bày tổng quan về các cơng nghệ: Spring Boot, MySQL, JSP.
- Trình bày được quy trình phát triển phần mềm để xây dựng được hệ thống website luyện thi trắc nghiệm trực tuyến.
- Trong q trình thực hiện đề tài, em đã tích luỹ thêm cho mình rất nhiều kinh nghiệm làm việc thực tế, nắm rõ hơn quy trình xây dựng một phần mềm theo từng bước phân tích, thiết kế. Từ đó áp dụng các kiến thức đã được học trên lớp vào trong cơng việc xây dựng một hệ thống hồn chỉnh.
Do thời gian hạn hẹp cũng như khả năng của bản thân còn nhiều hạn chế nên hệ thống mới chỉ dừng lại ở các chức năng cơ bản, còn nhiều chức năng chưa được hoàn thiện, giao diện chưa được đẹp.
Trong tương lai, em sẽ phát triển các chức năng mới cho hệ thống, nâng cấp giao diện để gần gũi hơn với người dùng nhằm nâng cao trải nghiệm của người dùng với hệ thống.
SVTH: Hồ Quốc Cường – D17CNPM5
Đồ án tốt nghiệp Đại học Tài liệu tham khảo
Tài liệu tham khảo
[1] Giáo trình Phân tích và thiết kế Hệ Thống Thơng Tin, Học viện Cơng Nghệ Bưu Chính Viễn Thơng, 2015 - PGS-TS. Trần Đình Quế.
[2] Slide mơn Cơng nghệ phần mềm, Học Viện Cơng Nghệ Bưu Chính Viễn Thơng - PGS-TS. Nguyễn Mạnh Hùng.
[3] https://www.w3schools.com/
[4] https://stackoverflow.com/questions
[5] https://spring.io/
SVTH: Hồ Quốc Cường – D17CNPM5