Hệ thống quản lý quá trình học tập của sinh viên

85 4 0
Hệ thống quản lý quá trình học tập của sinh viê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

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Hệ thống quản lý trình học tập sinh viên NGUYỄN VĂN TÙNG Tung.NVCA190185@sis.hust.edu.vn Ngành Công nghệ thông tin Giảng viên hướng dẫn: TS Nguyễn Thị Thu Trang Viện: Công nghệ thông tin – Truyền thông HÀ NỘI, 04/2021 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Hệ thống quản lý trình học tập sinh viên NGUYỄN VĂN TÙNG Tung.NVCA190185@sis.hust.edu.vn Ngành Công nghệ thông tin Giảng viên hướng dẫn: TS Nguyễn Thị Thu Trang Viện: Công nghệ thông tin – Truyền thông HÀ NỘI, 04/2021 Chữ ký GVHD CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Họ tên tác giả luận văn: Nguyễn Văn Tùng Đề tài luận văn: Hệ thống quản lý trình học tập sinh viên Chun ngành: Ngành Cơng nghệ thông tin Mã số SV: CA190185 Tác giả, Người hướng dẫn khoa học Hội đồng chấm luận văn xác nhận tác giả sửa chữa, bổ sung luận văn theo biên họp Hội đồng ngày… .………… với nội dung sau: - Sửa lại nội dung chương (ngắn gọn lại mục 2.1 Đề xuất mơ hình quản lý q trình học tập sinh viên) Bổ sung khảo sát trạng trước đưa thiết kế (4.1 Thiết kế tổng quan) Bổ sung khảo sát đánh giá giao diện chức hệ thống (4.5.2 Triển khai hệ thống) Bổ sung kết quản kiểm thử hệ thống (4.5.1 Kiểm thử Phụ lục B) Thay tài liệu tham khảo đường link footnote Ngày 15 tháng 05 năm 2021 Giáo viên hướng dẫn Tác giả luận văn CHỦ TỊCH HỘI ĐỒNG Mẫu 1c LỜI CAM ĐOAN Tôi - Nguyễn Văn Tùng - cam đoan Luận văn Tốt nghiệp công trình nghiên cứu thân tơi hướng dẫn TS Nguyễn Thị Thu Trang Các kết nêu Luận văn Tốt nghiệp trung thực, thành riêng tôi, không chép theo cơng trình khác Tất tham khảo Luận văn Tốt nghiệp bao gồm hình ảnh, bảng biểu, số liệu câu từ trích dẫn ghi rõ ràng đầy đủ nguồn gốc danh mục tài liệu tham khảo Tơi xin hồn tồn chịu trách nhiệm với dù chép vi phạm quy chế nhà trường Hà Nội, tháng 04 năm 2021 Tác giả luận văn Nguyễn Văn Tùng LỜI CẢM ƠN Em xin chân thành bày tỏ lòng biết ơn sâu sắc đến TS Nguyễn Thị Thu Trang - Viện Công Nghệ Thông Tin Truyền Thông - Trường Đại học Bách Khoa Hà Nội - người tận tình hướng dẫn, bảo, giúp đỡ em thực hoàn thành luận văn tốt nghiệp Em xin chân thành cảm ơn thầy, cô giáo - Viện Công nghệ Thông tin Truyền Thông - Trường Đại học Bách Khoa Hà Nội, người tận tình truyền đạt kiến thức, quan tâm, động viên em suốt thời gian em học tập nghiên cứu trường Em xin gửi lời cảm ơn đến gia đình, bạn học, đồng nghiệp ln động viên giúp đỡ, chia sẻ kinh nghiệm cung cấp tài liệu hữu ích suốt thời gian tơi học tập đặc biệt trình thực luận văn tốt nghiệp vừa qua Trong trình thực luận văn chắn khơng thể tránh khỏi sai sót định, em mong nhận góp ý thầy, cô giáo bạn để luận văn hoàn chỉnh Em xin trân trọng cảm ơn! TĨM TẮT LUẬN VĂN Nội dung Luận văn trình bày sở lý luận trình học tập sinh viên việc quản lý trình học tập sinh viên Từ trạng nhu cầu trình quản lý học tập sinh viên, tác giả đề xuất mơ hình quản lý q trình học tập giải pháp phần mềm quản lý trình học tập sinh viên với đặc điểm sau: (i) Tăng tính tương tác q trình giảng dạy – học tập, (ii) Quản lý trình học tập sinh viên, (iii) Hỗ trợ giảng viên đánh giá kết trình học tập sinh viên Luận văn hoàn thành với yêu cầu, chức theo nội dung đề Hà Nội, tháng 04 năm 2021 Tác giả luận văn Nguyễn Văn Tùng MỤC LỤC ĐẶT VẤN ĐỀ CHƯƠNG BÀI TỐN QUẢN LÝ Q TRÌNH HỌC TẬP CỦA SINH VIÊN 1.1 1.2 Quá trình học tập sinh viên 1.1.1 Đặc điểm hoạt động học tập sinh viên 1.1.2 Quản lý trình học tập sinh viên Nhu cầu quản lý trình học tập sinh viên 1.2.1 Tăng tính chủ động sinh viên 1.2.2 Mong muốn đẩy mạnh tính tự học sinh viên 1.2.3 Tăng tính tương tác q trình giảng dạy – học tập 1.2.4 Đánh giá kết trình học tập sinh viên 1.3 Các phần mềm công cụ tương tự 1.4 Định hướng giải pháp 1.5 Bố cục luận văn CHƯƠNG ĐỀ XUẤT GIẢI PHÁP QUẢN LÝ QUÁ TRÌNH HỌC TẬP CỦA SINH VIÊN 10 2.1 2.2 Đề xuất mơ hình quản lý q trình tập sinh viên 10 2.1.1 Quản lý trình học tập lớp 11 2.1.2 Quản lý trình tự học 13 2.1.3 Đánh giá trình học tập 14 Đề xuất giải pháp phần mềm quản lý trình học tập sinh viên 15 2.2.1 Cơng cụ hỗ trợ q trình tự học 16 2.2.2 Công cụ hỗ trợ trình học lớp 16 2.2.3 Công cụ hỗ trợ đánh giá trình học tập 18 2.2.4 Tổng quan chức hệ thống 18 CHƯƠNG PHÂN TÍCH YÊU CẦU HỆ THỐNG QUẢN LÝ QUÁ TRÌNH HỌC TẬP CỦA SINH VIÊN 20 3.1 3.2 Yêu cầu tổng quan 20 3.1.1 Các tác nhân 20 3.1.2 Biểu đồ use case tổng quan 20 3.1.3 Biểu đồ use case phân rã 21 Đặc tả số chức 28 3.2.1 Chức “Tạo khóa học” 30 3.2.2 Chức “Thêm tài liệu khóa học” 31 3.2.3 Chức “Tạo tập” 31 3.2.4 Chức “Tạo trắc nghiệm” 32 3.2.5 Chức “Điểm danh dùng QR Code” 33 3.2.6 Chức “Lấy ý kiến dạng Wordcloud” 34 3.2.7 Chức “Xét tỷ lệ tính điểm” 34 3.3 Quy trình nghiệp vụ quản lý trình học tập 35 3.4 Yêu cầu phi chức 36 3.4.1 Chức 36 3.4.2 Giao tiếp người dùng 36 3.4.3 Yêu cầu hiệu 36 3.4.4 Yêu cầu bảo mật 36 CHƯƠNG THIẾT KẾ XÂY DỰNG HỆ THỐNG QUẢN LÝ QUÁ TRÌNH HỌC TẬP CỦA SINH VIÊN 37 4.1 4.2 Thiết kế tổng quan 37 4.1.1 Kiến trúc tổng quan hệ thống 37 4.1.2 Kiến trúc tổng quan phần mềm 38 Luồng hoạt động số chức 40 4.2.1 Luồng hoạt động “Tạo khóa học” 40 4.2.2 Luồng hoạt động “Thêm tài liệu khóa học” 41 4.2.3 Luồng hoạt động “Tạo tập” 41 4.2.4 Luồng hoạt động “Tạo trắc nghiệm” 42 4.2.5 Luồng hoạt động “Điểm danh dùng QR Code” 43 4.2.6 Luồng hoạt động “Lấy ý kiến dạng WordCloud” 44 4.2.7 Luồng hoạt động “Xét tỷ lệ tính điểm” 44 4.3 Thiết kế sở liệu 45 4.4 Xây dựng hệ thống 50 4.5 4.4.1 Công cụ công nghệ sử dụng 50 4.4.2 Ngôn ngữ lập trình 51 4.4.3 Minh họa chức 52 Kiểm thử triển khai hệ thống 59 4.5.1 Kiểm thử 59 4.5.2 Triển khai hệ thống 61 KẾT LUẬN 62 TÀI LIỆU THAM KHẢO 63 PHỤ LỤC 64 A Đặc tả use case 64 A.1 Đặc tả use case UC11 - Phê duyệt đăng ký 64 A.2 Đặc tả use case UC7 - Cập nhật thông tin người dùng 64 A.3 Đặc tả use case UC16 - Khóa người dùng 65 A.4 Đặc tả use case UC35 – Tạo tập 65 A.5 Đặc tả use case UC48 - Xét hạn nộp tập 66 A.6 Đặc tả use case UC41 - Đánh giá làm sinh viên 67 A.7 Đặc tả use case UC49 - Kích hoạt trắc nghiệm 67 A.8 Đặc tả use case U53 - Tạo chủ đề thảo luận 68 A.9 Đặc tả use case UC59 - Tạo buổi điểm danh 68 A.10 Đặc tả use case UC75 - Nộp tập 69 A.11 Đặc tả use case UC78 - Làm trắc nghiệm 69 B Kịch kiểm thử 70 B.1 Kiểm thử chức “Tạo khóa học” 70 B.2 Kiểm thử chức “Tạo tập” 70 B.3 Kiểm thử chức “Tạo trắc nghiệm” 71 B.4 Kiểm thử chức “Nộp tập” 72 B.5 Kiểm thử chức “Làm trắc nghiệm” 73 B.6 Kiểm thử chức “Điểm danh” 73 DANH MỤC HÌNH ẢNH Hình 1-1 Các phần mềm quản lý trình học tập Hình 2-1 Mơ hình đề xuất quản lý trình học sinh viên 10 Hình 2-2 Mơ hình đề xuất quản lý trình học tập lớp 11 Hình 2-3 Mơ hình đề xuất quản lý q trình tự học 13 Hình 2-4 Giải pháp đề xuất phần mềm quản lý trình học tập sinh viên 15 Hình 2-7 Quy trình giao nhiệm vụ học tập cho sinh viên 16 Hình 2-5 Quy trình điểm danh sử dụng QR Code 17 Hình 2-6 Tương tác lấy ý kiến dạng WordCloud 18 Hình 2-8 Tổng quan chức hệ thống 19 Hình 3-1 Biểu đồ use case tổng quan 20 Hình 3-2 Phân rã use case “Quản lý người dùng” 21 Hình 3-3 Phân rã use case “Trị chuyện” 22 Hình 3-4 Phân rã use case “Quản lý khóa học” 23 Hình 3-5 Phân use case “Quản lý tài liệu” 23 Hình 3-6 Phân rã use case “Lấy ý kiến” 24 Hình 3-7 Phân rã use case “Quản lý tập” 25 Hình 3-8 Phân rã use case “Quản lý trắc nghiệm” 25 Hình 3-9 Phân rã use case “Thơng báo khóa học” 26 Hình 3-10 Phân rã use case Quản lý điểm danh 26 Hình 3-11 Phân rã use case “Thảo luận” 27 Hình 3-12 Phân rã use case “Đánh giá trình học” 27 Hình 3-13 Quy trình nghiệp vụ quản lý trình học tập sinh viên 35 Hình 4-1 Kiến trúc tổng quan hệ thống 37 Hình 4-2 Mơ hình kiến trúc MVC 38 Hình 4-3 Luồng u cầu người dùng mơ hình MVC 39 Hình 4-4 Luồng hoạt động “Tạo khóa học” 40 Hình 4-5 Luồng hoạt động “Thêm tài liệu khóa học” 41 Hình 4-6 Luồng hoạt động “Tạo tập” 41 Hình 4-7 Luồng hoạt động “Tạo trắc nghiệm” 42 Hình 4-8 Luồng hoạt động “Điểm danh dùng QR Code” 43 Hình 4-9 Luồng hoạt động “Lấy ý kiến dạng WordCloud” 44 Hình 4-10 Luồng hoạt động “Xét tỷ lệ tính điểm” 44 Hình 4-11 Sơ đồ thực thể liên kết hệ thống 45 Hình 4-12 Cơ sở liệu SQLServer 46 Hình 4-13 Quá trình chuyển đổi MSIL code thành native code 51 Hình 4-14 Giao diện quản lý người dùng quản trị viên 52 Hình 4-15 Giao diện tạo khóa học giảng viên 52 Hình 4-16 Giao diện khóa học 53 Hình 4-17 Giao diện điểm danh QR Code 53 Hình 4-18 Giao diện hình mã điểm danh 54 Hình 4-19 Giao diện hình nhập mã điểm danh sinh viên 54 Hình 4-20 Giao diện kết lấy ý kiến dạng WordCloud 54 Hình 4-21 Giao diện Quản lý tài liệu khóa học 55 Hình 4-22 Giao diện hình thêm tập 55 Hình 4-23 Giao diện đánh giá tập sinh viên 56 Hình 4-24 Giao diện hình Tạo trắc nghiệm 56 Hình 4-25 Giao diện làm trắc nghiệm sinh viên 57 Hình 4-26 Giao diện tạo thơng báo đến sinh viên 57 Hình 4-27 Giao diện tạo chủ đề thảo luận 58 Hình 4-28 Giao diện xem tổng quan trinh học sinh viên 58 Hình 4-29 Giao diện xem chi tiết trình học sinh viên 59 Hình 4-30 Giao diện Xét tỷ lệ tính điểm 59 Hình 4-29 Giao diện xem chi tiết trình học sinh viên Hình 4-30 mơ tả chức xem chi tiết trình học sinh viên Giảng viên thể xem chi tiết trình học tập sinh viên, chi tiết tiêu chí Qua đánh giá nhanh xác q trình học tập sinh viên Hình 4-30 Giao diện Xét tỷ lệ tính điểm Hình 4-29 mơ tả chức xét tỷ lệ tính điểm Giảng viên thay đổi tỷ lệ tính điểm thành phần như: đánh giá điểm danh, đánh giá tập, đánh giá trắc nghiệm Hệ thống tính điểm q trình sinh viên theo tỷ giảng viên vừa xét 4.5 Kiểm thử triển khai hệ thống 4.5.1 Kiểm thử Để đảm bảo “Hệ thống quản lý trình học sinh viên” chạy với chức thiết kế, em tiến hành kiểm thử hộp đen 40 test case cụ thể Bảng 4-3 Chi tiết kiểm thử chức trình bày phần phụ lục B 59 Bảng 4-3 Danh sách test case STT Màn hình Tổng quan Tên test case Kiểm tra tổng thể giao diện Kiểm tra thông tin hiển thị Kiểm tra tạo người dùng với vai trò quản trị viên, giảng viên, sinh viên Kiểm tra Tìm kiếm người dùng Kiểm tra Xem chi tiết người dùng Kiểm tra Cập nhật thông tin người dùng Quản trị viên Kiểm tra khóa người dùng Kiểm tra Xóa người dùng Kiểm tra phê duyệt yêu cầu đăng ký người dùng 10 Kiểm tra tạo thông báo cho người dùng 11 Kiểm tra đặt lại mật cho người dùng 12 Kiểm tra Tạo khóa học 13 Kiểm tra Tạo chương khóa học 14 Kiểm tra Thêm tài liệu khóa học 15 Kiểm tra Cập nhật tài liệu khóa học 16 Kiểm tra Xóa tài liệu khóa học 17 Kiểm tra Tạo tập 18 Kiểm tra Cập nhật tập 19 Kiểm tra Xóa tập 20 Kiểm tra Đánh giá nhận xét làm sinh viên nộp 21 Kiểm tra Cập nhật hạn nộp tập 22 Kiểm tra Tạo trắc nghiệm 23 Giảng viên Kiểm tra Cập nhật trắc nghiệm 24 Kiểm tra Kích hoạt bài trắc nghiệm 25 Kiểm tra Xem kết làm trắc nghiệm sinh viên 26 Kiểm tra Tạo chủ đề thảo luận 27 Kiểm tra Tham gian thảo luận 28 Kiểm tra Tạo thông báo 29 Kiểm tra Cập nhật thông báo 30 Kiểm tra Xóa thơng báo 31 Kiểm tra Hủy đăng ký học sinh viên 32 Điểm danh 33 Kiểm tra Xem trình học sinh viên 34 Kiểm tra Xem chi tiết trình học sinh viên 35 Kiểm tra Tìm kiếm khóa học 36 37 38 Sinh viên Kiểm tra Tham gia khóa học Kiểm tra Hủy tham gia khóa học Kiểm tra Xem / Tải tài liệu khóa học 60 STT Màn hình Tên test case 39 Kiểm tra Nộp tập 40 Kiểm tra Làm trắc nghiệm 4.5.2 Triển khai hệ thống Hệ thống quản lý trình học tập sinh viên xây dựng xong với chức thiết kế Hiện hệ thống triển khai lên server với tên miền: http://teachingsupport.ttsw.vn/ Cụ thể số thơng tin cấu hình server để cài đặt triển khai nêu Bảng 4-4 Bảng 4-4 Thơng số cấu hình server triển khai hệ thống Tên cấu hình Thơng số Hệ điều hành Window Server 2019 CPU Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz RAM GB Để tìm hiểu, đánh giá kết xây dựng “Hệ thống quản lý trình học tập sinh viên”, tác giả tiến hành điều tra (40 sinh viên, giảng viên) Câu hỏi khảo sát tổng hợp gồm nội dung gồm: Đánh giá người dùng giao diện sử dụng hệ thống, đánh giá người dùng mức độ đáp ứng nhu cầu người dùng, đánh giá người dùng hữu ích hệ thống Mẫu khảo sát thực online đường link sau: https://forms.gle/TyN7t8EFYERDBvyc8 Kết thu từ 42 mẫu nghiên cứu cho thấy, đa phần người dùng đánh giá hệ thống có giao diện đơn giản dễ sử dụng chức hệ thống đáp ứng nhu cầu trình học tập sinh viên, cụ thể có 88,7% đánh giá hệ thống có giao diện đơn giản, dễ sử dụng, 90% người dùng đánh giá hệ thống hữu ích muốn sử dụng hệ thống 61 KẾT LUẬN Tổng kết lại, trình thực luận văn tác giả tìm hiểu vấn đề quản lý trình học tập sinh viên, qua thấy vấn đề tồn đọng đưa giải pháp xây dựng “Hệ thống quản lý trình học tập sinh viên” Cuối hệ thống phát triển thành công với đặc điểm Thứ nhất, hệ thống cung cấp ứng dụng tảng website, với giao diện đơn giản, dễ sử dụng, thân thiện với người dùng Hệ thống xây dựng dựa tìm hiểu, phân tích sát với thực tế q trình giảng dạy - học tập nên chức bám sát yêu cầu đưa Hệ thống có thiết kế dễ nâng cấp, tiết kiệm chi phí giảm lãng phí tài nguyên Thứ hai, hệ thống cung cấp công cụ hỗ trợ tăng tính tăng tương q trình giảng dạy - học tập bao gồm trình học tập lớp trình tự học sinh viên lấy ý kiến, trò chuyện, thảo luận, trắc nghiệm… Hệ thống thông báo cho sinh viên có thơng báo từ giảng viên giảng viên giao nhiệm vụ học tập giúp sinh viên chủ động việc xếp thời gian, lên kế hạch học tập qua tăng chất lượng học tập kết học tập Cuối cùng, hệ thống ghi nhận kết đánh giá hoạt động học tập sinh viên suốt q trình học tập, từ đưa báo cáo tổng quan chi tiết trình học tập sinh viên giúp giảng viên đưa đánh giá xác q trình học tập sinh viên, giúp sinh viên chủ động theo dõi kết học tập vào lên kế hoạch học tập hiệu Hệ thống hoàn thành với yêu cầu, chức đề Trong tương lai, hệ thống triển khai thực tế, đưa vào sử dụng hỗ trợ cho q trình giảng dạy – học tập Ngồi ra, tác giả tiếp tục phát triển thêm đa dạng tính tăng cường tính tương tác giảng dạy bổ sung thêm yếu tố việc đánh giá kết trình học tập sinh viên 62 TÀI LIỆU THAM KHẢO [1] Giáo trình Phân tích Thiết kế hệ thống thơng tin Trường đại học Bách Khoa Hà Nội [2] Nguyễn Thị Cẩm Vân (2011), Phát huy tính tích cực, chủ động sinh viên qua hoạt động tự định hướng học tập Tạp chi đại học Sài Gòn [3] Nguyễn Thị Thủy (2016), Vai trò ảnh hưởng giảng viên q trình tự học sinh viên hệ khơng quy [4] Mai Thị Lan (2018), Phát huy khả tự học, tự nghiên cứu sinh viên Tạp chí giáo dục [5] Ngơ Thị Bích Thảo (2013), Đào tạo tín trường Đại học số vấn đề đặt cho giao dục đại học Việt Nam Tạp chí Quản ý giáo dục [6] Nguyễn Tiến Dũng, Các đặc điểm đào tạo theo học chế tín [7] Cách tăng hoạt động tương tác học sinh lớp học https://taogiaoduc.vn/11-cach-de-tang-hoat-dong-tuong-tac-cua-hoc-sinhtrong-lop-hoc/ [Truy cập 10 2020] [8] Nguyễn Trọng Thuyết, Quan hệ tương tác thầy trị q trình dạy học Trường Đại học Sài Gòn 63 PHỤ LỤC A Đặc tả use case A.1 Đặc tả use case UC11 - Phê duyệt đăng ký Phê duyệt đăng ký Mã use case UC11 Tên use case Tác nhân Quản trị viên Kích hoạt Hệ thống có người dùng đăng ký, chờ phê duyệt Tiền điều kiện Người dùng đăng nhập với vai trò Quản trị viên STT Thực Hành động Quản trị viên Chọn người dùng cần phê duyệt danh sách người dùng Luồng Quản trị viên Chọn lệnh phê duyệt kiện Hệ thống Hệ thống yêu cầu xác nhận lại Quản trị viên Chọn lệnh đồng ý Hệ thống Thực lệnh phê duyệt người dùng Hệ thống Thông báo thực thành công 2a Quản trị viên Chọn lệnh từ chối 4a Quản trị viên Chọn lệnh hủy 5a Hệ thống Thực xóa yêu cầu đăng ký người dùng Luồng kiện thay Hậu điều kiện - Yêu cầu đăng ký người dùng phê duyệt - Hệ thống ghi nhận thời gian phê duyệt, người phê duyệt - Hệ thống gửi mail thông báo A.2 Đặc tả use case UC7 - Cập nhật thông tin người dùng Mã use case UC7 Tác nhân Quản trị viên Kích hoạt Tiền điều kiện Tên use case Cập nhật thông tin người dùng - Người dùng yêu cầu thay đổi thông tin - Thông tin người dùng sai Người dùng đăng nhập với vai trò Quản trị viên STT Thực Hành động Luồng Quản trị viên Chọn người dùng cần cập nhật thông tin danh sách người dùng kiện Quản trị viên Chọn lệnh cập nhật thơng tin Hệ thống Hiển thị hình thơng tin người dùng Quản trị viên Sửa lại thông tin người dùng 64 Luồng kiện thay Hậu điều kiện Quản trị viên Chọn lệnh Cập nhật Hệ thống Thực cập nhật thông tin người dùng Hệ thống Thông báo thực thành công 4a Quản trị viên Chọn lệnh hủy Use case kết thúc - Thông tin người dùng cập nhật - Hệ thống ghi nhận quản trị viên thực cập nhật, thời điểm cập nhật A.3 Đặc tả use case UC16 - Khóa người dùng Mã use case UC16 Tác nhân Quản trị viên Kích hoạt Tiền điều kiện Tên use case Khóa người dùng Người dùng nghỉ hưu, việc trường cần giữ lại thông tin hệ thống - Người dùng đăng nhập với vai trò Quản trị viên STT Thực Hành động Quản trị viên Chọn người dùng cần khóa danh sách người dùng Luồng Quản trị viên Chọn lệnh Khóa kiện Hệ thống Xác nhận khóa người dùng Quản trị viên Chọn lệnh Đồng ý Hệ thống Thực khóa người dùng Hệ thống Thông báo thực thành công 3a Quản trị viên Chọn lệnh Hủy Use case dừng lại Luồng kiện thay Hậu điều kiện - Tài khoản người dùng bị khóa, khơng thể đăng nhập hệ thống - Hệ thống ghi nhận quản trị viên thực khóa, thời điểm khóa A.4 Đặc tả use case UC35 – Tạo tập Mã use case UC35 Tên use case Tạo tập Tác nhân Giảng viên Kích hoạt Giảng viên cần giao tập cho sinh viên Tiền điều kiện - Người dùng đăng nhập với vai trị Giảng viên - Khóa học tạo 65 STT Chọn lệnh Thêm tập hình quản lý tập khóa học Hệ thống Hiển thị hình nhập thơng tin tập Giảng viên Nhập trường thông tin tập tải lên tệp tập chọn lệnh Thêm tập Hệ thống Kiểm tra trường thông tin nhập vào, kiểm tra tệp tin tải lên Hệ thống Thực tạo tập Hệ thống Thông báo thực thành công Giảng viên Chọn lệnh hủy, use case dừng lại Luồng kiện Luồng kiện thay Hành động Giảng viên Hậu điều kiện Thực 3a - Bài tập tạo khóa học - Hệ thống gửi email thông báo thông báo hệ thống cho học viên thuộc khóa học A.5 Đặc tả use case UC48 - Xét hạn nộp tập Mã use case UC48 Tác nhân Giảng viên Kích hoạt Tiền điều kiện Tên use case Đặt hạn nộp tập - Giảng viên muốn đặt hạn nộp tập, đổi hạn nộp bỏ hạn nộp tập sinh viên - Người dùng đăng nhập với vai trị Giảng viên - Bài tập khóa học tạo STT Thực Hành động Giảng viên Chọn tập cần xét hạn danh sách tập khóa học Luồng Giảng viên Chọn lệnh Cập nhật tập kiện Hệ thống Hiển thị hình thơng tin tập Giảng viên Nhập hạn nộp tập chọn lệnh cập nhật Hệ thống Kiểm tra thông tin Giảng viên nhập vào Hệ thống Thực cập nhật hạn nộp Hệ thống Thông báo xử lý thành công 2a Giảng viên Chọn lệnh bỏ hạn nộp tập 2a1 Hệ thống Yêu cầu xác nhận 2a2 Giảng viên Chọn lệnh xác nhận Hệ thống Thực bỏ hạn nộp bài, thông báo thực thành công kết thúc use case Luồng kiện thay 2a3 Hậu điều kiện - Hạn nộp cập nhật 66 - Hệ thống ghi nhận thời điểm cập nhật - Hệ thống thông báo cho sinh viên khóa học A.6 Đặc tả use case UC41 - Đánh giá làm sinh viên UC41 Tác nhân Giảng viên Kích hoạt - Giảng viên cần nhập đánh giá, nhận xét tập sinh viên Tiền điều kiện - Người dùng đăng nhập với vai trò Giảng viên - Sinh viên làm tập giảng viên giao STT Tên use case Đánh giá làm sinh viên Mã use case Thực Hành động Giảng viên Chọn làm cần nhập đánh giá, nhận xét danh sách nộp sinh viên Giảng viên Chọn lệnh đánh giá Luồng Hệ thống Hiển thị hộp thoại nhập đánh giá kiện Giảng viên Nhập đánh giá, nhận xét chọn lệnh cập nhật Hệ thống Kiểm tra thông tin nhập vào Hệ thống Thực cập nhật đánh giá, nhận xét giảng viên Hệ thống Thông báo thực thành công Giảng viên Chọn lệnh hủy, use case kết thúc Luồng kiện thay Hậu điều kiện 2a - Kết đánh giá phần tập sinh viên cập nhật - Hệ thống thông báo cho sinh viên hóa học A.7 Đặc tả use case UC49 - Kích hoạt trắc nghiệm Mã use case UC49 Tác nhân Giảng viên Kích hoạt Tiền điều kiện Tên use case Kích hoạt trắc nghiệm - Giảng viên muốn sinh viên thực trắc nghiệm giảng viên tạo - Người dùng đăng nhập với vai trị Giảng viên - Bài trắc nghiệm khóa học tạo STT Thực Hành động Giảng viên Luồng Chọn trắc nghiệm cần kích hoạt danh sách trắc nghiệm kháo học Giảng viên Chọn lệnh kích hoạt kiện Hệ thống Yêu cầu xác nhận kích hoạt Giảng viên Chọn lệnh đồng ý Hệ thống Kiểm tra trắc nghiệm thêm câu hỏi chưa 67 Luồng kiện thay Hệ thống Thực kích hoạt trắc nghiệm Hệ thống Thơng báo thực thành công 2a Giảng viên Chọn lệnh hủy, use case kết thúc 4a Giảng viên Chọn lệnh hủy, use case kết thúc - Bài trắc nghiệm kích hoạt, sinh viên thấy vào làm trắc nghiệm - Hệ thống thông báo cho sinh viên hóa học Hậu điều kiện A.8 Đặc tả use case U53 - Tạo chủ đề thảo luận Mã use case UC53 Tác nhân Giảng viên, sinh viên Kích hoạt Tiền điều kiện Tạo chủ đề thảo luận - Giảng viên, sinh viên muốn tạo chủ đề để thành viên khác khóa học thảo luận - Người dùng đăng nhập với vai trò Giảng viên sinh viên - Giảng viên tạo khóa học - Sinh viên tham gia khóa học STT Thực Người dùng Chọn lệnh tạo chủ đề hình thảo luận khóa học Hệ thống Hiển thị hình nhập thơng tin cho chủ đề Người dùng Nhập trường thông tin chọn lệnh tạo chủ đề Hệ thống Kiểm tra trường thông tin người dùng nhập Hệ thống Thực tạo chủ đề thảo luận Hệ thống Thông báo thực thành công 3a Giảng viên Luồng kiện Luồng kiện thay Hậu điều kiện Tên use case Hành động Chọn lệnh hủy, use case kết thúc - Chủ đề thảo luận tạo - Hệ thống thông báo cho thành viên khóa học A.9 Đặc tả use case UC59 - Tạo buổi điểm danh Tên use case Tạo buổi điểm danh Mã use case UC59 Tác nhân Giảng viên Kích hoạt - Giảng viên muốn điểm danh học sinh học lớp Tiền điều kiện - Người dùng đăng nhập với vai trò Giảng viên - Giảng viên tạo khóa học 68 STT Thực Người dùng Chọn lệnh thêm buổi điểm danh hình quản lý điểm danh khóa học Hệ thống Thực tạo buổi điểm danh Hệ thống Thông báo thực thành công Luồng kiện Hậu điều kiện Hành động Buổi điểm danh khóa học tạo - A.10 Đặc tả use case UC75 - Nộp tập Mã use case UC75 Tác nhân Sinh viên Kích hoạt - Sinh viên muốn nộp làm tập giảng viên giao - Người dùng đăng nhập với vai trò Sinh viên - Sinh viên tham gia khóa học - Giảng viên tạo tập khóa học Tiền điều kiện STT Tên use case Thực Nộp tập Hành động Sinh viên Chọn lệnh xem chi tiết tập cần nộp danh sách tập khóa học Hệ thống Kiểm tra hạn nộp Luồng Hệ thống Hiển thị hình chi tiết tập kiện Sinh viên Chọn lệnh nộp Hệ thống Hiển thị hộp thoại chọn tệp tải lên Sinh viên Chọn tệp tin tập cần tải lên Hệ thống Kiểm tra tập tin Hệ thống Thực hiệ nộp làm Hệ thống Thông báo thực thành công Hậu điều kiện Không A.11 Đặc tả use case UC78 - Làm trắc nghiệm Mã use case UC78 Tác nhân Sinh viên Kích hoạt Sinh viên thực làm trắc nghiệm giảng viên giao Tiền điều kiện kiện Làm trắc nghiệm - Người dùng đăng nhập với vai trò Sinh viên - Sinh viên tham gia khóa học - Bài trắc nghiệm giảng viên tạo kích hoạt STT Luồng Tên use case Thực Hành động Sinh viên Chọn trắc nghiệm cần làm hình danh sách trắc nghiệm khóa học Hệ thống Kiểm tra sinh viên thực trắc 69 nghiệm chưa Hậu điều kiện Hệ thống Hiển thị hình làm trắc nghiệm Sinh viên Thực làm bài, chọn đáp án cho câu hỏi Hệ thống Thực chấm điểm làm sinh viên Hệ thống Hiển thị kết làm chi tiết học viên Không B Kịch kiểm thử B.1 Kiểm thử chức “Tạo khóa học” STT Dữ liệu kiểm thử Bỏ trống Tên khóa học = “Khóa học mới” Các bước thực Chọn chức tạo khóa học Nhấn nút tạo khóa học Chọn chức tạo khóa học Nhập tên khóa học Nhấn nút tạo khóa học Kết Kết thực tế Trạng mong muốn thái Tên khóa học Thơng báo Tên khóa Đạt khơng học khơng để để trống trống Tạo cơng thành Thơng báo tạo khóa học thành công Đạt B.2 Kiểm thử chức “Tạo tập” STT Dữ liệu kiểm thử Bỏ trống tất trường Tiêu đề tập = “Khóa học mới” Phương thức làm bài: Để trống Yêu cầu = “Yêu cầu tập” Hạn nộp = “10/05/2021” Đính kèm = Chọn tập tin định dạng pdf Tiêu đề tập = “Khóa học mới” Phương thức làm Các bước thực Kết Kết thực tế Trạng mong thái muốn Đạt Chọn Tiêu đề Thông báo Tiêu đề chức tập không tập khơng để tạo khóa để trống học trống Nhấn nút tạo tập Thông báo chọn phương Đạt Chọn Chọn thức làm chức phương làm tạo tập thức Nhập liệu trường thông tin Nhấn nút tạo tập Chọn Tạo tập Thông báo tạo tập chức thành cơng thành cơng tạo khóa Đạt 70 STT Dữ liệu kiểm thử Các bước thực bài: Để trống Yêu cầu = “Yêu cầu tập” Hạn nộp = “10/05/2021” Đính kèm = Chọn tập tin định dạng pdf học Nhập tên khóa học Nhấn nút tạo khóa học Kết mong muốn Kết thực tế Trạng thái B.3 Kiểm thử chức “Tạo trắc nghiệm” STT Dữ liệu kiểm thử Bỏ trống tất trường Tiêu đề tập = “Khóa học mới” Yêu cầu = “Yêu cầu tập” Hạn nộp = “10/05/2021” Để trống tất Nội dung câu hỏi = “Câu hỏi 1” Đáp án: Để trống Các bước thực Chọn chức tạo trắc nghiệm Nhấn nút tạo tạo trắc nghiệm Chọn chức tạo khóa học Nhập đầy đủ trường liệu bên Nhấn nút tạo trắc nghiệm Chọn trắc nghiệm vừa tạo Chọn thêm câu hỏi Nhập trường thông tin bên Chọn nút thêm câu hỏi Chọn trắc nghiệm vừa tạo Chọn thêm câu hỏi Nhập trường thông tin bên Kết Kết thực tế Trạng mong muốn thái Đạt Tiêu đề Thông báo Tên khóa trắc nghiệm học khơng để khơng trống để trống Tạo trắc Thông báo tạo trắc nghiệm nghiệm thành công thành công Đạt Nội dung Thông báo nội dung câu câu hỏi hỏi không để trống khơng để trống Đạt Nhập Thơng báo nhập đáp án hai đáp án Đạt 71 STT Các bước thực Chọn nút thêm câu hỏi Chọn Nội dung câu trắc nghiệm hỏi = “Câu hỏi vừa tạo 1” Chọn Đáp án = “Đáp thêm câu hỏi án x” Nhập Không chọn đáp án trường thông tin bên Chọn nút thêm câu hỏi Chọn Nội dung câu trắc nghiệm hỏi = “Câu hỏi vừa tạo 1” Chọn Đáp án = “Đáp thêm câu hỏi án x” Nhập Tích chọn trường thơng đáp án tin bên Chọn nút thêm câu hỏi Dữ liệu kiểm thử Kết mong muốn Kết thực tế Trạng thái Chọn đáp án Thông báo Chọn đáp án Đạt Tạo câu hỏi Thông báo tạo câu hỏi thành công thành công Đạt B.4 Kiểm thử chức “Nộp tập” STT Dữ liệu kiểm thử Các bước thực Chọn tập hạn Chọn tập cần nộp hạn nộp Chọn file kích thước lớn 10Mb Chọn tập tin tải lên định đạng exe Chọn tập cần nộp Thực chọn tập tin tải lên lớn 10Mb Chọn nút nộp Chọn tập cần nộp Thực chọn tập tin tải lên định dạng exe Chọn nút Kết mong muốn Xem chi tiết tâp khơng có nút nộp Kích thước tập tin tải lên vượt kích thước cho phép Kết thực tế Trạng thái Hiển thị chi tiết tập khơng có nút nộp tập Đạt Thơng báo kích thước tập tin tải lên vượt kích thước cho phép Đạt Định dạng Thông báo định dạng tập tin tải tập tin tải lên không cho lên không phép cho phép Đạt 72 STT Các bước thực Dữ liệu kiểm thử Chọn tập tin tải lên kích thước 10MB định dạng thuộc: pdf, doc, docx, txt, xls .xlsx Kết mong muốn Kết thực tế nộp Chọn Nộp tập Thông báo nộp tập tập cần thành công thành công nộp Thực chọn tập tin tải lên bên Chọn nút nộp Trạng thái Đạt B.5 Kiểm thử chức “Làm trắc nghiệm” STT Dữ liệu kiểm thử Chọn trắc nghiệm hạn thực Chọn trắc nghiệm cần thực Các bước thực Chọn trắc nghiệm cần làm hạn Chọn trắc nghiệm cần thực Chọn đáp án tương ứng với câu hỏi Kết Kết thực tế Trạng mong muốn thái Không thực Thông báo trắc Đạt nghiệm hạn trắc nghiệm Mỗi câu hỏi Hiển thị kết sau chọn thực làm trắc nghiệm đáp án Kết thúc câu hỏi hiển thị kết Đạt B.6 Kiểm thử chức “Điểm danh” STT Dữ liệu kiểm thử Nhập mã điểm danh hiển thị hình Các bước thực Chọn chức điểm danh Chọn tạo buổi điểm danh Chọn buổi điểm danh vừa tạo Chọn nút start Sinh viên quét mã QR nhập mã hình Kết mong muốn QR Code hiển thị thời gian đếm ngược Kết thúc thời gian hiển thị QRCode hiển thị mã điểm danh QR Code chưa thông tin đường dẫn đến form nhập mã điểm danh Kết thực tế Trạng thái Đạt Sau hiển thị QRCode, tiếp tục hiển thị mã điểm danh 15s Quét QRCode hình chuyển tới form nhập mã điểm danh 73 ... nâng cao hiệu trình quản lý học tập sinh viên CHƯƠNG BÀI TỐN QUẢN LÝ Q TRÌNH HỌC TẬP CỦA SINH VIÊN 1.1 Quá trình học tập sinh viên 1.1.1 Đặc điểm hoạt động học tập sinh viên Học tập hoạt động... Luận văn trình bày sở lý luận trình học tập sinh viên việc quản lý trình học tập sinh viên Từ trạng nhu cầu trình quản lý học tập sinh viên, tác giả đề xuất mơ hình quản lý q trình học tập giải... hệ thống tương lai CHƯƠNG ĐỀ XUẤT GIẢI PHÁP QUẢN LÝ QUÁ TRÌNH HỌC TẬP CỦA SINH VIÊN 2.1 Đề xuất mơ hình quản lý q trình tập sinh viên Quản lý trình học tập sinh viên tác động giảng viên đến trình

Ngày đăng: 08/12/2021, 23:42

Mục lục

    TÀI LIỆU THAM KHẢO

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

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

Tài liệu liên quan