Sự phát triển của công nghệ thông tin đã và đang làm thay đổi toàn bộ thế giới. Mọi ngành nghề, mọi lĩnh vực như kinh tế, y khoa, công nghiệp… dần dần được tin học hóa và làm cho công việc trở nên dễ dàng, nhanh chóng, chính xác hơn. Đặc biệt, trong công tác giáo dục, việc tin học hóa góp phần nâng cao chất lượng dạy và học.
MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT 10 DANH MỤC CÁC BẢNG 11 DANH MỤC CÁC HÌNH VẼ 11 PHẦN I: MỞ ĐẦU 13 1.1 Lý chọn đề tài 13 1.2 Ưu điểm, khuyết điểm trang web 14 1.3 Hướng tiếp cận đề tài 14 1.4 Ý nghĩa lý luận ý nghĩa thực tiễn đề tài: vai trò quan trọng việc thực đề tài ……….14 1.5 Cấu trúc báo cáo 15 PHẦN II: NỘI DUNG .15 2.1 Khảo sát hệ thống, xác định yêu cầu phân tích hệ thống 15 2.1.1 Khảo sát hệ thống 15 2.1.1.1 Cách thức khảo sát : 15 2.1.1.2 Thành phần tham gia khảo sát 16 2.1.1.3 Tìm hiểu hình thức trắc nghiệm 16 2.1.1.4 Ngôn ngữ, hệ quản trị sở liệu sử dụng công cụ hỗ trợ lập trình 17 2.1.1.4.1 Ngơn ngữ .17 2.1.1.4.2 Hệ quản trị sở liệu MySQL .18 2.1.1.4.3 Công cụ hỗ trợ .18 2.1.2 Yêu cầu website trắc nghiệm trực tuyến 18 2.1.2.1 Trang thi trắc nghiệm 18 2.1.2.2 Trang Góp ý kiến 19 2.1.2.3 Trang tin tức 19 2.1.2.4 Giao diện trang web .19 2.1.2.5 Các chức website người dùng .19 2.2 Phân tích thiết kế 19 2.2.1 Sơ đồ phân tích chức 19 2.2.1.1 Chức cập nhật đề thi câu hỏi trắc nghiệm .20 2.2.1.2 Chức Quản lý môn học 20 2.2.1.3 Chức Quản lý Thành viên 20 2.2.1.4 Chức trắc nghiệm 20 2.2.1.5 Chức thống kê 21 2.2.1.6 Chức Đóng góp câu hỏi .21 2.2.1.7 Chức phản hồi 21 2.2.2 Biểu đồ Use case tổng quát .21 2.2.3 Biểu đồ Use case mức chi tiết 23 2.2.3.1 Phân rã Use case quản lý 23 2.2.3.2 Chức quản lý câu hỏi 23 2.2.3.3 Chức quản lý thành viên 24 2.2.3.4 Chức quản lý nhóm đề thi 24 2.2.3.5 Chức Quản lý môn học 25 2.2.3.6 Chức đăng nhập hệ thống 25 2.2.1 Phân tích thiết kế Use case .25 2.2.1.1 Chức Đăng nhập 25 2.2.1.2 Chức Đăng ký thành viên .26 2.2.1.3 Chức Cập nhật câu hỏi 27 2.2.1.4 Chức Thi trắc nghiệm 28 2.2.1.5 Chức Cập nhật đề thi 29 2.2.2 Biểu đồ lớp thực thể hệ thống 30 2.2.4 Biểu đồ 31 2.2.4.1 Biểu đồ cho chức Đăng kí thành viên 31 2.2.4.2 Biểu đồ cho chức Đăng Nhập .32 2.2.4.3 Biểu đồ cho chức Phản hồi 33 2.2.4.4 Biểu đồ cho chức Thêm câu hỏi 34 2.2.4.5 Biểu đồ cho chức Cập nhật câu hỏi .35 2.2.4.6 Biểu đồ cho chức Xóa câu hỏi 36 2.2.4.7 Biểu đồ cho chức Thêm đề thi 37 2.2.4.8 Biểu đồ cho chức Cập nhật đề thi 38 2.2.4.9 Biểu đồ cho chức Xóa đề thi 39 2.2.4.10 Biểu đồ cho chức Thi Trắc Nghiệm 40 2.3 Thiết kế CSDL .40 2.3.1 2.4 Các bảng liệu 40 2.3.1.1 Bảng banners 40 2.3.1.2 Bảng comments .41 2.3.1.3 Bảng estimates 41 2.3.1.4 Bảng examdetails 42 2.3.1.5 Bảng exams 42 2.3.1.6 Bảng groups 42 2.3.1.7 Bảng news .43 2.3.1.8 Bảng answers 43 2.3.1.9 Bảng questions 43 2.3.1.10 Bảng roles .44 2.3.1.11 Bảng subjects 44 2.3.1.12 Bảng tests 44 2.3.1.13 Bảng users .44 2.3.1.14 Bảng answertrues 45 Giao diện website 45 2.4.1 Trang chủ .45 2.4.2 Trang danh sách câu hỏi .47 2.4.3 Trang chi tiết câu hỏi 47 2.4.4 Trang danh sách đề thi 48 2.4.5 Trang chi tiết đề thi 48 2.4.6 Trang đăng nhập 49 2.4.7 Trang danh sách môn học 49 2.4.8 Trang danh sách nhóm đề thi .50 2.4.9 Trang chỉnh sửa câu hỏi .50 2.4.10 Trang chỉnh sửa đề thi 51 2.4.11 Trang tạo đề thi .52 2.4.12 Trang tạo câu hỏi 53 PHẦN III: THỰC NGHIỆM, ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN .54 3.1 Thực nghiệm 54 3.2 Kết đạt đề tài 54 3.3 Hạn chế 54 3.4 Hướng phát triển 54 PHẦN IV: TÀI LIỆU THAM KHẢO .55 DANH MỤC CÁC TỪ VIẾT TẮT STT Từ viết tắt Mô tả CSDL Cơ sở liệu DANH MỤC CÁC BẢNG STT Danh mục bảng Bảng 1: Bảng banners Bảng 2: Bảng comments Bảng 3: Bảng estimates Bảng 4: Bảng examdetails Bảng 5: Bảng exams Bảng 6: Bảng groups Bảng 7: Bảng news Bảng 8: Bảng answers Bảng 9: Bảng questions 10 Bảng 10: Bảng roles 11 Bảng 11: Bảng subjects 12 Bảng 12: Bảng tests 13 Bảng 13: Bảng users 14 Bảng 14:Bảng answertrues Ghi DANH MỤC CÁC HÌNH VẼ STT Danh mục hình vẽ Hình 1: Sơ đờ phân cấp chức Hình 2: Biểu đồ Use case tổng quát Hình 3: Biểu đồ Use case quản lý Hình 4: Biểu đồ Use case quản lý câu hỏi Hình 5: Biểu đồ Use case quản lý thành viên Hình 6: Biểu đồ Use case quản lý nhóm đề thi Hình 7: Biểu đồ Use case quản lý mơn học Hình 8: Biểu đồ Use case đăng nhập hệ thống Hình 9: Biểu đồ lớp thực thể hệ thống 10 Hình 10: Biểu đồ cho chức Đăng kí thành viên 11 Hình 11: Biểu đồ cho chức Đăng Nhập 12 Hình 12: Biểu đồ cho chức Phản hồi 13 Hình 13: Biểu đồ cho chức Thêm câu hỏi 14 Hình 14: Biểu đồ cho chức Cập nhật câu hỏi 15 Hình 15: Biểu đồ cho chức Xóa câu hỏi 16 Hình 16: Biểu đồ cho chức Thêm đề thi 17 Hình 17: Biểu đồ cho chức Cập nhật đề thi 18 Hình 18: Biểu đồ cho chức Xóa đề thi 19 Hình 19: Biểu đồ cho chức Thi trắc nghiệm 20 Hình 20: Giao diện trang chủ website trắc nghiệm trực tuyến 21 Hình 21: Giao diện trang danh sách câu hỏi 22 Hình 22: Giao diện trang chi tiết câu hỏi 23 Hình 23: Giao diện trang danh sách đề thi 24 Hình 24: Giao diện trang chi tiết đề thi 25 Hình 25: Giao diện trang đăng nhập 26 Hình 26: Giao diện trang danh sách mơn học 27 Hình 27: Giao diện trang danh sách nhóm đề thi 28 Hình 28: Giao diện trang chỉnh sửa câu hỏi 29 Hình 29: Giao diện trang chỉnh sửa đề thi 30 Hình 30: Giao diện trang tạo đề thi 31 Hình 31: Giao diện trang tạo câu hỏi PHẦN I: MỞ ĐẦU 1.1 Lý chọn đề tài Sự phát triển công nghệ thơng tin làm thay đổi tồn giới Mọi ngành nghề, lĩnh vực kinh tế, y khoa, công nghiệp… tin học hóa làm cho cơng việc trở nên dễ dàng, nhanh chóng, xác Đặc biệt, cơng tác giáo dục, việc tin học hóa góp phần nâng cao chất lượng dạy học Trong thi cử vậy, hình thức thi trắc nghiệm hay trắc nghiệm kết hợp với tin học trở thành hình thức thi phổ biến giới Với ưu điểm khách quan, xác thuận tiện cho người đề thí sinh thi, hình thức thi áp dụng hầu khắp nước Tại Việt Nam, năm gần đây, song song với việc đổi phương pháp dạy học, việc đổi hình thức thi cử trở thành việc làm cấp thiết Trong hình thức thi cử, trắc nghiệm khách quan hình thức nhiều người ý ưu điểm việc kiểm tra, đánh giá trình độ người dự thi như: khách quan, trung thực, kiểm tra nhiều kiến thức, tránh việc học tủ, học vẹt… Do đó, trắc nghiệm khuynh hướng hầu hết kỳ thi Việt Nam Qua khảo sát trường THPT khảo sát số website em thấy rằng: Nếu có website em trường THPT thi kiểm tra lại kiến thức tốt nên em định lựa chọn đề tài: “Thiết kế website trắc nghiệm trực tuyến” 1.2 Ưu điểm, khuyết điểm trang web Ưu điểm: Trang web giúp cho em học sinh thi trắc nghiệm lúc Các em test nhiều môn trắc nghiệm, kiến thức thầy cô cung cấp nên rộng, vừa sức học em Website trắc nghiệm dành cho lớp 10, 11, 12 ôn thi tốt nghiệp THPT ơn thi đại học Giảm chi phí em test trung tâm Nhược điểm: Trang web thiếu diễn đàn cho học sinh vào trao đổi thông tin Trang web chưa mở rộng 1.3 Hướng tiếp cận đề tài Khảo sát chi tiết yêu cầu từ phía nhà trường khảo sát qua website Thơng qua website trắc nghiệm trực tuyến 1.4 Ý nghĩa lý luận ý nghĩa thực tiễn đề tài: vai trò quan trọng việc thực đề tài Ý nghĩa lý luận: Đây đề tài lần thứ chương trình học, đóng vai trị quan trọng, giúp sinh viên làm quen với ứng dụng thực tế, từ rút kinh nghiệm thực tiễn Đồ án giúp em hiểu thêm ngơn ngữ lập trình PHP Ý nghĩa thực tiễn: Giúp cho học sinh kiểm tra lại kiến thức nhanh hơn, tiết kiệm thời gian tiền bạc Giúp cho nhà trường có hình thức thi tiết kiệm tránh học sinh gian lận 1.5 Cấu trúc báo cáo Báo cáo gồm có phần: Phần I: Mở đầu Phần II: Nội dung Phần III: Thực nghiệm, đánh giá kết hướng phát triển Phần IV: Tài liệu tham khảo PHẦN II: NỘI DUNG 2.1 Khảo sát hệ thống, xác định yêu cầu phân tích hệ thống 2.1.1 Khảo sát hệ thống 2.1.1.1 Cách thức khảo sát : Nhóm tiến hành xác định câu hỏi cần khảo sát Khi đến trường THPT câu hỏi đặt trước, ghi lại kết khảo sát hỏi ý kiến số học sinh Ngoài em cịn khảo sát, tìm hiểu mạng, số trang web www.hocmai.vn trắc nghiệm để thiết kế 2.1.1.2 Tìm hiểu hình thức trắc nghiệm Trắc nghiệm quy trình quy trình khác, trắc nghiệm thực cách hiệu dựa nguyên tắc vận hành hợp lý Dưới số nguyên tắc chung trắc nghiệm dựa theo Gronlund: Xác định làm rõ nội dung đo lường phải đặt mức ưu tiên cao thân trình đo lường Khơng thực trắc nghiệm chưa xác định nội dung mục đích đo lường, giá trị kết đạt không phụ thuộc vào mặt kỹ thuật việc đo lường mà trước hết vào việc xác định rõ cần phải đo Kỹ thuật trắc nghiệm phải lựa chọn dựa mục đích trắc nghiệm Rất nhiều kỹ thuật trắc nghiệm lựa chọn thuận tiện, dễ sử dụng, quen thuộc với nhiều người Tất điều quan trọng, điều quan trọng việc lựa chọn kỹ thuật trắc nghiệm giáo dục liệu có đo lường cách hiệu mà ta cần đo lường hay khơng Bởi kỹ thuật hay phương pháp trắc nghiệm thích hợp cho vài mục đích cụ thể Việc đánh giá tổng quát đòi hỏi phải sử dụng nhiều kỹ thuật phương pháp đánh giá khác Khơng có phương pháp đánh giá thực toàn yêu cầu đánh giá mức tiến tất kết quan trọng học tập học sinh Vì thế, muốn có tranh hồn chỉnh kết học tập sinh thiết phải sử dụng nhiều kỹ thuật phương pháp đánh giá khác