1. Trang chủ
  2. » Cao đẳng - Đại học

Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM

87 18 0

Đ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 THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TỔNG KẾT ĐỀ TÀI KHOA HỌC VÀ CƠNG NGHỆ CẤP TRƯỜNG •• NGHIÊN CỨU CƠNG NGHỆ FLEX, ỨNG DỤNG XÂY DỰNG PHẦN MỀM QUẢN LÝ TRẮC NGHIỆM CHO KHOA CNTT TRƯỜNG ĐH TDM Mã số: Chủ nhiệm đề tài: KS Bùi Sỹ Vương Bình Dương, 03/2013 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TỔNG KẾT ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP TRƯỜNG •• NGHIÊN CỨU CƠNG NGHỆ FLEX, ỨNG DỤNG XÂY DỰNG PHẦN MỀM QUẢN LÝ TRẮC NGHIỆM CHO KHOA CNTT TRƯỜNG ĐH THỦ DẦU MỘT Mã số Xác nhận đơn vị chủ trì đề tài •• (chữ ký, họ tên) ThS Đinh Thị Thu Hương Bình Dương, 03/2013 Chủ nhiệm đề tài (chữ ký, họ tên) KS Bùi Sỹ Vương Báo cáo tổng kết đề tài: Nghiên cứu công nghệ Flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa Công nghệ thông tin Trường ĐHThủ Dầu Một MỤC LỤC Chủ nhiệm đề tài: KS Bùi Sỹ Vương Trang DANH MỤC BẢNG BIỂU, HÌNH ẢNH Danh mục bảng biểu Bảng 2.1: Mơ tả cú pháp cấu hình Component MXML ActionScript Bảng 3.1: Tổng hợp loại giá trị thuộc tính ResultFormat Bảng 3.2: Mơ tả phương thức lớp HTTPService Bảng 3.3: Mô tả event lớp HTTPService Bảng 3.4: Mô tả giá trị thuộc tính dataFormat lớp URLLoader Bảng 3.5: Mơ tả thuộc tính lớp URLLoader Bảng 4.1: Mơ tả thực thể KHOA Bảng 4.2: Mô tả thực thể BOMON Bảng 4.3: Mô tả thực thể MONHOC Bảng 4.4: Mô tả thực thể LOP Bảng 4.5: Mô tả thực thể DSMH Bảng 4.6: Mô tả thực thể GIANGVIEN Bảng 4.7: Mô tả thực thể SINHVIEN Bảng 4.8: Mô tả thực thể DSMONHOCLAI Bảng 4.9: Mô tả thực thể NGANHANGCAUHOI Bảng 4.10: Mô tả thực thể DETHI Bảng 4.11: Mô tả thực thể PHONGTHI Bảng 4.12: Mô tả thực thể DANHSACHTHI Danh mục hình ảnh Hình 3.1: Mơ tả chế hoạt động HTTPService Component Hình 3.2: Mơ tả Databinding chuyển liệu Hình 3.3: Biểu đồ tạo ứng dụng Flex Hình 4.1: Mơ hình quan hệ thực thể Hình ảnh phần Phụ lục Hình 1: Giao diện đăng nhập vào phần mềm Giảng viên Hình 2: Giao diện đăng nhập vào phần mềm Sinh viên Hình 3: Module quản lý thơng tin tài khoản Hình 4: Module quản lý nghiệp vụ giảng dạy Hình 5: Module quản lý ngân hàng câu hỏi Hình 6: Thêm câu hỏi Hình 7: Module quản lý giáo dục Hình 8: Module quản lý đề thi Hình 9: Tạo đề thi Hình 10: Module thi trắc nghiệm trực tuyến Hình 11: Tạo phịng thi cho sinh viên dự thi DANH MỤC CÁC CHỮ VIẾT TẮT RIA : Rich Internet Application HTML : HyperText Markup Language DHMTL : Dynamic HyperText Markup Language CSS : Cascading Style Sheets XML : eXtensible Markup Language MXML : Minimal XML SWF : Shockwave Flash SGML : Standard Generalized Markup Language DOM : Document Object Model URL : Uniform Resource Locator API : Application Programming Interface SDK : Software Development Kit IDE : Integrated Development Environment HTTP : Hypertext Tranfers Protocol Secure WSDL : Web Services Description Language CSDL : Cơ sở liệu THÔNG TIN KẾT QUẢ NGHIÊN CỨU Thông tin chung: - Tên đề tài: Nghiên cứu công nghệ Flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho Khoa Công nghệ Thông tin Trường ĐH Thủ Dầu Một - Mã số: - Chủ nhiệm: KS Bùi Sỹ Vương - Đơn vị chủ trì: Khoa Cơng nghệ thông tin - Thời gian thực hiện: 12 tháng Mục tiêu: - Nghiên cứu, tìm hiểu cơng nghệ FLEX, xây dựng Website trắc nghiệm trực tuyến với giao diện đẹp, dễ sử dụng có nhiều tính bật - Nghiên cứu phương pháp trắc nghiệm khách quan thi cử - Xây dựng phần mềm quản lý trắc nghiệm ứng dụng WEB dựa công nghệ FLEX nghiên cứu Xây dựng hệ thống ngân hàng câu hỏi trắc nghiệm cho khoa Cơng nghệ thơng tin Qua đó, giảng viên tạo đề thi trắc nghiệm tự động từ ngân hàng câu hỏi tùy theo mức độ thang nhận thức sinh viên trình giảng dạy mức độ khó dễ sinh viên tự tạo đề trắc nghiệm để thi thử tùy theo mức độ khó, dễ, nhiều, mà người chọn muốn - Nâng cao chất lượng kiểm tra đánh giá dạy - học thi cử - Ứng dụng công nghệ cho giảng viên - sinh viên làm quen - Xây dựng ngân hàng câu hỏi trắc nghiệm khách quan có chọn lọc từ phía giảng viên Tính sáng tạo: - Cơng nghệ Flex công nghệ mới, cải tiến dựa công nghệ Flash Adobe - Ứng dụng công nghệ Flex để xây dựng trang web cho phép người dùng thi trắc nghiệm trực tuyến, giúp tiết kiệm chi phí thời gian cho người dùng Kết nghiên cứu: nghiên cứu công nghệ Flex Sản phẩm: Phần mềm thi trắc nghiệm trực tuyến tích hợp Web Hiệu quả, phương thức chuyển giao kết nghiên cứu khả áp dụng: - Phần mềm chạy ổn định tất hệ điều hành - Có thể đưa vào sử dụng cho việc giảng dạy nhằm nâng cao chất lượng giảng dạy nắm bắt công nghệ, đồng thời thúc đẩy giáo dục phát triển - Để sử dụng trực tuyến phần mềm cần có máy chủ riêng đường truyền tốt để đảm bảo tính ổn định q trình thi cử - Phần mềm chuyển giao cho Khoa Công nghệ thông tin sử dụng thử Ngày 08 tháng 03 năm 2013 Đơn vị chủ trì Chủ nhiệm đề tài (chữ ký, họ tên) (chữ ký, họ tên) ThS Đinh Thị Thu Hương KS Bùi Sỹ Vương MỞ ĐẦU Tổng quan tình hình nghiên cứu thuộc lĩnh vực đề tài Hiện nay, giáo dục Việt Nam áp dụng phương pháp trắc nghiệm khách quan tin học hóa cho nước Vấn đề sử dụng internet để học tập, tìm kiếm thơng tin trao đổi phổ biến so với năm trước Có nhiều phần mềm hỗ trợ cho giảng viên sinh viên việc học tạo đề thi trắc nghiệm trình kiểm tra đánh giá nhận thức sinh viên Và có nhiều website cho phép sinh viên kiểm tra kiến thức trắc nghiệm phương tiện internet (Ví dụ: số website tracnghiem.tuoitre.net.vn; dayhoctructuyen.org;tracnghiem.com.vn; luyenthi.edu.vn; ) Nhưng hầu hết dành cho bậc THCS PTTH, dành cho đại học Hơn chưa hồn toàn đáp ứng yêu cầu mà phương pháp trắc nghiệm khách quan người sử dụng yêu cầu (Ví dụ : phần mềm đáp ứng yêu cầu trắc nghiệm khơng có tiện ích trực tuyến, cịn phần mềm hỗ trợ trực tuyến khơng đáp ứng yêu cầu trắc nghiệm mức độ khó dễ, ngân hàng đề thi ) Ngân hàng câu hỏi trắc nghiệm web đa số đề thi có sẵn để tham khảo, khơng có chức quản lý tạo đề thi tùy theo mức độ người dùng chọn Một số phần mềm nay: ■ Phần mềm trắc nghiệm vi tính ■ Phần mềm trắc nghiệm EmpTest ■ Phần mềm trắc nghiệm Articulate Quizmaker, Các phần mềm nêu chạy mạng cục chưa cho phép thi trực tuyến Khơng có chức tự động tính thời gian trình thi Câu hỏi nhập vào chưa phân chia thành mức độ khó/dễ,chưa phân chia theo chương, theo phần, chủ yếu nhập thô Mục tiêu đề tài Nghiên cứu, tìm hiểu công nghệ FLEX, xây dựng Website trắc nghiệm trực tuyến với giao diện đẹp, dễ sử dụng có nhiều tính bật Xây dựng phần mềm quản lý trắc nghiệm ứng dụng WEB dựa công nghệ FLEX nghiên cứu Xây dựng hệ thống ngân hàng câu hỏi trắc nghiệm cho khoa Công nghệ thông tin Cách tiếp cận phương pháp nghiên cứu Nghiên cứu cơng nghệ FLEX, nghiên cứu hình thức trắc nghiệm (các yêu cầu, mức độ đánh giá, thang điểm Tìm hiểu nghiên cứu phần mềm có sử dụng nhiều Tham khảo ý kiến giáo viên, cán chuyên mơn để tìm hiểu u cầu cần thiết cho phần mềm quản lý trắc nghiệm Sử dụng kỹ thuật lập trình thiết kế sở liệu để xây dựng phần mềm trắc nghiệm trực tuyến web áp dụng công nghệ Flex Nội dung nghiên cứu Tìm tài liệu, nghiên cứu cơng nghệ FLEX, nghiên cứu hình thức trắc nghiệm khách quan Nghiên cứu phần mềm có, dựa ưu - khuyết điểm để xây dựng sản phẩm hồn chỉnh Xây dựng phần mềm trắc nghiệm dựa công nghệ nghiên cứu CHƯƠNG 1: TỔNG QUAN VỀ FLEX, MXML, ACTIONSCRIPT 1.1 Tổng quan Flex 1.1.1 Sự đời công nghệ Flex Ngày nay, đời web hệ (web 2.0) hình thành nhu cầu tạo ứng dụng web gọi RIA ( Rich Internet Application), hoạt động tương tự ứng dụng desktop truyền thống Để tạo RIA, có giải pháp: ❖DHTML (HTML, CSS, JavaScript) kết hợp với Ajax: Đây công cụ mạnh HTML cơng cụ trình diễn, mà chuẩn tài liệu Ngoài ra, JavaScript chưa đủ mạnh, thiếu chặt chẽ, tương thích với trình duyệt cịn hạn chế ❖Flash (công nghệ vector Adobe): Ngày nay, cơng nghệ cải tiến nhiều, làm ứng dụng RIA tốt Nhưng Flash sinh để viết ứng dụng, công cụ lập trình khơng chun nghiệp, giao diện lập trình cịn hạn chế, chi phí viết ứng dụng lớn thiếu thành phần giao diện thư viện hỗ trợ Để khắc phục tình trạng này, Adobe cho đời cơng nghệ Flex - tảng công nghệ, công cụ phát triển ứng dụng RIA chuyên nghiệp Với Flex, lập trình viên kết hợp phương pháp thiết kế kéo thả phương pháp viết source code, giúp xây dựng phần ứng dụng cách thích hợp Flex có thành phần chính: MXML ActionScript 3.0 1.1.2 Công nghệ Flex Flex framework mã nguồn mở, miễn phí dùng để xây dựng ứng dụng web có tính tương tác cao triển khai thống tất trình duyệt, máy tính desktop hệ điều hành Flex cung cấp ngôn ngữ đại dựa theo quy tắc chuẩn mơ hình lập trình hỗ trợ mẫu thiết kế chung Các RIA tạo Flex chạy trình duyệt sử dụng phần mềm Adobe Flash Player sử dụng Adobe AIR bên ngồi trình duyệt Sử dụng Framework mã nguồn mở Flex, nhà lập trình tạo ứng Tengiangvien VARCHAR(200) Tên giảng viên Diachi_giangvien VARCHAR(500) Địa giảng viên Dienthoai_giangvien VARCHAR(64) Điện thoại giảng viên Email_giangvien VARCHAR(64) Email giảng viên Avatar_giangvien VARCHAR(500) Hình đại diện giảng viên Chucvu INT Chức vụ giảng viên(quản lý khoa, trưởng khoa, ) Bomon_idbomon BIGINT Chỉ rõ giảng viên thuộc môn g Thực thể: SINHVIEN Là thực thể lưu trữ thông tin sinh viên Bảng 4.7: Mô tả thực thể SINHVIEN Tên Field Kiểu Dữ Liệu Khóa Diễn Giải Masinhvien VARCHAR(64) PRIMARY Mã sinh viên, người dùng tự đặt không bị trùng Tensinhvien VARCHAR(200) Tên sinh viên Diachi_sinhvien VARCHAR(500) Địa sinh viên Dienthoai_sinhvien VARCHAR(64) Điện thoại sinh viên Email_sinhvien VARCHAR(64) Email sinh viên Avatar_sinhvien VARCHAR(500) Hình đại diện sinh viên Ngaysinh_sinhvien VARCHAR(64) Ngày sinh sinh viên Lop_idlop BIGINT Chỉ rõ sinh viên thuộc lớp h Thực thể: DSMONHOCLAI Là thực thể lưu trữ rõ môn học lại sinh viên đăng ký học lại dựa vào danh sách môn học Bảng 4.8: Mô tả thực thể DSMONHOCLAI Tên Field Kiểu Dữ Liệu Iddsmonhoclai Khóa VARCHAR(200) PRIMARY Diễn Giải Id danh sách môn học lại, không bị trùng Sinhvien_masinhvien VARCHAR(64) Sinh viên học lại Dsmh_iddsmh VARCHAR(200) Chỉ rõ môn học SV i Thực thể: NGANHANGCAUHOI Là thực thể lưu trữ ngân hàng câu hỏi dùng để tạo đề thi cho môn học Bảng 4.9: Mô tả thực thể NGANHANGCAUHOI Tên Field Idnganhangcauhoi Kiểu Dữ Liệu Khóa VARCHAR(200) PRIMARY Diễn Giải Id ngân hàng câu hỏi, không trùng Monhoc_idmonhoc BIGINT Chỉ rõ câu hỏi thuộc mơn học Tieude TEXT rp • /V -4- Ă /V 9• Tiêu để câu hỏi Listcautraloi LONGTEXT Danh sách câu trả lời cho câu hỏi Listdapan VARCHAR(200) Điện thoại giảng viên Chuong VARCHAR(500) Tên chương môn học Phan VARCHAR(500) Tên phần môn học Level INT Mức độ khó câu rp /V 1A /V hỏi(do người lập câu hỏi xem xét) Ngaytao DATE Ngày tạo câu hỏi Tinhtrang INT Tình trạng câu hỏi(Hiển thị hay không hiển thị) Giangvien_idgiangvien BIGINT Là người tạo câu hỏi j Thực thể: DETHI Là thực thể lưu trữ đề thi tạo từ thực thể NGANHANGCAUHOI Bảng 4.10: Mô tả thực thể DETHI Tên Field Kiểu Dữ Liệu Khóa Diễn Giải Iddethi VARCHAR(200) PRIMARY Id đề thi, không bị trùng Madethi VARCHAR(200) Mã đề thi, người dùng tạo, không bị trùng Listidcauhoi TEXT Là danh sách id câu hỏi lưu trữ theo dạng xml hay JSON, lấy từ table nganhangcauhoi Monhoc_idmonhoc BIGINT Id mơn học, rõ mơn học đề thi Ngaytao DATETIME Chỉ rõ thời gian tạo để thi Giangvien_idgiangvien BIGINT Là người tạo đề thi k Thực thể: PHONGTHI Là thực thể quản lý danh sách phịng thi Bảng 4.11: Mơ tả thực thể PHONGTHI Tên Field Kiểu Dữ Liệu Khóa Diễn Giải Idphongthi BIGINT PRIMARY Id phòng thi, tự tăng Tenphongthi VARCHAR(200) Tên phòng thi, người dùng tự đặt Maphongthi VARCHAR(200) Là mã phịng thi, người dùng tự đặt khơng trùng Matkhau VARCHAR(200) Là mật để truy cập vào phịng thi Dsmh_iddsmh VARCHAR(200) Chỉ rõ mơn học phải thi lớp học Dethi_iddethi VARCHAR(200) Là id đề thi, rõ đề thi cho phịng thi Ngaythi DATE Ngày thi Thoigianthi TIME Thời gian thi Tinhtrang INT Tình trạng phịng thi(mở,khóa,đóng) Giangviengacthi VARCHAR(200) Họ tên người gác thi l Thực thể:DANHSACHTHI Là thực thể lưu trữ danh sách sinh viên dự thi phịng thi với thi mơn đó, điểm thi Bảng 4.12: Mơ tả thực thể DANHSACHTHI Tên Field Sinhvien_masinhvien Kiểu Dữ Liệu Khóa VARCHAR(64) PRIMARY Diễn Giải Mã sinh viên, rõ thông tin sinh viên Phongthi_idphongthi BIGINT PRIMARY Id phòng thi, rõ phòng thi Diem INT Điểm thi sinh viên với mơn thi phịng thi Ngaythi DATE Ngày thi Thoigianvaophong DATETIME Thời gian đăng nhập vào phòng thi thoigiankethuc DATETIME Thời gian kết thúc thi sinh viên phòng thi 1.2 Giao diện chức phần mềm Hình 4.1: Giao diện chức phần mềm - Giao diện sản phẩm bao gồm chức + Quản lý tài khoản cá nhân + Quản lý nghiệp vụ giảng dạy + Quản lý ngân hàng câu hỏi + Quản lý giáo dục + Quản lý đề thi + Quản lý trắc nghiệm trực tuyến - Phân quyền người dùng: + Admin: có quyền truy xuất vào chức phần mềm + Trưởng khoa: có đủ quyền truy xuất tương đương admin, tài khoản bị quản lý admin + Quản lý khoa: tương đương với Trưởng mơn, phó khoa có quyền truy xuất vào chức trừ chức Quản lý danh sách môn học Quản lý Khoa module Quản lý giáo dục + Giảng viên:chỉ có chức xem điểm module Quản lý giáo dục, module khác có quyền truy xuất bình thường + Giám thị: có chức đóng, mở phịng thi KẾT LUẬN VÀ KIẾN NGHỊ Kết luận - Đề tài ứng dụng công nghệ Flex kết hợp mã nguồn mở để xây dựng phần mềm quản lý trắc nghiệm Web thành cơng Tuy nhiên, để kết nối cần phải có internet với đường truyền tốt để truy xuất sử dụng chức cách hiệu Bên cạnh đó, cơng nghệ nên xảy số lỗi trình sử dụng tùy theo phiên PHP máy tính người dùng sử dụng Phiên PHP phù hợp PHP 5.x trở lên - Ngân hàng câu hỏi trắc nghiệm đa số chưa có đánh giá xác nên phân biệt mức độ khó, dễ cịn gặp nhiều khó khăn Cần có hội đồng đánh giá mức độ khó/dễ phân loại câu hỏi theo chương, phần Kiến nghị đề xuất - Đề tài phát triển để sử dụng cho nhiều môn học nhiều Khoa có hỗ trợ hợp tác từ phía Khoa kinh phí triển khai ứng dụng - Cần phải có ngân hàng câu hỏi trắc nghiệm môn học Ngân hàng câu hỏi trắc nghiệm phải phân loại cụ thể: câu hỏi thuộc phần nào, chương nào; mức độ câu hỏi dễ, trung bình hay khó; câu hỏi có đáp án, có lựa chọn cho câu trả lời yêu cầu nhằm phân loại câu hỏi trắc nghiệm để giảng viên đề thi phù hợp với học lực lớp giảng viên giảng dạy - Để q trình thi diễn ổn định (khơng bị ngắt kết nối, đường truyền chậm ) cần có máy chủ quản lý tốc độ đường truyền tốt để nhiều sinh viên đăng nhập để thi khơng bị nghẽn mạng khơng bị treo trình tải sở liệu (đề thi) từ máy chủ lên máy khách TÀI LIỆU THAM KHẢO [1] David Grassner, 2010, Adobe flashbuilder4 flex4 [2] Joshua Noble , Todd Anderson, Garth Braithwaite, Marco Casario, and Rich Tretola, 2010, Flex Cookbook [3] Joshua Noble, Todd Anderson, May 6,2008, Flex Cookbook [4] Michele E Davis, Jon A Phillips, 2009, A beginner's guide for Flex [5] Object-oriented programming in ActionScript - http://www.adobe.com/ [6] Sas Jacobs, Koen De Weggheleire, 2008, Foundation Flex for Developers [7] Tour de Flex - http://www.adobe.com/devnet-archive/flex/tourdeflex/web/ [8] http://help adobe.com/en_US/flashbuilder/using/index.html [9] http://www.vnfx.com PHỤ LỤC Hướng dẫn sử dụng phần mềm Giao diện đăng nhập 1.1 Giao diện đăng nhập Giảng viên QUẤN LÝ TRÁC NGHIỆM TRựC TUYẾN PLEASE LOG IN Hình 1: Giao diện đăng nhập vào phần mềm Giảng viên - Giảng viên đăng nhập với tài khoản mật mà người quản trị cung cấp 1.2 Giao diện đăng nhập Sinh viên THĨ TRẮC NGHIỆM TRựC TUYẾN Hình 2: Giao diện đăng nhập vào phần mềm Sinh viên - Sinh viên đăng nhập với mã sinh viên chọn phịng thi với mật giảng viên coi thi cấp trước đăng nhập để thi - Sau làm thi xong sinh viên nộp hệ thống tự chấm điểm thi lưu lại điểm thi Người dùng xem lại điểm thi chức Xem điểm Các module quản lý phần mềm 2.1 Module Quản lý thông tin tài khoản Xĩn chão: admin Chức vụ: Admĩn QUẤN LÝ TRẮC NGHIỆM TRựC TUYẾN _ ^1 Thông Tin cá Nhân I Đỗi mật kháu QuaUaHnenuchinh" Hình 3: Module quản lý thơng tin tài khoản - Chức cho phép người dùng thay đổi thông tin cá nhân mật sau đăng nhập từ tài khoản người quản trị cung cấp 2.2 Module Quản lý nghiệp vụ giảng dạy Xin chão: admin Chức vụ: Admin Tên Lóp CĐ Tin học ứng dụng 1101 Mòn Học Kỹ thuật lập trinh Giăng xiên Bùi Sỹ Vương Ngày Học 2013-03-14 QUẢN LÝ TRẮC NGHIỆM TRựC TUYẾN Quay lại menu chinh Tim theo tên lớp I I Tim theo tên mơn học Hình 4: Module quản lý nghiệp vụ giảng dạy - Chức cho phép người dùng xem thông tin lịch dạy cá nhân giảng viên khác khoa - Ngoài tìm kiếm thơng tin lịch dạy theo tên lớp tên môn học 2.3 Module Quản lý ngân hàng câu hỏi Xĩn chão: admĩn Chức vụ: Admin QUẢN LÝ TRẮC NGHIỆM TRựC TUYẾN Ngân hàng câu hói Câu cá nhãn Tìm theo mơn học I 7ĩm theo tiêu đẻ _Quay lại menu Phần Cắp độ Ngây tạo Tinh tạng Giăng viên 2013313956161363168576.5036 Chư ơng 3 2013-03-13 Bùi Sỳ Vương Tin học đại cương 201331395111363168261.3731 1 2013-03-13 Bùi Sỹ Vương CHI TIẾT Tin học đại cương 201331395331363168383.5844 2013-03-13 Bùi Sỹ Vương CHITIỂT Tin học đại cương 2013313945181363167918.3678 1 2013-03-13 Bùi Sỳ Vương CHITIỂT Tin học đại cương 2013313943361363167816.1432 1 2013-03-13 Bùi Sỹ Vương Chi tiết Môn học Sô hiệu càu hôi CHI TIẾT Tin học đại cương CHI TÉT Hình 5: Module quản lý ngân hàng câu hỏi - Chức cho phép người dùng tham khảo ngân hàng câu hỏi tạo từ phía người dùng Mọi người xem câu hỏi người khác khơng thể chỉnh sửa Hình 6: Thêm câu hỏi - Chức cho phép người dùng thêm, xóa, sửa câu hỏi người dùng tạo - Chức thêm câu hỏi cho phép người dùng chọn môn học để nhập ngân hàng câu hỏi tùy theo nhiều mức độ khó dễ người dùng đánh giá Người dùng chọn nhiều câu trả lời cho câu hỏi không bỏ trống đáp án mục có đánh dấu hoa thị (*) 2.4 Module Quản lý giáo dục Hình 7: Module quản lý giáo dục - Chức Quản lý khoa: cho phép tạo chỉnh sửa thông tin khoa - Chức Quản lý giảng viên: người dùng từ cấp Quản lý khoa có quyền quản lý thơng tin giảng viên Khoa - Chức Quản lý danh sách môn học: quản lý môn học thuộc tổ môn Khoa - Chức Quản lý môn học: quản lý thời gian môn học giảng viên phụ trách giảng dạy mơn học - Chức Quản lý môn: quản lý môn trực thuộc Khoa - Chức Quản lý lớp: quản lý danh sách lớp thuộc Khoa - Chức Danh sách học lại: quản lý môn có sinh viên học lại - Chức Quản lý sinh viên: quản lý thông tin sinh viên lớp thuộc Khoa - Chức Xem điểm: xem điểm sinh viên sau sinh viên thi 2.5 Module Quản lý đề thi Xin cháo: admin Chức vụ: Admin * Xóa AM *QUẢN LÝ TRẮC NGHIỆM TRựC TUYỂN QUẢN LÝ TRẮC NGHIỆM TRựC TUYẾN Môn thi Mà đè Ngáy tạo Giăng viên Tin học đại cương DOI 2013-03-13 00:00:00 Bùi Sỹ Vương Hình 8: Module quản lý đề thi Bao gồm hai chức năng: - Quản lý danh sách đề thi - Tạo đề thi: Hình 9: Tạo đề thi + Bạn tạo đề thi theo số lượng câu hỏi tùy chọn phần, chương môn học Cho phép chọn mức độ câu hỏi khó, dễ để phù hợp với khả lớp mà giảng viên đánh giá trình giảng dạy + Bên cạnh đó, giảng viên tạo ngẫu nhiên tùy theo số câu hỏi cần tạo 2.6 Module Thi trắc nghiệm trực tuyến - Module cho phép người dùng tạo phịng thi thơng tin phịng thi đóng/mở phịng thi để sinh viên đăng nhập vào thi Hình 11: Tạo phịng thi cho sinh viên dự thi ... - Nghiên cứu phương pháp trắc nghiệm khách quan thi cử - Xây dựng phần mềm quản lý trắc nghiệm ứng dụng WEB dựa công nghệ FLEX nghiên cứu Xây dựng hệ thống ngân hàng câu hỏi trắc nghiệm cho khoa. .. liệu THÔNG TIN KẾT QUẢ NGHIÊN CỨU Thông tin chung: - Tên đề tài: Nghiên cứu công nghệ Flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho Khoa Công nghệ Thông tin Trường ĐH Thủ Dầu Một - Mã...TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TỔNG KẾT ĐỀ TÀI KHOA HỌC VÀ CƠNG NGHỆ CẤP TRƯỜNG •• NGHIÊN CỨU CƠNG NGHỆ FLEX, ỨNG DỤNG XÂY DỰNG PHẦN MỀM QUẢN LÝ TRẮC NGHIỆM CHO KHOA

Ngày đăng: 02/09/2021, 16:54

Xem thêm:

HÌNH ẢNH LIÊN QUAN

Các mô hình sự kiện Flex được dựa trên mô hình sự kiện DOM (Document Object Model) Level 3 - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
c mô hình sự kiện Flex được dựa trên mô hình sự kiện DOM (Document Object Model) Level 3 (Trang 22)
Bảng 2.1: Mô tả cú pháp cấu hình các component bằng MXML và ActionScript - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 2.1 Mô tả cú pháp cấu hình các component bằng MXML và ActionScript (Trang 32)
Hình 3.1: Mô tả cơ chế hoạt động của HTTPService Component - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 3.1 Mô tả cơ chế hoạt động của HTTPService Component (Trang 50)
Bảng 3.2: Mô tả các phương thức của lớp HTTPService. - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 3.2 Mô tả các phương thức của lớp HTTPService (Trang 60)
Bảng 3.5: Mô tả các thuộc tính của lớp URLLoader - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 3.5 Mô tả các thuộc tính của lớp URLLoader (Trang 63)
4.1.1. Mô hình quan hệ giữa các thực thể - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
4.1.1. Mô hình quan hệ giữa các thực thể (Trang 69)
Bảng 4.5: Mô tả thực thể DSMH - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 4.5 Mô tả thực thể DSMH (Trang 72)
Bảng 4.7: Mô tả thực thể SINHVIEN - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 4.7 Mô tả thực thể SINHVIEN (Trang 73)
Avatar_giangvien VARCHAR(500) Hình đại diện của giảng - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
vatar _giangvien VARCHAR(500) Hình đại diện của giảng (Trang 73)
Bảng 4.8: Mô tả thực thể DSMONHOCLAI - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 4.8 Mô tả thực thể DSMONHOCLAI (Trang 74)
Bảng 4.11: Mô tả thực thể PHONGTHI - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 4.11 Mô tả thực thể PHONGTHI (Trang 76)
1.2. Giao diện chức năng của phần mềm - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
1.2. Giao diện chức năng của phần mềm (Trang 77)
Bảng 4.12: Mô tả thực thể DANHSACHTHI - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Bảng 4.12 Mô tả thực thể DANHSACHTHI (Trang 77)
Hình 2: Giao diện đăng nhập vào phần mềm của Sinh viên - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 2 Giao diện đăng nhập vào phần mềm của Sinh viên (Trang 81)
Hình 1: Giao diện đăng nhập vào phần mềm của Giảng viên - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 1 Giao diện đăng nhập vào phần mềm của Giảng viên (Trang 81)
Hình 3: Module quản lý thông tin tài khoản - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 3 Module quản lý thông tin tài khoản (Trang 82)
Hình 5: Module quản lý ngân hàng câu hỏi - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 5 Module quản lý ngân hàng câu hỏi (Trang 83)
Hình 6: Thêm câu hỏi mới - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 6 Thêm câu hỏi mới (Trang 83)
Hình 7: Module quản lý giáo dục - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 7 Module quản lý giáo dục (Trang 84)
Hình 11: Tạo phòng thi cho sinh viên dự thi - Nghiên cứu công nghệ flex, ứng dụng xây dựng phần mềm quản lý trắc nghiệm cho khoa CNTT trường đh TDM
Hình 11 Tạo phòng thi cho sinh viên dự thi (Trang 87)

Mục lục

    NGHIÊN CỨU CÔNG NGHỆ FLEX, ỨNG DỤNG XÂY DỰNG PHẦN MỀM QUẢN LÝ TRẮC NGHIỆM CHO KHOA CNTT TRƯỜNG ĐH TDM

    NGHIÊN CỨU CÔNG NGHỆ FLEX, ỨNG DỤNG XÂY DỰNG PHẦN MỀM QUẢN LÝ TRẮC NGHIỆM CHO KHOA CNTT TRƯỜNG ĐH THỦ DẦU MỘT

    1. Danh mục bảng biểu

    2. Danh mục hình ảnh

    DANH MỤC CÁC CHỮ VIẾT TẮT

    3. Tính mới và sáng tạo:

    6. Hiệu quả, phương thức chuyển giao kết quả nghiên cứu và khả năng áp dụng:

    1. Tổng quan tình hình nghiên cứu thuộc lĩnh vực đề tài

    2. Mục tiêu của đề tài

    3. Cách tiếp cận và phương pháp nghiên cứu

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w