Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 97 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
97
Dung lượng
4,99 MB
Nội dung
TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CNTT & TT BỘ MÔN TIN HỌC ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC XÂY DỰNG WEBSITE QUẢN LÝ THI TRẮC NGHIỆM TRỰC TUYẾN KHOA KHOA HỌC TỰ NHIÊN Sinh viên thực Nguyễn Quang Khải MSSV: 1117876 Cán hướng dẫn Ths Lê Minh Lý MSCB: 2301 Cần Thơ, 2015 TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CNTT & TT BỘ MÔN TIN HỌC ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC XÂY DỰNG WEBSITE QUẢN LÝ THI TRẮC NGHIỆM TRỰC TUYẾN KHOA KHOA HỌC TỰ NHIÊN Sinh viên thực Cán hướng dẫn Nguyễn Quang Khải Ths Lê Minh Lý MSSV: 1117876 MSCB: 2301 Cán phản biện Ths Vũ Duy Linh Ths Lê Thị Diễm Luận văn bảo vệ tại: Hội đồng chấm luận văn tốt nghiệp Bộ môn Tin học Ứng dụng, Khoa CNTT & TT, Trường Đại học Cần Thơ vào ngày 14 tháng 05 năm 2015 Mã số đề tài: Có thể tìm hiểu luận văn tại: -Trung tâm Học liệu, Trường Đại học Cần Thơ -Website: http://www.lrc.ctu.edu.vn/ Cần Thơ, 2015 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN LỜI CẢM ƠN Em xin chân thành cảm ơn thầy, cô giáo thuộc môn Tin Học Ứng Dụng, khoa Công nghệ Thông tin & Truyền thông, trường Đại Học Cần Thơ tâm huyết truyền đạt lại vốn tri thức quý báu cho em thời gian học tập trường, góp phần trang bị cho em kiến thức để thực đề tài luận văn Đặc biệt em xin gửi lời cảm ơn sâu sắc đến cô Lê Minh Lý, người trực tiếp hướng dẫn, dìu dắt bảo em vấn đề chuyên môn suốt trình thực đề tài Nếu tận tình hướng dẫn, góp ý cô đề tài em khó hoàn thiện Một lần nữa, em xin chân thành cảm ơn cô Xin gửi lời cảm ơn đến bạn nhiệt tình giúp đỡ kinh nghiệm quý báu suốt trình thực đề tài Cuối cùng, lần xin chân thành cảm ơn thầy, cô giáo, bạn cá nhân giúp đỡ trình thực đề tài luận văn Chúc thầy cô môn Tin Học Ứng Dụng thật dồi sức khỏe, nhiệt huyết để tiếp tục truyền đạt kiến thức cho hệ mai sau Xin chân thành cảm ơn! Cần Thơ, ngày 14 tháng 05 năm 2015 Sinh viên thực Nguyễn Quang Khải GVHD: Ths Lê Minh Lý SVTH: Nguyễn Quang Khải MSCB: 2301 MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Mục lục DANH MỤC HÌNH i DANH MỤC BẢNG iv DANH MỤC KÝ HIỆU VÀ VIẾT TẮT vi TÓM TẮT viii ABSTRACT ix CHƯƠNG TỔNG QUAN .1 1.1 ĐẶT VẤN ĐỀ .1 1.2 LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ .1 1.3 PHẠM VI ĐỀ TÀI 1.3.1 Phạm vi chức 1.3.2 Phạm vi yêu cầu 1.4 PHƯƠNG PHÁP NGHIÊN CỨU 1.5 HƯỚNG GIẢI QUYẾT .3 CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 LÝ THUYẾT VỀ HỆ QUẢN TRỊ SQL SERVER 2008 2.2 TỔNG QUAN VỀ WPF 2.2.1 Giới thiệu 2.2.2 Nền tảng thống để xây dựng giao diện người dùng 2.2.3 Khả làm việc chung người thiết kế giao diện lập trình viên 2.2.4 Công nghệ chung cho giao diện Windows trình duyệt Web 2.2.5 Thành phần WPF 10 2.2.6 Lý chọn WPF .12 2.2.7 Công cụ phát triển WPF 13 2.2.7.1 Microsoft Visual Studio - Công cụ cho lập trình viên .13 GVHD: Ths Lê Minh Lý SVTH: Nguyễn Quang Khải MSCB: 2301 MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN 2.2.7.2 Microsoft Expression Design – Công cụ cho người thiết kế 13 2.3 CÔNG CỤ POWER DESIGNER 14 CHƯƠNG 15 NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU 15 3.1 TỔNG QUAN VỀ HỆ THỐNG .15 3.2 PHÂN TÍCH VÀ THIẾT KẾ CÁC MÔ HÌNH 17 3.2.1 Biểu đồ chức nghiệp vụ (BFD) 17 3.2.2 Mô hình Use case .18 3.2.2.1 Đăng nhập dành cho quản trị 18 3.2.2.2 Đăng nhập dành cho giáo viên 20 3.2.2.3 Đăng nhập dành cho sinh viên 21 3.2.3 Mô tả Use case 21 3.2.3.1 Use case đăng nhập dành cho quản trị .21 3.2.3.2 Use case đăng nhập dành cho giáo viên 23 3.2.3.3 Use case đăng nhập dành cho sinh viên 24 3.2.3.4 Use case quản lý lớp học phần (quản trị) 25 3.2.3.5 Use case quản lý lớp học phần (giáo viên) 27 3.2.3.6 Use case quản lý giáo viên .28 3.2.3.7 Use case quản lý câu hỏi 29 3.2.3.8 Use case thi trắc nghiệm 31 3.2.4 Mô hình lớp 32 3.2.4.1 Mô hình tổng quát 32 3.2.4.2 Xây dựng lớp thực thể .33 3.2.4.3 Mối quan hệ lớp thực thể 40 3.2.5 Mô tả ràng buộc toàn vẹn 44 3.2.6 Xây dựng bảng tầm ảnh hưởng 45 3.2.7 Mô hình 46 3.2.8 Mô hình sở liệu .50 GVHD: Ths Lê Minh Lý SVTH: Nguyễn Quang Khải MSCB: 2301 MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN 3.2.8.1 Mô hình tổng quát 50 3.2.8.2 Mô tả chi tiết thuộc tính .51 3.2.9 Giải thuật lưu đồ 59 3.3 MÔ TẢ KẾT QUẢ ĐẠT ĐƯỢC 64 3.3.1 Giao diện 64 3.3.2 Giao diện đăng nhập 65 3.3.3 Giao diện quản trị .66 3.3.4 Giao diện giáo viên 67 3.3.5 Chức quản lý câu hỏi .68 3.3.6 Chức quản lý đề thi 70 3.3.7 Giao diện sinh viên 73 3.3.8 Giao diện thi .73 3.4 THẢO LUẬN KẾT QUẢ VÀ NHỮNG VẤN ĐỀ CHƯA GIẢI QUYẾT 75 3.4.1 Kết .75 3.4.2 Hạn chế .75 KẾT LUẬN, ĐỀ NGHỊ VÀ HƯỚNG PHÁT TRIỂN 76 KẾT LUẬN 76 ĐỀ NGHỊ 76 HƯỚNG PHÁT TRIỂN 76 PHỤ LỤC 77 Hướng dẫn sử dụng chức quản lý giáo viên (Quản trị) 77 Hướng dẫn sử dụng chức quản lý học phần (Quản trị) .79 Hướng dẫn sử dụng chức quản lý học phần (Giáo viên) 80 TÀI LIỆU THAM KHẢO 82 GVHD: Ths Lê Minh Lý SVTH: Nguyễn Quang Khải MSCB: 2301 MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN DANH MỤC HÌNH Hình 2.1 - Ứng dụng WPF độc lập cung cấp dịch vụ tài chạy cửa sổ riêng Hình 2.2 - Giao diện ứng dụng nêu dạng XBAP chạy Internet Explorer .10 Hình 2.3 - Các thành phần WPF .11 Hình 2.4 - Sơ đồ phân cấp control WPF 12 Hình 2.5 - Giao diện công cụ Microsoft Expression Design 14 Hình 3.1 - Use case quản trị 19 Hình 3.2 - Use case giáo viên 20 Hình 3.3 - Use case sinh viên 21 Hình 3.4 - Sơ đồ lớp 32 Hình 3.5 - Lớp giáo viên 33 Hình 3.6 - Lớp sinh viên 34 Hình 3.7 - Lớp môn 34 Hình 3.8 - Lớp môn học 35 Hình 3.9 - Lớp nhóm quyền 35 Hình 3.10 - Lớp câu hỏi 36 Hình 3.11 - Lớp đề thi .37 Hình 3.12 - Lớp đề thi chi tiết 37 Hình 3.13 - Lớp lớp chuyên ngành 38 Hình 3.14 - Lớp lớp học phần 38 Hình 3.15 - Lớp giảng dạy 39 Hình 3.16 - Quan hệ lớp môn lớp môn học .40 Hình 3.17 - Quan hệ lớp môn lớp giáo viên 40 Hình 3.18 - Quan hệ lớp môn học lớp câu hỏi .41 Hình 3.19 - Quan hệ lớp giáo viên lớp câu hỏi 41 GVHD: Ths Lê Minh Lý MSCB: 2301 i SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.20 - Quan hệ lớp câu hỏi - đề thi ct - đề thi 42 Hình 3.21 - Quan hệ lớp môn lớp chuyên ngành 42 Hình 3.22 - Quan hệ lớp môn học lớp đề thi 43 Hình 3.23 - Quan hệ lớp lớp đề thi lớp lớp học phần 43 Hình 3.24 - Quan hệ lớp lớp học phần lớp sinh viên 43 Hình 3.25 - Quan hệ lớp lớp chuyên ngành lớp sinh viên 44 Hình 3.26 - Tuần tự đăng nhập 46 Hình 3.27 - Tuần tự quản lý câu hỏi 48 Hình 3.28 - Tuần tự thi xem điểm 49 Hình 3.29 - Mô hình sở liệu 50 Hình 3.30 - Lưu đồ đăng nhập 59 Hình 3.31 - Lưu đồ thêm câu hỏi 60 Hình 3.32 - Lưu đồ sửa câu hỏi 61 Hình 3.33 - Lưu đồ xóa câu hỏi 62 Hình 3.34 - Lưu đồ tạo đề thi 63 Hình 3.35 – Giao diện .64 Hình 3.36 – Giao diện đăng nhập 65 Hình 3.37 – Giao diện quản trị 66 Hình 3.38 – Giao diện giáo viên .67 Hình 3.39 – Giao diện quản lý câu hỏi .68 Hình 3.40 – Giao diện thêm câu hỏi 69 Hình 3.41 – Thông báo xác nhận xóa báo xóa thành công 69 Hình 3.42 – Giao diện tìm kiếm câu hỏi 69 Hình 3.43 – Giao diện quản lý đề thi 70 Hình 3.44 – Giao diện thêm đề thi 71 Hình 3.45 – Giao diện sửa đề thi .72 Hình 3.46 – Giao diện thêm câu hỏi tùy chọn 72 Hình 3.47 – Giao diện sinh viên 73 GVHD: Ths Lê Minh Lý MSCB: 2301 ii SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.48 – Giao diện thi 74 Hình 3.49 – Kết thi .75 Hình PL1.1 – Giao diện Quản lý giáo viên .77 Hình PL1.2 – Giao diện Quản lý giáo viên thêm 78 Hình PL1.3 – Thông báo xác nhận xóa báo xóa thành công 78 Hình PL1.4 – Giao diện tìm kiếm giáo viên .78 Hình PL2.1 – Giao diện quản lý học phần (Quản trị) .79 Hình PL2.2 – Giao diện thêm lớp học phần (Quản trị) .79 Hình PL2.3 – Thông báo xác nhận xóa báo xóa thành công 80 Hình PL3.1 – Giao diện quản lý học phần (Giáo viên) 80 Hình PL3.2 – Giao diện thêm đề thi lớp học phần (Giáo viên) 81 Hình PL3.3 – Giao diện chi tiết lớp học phần (Giáo viên) .81 GVHD: Ths Lê Minh Lý MSCB: 2301 iii SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN DANH MỤC BẢNG Bảng - Thành phần giao diện theo yêu cầu công nghệ chuyên biệt cần thiết để tạo chúng Bảng 3.1 - Kịch đăng nhập quản trị 22 Bảng 3.2 - Kịch đăng nhập giáo viên 23 Bảng 3.3 - Kịch đăng nhập sinh viên 24 Bảng 3.4 - Kịch quản lý lớp học phần (quản trị) 25 Bảng 3.5 - Kịch quản lý lớp học phần (giáo viên) .27 Bảng 3.6 - Kịch quản lý giáo viên 28 Bảng 3.7 - Kịch quản lý câu hỏi 30 Bảng 3.8 - Kịch thi trắc nghiệm 31 Bảng 3.9 - Phương thức lớp GIAOVIEN 33 Bảng 3.10 - Phương thức lớp SINHVIEN 34 Bảng 3.11 - Phương thức lớp BOMON 35 Bảng 3.12 - Phương thức lớp MONHOC 35 Bảng 3.13 - Phương thức lớp NHOMQUYEN 36 Bảng 3.14 - Phương thức lớp CAUHOI 36 Bảng 3.15 - Phương thức lớp DETHI .37 Bảng 3.16 - Phương thức lớp DETHICT 38 Bảng 3.17 - Phương thức lớp LOPCHUYENNGANH 38 Bảng 3.18 - Phương thức lớp LOPHP 39 Bảng 3.19 - Phương thức lớp GIANGDAY 39 Bảng 3.20 - Các ràng buộc toàn vẹn 44 Bảng 3.21 - Tầm ảnh hưởng với bối cảnh giáo viên 45 Bảng 3.22 - Tầm ảnh hưởng với bối cảnh câu hỏi, giáo viên, môn học 46 Bảng 3.23 - Câu hỏi 51 Bảng 3.24 - Giáo viên .52 GVHD: Ths Lê Minh Lý MSCB: 2301 iv SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN 3.3.5 Chức quản lý câu hỏi Mô tả: Dùng để quản lý, thêm, sửa, xóa câu hỏi thuộc môn học Người dùng nhấn vào nút Sau giao diện quản lý câu hỏi trả người dùng thực chức đây: Hình 3.39 – Giao diện quản lý câu hỏi Chọn môn học để xem danh sách câu hỏi muốn thêm, sửa, xóa câu hỏi Để thêm câu hỏi mới, nhấp , giao diện chuyển qua tab “Thêm câu hỏi”, nhập đầy đủ thông tin cần thiết (Mã câu hỏi tự tăng) chọn Tương tự với GVHD: Ths Lê Minh Lý MSCB: 2301 68 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.40 – Giao diện thêm câu hỏi Chọn câu hỏi danh sách Thư viện câu hỏi bấm Hình 3.41 – Thông báo xác nhận xóa báo xóa thành công Khi chọn , giao diện chuyển qua tab “Tìm Câu hỏi” ta nhập thông tin câu hỏi cần tìm Hình 3.42 – Giao diện tìm kiếm câu hỏi GVHD: Ths Lê Minh Lý MSCB: 2301 69 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN 3.3.6 Chức quản lý đề thi Mô tả: Dùng để quản lý, thêm, sửa, xóa đề thi thuộc môn học Người dùng nhấn vào nút Sau giao diện quản lý đề thi trả người dùng thực chức đây: Hình 3.43 – Giao diện quản lý đề thi Để thêm đề thi, nhấp , Lúc hộp mở rộng (expander) “Đề thi chi tiết” để người dùng nhập thông tin, sau nhập đầy đủ thông tin hợp lệ ta nhấn nút để đề thi tạo ngẫu nhiên số câu hỏi hình đây, sau chọn GVHD: Ths Lê Minh Lý MSCB: 2301 70 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.44 – Giao diện thêm đề thi Để xóa đề thi, chọn đề thi Danh sách đề thi bấm Để sửa đề thi, ta chọn đề thi Danh sách đề thi, nhấn , sau ta nhấn phím Delete để xóa câu hỏi thuộc đề thi chọn, nhấn danh sách câu hỏi cập nhật cho phù hợp GVHD: Ths Lê Minh Lý MSCB: 2301 71 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.45 – Giao diện sửa đề thi Để thêm câu hỏi tùy chọn cho đề thi (những câu hỏi chưa có đề thi tính chất trộn ngẫu nhiên), ta chọn đề thi chọn tab “Đề thi chi tiết” ra, ta nhấn nút cần thêm để bổ sung câu hỏi cho đề thi , sau bên trái câu hỏi Hình 3.46 – Giao diện thêm câu hỏi tùy chọn GVHD: Ths Lê Minh Lý MSCB: 2301 72 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN 3.3.7 Giao diện sinh viên Mô tả: Sau người dùng đăng nhập thành công (với quyền sinh viên) chương trình trả giao diện làm việc gồm thông tin cá nhân lớp học phần đăng ký: Hình 3.47 – Giao diện sinh viên 3.3.8 Giao diện thi Mô tả: Khi sinh viên chọn thi từ lớp học phần bất kì, giao diện đề thi tương ứng với môn học Nếu lớp học phần có nhiều đề thi đề thi xuất ngẫu nhiên Sau nhấn nút Kết thúc, trang kết hiển thị kết sinh viên đạt GVHD: Ths Lê Minh Lý MSCB: 2301 73 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.48 – Giao diện thi GVHD: Ths Lê Minh Lý MSCB: 2301 74 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.49 – Kết thi 3.4 THẢO LUẬN KẾT QUẢ VÀ NHỮNG VẤN ĐỀ CHƯA GIẢI QUYẾT 3.4.1 Kết - Phân tích quy trình hoạt động chức hệ thống thông qua biểu đồ lớp, biểu đồ tuần tự, sơ đồ Use case, … Xây dựng website lưu trữ ngân hàng câu hỏi thực thi trắc nghiệm Tương đối hoàn chỉnh chức đặt Tự động hóa lưu trữ xử lí thông tin Dễ dàng cập nhật thêm, sửa, xóa liệu 3.4.2 Hạn chế Website số hạn chế như: Chưa có chức in ấn, import export, chưa tạo lịch thi trực tuyến được, chưa có chức bảo mật câu hỏi Do hạn chế công nghệ nên website chạy trình duyệt IE 6, trở lên chưa ứng dụng cho trình duyệt khác GVHD: Ths Lê Minh Lý MSCB: 2301 75 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN KẾT LUẬN, ĐỀ NGHỊ VÀ HƯỚNG PHÁT TRIỂN KẾT LUẬN Trong toàn trình nghiên cứu, em đạt số kết sau: - Tìm hiểu áp dụng ngôn ngữ WPF việc xây dựng chương trình, website ứng dụng - Tìm hiểu trình thi trắc nghiệm thực tế để vận dụng vào xây dựng website thi trắc nghiệm trực tuyến khoa KHTN - Website góp phần giải vấn đề lưu trữ ngân hàng câu hỏi, soạn đề thi, chấm điểm, quản lý nhân Giúp tăng hiệu suất làm việc, giảm thời gian thực công đoạn soạn đề thi chấm điểm Tuy nhiên, hạn chế thời gian trình độ chưa đủ nên số tính website chưa hoàn thiện Trong thời gian tới, website hoàn thiện theo hướng bổ sung chức cho phù hợp yêu cầu đặc thù việc thi trắc nghiệm, đảm bảo khả áp dụng vào thực tế sống ĐỀ NGHỊ Chương trình cần bổ sung chức in ấn, import export liệu từ file excel, tạo lịch thi trực tuyến phân công giáo viên gác thi, đề thi cần có cấu trúc nhiều loại chọn đáp án HƯỚNG PHÁT TRIỂN Từ đề nghị nêu trên, em đưa hướng phát triển để đề tài ngày hoàn thiện hơn: - Bổ sung chức import export file excel Bổ sung chức tạo lịch thi trực tuyến Bổ sung tạo cấu trúc đề thi theo dạng khác Cải thiện giao diện website Tiếp tục nghiên cứu xây dựng để website ngày hoàn chỉnh đưa vào ứng dụng thực tế Nghiên cứu để đưa website lên trình duyệt khác GVHD: Ths Lê Minh Lý MSCB: 2301 76 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN PHỤ LỤC Hướng dẫn sử dụng chức quản lý giáo viên (Quản trị) Mô tả: Dùng để quản lý giáo viên môn mà người quản trị thuộc Người dùng nhấn vào hình giao diện quản trị Giao diện quản lý giáo viên Hình PL1.1 – Giao diện Quản lý giáo viên Để thêm giáo viên mới, ta nhấn thêm , chọn quyền hạn cho giáo viên muốn Lúc hộp mở rộng (expander) “Thông tin giáo viên” để người dùng nhập thông tin, sau nhập đầy đủ thông tin hợp lệ, chọn viên vào liệu để thêm giáo Tương tự với GVHD: Ths Lê Minh Lý MSCB: 2301 77 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình PL1.2 – Giao diện Quản lý giáo viên thêm Để xóa giáo viên, ta chọn tên giáo viên muốn xóa danh sách nhấn Hình PL1.3 – Thông báo xác nhận xóa báo xóa thành công Khi chọn , giao diện chuyển qua tab “Tìm Câu hỏi” ta nhập thông tin câu hỏi cần tìm Hình PL1.4 – Giao diện tìm kiếm giáo viên GVHD: Ths Lê Minh Lý MSCB: 2301 78 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hướng dẫn sử dụng chức quản lý học phần (Quản trị) Mô tả: Dùng để quản lý lớp học phần môn mà người quản trị thuộc Người dùng nhấn vào hình giao diện quản trị Giao diện quản lý học phần Hình PL2.1 – Giao diện quản lý học phần (Quản trị) Để thêm lớp học phần cho môn học chọn, ta nhấn Lúc chuyển sang tab “Thêm nhóm” để người dùng nhập thông tin, sau nhập đầy đủ thông tin hợp lệ, chọn để thêm lớp học phần vào liệu Tương tự với Hình PL2.2 – Giao diện thêm lớp học phần (Quản trị) GVHD: Ths Lê Minh Lý MSCB: 2301 79 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Để xóa lớp học phần, ta chọn tên giáo viên muốn xóa danh sách nhấn Hình PL2.3 – Thông báo xác nhận xóa báo xóa thành công Hướng dẫn sử dụng chức quản lý học phần (Giáo viên) Mô tả: Dùng để quản lý lớp học phần môn mà giáo viên giảng dạy Người dùng nhấn vào hình giao diện giáo viên Giao diện quản lý học phần Hình PL3.1 – Giao diện quản lý học phần (Giáo viên) Để thêm đề thi vào lớp học phần giảng dạy, ta nhấn lớp học phần muốn thêm đề trước) GVHD: Ths Lê Minh Lý MSCB: 2301 80 (Nhớ chọn SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Lúc chuyển sang tab “Thêm đề thi lớp học phần” để người dùng chọn đề thi, sau chọn đề thi phù hợp, chọn vào liệu để thêm đề thi cho lớp học phần Hình PL3.2 – Giao diện thêm đề thi lớp học phần (Giáo viên) Để xem chi tiết lớp học phần có đề thi chưa, ta chọn Hình PL3.3 – Giao diện chi tiết lớp học phần (Giáo viên) GVHD: Ths Lê Minh Lý MSCB: 2301 81 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN TÀI LIỆU THAM KHẢO [1] TỔNG QUAN VỀ WINDOWS REPRESENTATION FOUNDATION Chương [2] Vũ Mạnh Hoàng Hải – Nguyễn Đình Ngọc Duy Xây dựng phần mềm quản lý ngân hàng câu hỏi trắc nghiệm tuyển sinh đại học 2005 [3] Phạm Thị Xuân Lộc Phân tích hệ thống hướng đối tượng 2009 [4] Trần Trung Dũng – Huỳnh Quốc Tuấn Xây dựng hệ thống quản lí ngân hàng câu hỏi trắc nghiệm TP Hồ Chí Minh 2009 [5] Nguyễn Thị Phương Như – Nguyễn Minh Phương Xây dựng hệ thống quản lý tổ chức thi trắc nghiệm mạng Intranet Cần Thơ 2003 [6] https://www.microsoft.com/vietnam/sqlserver2008/DiemMoi.aspx [7] http://www.pcworld.com.vn/articles/cong-nghe/congnghe/2008/01/1191615/sql-server-2008-va-nen-tang-du-lieu/ [8] http://www.slideshare.net/tuoitrecomvn/slide-01-23702770 [9] http://dotnet.edu.vn [10] http://www.wpftutorial.net/ [11] http://www.wpf-tutorial.com/ [12] http://xbap.org/ [13] http://stackoverflow.com/ [14] http://www.codeproject.com/ GVHD: Ths Lê Minh Lý MSCB: 2301 82 SVTH: Nguyễn Quang Khải MSSV: 1117876 [...]... việc quản lý nhằm giảm bớt thời gian và chi phí, nâng cao chất lượng quản lý Từ thực tế cần xây dựng một ngân hàng đề thi có khả năng lưu trữ các câu hỏi một cách hiệu quả cùng với tổ chức thi trắc nghiệm trực tuyến, em chọn đề tài Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN” làm đề tài luận văn nhằm nâng cao hiệu quả công tác lưu trữ câu hỏi trắc nghiệm, tổ chức thi trắc nghiệm trực. .. Minh Lý MSCB: 2301 1 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN - Giáo viên có thể quản lý lớp học phần do mình giảng dạy trong việc ra đề thi, quản lý danh sách sinh viên và chấm điểm - Giao diện được xây dựng thân thi n hơn với người sử dụng 1.3 PHẠM VI ĐỀ TÀI Đề tài thực hiện quản lý ngân hàng đề thi của khoa Khoa Học Tự Nhiên. .. thức thi trắc nghiệm trực tuyến đòi hỏi một tập hợp lớn các câu hỏi trắc nghiệm gọi là ngân hàng câu hỏi kèm theo một phương pháp quản lý hiệu quả các câu hỏi đó Do đó, đề tài luận văn Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN” được xây dựng nhằm giải quyết vấn đề trên Mục tiêu của đề tài phải đáp ứng một số yêu cầu cơ bản sau đây: - Quản lý nhân sự Quản lý ngân hàng câu hỏi Quản lý. .. xóa lớp học phần) 3 Quản lý câu hỏi do giáo viên nào đưa lên thuộc môn học nào (Thêm, sửa, xóa câu hỏi) 4 Quản lý đề thi, tạo đề thi dựa trên việc trộn ngẫu nhiên các câu hỏi thuộc môn học tương ứng GVHD: Ths Lê Minh Lý MSCB: 2301 18 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Hình 3.1 - Use case quản trị GVHD: Ths Lê Minh Lý MSCB:... văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN 3.2.2.2 Đăng nhập dành cho giáo viên Giáo viên là người trực tiếp quản lý các lớp học phần do mình giảng dạy và thêm câu hỏi vào ngân hàng đề thi Giáo viên có các chức năng: 1 Quản lý câu hỏi thuộc bộ môn của mình và do mình soạn (Thêm, sửa, xóa câu hỏi) 2 Quản lý các lớp học phần do mình giảng dạy (Quản lý DSSV và cập nhật đề thi cho... GVHD: Ths Lê Minh Lý MSCB: 2301 14 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN CHƯƠNG 3 NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU 3.1 TỔNG QUAN VỀ HỆ THỐNG Mô tả bài toán Website được xây dựng nhằm mục đích lưu trữ ngân hàng câu hỏi phục vụ cho việc ra đề thi cho các môn học và tổ chức thi trắc nghiệm trực tuyến Người quản trị thuộc từng... thể có nhiều lớp học phần, mỗi lớp học phần do một giáo viên giảng dạy GVHD: Ths Lê Minh Lý MSCB: 2301 15 SVTH: Nguyễn Quang Khải MSSV: 1117876 Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN - Mỗi đề thi có một mã đề, ngày tạo đề thi, thuộc một môn học nào đó Đề thi sẽ được xây dựng dựa trên việc trộn ngẫu nhiên các câu hỏi theo độ khó tùy chọn Chỉ quản trị viên được... dạy và học 1.2 LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ Đã có một đề tài liên quan đến quản lý và tổ chức thi trắc nghiệm đó là: Đề tài Xây dựng hệ thống quản lý và tổ chức thi trắc nghiệm trên mạng Intranet” của Nguyễn Thị Phương Như - Nguyễn Minh Phương, Cần Thơ, tháng 02 năm 2003 Đề tài này đã xây dựng thành công hệ thống tổ chức thi trắc nghiệm trực tuyến, giải quyết được các vấn đề soạn câu hỏi, trộn đề thi và... Đề tài luận văn: Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN Sơ đồ phân rã chức năng sinh viên: 3.2.2 Mô hình Use case 3.2.2.1 Đăng nhập dành cho quản trị Quản trị là người quản lý chính của website (thường là trưởng bộ môn), có toàn quyền trên hệ thống Bao gồm các chức năng sau: 1 Quản lý giáo viên thuộc từng bộ môn (Thêm, sửa, xóa giáo viên) 2 Quản lý các lớp học phần thuộc từng... nghiệm được áp dụng cho khoa Khoa Học Tự Nhiên Lưu trữ ngân hàng câu hỏi, tạo đề thi trắc nghiệm và tổ chức thi trắc nghiệm trực tuyến một cách tiện lợi ,dễ dàng Về phân tích hệ thống: Khảo sát để đưa ra được các yêu cầu quản lý cũng như các chức năng cần có của hệ thống Về thi t kế hệ thống: Xây dựng cơ sở dữ liệu, thi t kế giao diện cho người dùng, viết báo cáo kết quả làm được Thử nghiệm: Chạy thử hệ ... Xây dựng website quản lý thi trắc nghiệm trực tuyến khoa KHTN” xây dựng nhằm giải vấn đề Mục tiêu đề tài phải đáp ứng số yêu cầu sau đây: - Quản lý nhân Quản lý ngân hàng câu hỏi Quản lý đề thi, ...TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CNTT & TT BỘ MÔN TIN HỌC ỨNG DỤNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC XÂY DỰNG WEBSITE QUẢN LÝ THI TRẮC NGHIỆM TRỰC TUYẾN KHOA KHOA HỌC TỰ NHIÊN Sinh viên thực Cán... ban đầu HƯỚNG GIẢI QUYẾT Website quản lý thi trắc nghiệm áp dụng cho khoa Khoa Học Tự Nhiên Lưu trữ ngân hàng câu hỏi, tạo đề thi trắc nghiệm tổ chức thi trắc nghiệm trực tuyến cách tiện lợi ,dễ