Hệ thống thi trắc nghiệm online cho học sinh thpt

72 20 0
Hệ thống thi trắc nghiệm online cho học sinh thpt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

́ uê ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ h tê ́H KHÓA LUẬN TỐT NGHIỆP Tr ươ ̀ng Đ ại ho ̣c K in HỆ THỐNG THI TRẮC NGHIỆM ONLINE CHO HỌC SINH THPT Giảng viên hướng dẫn : ThS Lê Viết Mẫn Sinh viên thực : Nguyễn Bá Nam Khánh Lớp : K47 Tin Học Kinh Tế Niên khóa : 2013-2017 Huế, 5/2017 Khóa luận tốt nghiệp Lời cảm ơn Khóa luận kết nghiên cứu em tháng thực tập Fpt Software Đà Nẵng sở kiến thức trình học tập trường Đại học Kinh Tế Huế suốt năm vừa qua ́ uê Để thực khóa luận em xin gửi lời cảm ơn đến Trường đại học Kinh Tế - Đại Học Huế, toàn thầy cô giáo, bạn bè giúp đỡ em thực đề tài cách ́H thuận lợi tê Em xin gửi lời cảm ơn chân thành sâu sắc đến Thạc sĩ Lê Viết Mẫn, giảng h viên Khoa Hệ Thống Thông Tin Kinh Tế tận tình hướng dẫn, ln ln bảo in nhiệt tình giúp đỡ để em hồn thành tốt khóa luận tốt nghiệp ̣c K Em xin gửi lời cảm ơn đến anh, chị công ty TNHH Phần Mềm FPT Đà Nẵng nhiệt tình giúp đỡ truyền đạt kinh nghiệm quý báu suốt thời gian ho thực tập công ty ại Cuối em xin gửi lời cảm ơn đến tồn thể gia đình, người thân, bạn bè cổ vũ Đ tinh thần ủng hộ suốt thời gian vừa qua Tr ươ ̀ng Xin chân thành cảm ơn ! Sinh viên thực hiện: Nguyễn Bá Nam Khánh Huế, tháng năm 2017 Sinh viên Nguyễn Bá Nam Khánh ii Khóa luận tốt nghiệp MỤC LỤC DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU iv DANH MỤC CÁC HÌNH ẢNH v DANH MỤC BẢNG BIỂU viii ́ uê MỞ ĐẦU Lý chọn đề tài Mục tiêu đề tài Đối tượng phạm vi nghiên cứu h tê ́H Đối tượng nghiên cứu 3.2 Phạm vi nghiên cứu ̣c K in 3.1 Phương pháp nghiên cứu Nội dung khóa luận ho ại Chương 1: Cơ sở lý luận Tr ươ ̀ng Đ 1.1 Trắc nghiệm khách quan 1.1.1 Khái niệm dạng câu hỏi trắc nghiệm 1.1.2 Sơ lược lịch sử hình thành phát triển trắc nghiệm 1.1.3 So sánh với phương pháp tự luận 1.1.4 Đặc điểm trắc nghiệm 1.2 Các công cụ lập trình 10 1.2.1 Mơi trường phát triển tích hợp Eclipse 10 1.2.2 Tổng quan Java EE 11 1.3 Quy trình xây dựng hệ thống website thi trắc nghiệm cho học sinh THPT 11 Chương 2: Phân tích thiết kế hệ thống website thi trắc nghiệm cho học sinh THPT 13 2.1 Mô tả hệ thống 13 Sinh viên thực hiện: Nguyễn Bá Nam Khánh i Khóa luận tốt nghiệp 2.2 Sơ đồ lớp 13 2.2.1 Quản lý tài khoản 13 2.2.2 Quản lý đề thi 14 2.2.3 Quản lý người thi 15 2.3 Sơ đồ tình sử dụng hệ thống 17 2.3.1 Sơ đồ tổng quát 17 ́ uê 2.3.2 Sơ đồ tổng quát quản trị viên 17 2.3.3 Sơ đồ tổng quát người quản lý 17 2.3.4 Sơ đồ tổng quát người thi 18 2.4 h tê ́H Chức đăng nhập 18 Chức quản lý tài khoản 19 Chức quản lý đề thi 19 Chức thi trắc nghiệm 20 in 2.3.5 2.3.6 2.3.7 2.3.8 Các thuật toán 20 ̣c K 2.4.1 Sơ đồ thuật toán tạo đề thi 20 2.4.2 Sơ đồ thuật toán thi trắc nghiệm 21 Sơ đồ trình tự 22 ho 2.5 Đ ại 2.5.1 Quản lý tài khoản 22 2.5.2 Người thi 26 2.5.3 Quản lý đề thi 28 Sơ đồ phân rã chức 30 Tr ươ ̀ng 2.6 2.7 Phân tích hệ thống liệu 31 2.7.1 Các tập thực thể thuộc tính tương ứng: 31 2.7.2 Mối quan hệ tập thực thể 32 2.7.3 Sơ đồ thực thể - mối quan hệ 33 2.7.4 Chuyển mối quan hệ thành lược đồ quan hệ 34 2.7.5 Mơ hình liệu quan hệ 34 Chương 3: Xây dựng website thi trắc nghiệm cho học sinh THPT 38 3.1 Cài đặt 38 3.2 Giao diện chương trình 38 3.2.1 Giao diện đăng nhập 38 Sinh viên thực hiện: Nguyễn Bá Nam Khánh ii Khóa luận tốt nghiệp 3.2.2 Giao diện trang chủ admin 39 3.2.3 Giao diện quản lý tài khoản 39 3.2.4 Giao diện thêm tài khoản 40 3.2.5 Giao diện sửa tài khoản 41 3.2.6 Giao diện thông tin chi tiết người dùng 41 3.2.7 Giao diện quản lý môn thi 42 ́ uê 3.2.8 Giao diện thêm môn thi 43 3.2.9 Giao diện sửa môn thi 43 3.2.10 Giao diện xem điểm 43 Giao diện người quản lý 44 Giao diện quản lý câu hỏi 45 Giao diện thêm câu hỏi 45 Giao diện sửa câu hỏi 46 Giao diện xóa câu hỏi 47 3.2.16 3.2.17 3.2.18 Giao diện quản lý đề thi 47 Giao diện chi tiết đề thi 48 Giao diện thêm đề thi 48 3.2.19 Giao diện xóa đề thi 49 3.2.20 Giao diện người dùng 49 ại ho ̣c K in h tê ́H 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 Tr ươ ̀ng Đ 3.3 Đánh giá kết 51 3.3.1 Những điểm đạt 51 3.3.2 Những điểm chưa đạt 51 KẾT LUẬN 52 TÀI LIỆU THAM KHẢO 53 PHỤ LỤC 54 Sinh viên thực hiện: Nguyễn Bá Nam Khánh iii Khóa luận tốt nghiệp DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU CSDL Cơ sở liệu THPT Trung học phổ thông Icon Biểu tượng Image Hình ảnh Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H ́ Diễn giải uê Ký hiệu Sinh viên thực hiện: Nguyễn Bá Nam Khánh iv Khóa luận tốt nghiệp DANH MỤC CÁC HÌNH ẢNH Hình 1: Sơ đồ lớp quản lý tài khoản 14 Hình 2: Sơ đồ lớp quản lý đề thi 14 Hình 3: Sơ đồ lớp quản lý người thi bắt đầu thi 15 Hình 4: Sơ đồ lớp quản lý người thi thi 16 ́ uê Hình 5: Sơ đồ lớp quản lý người thi kết thúc thi 16 Hình 6: Sơ đồ tình tổng quát 17 ́H Hình 7: Sơ đồ tình tổng quát quản trị viên 17 tê Hình 8: Sơ đồ tình tổng quát người quản lý 18 h Hình 9: Sơ đồ tình tổng quát người thi 18 in Hình 10: Sơ đồ tình chức đăng nhập 19 ̣c K Hình 11: Sơ đồ tình chức quản lý tài khoản 19 Hình 12: Sơ đồ tình chức quản lý đề thi 20 ho Hình 13: Sơ đồ tình chức thi trắc nghiệm 20 ại Hình 14 : Sơ đồ thuật toán tạo đề thi 21 Đ Hình 15: Sơ đồ thuật tốn thi trắc nghiệm 22 Hình 16: Sơ đồ trình tự hiển thị tài khoản 23 Tr ươ ̀ng Hình 17: Sơ đồ trình tự thêm tài khoản 23 Hình 18: Sơ đồ trình tự cập nhật tài khoản 24 Hình 19: Sơ đồ trình tự xóa tài khoản 25 Hình 20: Sơ đồ trình tự xem chi tiết thơng tin tài khoản 25 Hình 21: Sơ đồ trình tự người thi bắt đầu thi 26 Hình 22: Sơ đồ trình tự người thi thi 27 Hình 23: Sơ đồ trình tự người thi thi tắt trình duyệt 27 Hình 24: Sơ đồ trình tự người thi kết thúc thi 28 Hình 25: Sơ đồ trình tự hiển thị đề thi 28 Sinh viên thực hiện: Nguyễn Bá Nam Khánh v Khóa luận tốt nghiệp Hình 26: Sơ đồ trình tự thêm đề thi 29 Hình 27: Sơ đồ trình tự xóa đề thi 29 Hình 28: Sơ đồ trình tự xem chi tiết đề thi 30 Hình 29: Sơ đồ phân rã chức 31 Hình 30: Sơ đồ thực thể - mối quan hệ 34 Hình 31: Mơ hình quan hệ liệu 37 ́ uê Hình 1: Giao diện đăng nhập………………………………………………………… 39 ́H Hình 2: Giao diện admin 39 tê Hình 3: Giao diện quản lý tài khoản 40 Hình 4: Giao diện thêm tài khoản 41 in h Hình 5: Giao diện sửa tài khoản 41 ̣c K Hình 6: Giao diện thông tin chi tiết người dùng 42 Hình 7: Giao diện quản lý môn thi 42 ho Hình 8: Giao diện thêm môn thi 43 Hình 9: Giao diện sửa môn thi 43 ại Hình 10: Giao diện xem điểm người thi 44 Đ Hình 11: Giao diện người quản lý 44 Tr ươ ̀ng Hình 12: Giao diện quản lý câu hỏi 45 Hình 13: Giao diện thêm câu hỏi 46 Hình 14: Giao diện sửa câu hỏi 46 Hình 15: Giao diện xóa câu hỏi 47 Hình 16: Giao diện quản lý đề thi 47 Hình 17: Giao diện chi tiết đề thi 48 Hình 18: Giao diện thêm đề thi 48 Hình 19: Giao diện xóa đề thi 49 Hình 20: Giao diện người dùng bắt đầu thi 49 Hình 21: Giao diện người dùng – làm thi trắc nghiệm 50 Sinh viên thực hiện: Nguyễn Bá Nam Khánh vi Khóa luận tốt nghiệp ́ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê Hình 22: Giao diện người dùng kết thúc làm 50 Sinh viên thực hiện: Nguyễn Bá Nam Khánh vii Khóa luận tốt nghiệp DANH MỤC BẢNG BIỂU Bảng 1.1: So sánh điểm mạnh điểm yếu trắc nghiệm tự luận Bảng 2.1: Bảng thông tin người dùng 35 Bảng 2.2: Bảng người dùng 35 Bảng 2.3: Bảng chi tiết người dùng 35 ́ uê Bảng 2.4: Bảng quyền 35 Bảng 2.5: Bảng kết thi 35 ́H Bảng 2.6: Bảng câu hỏi 36 tê Bảng 2.7: Bảng đề thi 36 h Bảng 2.8: Bảng môn 36 Tr ươ ̀ng Đ ại ho ̣c K in Bảng 2.9: Bảng chi tiết đề thi 36 Sinh viên thực hiện: Nguyễn Bá Nam Khánh viii ... thống website thi trắc nghiệm cho học sinh THPT 11 Chương 2: Phân tích thi? ??t kế hệ thống website thi trắc nghiệm cho học sinh THPT 13 2.1 Mô tả hệ thống 13 Sinh viên... Nghiên cứu lý thuyết trắc nghiệm kỹ thuật lập trình - Phân tích, thi? ??t kế website thi trắc nghiệm cho học sinh THPT - Xây dựng website thi trắc nghiệm cho học sinh THPT Sinh viên thực hiện: Nguyễn... giá kết học tập học sinh hệ thống câu hỏi trắc nghiệm khách quan Gọi khách quan cách cho điểm ́ uê (đánh giá) hồn tồn khơng phụ thuộc vào người chấm ́H Các dạng câu hỏi trắc nghiệm - Trắc nghiệm

Ngày đăng: 10/10/2021, 21:32

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan