Xây dựng hệ thống thông tin thi trắc nghiệm trực tuyến.

26 103 0
Xây dựng hệ thống thông tin thi trắc nghiệm trực tuyến.

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG PHAN THỊ DIỄM THÚY XÂY DỰNG HỆ THỐNG THÔNG TIN PHỤC VỤ THI TRẮC NGHIỆM TRỰC TUYẾN Chuyên ngành: Hệ thống thơng tin Mã số: 60.48.01.04 TĨM TẮT LUẬN VĂN THẠC SĨ HỆ THỐNG THÔNG TIN Đà Nẵng - Năm 2016 Cơng trình hồn thành ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: PGS.TS VÕ TRUNG HÙNG Phản biện 1: PGS.TSKH TRẦN QUỐC CHIẾN Phản biện 2: TS NGUYỄN QUANG THANH Luận văn bảo vệ trước Hội đồng chấm Luận văn tốt nghiệp thạc sĩ hệ thống thông tin họp Đại học Đà Nẵng vào ngày 31 tháng 07 năm 2016 Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin-Học liệu, Đại học Đà Nẵng - Thư viện trường Đại học Sư phạm, Đại học Đà Nẵng MỞ ĐẦU Lý chọn đề tài Sự phát triển CNTT làm thay đổi toà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, việc ứng dụng CNTT dạy học xu phát triển nhằm nâng cao chất lượng đào tạo bậc học phổ thơng đại học, góp phần đổi phương pháp dạy học quản lý trường học Nhiều thành tựu CNTT ứng dụng dạy học quản lý giáo dục góp phần thay đổi theo chiều hướng tích cực, thực tiễn chứng minh 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 Bộ Giáo dục Ðào tạo (GD&ÐT) chủ trương bước đưa phương pháp trắc nghiệm khách quan (TNKQ) vào áp dụng kỳ thi quốc gia bước áp dụng rộng rãi để đánh giá kết học tập bậc học Bộ GD&ÐT có Chỉ thị số 55/2008/CT-BGDÐT ngày 30/9/2008 Bộ trưởng Bộ GDÐT thực chủ đề “Năm học đẩy mạnh ứng dụng CNTT” yêu cầu đơn vị đào tạo, sở GD&ÐT địa phương triển khai phần mềm ứng dụng CNTT công tác dạy học trường phổ thông công tác quản lý Hiện thi trắc nghiệm hình thức thi phổ biến nước giới Nhờ vào đặc điểm ln có rõ ràng đáp án; tính khách quan cách đánh giá kết người học; kết thi biết sau thí sinh hồn thành thi, làm tăng tính hiệu việc tổ chức thi Do từ năm 2007, nước ta bắt đầu áp dụng hình thức thi trắc nghiệm cho kỳ thi tuyển sinh cao đẳng, đại học Từ năm học 2014-2015, Bộ GD&ĐT ghép kỳ thi tốt nghiệp THPT tuyển sinh đại học, cao đẳng thành đợt thi với môn thi có mơn thi theo hình thức trắc nghiệm Nhằm tạo điều kiện cho SV trường có điều kiện học ôn thi tốt giúp cho GV thuận tiện q trình tạo đề thi (có thể tạo offline online), tơi định chọn đề tài “Xây dựng hệ thống thông tin phục vụ thi trắc nghiệm trực tuyến” làm đề tài tốt nghiệp luận văn cao học Mục tiêu nhiệm vụ nghiên cứu 2.1 Mục tiêu Xây dựng hệ thống phục vụ cho việc thi trắc nghiệm trực tuyến gồm: tạo kho đề thi, tổ chức thi luyện thi cho sinh viên trường Cao đẳng Cơng nghệ 2.2 Nhiệm vụ Ðể hồn thành mục tiêu đề ra, tập trung nghiên cứu nội dung sau: Về lý thuyết: - Tìm hiểu tổng quan sở lý thuyết trắc nghiệm khách quan - Tìm hiểu tổng quan sở lý thuyết hệ thống thông tin - Nghiên cứu tài liệu cơng nghệ, ngơn ngữ lập trình, mã nguồn mở,… liên quan đến xây dựng hệ thống thi trắc nghiệm Về thực tiễn: - Nghiên cứu công cụ hỗ trợ xây dựng website tổ chức lưu trữ kho đề thi: ASP.NET, SQL Server 2008, Visual Studio 2013 - Cài đặt triển khai hệ thống mạng LAN có trường - Kiểm thử hồn thiện tính theo yêu cầu đề tài Đối tƣợng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu - Phương pháp đề thi TNKQ phương pháp đánh giá kết sinh viên - Các tính phần mềm thi trắc nghiệm - Cấu trúc định dạng tập tin phục vụ tích hợp ngân hàng đề thi TNKQ - Một số báo luận văn tốt nghiệp cao học khóa trước 3.2 Phạm vi nghiên cứu Giới hạn việc nghiên cứu lĩnh vực sau: - Phương pháp đề thi trắc nghiệm với nhiều lựa chọn - Các tập tin có định dạng *.doc, *.xml, *.pdf, *.html - Giới hạn nội dung phục vụ ơn thi theo hình thức trắc nghiệm Phƣơng pháp nghiên cứu Chúng sử dụng hai phương pháp phương pháp tài liệu phương pháp thực nghiệm Phương pháp tài liệu: Với phương pháp này, nghiên cứu tài liệu liên quan đến lý thuyết trắc nghiệm hình thức tổ chức thi trắc nghiệm; tài liệu cơng nghệ ngơn ngữ lập trình; tài liệu phân tích thiết kế hệ thống thơng tin Phương pháp thực nghiệm: Với phương pháp này, cài đặt thử nghiệm công cụ hỗ trợ, phân tích u cầu thực tế tốn xây dựng bước phân tích hệ thống để hỗ trợ việc lập trình, xây dựng ứng dụng Bên cạnh đó, chúng tơi đánh giá kết đạt triển khai bảo trì Ý nghĩa khoa học thực tiễn đề tài Về khoa họ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 Về thực tiễn: Vấn đề đặt đề tài phải giải tốt phương pháp để GV linh động trình cập nhật kho liệu đề thi, đồng thời tổ chức thuận tiện cho người học tự ơn luyện thi tham gia thi Bố cục luận văn áo cáo luận văn tổ chức thành chương chính: Chương Nghiên cứu tổng quan Trong chương này, chúng tơi trình bày tổng quan hệ thống thông tin, trắc nghiệm khách quan, số hệ thống thi trắc nghiệm trực tuyến, số công cụ tạo đề thi trắc nghiệm Trên sở đó, chúng tơi đưa số nhận xét, đánh giá cho trang Web trắc nghiệm trực tuyến, vài phần mềm trắc nghiệm có Việt Nam Chương Phân tích thiết kế hệ thống Chương chúng tơi tập trung nghiên cứu, đưa giải pháp để tổ chức phân tích thiết kế hệ thống kho liệu cho hợp lý hiệu Chương Thử nghiệm Tiến hành xây dựng ngân hàng câu hỏi, xây dựng hệ thống hỗ trợ ôn tập Sau tiến hành thử nghiệm cho mơn học Tin học Đại cương trường CHƢƠNG NGHIÊN CỨU TỔNG QUAN Trong chương này, tơi trình bày tổng quan hệ thống thông tin, trắc nghiệm khách quan, số hệ thống thi trắc nghiệm trực tuyến, số cơng cụ tạo đề thi trắc nghiệm Sau đưa số nhận xét, đánh giá cho trang Web trắc nghiệm trực tuyến, vài phần mềm trắc nghiệm có Việt Nam 1.1 HỆ THỐNG THÔNG TIN 1.1.1 Khái niệm Ngày hệ thống thông tin ứng dụng rộng rãi sống, để hiểu rõ thuật ngữ xuất phát từ khái niệm hệ thống chung nhất, hệ thống nghiệp vụ (Business) đến hệ thống thông tin Hệ thống tập hợp gồm nhiều phần tử tương tác, có mối quan hệ ràng buộc lẫn hoạt động hướng tới mục tiêu chung thông qua chấp thuận đầu vào, biến đổi có tổ chức để tạo kết đầu Hệ thống nghiệp vụ loại hệ thống bao gồm hoạt động kinh doanh, dịch vụ chẳng hạn sản xuất, phân phối, lưu thông sản phẩm, hoạt động giáo dục, y tế Nghiệp vụ hoạt động người nhằm mang lại lợi ích lợi nhuận Một hệ thống nghiệp vụ phân làm ba hệ thống con: - Hệ thống định hệ thống bao gồm người, phương tiện phương pháp tham gia đề xuất định hoạt động nghiệp vụ - Hệ thống tác nghiệp hệ thống bao gồm người, phương tiện phương pháp tham gia trực tiếp thực hoạt động nghiệp vụ Đó hoạt động nhằm thực có tính cách cạnh tranh để đạt mục tiêu xác định hệ định - Hệ thống thông tin hệ thống bao gồm người, phương tiện phương pháp tham gia xử lý thông tin hoạt động nghiệp vụ Nó hệ thống trung gian hệ tác nghiệp hệ định , cung cấp thông tin phản ánh cấu tổ chức hoạt động nghiệp vụ Hệ thống thông tin tập hợp phần cứng, phần mềm, hệ mạng truyền thông xây dựng sử dụng để thu thập, tạo, tái tạo, phân phối chia sẻ liệu, thông tin tri thức nhằm phục vụ mục tiêu tổ chức Hình 1.1 Khung tri thức Hệ thống thơng tin Sự cần thiết HTTT CNTT hỗ trợ doanh nghiệp cải thiện hiệu hiệu suất qui trình nghiệp vụ kinh doanh , quản trị định, cộng tác nhóm làm việc, qua tăng cường vị cạnh tranh doanh nghiệp thị trường thay đổi nhanh Những hệ thống Internet trở thành thành phần cần thiết để kinh doanh thành công mơi trường tồn cầu động động CNTT đóng vai trò ngày lớn kinh doanh 1.1.2 Nhiệm vụ vai trò hệ thống thông tin 1.1.3 Các thành phần hệ thống thông tin a Phân loại hệ thống thông tin b Tầm quan trọng hệ thống thông tin 1.1.4 Phƣơng pháp phát triển hệ thống thông tin a Nguyên nhân dẫn đến việc phát triển HTTT b Phương pháp phát triển hệ thống thông tin 1.2 TRẮC NGHIỆM KHÁCH QUAN 1.2.1 Khái niệm Trắc nghiệm khách quan (tiếng Anh: Objective test) phương tiện kiểm tra, đánh giá kiến thức để thu thập thông tin Nguồn gốc: Theo nghĩa chữ Hán, "trắc" có nghĩa "đo lường","nghiệm" "suy xét", "chứng thực" Trắc nghiệm xuất từ kỉ 19, nhà khoa học người Mỹ nghĩ nhằm đánh giá trí thơng minh người Sau đó, hai nhà tâm lý học người Pháp soạn giáo án trắc nghiệm [9] Ưu điểm phương pháp TNKQ sử dụng cho kỳ thi đánh giá bao phủ mơn học chương trình học thời gian ngắn giảm thiểu may rủi, chấm điểm cách khách quan nhanh chóng nhờ máy móc, giảm thiểu nạn “quay, cóp” Mặt khác, ưu điểm quan trọng phương pháp TNKQ cho phép sử dụng quy trình lâu dài để chế tác, thử nghiệm, chỉnh sửa CH nhằm thu CH có chất lượng cao nhằm thiết kế n n ĐTN tốt, đồng thời đảm bảo tính bí mật ĐTN có khoa học đo lường đại với thành tựu to lớn hỗ trợ cho quy trình xây dựng ĐTN thành thước đo chuẩn xác, khoa học tạo khả thiết kế ĐTN tương đương để tổ chức nhiều lần thi mà kết so sánh với Bên cạnh phương pháp TNKQ có hạn chế định học sinh có khuynh hướng đốn mò đáp án khơng thấy rõ diễn biến tư học sinh làm 1.2.2 Cách phân loại trắc nghiệm giáo dục Trắc nghiệm theo nghĩa rộng hoạt động để đo lường lực đối tượng nhằm mục đích xác định Trong giáo dục trắc nghiệm tiến hành thường xuyên kỳ thi, kiểm tra để đánh giá kết học tập, giảng dạy phần mơn học, tồn môn học, cấp học; để tuyển chọn số người có lực vào học khố học Có thể phân chia phương pháp trắc nghiệm làm loại: loại quan sát, loại vấn đáp loại viết Hình 1.3 Sơ đồ phân loại phương pháp trắc nghiệm 10 Để tạo đề kiểm tra, đề thi theo phương pháp TNKQ thông thường có kiểu câu hỏi trắc nghiệm sau: 1.2.3 Các kiểu câu hỏi trắc nghiệm khách quan a Câu sai (yes/no question) b Câu nhiều lựa chọn (multiple choise questions) c Câu ghép đôi( matching items) d Câu điền khuyết (supply items) 1.2.4 Những nguyên tắc đề thi trắc nghiệm loại nhiều lựa chọn Khi câu hỏi trắc nghiệm cần tuân thủ theo nguyên tắc chung cho loại câu hỏi Đối với loại câu hỏi nhiều lựa chọn, cần tuân thủ theo nguyên tắc sau : - Sử dụng ngôn ngữ phù hợp với người học - Không hỏi quan điểm riêng học sinh, hỏi kiện, kiến thức - Các phương án sai phải hợp lý nên dùng phương án chọn - Đảm bảo câu dẫn nối liền với phương án chọn theo ngữ pháp - Chỉ có phương án chọn đáp án - Tránh dùng câu phủ định phủ định hai lần - Tránh việc làm cho phương án khác biệt so với phương án nhiễu - Phải xếp phương án phương án nhiễu theo thứ tự ngẫu nhiên - Ngoài nguyên tắc chung trên, cần để ý đến vài tham số làm ảnh hưởng đến kết đánh giá thí sinh 11 1.2.5 Các tham số đặc trưng cho câu hỏi đề thi trắc nghiệm Độ khó Độ phân biệt Độ tin cậy Độ giá trị 1.2.6 Chất lƣợng câu hỏi đề thi trắc nghiệm a Mục tiêu giảng dạy sở quan trọng để xây dựng đề thi trắc nghiệm b Độ khó độ phân biệt câu trắc nghiệm c Độ tin cậy, độ giá trị trắc nghiệm 1.2.7 Phân tích đánh giá trắc nghiệm Để hoàn thiện trắc nghiệm người ta phải triển khai trắc nghiệm thử Trắc nghiệm thử phép đo kép: dùng trắc nghiệm để thử lực thí sinh, đồng thời sử dụng thí sinh để đo chất lượng câu trắc nghiệm trắc nghiệm Hai đại lượng quan trọng thường dựa vào để đánh giá trắc nghiệm độ tin cậy độ giá trị Bài trắc nghiệm muốn có độ giá trị tất yếu phải có độ tin cậy, nhiên trắc nghiệm có độ tin cậy chưa hẳn có độ giá trị Có thể làm tăng độ tin cậy trắc nghiệm tăng mức độ nội dung nó, để tăng mức độ nhất, chẳng hạn tước bỏ bớt câu hỏi khó, đơi phải hy sinh độ giá trị Trong trường hợp nên coi trọng độ giá trị độ tin cậy 1.2.8 So sánh kiểm tra TNKQ tự luận Bảng 1.1 So sánh kiểm tra TNKQ tự luận Trắc nghiệm khách quan Tự luận Chấm nhanh, xác Chấm nhiều thời gian, khách quan khó xác khách quan Có thể sử dụng phương tiện Không thể sử dụng phương 12 Trắc nghiệm khách quan Tự luận đại chấm phân tiện đại chấm tích kết kiểm tra phân tích kết kiểm tra Cách chấm giáo viên phải đọc học sinh Có thể tiến hành kiểm tra đánh Mất nhiều thời gian để tiến hành giá diện rộng kiểm tra diện rộng khoảng thời gian ngắn iên soạn khó, tốn nhiều thời iên soạn khơng khó khăn gian, chí sử dụng phần tốn thời gian mềm để trộn đề ài kiểm tra có nhiều câu ài kiểm tra có số hỏi nên kiểm tra hạn chế câu hỏi số phần, cách hệ thống toàn diện kiến số chương định nên có thức kĩ học sinh, thể kiểm tra phần nhỏ tránh tình trạng học tủ, dạy kiến thức kĩ học tủ sinh, dễ gây tình trạng học tủ, dạy tủ Tạo điều kiện để HS tự đánh giá Học sinh khó tự đánh giá kết học tập xác kiểm tra cách xác Khơng khó đánh giá Có thể đánh giá khả khả diễn đạt, sử dụng diễn đạt, sử dụng ngôn ngữ ngôn ngữ trình tư trình tư học sinh để học sinh để đến câu trả lời đến câu trả lời Thể làm học sinh Không rèn luyện cho HS khả Góp phần rèn luyện cho học sinh trình bày, diễn đạt ý kiến khả trình bày, diễn đạt ý Học sinh làm kiến 13 Trắc nghiệm khách quan Tự luận chọn câu trả lời có sẵn Sự phân phối điểm trải Sự phân phối điểm trải phổ rộng nên phân biệt phổ hẹp nên khó phân biệt rõ ràng trình độ rõ ràng trình độ HS HS Chỉ giới hạn suy nghĩ cuả HS HS có điều kiện bộc lộ khả phạm vi xác định, sáng tạo cách hạn chế việc đánh giá khả khơng hạn chế, có điều sáng tạo HS kiện để đánh giá đầy đủ khả sáng tạo HS 1.2.9 Ứng dụng thi trắc nghiệm Việt Nam Năm 1974, kỳ thi tú tài IBM (International Business Machines) miền Nam Việt Nam ghi dấu mốc việc áp dụng hình thức thi trắc nghiệm khách quan nước ta, đến năm 1996 Đà Lạt thử nghiệm thi tuyển đại học Hiện nay, Bộ GD&ĐT có chủ trương bước đưa phương pháp TNKQ vào kỳ thi tuyển sinh đại học kỳ thi tốt nghiệp trung học phổ thông, nâng cao chất lượng kỳ thi Thực chủ trương nói sau: Đưa dần phương pháp TNKQ vào kỳ thi tốt nghiệp trung học phổ thông thi tuyển sinh đại học hoạch định: - Năm 2006: Đưa vào môn Ngoại ngữ - Năm 2007: Thêm môn Vật Lý, Hóa học, Sinh học - Năm 2009 đến nay: Phần lớn mơn lại, trừ mơn Văn có thêm phần tự luận Ngày 9/10, Bộ GD&ĐT họp định cấu trúc hình thức đề thi tốt nghiệp trung học phổ thông, tuyển sinh đại học, cao đẳng năm 2009 Theo đó, mơn Vật Lý , Hóa học, Sinh học, Ngoại ngữ thi trắc nghiệm 14 Đối với cấp bậc Cao đẳng, Đại học Việt Nam nay, thay đổi hình thức giảng dạy chuyển đổi dần hình thức đánh giá thông qua đề thi trắc nghiệm trọng Cụ thể vào tháng năm 2010 trường Đại học Sư phạm Đà Nẵng, tổ chức buổi tiến hành triển khai buổi tập huấn cho Giảng viên việc soạn thảo câu hỏi trắc nghiệm sử dụng phần mềm liên quan Thầy Hiệu trưởng nhà trường, TS.Nguyễn Bảo Hồng Thanh, nhận định: “Cơng việc xây dựng ngân hàng câu hỏi trắc nghiệm bắt đầu tiến hành Đại học Đà Nẵng từ năm 1994, song nhiều khó khăn, nên việc tiếp thu, vận dụng phương pháp kỹ thuật Từ năm học 2014-2015, Bộ GD&ĐT ghép kỳ thi tốt nghiệp THPT tuyển sinh đại học, cao đẳng thành đợt thi với môn thi có mơn thi theo hình thức trắc nghiệm Thực tế trường, nơi công tác số lượng môn thi trắc nghiệm dần tăng Hiện có khoảng 20% tỷ lệ học phần thi với hình thức thi trắc nghiệm so với tổng số mơn học Trong có hình thức thi khác như: tự luận; bảo vệ đồ án Bên cạnh đó, cơng tác đề thi trắc nghiệm nâng cao Bởi lẽ hình thức thi có nhiều ưu điểm, để tận dụng ưu điểm cách thức câu hỏi trắc nghiệm góp phần quan trọng 1.3 MỘT SỐ HỆ THỐNG THI TRẮC NGHIỆM TRỰC TUYẾN 1.3.1 Ngân hàng đề thi trắc nghiệm vật lý a Giới thiệu b Các chức 1.3.2 Ngân hàng đề thi Sở giáo dục Đào tạo Thừa Thiên Huế a Giới thiệu b Các chức 15 1.3.3 Ngân hàng đề thi Vnschool.net a Giới thiệu b Các chức 1.3.4 Nhận xét chung Bảng 1.2 Tiêu chí đánh giá ngân hàng đề thi đề mở Tiêu chí Độ tin cậy kho Hỗ trợ cấp học Mơn học có đề trắc nghiệm Số lượng đề số lượng câu hỏi Tổ chức thi trực tuyến Nhiều dạng tập tin (*.doc, *.pdf, *.html, *.rar) Đăng nhập vào kho Thƣ viện trắc nghiệm Vật lý Tốt Cấp tuyển sinh Vật lý Sở GDĐT Huế Tốt Cấp tuyển sinh Toán, Lý, Hoá, Sinh, Địa Phong phú Rất phong phú Có Khơng Nhiều dạng tập tin Nhiều dạng tập tin *.html Cần Tài khoản mật Tự Admin Admin Chỉ đăng nhập trước thi Online Admin Người cập nhật đề lên kho liệu Vnshool.net Tốt Cấp 1, 2, Toán, Lý, Hoá, Sinh, Tiếng Anh Chủ yếu Web Có 1.4 MỘT SỐ CƠNG CỤ TẠO ĐỀ THI TRẮC NGHIỆM 1.4.1 Phần mềm trắc nghiệm Test Professional 2008 a Giới thiệu b Các chức 1.4.2 Phần mềm trắc nghiệm KENTEST a Giới thiệu b Các chức hỗ trợ 16 1.4.3 Phần mềm UQUIZ a Giới thiệu b Các chức 1.4.4 Phần mềm ExamGen a Giới thiệu b Các chức 1.4.5 Phần mềm McMIX a Giới thiệu b Các chức 1.4.6 Đánh giá công cụ phần mềm 1.5 KẾT LUẬN Qua nội dung chương 1, tơi tìm hiểu lý thuyết hệ thống thông tin, trắc nghiệm khách quan, đề thi trắc nghiệm, tìm hiểu số kho liệu đề số công cụ hỗ trợ việc đề thi trắc nghiệm Từ làm sở giúp cho xác định công đoạn tiêu chí nhằm đưa giải pháp kho liệu đề thi mà nghiên cứu chương CHƢƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Như khảo sát chương 1, kho liệu đề thi có đa dạng phong phú Dữ liệu từ nhiều nguồn khác nhau, tổ chức dạng tập tin khác nhau… Điều quan trọng làm khai thác tận dụng có Để rõ nội dung chương tập trung nghiên cứu cách tổ chức phân tích thiết kế hệ thống kho liệu cho 17 hợp lí hiệu 2.1 MƠ TẢ BÀI TỐN 2.1.1 Tổ chức thi trƣờng Cao đẳng Công nghệ 2.1.2 Yêu cầu chức Sau khảo sát yêu cầu thực tế trường, xét đối tượng người dùng chương trình gồm chức sau: Đối với quản trị hệ thống (Actor quản trị hệ thống) Đối với ngƣời dạy (Actor giảng viên) Đối với ngƣời học (Actor ngƣời học) 2.1.3 Yêu cầu phi chức - Hệ thống thân thiện với người sử dụng, đơn giản hóa cơng tác tổ chức thi trắc nghiệm - Triển khai ứng dụng môi trường Internet 2.2 THIẾT KẾ HỆ THỐNG 2.2.1 Thiết kế hệ thống Hình 2.1.Mơ hình tổng thể ứng dụng 18 Mơ hình tác giả đề xuất chia thành phần: - Cơ sở liệu: Lưu trữ toàn liệu hệ thống - Tầng nghiệp vụ: Gồm gói chức năng: Quản lý ngân hàng câu hỏi, Quản lý ca thi, Quản lý người dùng, Các tiện ích phục vụ hệ thống - Tầng giao tiếp: Gồm hệ thống Web Server Web API Web Server giúp cho máy khách truy cập sử dụng hệ thống trình duyệt web Web API cung cấp thư viện để khai thác tiện ích hệ thống 2.2.2 Mô tả Actor đặc tả Use Case hệ thống a Use Case tổng quát b Đặc tả Use Case 2.2.3 Biểu đồ hoạt động 2.2.4 Cơ sở liệu 2.3 ĐỀ XUẤT GIẢI PHÁP TRIỂN KHAI Hệ thống thi trắc nghiệm tác giả nghiên cứu sử dụng nhiều đối tượng khác nhau, mơi trường hồn tồn khác Vì vậy, tác giả đề xuất triển khai ứng dụng theo mơ hình client-server Theo đó, ứng dụng cài đặt máy chủ web IIS, máy khách truy cập ứng dụng trình duyệt để sử dụng 2.4 KẾT LUẬN Qua nội dung chương 2, tơi tập trung giải tốn đặt đề tài: từ phần mô tả tốn đến phân tích thiết kế hệ thống, thiết kế sở liệu Những nội dung tảng hữu ích giúp cho q trình phát triển ứng dụng trình bày chương 19 CHƢƠNG CÀI ĐẶT VÀ THỬ NGHIỆM Trong chương này, luận văn trình số chức hình ảnh Demo minh họa chương trình 3.1 CÀI ĐẶT HỆ THỐNG 3.1.1 Mơi trƣờng cài đặt 3.1.2 Phát triển mô-đun quản lý ngân hàng câu hỏi 3.1.3 Phát triển mô-đun quản lý ca thi 3.1.4 Phát triển mô-đun thi sinh viên 3.1.5 Phát triển hàm API phục vụ cho nhà phát triển khác 3.2 THỬ NGHIỆM CHO MÔN TIN HỌC ĐẠI CƢƠNG 3.2.1 Qui trình thử nghiệm 3.2.2 Xây dựng ứng dụng Chương trình phát triển nền.Net, với ngơn ngữ C# ASP.Net Công cụ ta dùng để triển khai cài đặt code cho website Microsoft Visual Studio 2013 Ở chương này, tơi trình bày số chức hình ảnh Demo minh họa chương trình Một số giao diện hệ thống: Sau giảng viên đăng nhập vào hệ thống lựa chọn danh sách câu hỏi giao diện có dạng hình sau 20 Hình 3.12 Giao diện giảng viên lựa chọn danh sách câu hỏi Hình 3.13 Giao diện sau sinh viên đăng nhập lựa chọn ca thi cho Sau sinh viên nhập mã ca thi chọn tên ca thi để tham gia thi 21 Hình 3.14 Giao diện SV tham gia thi hình thức trắc nghiệm Sau giảng viên vào để quản lý ca thi.Tiến hành chọn ca thi, chọn Danh sách sinh viên tham gia thi Hình 3.16 Giao diện giảng viên quản lý ca thi SV Click vào xem chi tiết để xem kết thi sinh viên theo ca thi: 22 Hình 3.17 Giao diện kết thi SV theo ca thi 3.3 KẾT QUẢ ĐẠT ĐƢỢC Sau thiết kế chương trình, đề tài đạt số thành định, đặc biệt vấn đề tạo kho liệu tổ chức thi/kiểm tra thử trực tuyến 3.4 KẾT LUẬN Ở chương trình bày số chức thơng qua việc sử dụng công cụ để triển khai cài đặt code cho website dùng Microsoft Visual Studio 2013 làm môi trường để xây dựng phát triển hệ thống để tạo kho đề trắc nghiệm, giới thiệu số hình ảnh Demo chương trình , đồng thời giới thiệu số mơ đun tính chương trình cuối hình ảnh số liệu mà đề tài đạt 23 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Sau thời gian tìm hiểu, nghiên cứu, phân tích xây dựng chương trình cho đề tài:” Xây dựng hệ thống thơng tin phục vụ thi trắc nghiệm trực tuyến”, đề tài áp ứng số yêu cầu với kết đạt sau: - Tìm hiểu phân tích kho liệu đề thi trắc nghiệm có Internet cơng cụ phần mềm tạo đề thi trắc nghiệm, nhằm đưa bảng tổng hợp so sánh, đánh giá Qua chọn lựa số ưu điểm ý tưởng tốt giúp cho việc xây dựng chương trình hiệu ởi lẽ với đặc tính có kho liệu ngân hàng câu hỏi trắc nghiệm Internet không phong phú với môn đặc thù môn học, cụ thể môn Tin học Đại cương bậc Cao đẳng nên vấn đề vận dụng để trích lọc vào kho liệu có phần hạn chế - Phân tích tổng quan tốn chương trình: xây dựng kho tổ chức thi thơng qua mơ hình để từ xác định số giải pháp tối ưu cho việc xây dựng kho hiệu - Sau lựa chọn số giải pháp , lựa chọn cơng cụ thích hợp để giải giải pháp Đi đơi với việc phân tích sở liệu tối ưu đáp ứng yêu cầu đề tài đặt - Cuối vấn đề tận dụng kho xây dựng, khai thác kho liệu để tổ chức thi kiểm tra thử Phần mềm thử nghiệm viết trên Net, với ngôn ngữ C# ASP.Net từ phát triển thành hệ thống, nhìn chung đạt số kết định Có thể phát triển để đáp ứng nhu cầu thực tế trường Giúp SV học tập hiệu 24 thơng qua việc tự ơn luyện ên cạnh đề tài số hạn chế sau: - Luận văn chưa trình bày số thuật toán liên quan tạo đề, xáo câu hỏi, xáo đáp án - Loại câu hỏi trắc nghiệm ngân hàng đề chưa đa dạng: chương trình đáp ứng dạng câu hỏi trắc nghiệm nhiều lựa chọn phương án trả lời hay có nhiều đáp án - Đã có giải pháp việc nghiên cứu trích lọc ngân hàng đề thi Internet làm để đổ vào kho liệu đề thi chương trình, nhiên chưa đưa vào thực kiểm nghiệm cụ thể Một số hƣớng phát triển luận văn: Về mặt lý thuyết: - Nghiên cứu thêm loại câu hỏi trắc nghiệm khách quan khác để từ xây dựng kho đề thi phong phú chủng loại đề thi trắc nghiệm - Nghiên cứu tự động tìm kiếm, trích chọn đề thi đổ tự động vào kho liệu - Cải tiến để tối ưu hóa cấu trúc kho liệu đề thi Về mặt thực tiễn: Sau khắc phục số hạn chế đề tài, mở rộng mơ hình cho nhiều mơn học khác nhà trường Từ nhà trường sở hữu sản phẩm hồn thiện để tiến hành tổ chức học thi trắc nghiệm trực tuyến thành công trang Web có Việt Nam Và phát triển rộng phong phú với loại câu hỏi trắc nghiệm để đạt kết trang Web tổ chức thi trực tuyến Quốc tế ... Xây dựng hệ thống thông tin phục vụ thi trắc nghiệm trực tuyến” làm đề tài tốt nghiệp luận văn cao học Mục tiêu nhiệm vụ nghiên cứu 2.1 Mục tiêu Xây dựng hệ thống phục vụ cho việc thi trắc nghiệm. .. quan, số hệ thống thi trắc nghiệm trực tuyến, số công cụ tạo đề thi trắc nghiệm Sau đưa số nhận xét, đánh giá cho trang Web trắc nghiệm trực tuyến, vài phần mềm trắc nghiệm có Việt Nam 1.1 HỆ THỐNG... thơng tin 1.1.3 Các thành phần hệ thống thông tin a Phân loại hệ thống thông tin b Tầm quan trọng hệ thống thông tin 1.1.4 Phƣơng pháp phát triển hệ thống thông tin a Nguyên nhân dẫn đến việc

Ngày đăng: 25/05/2019, 14:03

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

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

Tài liệu liên quan