Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 36 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
36
Dung lượng
1,17 MB
Nội dung
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN NĂM HỌC 2021-2022 ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN ĐIỆN THOẠI DI ĐỘNG Sinh viên thực hiện: - Trịnh Xuân Lộc Lớp: CQ.60.CNTT - MSSV: 6051071068 Người hướng dẫn: ThS Trần Thị Dung Khoa: CNTT TP.HCM, 202 i MỤC LỤC MỤC LỤC i DANH MỤC HÌNH ẢNH iv DANH MỤC BẢNG BIỂU v CHƯƠNG TỔNG QUAN .1 1.1 Lý chọn đề tài 1.2 Mục tiêu nghiên cứu 1.3 Đối tượng nghiên cứu phạm vi nghiên cứu .1 1.4 Phương pháp nghiên cứu .2 CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Công nghệ sử dụng 2.1.1 ASP.NET MVC 2.1.1.1 Mơ hình MVC 2.1.1.2 ASP.NET MVC .3 2.1.2 Ajax 2.2 Ngơn ngữ lập trình 2.2.1 C Sharp .4 2.2.2 Javascript 2.3 Hình thức thi trắc nghiệm 2.3.1 Trắc nghiệm gì? 2.3.2 Các hình thức soạn trắc nghiệm 2.3.2.1 Câu trắc nghiệm lựa chọn (Single Choice question) .5 2.3.2.2 Câu trắc nghiệm nhiều lựa chọn (Multi Choices question) 2.4 Thuật toán áp dụng ii 2.4.1 Thuật toán đánh giá điểm CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .9 3.1 Tổng quan hệ thống 3.2 Biểu đồ UseCase 10 3.2.1 Các tác nhân .10 3.2.2 Sơ đồ UseCase tổng quát 11 3.3 Biểu đồ hoạt động 12 3.3.1 Chức tạo đề thi cuối kỳ 12 3.3.2 Chức tổ chức thi cuối kỳ 12 3.3.3 Chức coi thi 13 3.3.4 Chức thi cuối kỳ .14 3.3.5 Chức tổ chức thi kỳ 15 3.3.6 Chức tạo đề ôn tập 15 3.3.7 Chức ôn tập 16 3.3.8 Chức quản lý ngân hàng câu hỏi 16 CHƯƠNG XÂY DỰNG CHƯƠNG TRÌNH 17 4.1 Giao diện đăng nhập 17 4.2 Giao diện admin 17 4.3 Giao diện quản lý môn 18 4.4 Giao diện danh sách đề thi 18 4.5 Giao diện danh sách kì thi 19 4.6 Giao diện danh sách phòng thi .19 4.7 Giao diện danh sách môn học 20 4.8 Giao diện kết thi 20 4.9 Giao diện lớp học phần 21 iii 4.10 Giao diện phòng thi 21 4.11 Giao diện sinh viên 22 4.12 Giao diện sinh viên vào thi 22 4.13 Giao diện danh sách câu hỏi 23 4.14 Giao diện kết thi 23 4.15 Giao diện kết thi 24 4.16 Giao diện xem đề thi 24 CHƯƠNG KẾT LUẬN VÀ KIẾN NGHỊ 25 5.1 Kết đạt 25 5.2 Nhược điểm 25 5.3 Hướng phát triển 25 TÀI LIỆU THAM KHẢO 26 iv DANH MỤC HÌNH ẢNH Hình Sơ đồ usecase tổng qt 11 Hình Sơ đồ chức tạo đề thi cuối kỳ 12 Hình Sơ đồ chức tổ chức thi cuối kỳ 12 Hình Sơ đồ chức coi thi .13 Hình Sơ đồ chức thi cuối kỳ 14 Hình Sơ đồ chức tổ chức thi kỳ 15 Hình Sơ đồ chức tạo đề ơn tập 15 Hình Sơ đồ chức ôn tập .16 Hình Sơ đồ chức quản lý ngân hàng câu hỏi .16 Hình 10:Giao diện đăng nhập 17 Hình 11:Giao diện admin .17 Hình 12: Giao diện quản lý môn .18 Hình 13: Giao diện danh sách đề thi 18 Hình 14: Giao diện danh sách kì thi .19 Hình 15: Giao diện danh sách phịng thi 19 Hình 16: Giao diện danh sách môn học 20 Hình 17: Giao diện kết thi lớp 20 Hình 18: Giao diện danh sách lớp học phần 21 Hình 19: Giao diện phịng thi 21 Hình 20: Giao diện sinh viên .22 Hình 21: Giao diện sinh viên vào thi .22 Hình 22: Giao diện danh sách câu hỏi 23 Hình 23: Giao diện kết thi .23 Hình 24: Giao diện kết thi 24 Hình 25: Giao diện xem đề thi .24 DANH MỤC BẢNG BIỂU v Bảng 1: Thuật toán áp dụng .7 Bảng 2: Danh sách câu hỏi Bảng 3:Các tác nhân 10 DANH MỤC VIẾT TẮT vi CNTT Công nghệ thông tin CSDL Cơ sở liệu TPHCM Thành phố Hồ Chí Minh CHƯƠNG TỔNG QUAN 1.1 Lý chọn đề tài Trong trình giáo dục mục tiêu nhằm tạo biến đổi định người học Muốn biết biến đổi xảy mức độ cần phải kiểm tra, đánh giá kiến thức người lĩnh vực định Việc đánh giá kiến thức nhằm xác định mục tiêu giáo dục đặt có phù hợp hay khơng có đạt hay khơng, việc giảng dạy có thành cơng hay khơng, người học có tiến hay khơng Để đánh giá kiến thức người học đòi hỏi công tác phải thực cách công bằng, khách quan xác Do đó, đánh giá kiến thức phải xem phận quan trọng hợp thành thể thống trình đào tạo Hiện thi trắc nghiệm hình thức đánh giá kiến thức phổ biến nước giới Nhờ vào đặc điểm 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 đánh giá kiến thức người học Hệ thống thi trắc nghiệm máy vi tính giúp cho việc tổ chức kỳ thi cách nhanh chóng, hiệu quả, tiết kiệm đặc biệt có tính khách quan Với mục tiêu trên, việc xây dựng website hỗ trợ quản lý đề thi điểm thi sinh viên mơ hình kiểm tra trắc nghiệm vô cần thiết 1.2 Mục tiêu nghiên cứu − Giúp giảng viên khoa tạo thi trắc nghiệm để sinh viên dễ dàng tham gia − Lên thời gian mở/đóng cho môn thi − Quản lý kết làm sinh viên 1.3 Đối tượng nghiên cứu phạm vi nghiên cứu − Các nội dung học môn học triển khai ngành CNTT môn CNTT trường đại học Giao thông vận tải phân hiệu TPHCM − Yêu cầu giảng viên 1.4 Phương pháp nghiên cứu − Khảo sát nhu cầu thực tế giảng viên − Tham khảo hình thức tính điểm − Tham khảo thi, hình thức thi trắc nghiệm mơn học − Lập trình Website Visual Studio hồn thiện trang Web 14 Hình Sơ đồ chức coi thi 3.3.4 Chức thi cuối kỳ 15 Hình Sơ đồ chức thi cuối kỳ 16 3.3.5 Chức tổ chức thi kỳ Hình Sơ đồ chức tổ chức thi kỳ 3.3.6 Chức tạo đề ơn tập Hình Sơ đồ chức tạo đề ơn tập 3.3.7 Chức ơn tập 17 Hình Sơ đồ chức ôn tập 3.3.8 Chức quản lý ngân hàng câu hỏi Hình Sơ đồ chức quản lý ngân hàng câu hỏi 18 CHƯƠNG XÂY DỰNG CHƯƠNG TRÌNH 4.1 Giao diện đăng nhập Hình 10:Giao diện đăng nhập 19 4.2 Giao diện admin Hình 11:Giao diện admin 4.3 Giao diện quản lý mơn Hình 12: Giao diện quản lý mơn 20 4.4 Giao diện danh sách đề thi Hình 13: Giao diện danh sách đề thi 4.5 Giao diện danh sách kì thi Hình 14: Giao diện danh sách kì thi 21 4.6 Giao diện danh sách phịng thi Hình 15: Giao diện danh sách phịng thi 22 4.7 Giao diện danh sách mơn học Hình 16: Giao diện danh sách môn học 4.8 Giao diện kết thi Hình 17: Giao diện kết thi lớp 23 4.9 Giao diện lớp học phần Hình 18: Giao diện danh sách lớp học phần 4.10 Giao diện phòng thi Hình 19: Giao diện phịng thi 24 4.11 Giao diện sinh viên Hình 20: Giao diện sinh viên 4.12 Giao diện sinh viên vào thi Hình 21: Giao diện sinh viên vào thi 25 4.13 Giao diện danh sách câu hỏi Hình 22: Giao diện danh sách câu hỏi 4.14 Giao diện kết thi Hình 23: Giao diện kết thi 26 4.15 Giao diện kết thi Hình 24: Giao diện kết thi 4.16 Giao diện xem đề thi Hình 25: Giao diện xem đề thi 27 CHƯƠNG KẾT LUẬN VÀ KIẾN NGHỊ 5.1 Kết đạt Sau trình tìm hiểu thực hiện, đề tài phần đáp ứng yêu cầu đặt mục tiêu đề ra: - Xây dựng website thi trắc nghiệm trực tuyến với quy trình chính: o Quy trình soạn đề o Quy trình tổ chức thi cuối kỳ o Quy trình tổ chức thi kỳ o Quy trình coi thi o Quy trình ơn tập cho sinh viên - Hệ thống chạy ổn định với giao diện thân thiện, dễ sử dụng Đồng thời website thực tốt trình duyệt web phổ biến như: Chrome, Firefox, Opera 5.2 Nhược điểm Do thời gian có hạn nên website có vài tính chưa chạy ổn định Dữ liệu sinh viên lấy cịn ít, môn công nghệ thông tin 5.3 Hướng phát triển Từ hạn chế trên, thời gian tới, nhóm bổ sung thêm liệu, hoàn thiện chức để sử dụng vào thực tế 28 TÀI LIỆU THAM KHẢO [1] Wikipedia, "Javascript", https://vi.wikipedia.org/wiki/JavaScript [2] Wikipedia, "C sharp", https://vi.wikipedia.org/wiki/C_Sharp [3] J L E a J Labrecque, "Javascript", The JavaScript Workshop, 2019 [4] [Online], "Ajax gì", Giới thiệu Ajax [5] [Online], "ASP.NET MVC", Mơ hình MVC ASP.NET [6] [Online], "MVC", Ứng dụng MVC lập trình [7] [Online], "WebAPI", Giới thiệu Web API ... TỔNG QUAN .1 1.1 Lý chọn đề tài 1.2 Mục tiêu nghiên cứu 1.3 Đối tượng nghiên cứu phạm vi nghiên cứu .1 1.4 Phương pháp nghiên cứu .2 CHƯƠNG CƠ SỞ LÝ THUYẾT... sách mơn học Hình 16: Giao di? ??n danh sách mơn học 4.8 Giao di? ??n kết thi Hình 17: Giao di? ??n kết thi lớp 23 4.9 Giao di? ??n lớp học phần Hình 18: Giao di? ??n danh sách lớp học phần 4.10 Giao di? ??n phịng... tượng nghiên cứu phạm vi nghiên cứu − Các nội dung học môn học triển khai ngành CNTT môn CNTT trường đại học Giao thông vận tải phân hiệu TPHCM 2 − Yêu cầu giảng viên 1.4 Phương pháp nghiên cứu