0
Bìa chính
SỞ GIÁO DỤC VÀ ĐÀO TẠO LẠNG SƠN
TRƯỜNG CAO ĐẲNG SƯ PHẠM
ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG
XÂY DỰNG PHẦN MỀM THI TRẮC NGHIỆM HỖ TRỢ TRONG CÔNG TÁC
DẠY HỌC Ở TRUNG TÂM NGOẠI NG- TIN HỌC
Nhóm nghiên cứu: Hà Duy Đông (chủ nhiệm);
Nguyễn Các Tâm; Nhữ Thị Thu Hằng.
Đơn vị chủ trì: Trung tâm Ngoại ngữ - Tin học
NĂM HỌC: 2020 - 2021
1
MỤC LỤC
CÁC TỪ VIẾT TẮT ....................................................................................................... 3
DANH MỤC CÁC HÌNH ẢNH/HÌNH VẼ .................................................................... 4
DANH MỤC CÁC BẢNG BIỂU .................................................................................... 5
PHẦN A: MỞ ĐẦU ........................................................................................................ 6
1. Lý do chọn đề tài ......................................................................................................... 6
2. Mục tiêu nghiên cứu .................................................................................................... 7
3. Nhiệm vụ nghiên cứu .................................................................................................. 7
4. Phạm vi nghiên cứu ..................................................................................................... 7
5. Phương pháp nghiên cứu ............................................................................................. 7
5.1. Phương pháp nghiên cứu lý thuyết ....................................................................... 7
5.2. Phương pháp nghiên cứu thực nghiệm ................................................................. 7
5.3. Phương pháp thực tiễn .......................................................................................... 7
PHẦN B: NỘI DUNG ..................................................................................................... 8
CHƯƠNG 1: CƠ SỞ LÝ LUẬN VÀ THỰC TIỄN ....................................................... 8
1.1. Cơ sở lý luận ............................................................................................................. 8
1.1.1. Khái niệm trắc nghiệm ...................................................................................... 8
1.1.2. Phân loại các phương pháp trắc nghiệm ............................................................ 8
1.1.3. Trắc nghiệm khách quan ................................................................................... 9
1.1.3.1. Khái niệm ................................................................................................... 9
1.1.3.2. Một số kiểu câu hỏi TNKQ ........................................................................ 9
1.1.3.3. Nguyên tắc ra đề kiểm tra, thi TNKQ ...................................................... 12
1.1.4. Quy định về phần mềm thi trắc nghiệm .......................................................... 14
1.1.5. Quy định về ngân hàng câu hỏi thi trắc nghiệm .............................................. 14
1.2. Cơ sở thực tiễn ........................................................................................................ 15
1.2.1. Đánh giá tổng quan việc sử dụng phần mềm hỗ trợ thi trắc nghiệm ở trường
CĐSP Lạng Sơn ......................................................................................................... 15
1.2.2. Khảo sát thực tế việc kiểm tra, đánh giá học viên ở Trung tâm NN TH,
trường CĐSP Lạng Sơn. ............................................................................................ 16
1.2.3. Thực trạng cơ sở hạ tầng mạng ở Trung tâm NN - TH, trường CĐSP Lạng
Sơn. ............................................................................................................................ 17
1.3. Kết luận chương ..................................................................................................... 17
CHƯƠNG 2: XÂY DỰNG PHẦN MỀM THI TRẮC NGHIỆM TRÊN MÁY TÍNH 19
2.1. Thiết kế chức năng của phần mềm ......................................................................... 19
2.1.1. Chức năng của phần mềm ............................................................................... 19
2.1.1.1. Kiểm tra quyền của người sử dụng .......................................................... 19
2.1.1.2. Hệ thống ................................................................................................... 19
2.1.1.3. Nhập dữ liệu ............................................................................................. 19
2.1.1.4. Tạo đề thi .................................................................................................. 19
2.1.1.5. Thi trắc nghiệm ......................................................................................... 19
2.1.1.6. Tra cứu ...................................................................................................... 19
2.1.1.7. Báo cáo ..................................................................................................... 20
2.1.2. Sơ đồ chức năng của phần mềm ...................................................................... 20
2.2. Thiết kế CSDL phần mềm thi trắc nghiệm ............................................................. 22
2
2.2.1. Dữ liệu ngân hàng câu hỏi ............................................................................... 22
2.2.2. Dữ liệu đề thi ................................................................................................... 23
2.2.3. Dữ liệu thí sinh ................................................................................................ 23
2.2.4. Dữ liệu ca thi ................................................................................................... 24
2.2.5. Dữ liệu tổng hợp kết quả thi ............................................................................ 24
2.2.6. Dữ liệu người dùng .......................................................................................... 25
2.2.7. Dữ liệu tiêu đề ................................................................................................. 25
2.2.8. Mối quan hệ giữa các bảng dữ liệu trong CSDL ............................................. 26
2.3. Sơ đồ dữ liệu hệ thống ............................................................................................ 27
2.4. Xây dựng phần mềm thi trắc nghiệm trên máy tính .............................................. 30
2.4.1. Lựa chọn công c ............................................................................................ 30
2.4.1.1. Hệ quản trị CSDL Microsoft SQL Server ................................................ 30
2.4.1.2. Ứng dụng ASP.Net Web Forms Application ........................................... 32
2.4.2. Phương pháp .................................................................................................... 33
2.4.3. Xây dựng chương trình .................................................................................... 34
2.4.3.1. Bảng chọn phần mềm trắc nghiệm .......................................................... 34
2.4.3.2. Hệ thống ................................................................................................... 35
2.4.3.3. Nhập dữ liệu ............................................................................................. 37
2.4.3.4. Tạo đề thi .................................................................................................. 45
2.4.3.5. Thi trắc nghiệm ......................................................................................... 50
2.4.3.6. Tra cứu thông tin thí sinh ......................................................................... 54
2.4.3.7. Báo cáo ..................................................................................................... 56
2.4.3.8. Phân quyền người sử dụng ....................................................................... 68
2.5. Kết luận chương .................................................................................................... 68
CHƯƠNG 3: THỬ NGHIỆM VÀ ĐÁNH GIÁ ............................................................ 69
3.1. Môi trường thử nghiệm .......................................................................................... 69
3.1.1. Cơ sở hạ tầng ................................................................................................... 69
3.1.2. Phần mềm thi trắc nghiệm ............................................................................... 69
3.1.3. Đội ngũ tham gia và kích cỡ thử nghiệm ........................................................ 69
3.2. Đánh giá kết quả ..................................................................................................... 71
3.3. Kết luận chương ..................................................................................................... 75
PHẦN C: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .................................................... 76
1. Kết quả đạt được ........................................................................................................ 76
2. Hạn chế ...................................................................................................................... 76
3. Hướng phát triển ........................................................................................................ 77
TÀI LIỆU THAM KHẢO ............................................................................................. 78
PHỤ LỤC 1 ................................................................................................................... 79
PHỤ LỤC 2 ................................................................................................................... 81
PHỤ LỤC 3 ................................................................................................................... 83
3
CÁC TỪ VIẾT TẮT
STT
Từ viết tắt
Từ đầy đủ/Ý nghĩa
1
CĐSP
Cao đẳng Sư phạm
2
CSDL
Cơ sở dữ liệu
3
LAN
Local Area Network
4
NN - TH
Ngoại ngữ - Tin học
5
TNKQ
Trắc nghiệm khách quan
6
TNTL
Trắc nghiệm tự luận
4
DANH MỤC CÁC HÌNH ẢNH/HÌNH V
Hình 1.1. Sơ đồ phân loại các phương pháp trắc nghiệm.........................................................................9
Hình 2.1. Sơ đồ chức năng phần mềm thi trắc nghiệm trên máy tính ....................................................21
Hình 2. 2. Sơ đồ chức năng nhập NHCH ...............................................................................................27
Hình 2. 3. Sơ đồ dòng dữ liệu nhập NHCH ...........................................................................................28
Hình 2. 4. Sơ đồ kho dữ liệu NHCH ......................................................................................................28
Hình 2. 5. Sơ đồ tác nhân giáo viên .......................................................................................................28
Hình 2. 6. Sơ đồ dòng dữ liệu hệ thống mức 0.......................................................................................29
Hình 2.7. Cấu trúc bảng nhcauhoi ..........................................................................................................30
Hình 2.8. Cấu trúc bảng detron ..............................................................................................................30
Hình 2.9. Cấu trúc bảng dsthisinh ..........................................................................................................31
Hình 2.10. Cấu trúc bảng cathi ...............................................................................................................31
Hình 2.11. Cấu trúc bảng tổng hợp kết quả thi ......................................................................................31
Hình 2.12. Cấu trúc bảng danh sách người sử dụng...............................................................................31
Hình 2.13. Cấu trúc bảng danh mục tiêu đề ...........................................................................................32
Hình 2.14. Mối quan hệ giữa các bảng trong CSDL thi trắc nghiệm .....................................................32
Hình 2.15. Giao diện bảng chọn phần mềm ...........................................................................................35
Hình 2.16. Giao diện đăng nhập phần mềm ...........................................................................................36
Hình 2.17. Giao diện sao lưu dữ liệu CSDL ..........................................................................................37
Hình 2.18. Giao diện nhập câu hỏi trực tiếp trên phần mềm ..................................................................38
Hình 2.19. Giao diện nhập câu hỏi từ file Word ....................................................................................39
Hình 2.20. Giao diện sửa câu hỏi trực tiếp trên phần mềm ....................................................................40
Hình 2.21. Giao diện nhập danh sách thí sinh trực tiếp trên phần mềm ................................................41
Hình 2.22. Form thông tin thí sinh trên trang tính .................................................................................42
Hình 2.23. Giao diện nhập danh sách thí sinh từ file Excel ...................................................................43
Hình 2.24. Giao diện cập nhật ảnh thí sinh vào CSDL ..........................................................................43
Hình 2.25. Giao diện sửa danh sách thí sinh trực tiếp trên phần mềm ...................................................44
Hình 2.26. Giao diện nhập danh sách người sử dụng.............................................................................45
Hình 2.27. Giao diện tạo đề thi theo ma trận .........................................................................................46
Hình 2.28. Giao diện in mật khẩu đề thi ................................................................................................47
Hình 2.29. Giao diện DataSet in mật khẩu đề thi ...................................................................................47
Hình 2.30. Giao diện Report in mật khẩu đề thi .....................................................................................48
Hình 2.31. Giao diện in ngân hàng câu hỏi, đáp án ...............................................................................49
Hình 2.32. Giao diện DataSet đáp án của mỗi câu hỏi ...........................................................................49
Hình 2.33. Giao diện Report ngân hàng câu hỏi ....................................................................................50
Hình 2.34. Giao diện quản lý phòng thi .................................................................................................51
Hình 2.35. Giao diện đăng nhập vào thi của thí sinh .............................................................................52
Hình 2.36. Giao diện làm bài thi trắc nghiệm của thí sinh .....................................................................53
Hình 2.37. Giao diện hiển thị kết quả thi của thí sinh ............................................................................54
Hình 2.38. Giao diện tra cứu thông tin thí sinh ......................................................................................55
Hình 2.39. Giao diện DataSet tra cứu thông tin thí sinh ........................................................................55
Hình 2.40. Giao diện Report tra cứu thông tin thí sinh ..........................................................................56
Hình 2.41. Giao diện in bài thi của thí sinh ............................................................................................57
Hình 2.42. Giao diện DataSet in bài thi thí sinh .....................................................................................57
Hình 2.43. Giao diện Report in bài thi của thí sinh ................................................................................58
Hình 2.44. Giao diện in tổng hợp kết quả thi của thí sinh ......................................................................60
Hình 2.45. Giao diện DataSet tổng hợp kết quả thi thí sinh có tính thời gian ........................................61
Hình 2.46. Giao diện Report in tổng hợp kết quả thi của thí sinh có tính thời gian ...............................61
Hình 2.47. Giao diện in đề thi, đáp án mỗi thí sinh ................................................................................64
Hình 2.48. Giao diện DataSet đáp án của đề thi .....................................................................................64
Hình 2.49. Giao diện Report đề thi mỗi thí sinh ....................................................................................65