在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 2015.5.31 指导老师: 任艳、徐怡 软件应用与开发类 V1 在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 2015.5.31 指导老师: 任艳、徐怡 尊敬的评委老师以及在座的各位同学:大家早上好。我是苏州大学文正学院14级计算机科学与技术专业的朱允昌,很高兴在这里比赛答辩。 软件应用与开发类
目录 在线考试系统 1.系统开发背景及技术 4.实现难题与解决 2.系统设计 3.系统实现 对本系统的介绍和说明,主要通过以下几个方面进行。 1、简单介绍系统开发的背景以及我们所使用的开发技术 2、系统功能的设计 3、系统具体的实现过程 4、系统实现过程中的难点问题以及解决方法。 3.系统实现
1 系统开发 背景及技术 >>>
系统开发 背景及技术 什么是传统考试 什么是网络考试 传统考试要求老师选题、出卷、印试卷、安排考试、监考、收集试卷、评改试卷和分析试卷。这是一个漫长而复杂的过程。 网络考试可以保证学生在任何时间、任何地点进行考试。对学生的成绩可以及时存入学生的成绩库中。 随着互联网的飞速发展,传统的考试方式正面临着重大的变革。网络考试作为一种先进的考试方式,将成为必然趋势,开发一个功能完善的网络考试系统有非常迫切的市场需求。网络考试系统使得整个考试流程呈现智能化地进行,通过网络考试的题库管理系统,不断丰富题库,准确界定题库的难度与区分度,从而能达到考试试题覆盖面广、区分度、难度合理,使考试能准确反映考生的实际能力。 系统开发 背景及技术 研究背景 研究的思路与方法 开发技术
系统开发 背景及技术 在线考试系统研究背景 研究背景 研究的方法与思路 开发技术 通用型考试系统 集成在网络课程或网络教学平台之中 在线考试系统的分类 单科型考试系统 集成在网络课程或网络教学平台之中,这种系统往往比较简单,只能实现一些客观试题的考试,而且提供的反馈只有题目的对错,多用于学生的自测性练习中。 单科行考试系统是针对某一门学科开发的,比较容易体现学科特点,但只能进行一科的考试,其他科目考试需要另行开发。 我们所实现的系统是通用型考试系统能用于学校、企事业单位和培训机构等在互联网和局域网上实现无纸化考试学习、新闻管理、帐户管理、题库管理、试卷管理和成绩统计等于一体的集成软件系统。 系统开发 背景及技术 研究背景 研究的方法与思路 开发技术
1. 2. 3. 考查范围 具体题型 题型对应分值 系统开发 背景及技术 研究的方法与思路 建立以校园网为平台,研究基于B/S的开发模式; 研究方法 1. 建立以校园网为平台,研究基于B/S的开发模式; 2. 研究和分析各种组卷策略和算法; 研究思路 3. 研究智能阅卷的策略; 组卷算法的研究思路是: 在组卷时限定 、 、 等约束条件 使用基于试题类型的递归随机分割算法,选取试题内容,生成试卷。 考查范围 具体题型 题型对应分值 1、将本系统搭建在以校园网络为平台的,基本B/S开发模式。 2、研究和分析了各种组卷策略和算法其中具有代表性的有随机抽取算法、回溯试探法及遗传算法等。研究了每一种算法优缺点,我们选择使用基于试题类型的递归随机分割算法。 其中较为突出的组卷算法的研究思路是: 第一步,根据输入试卷参数中的试题类型、题型分值、题型试题个数和试卷整体难度,确定对应难度级别中不同试题类型的试题抽取数量; 第二步,在确定不同试题类型的试题抽取数量基础上,使用基于试题类型的递归随机分割算法,在按题型分割的试题库中按难度级别随机从约束的知识点中选取试题内容,生成试卷。将同一难度、同一类型试题按随机比例划分为两部分,然后再将两部分的试题进行随机分割,依次递归找出不同试题类型的试题直至生成试卷完成为止。 系统开发 背景及技术 研究背景 研究的方法与思路 开发技术
研究技术 系统客户端 系统后台 Visual Studio开发平台 系统开发 背景及技术 基于B/S模式 数据库SQL Server2013 ASP.NET(C#)编程语言 系统客户端 数据库SQL Server2013 ADO.NET数据库访问技术 系统后台 Visual Studio开发平台 系统基于微软先进的.Net平台,100%纯B/S架构模式,系统部署、维护方便,具有良好的开放性、伸缩性和可扩展性; WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用 系统开发 背景及技术 研究背景 研究的方法与思路 开发技术
2 系统设计 >>>
系统设计 系统总体模块设计 系统根据用户权限可以分为:系统管理员、教师和学生用户 不同权限的用户在进行系统登录时,根据不同身份,进入各个不同的管理模块。 系统具有很灵活的帐户管理功能,系统帐户分为系统管理员、管理员和普通帐户三类,其中系统管理员拥有最高权限,管理员拥有建立新闻、帐户、试题和试卷等权限,可为管理员设置评卷帐号、评卷题型和角色菜单等权限,普通帐户拥有查看新闻、参加考试、参加作业和成绩查询等权限; 系统设计 在线考试系统模块设计 系统管理员模块设计 教师模块设计 学生模块设计
系统设置、用户管理、组卷管理 系统设计 在线考试系统模块设计 系统管理员模块设计 系统管理员模块设计 教师模块设计 学生模块设计
试题管理、学生用户管理、组卷管理。 系统设计 在线考试系统模块设计 系统管理员模块设计 教师模块设计 学生模块设计
教师模块主要实现功能:试题管理、学生用户管理、组卷管理。 学生模块设计 系统管理员模块主要实现功能: 系统设置、用户管理、组卷管理。 教师模块主要实现功能:试题管理、学生用户管理、组卷管理。 学生模块主要实现功能:学生信息的维护,在线考试以及成绩查询。 系统设计 在线考试系统模块设计 系统管理员模块设计 教师模块设计 学生模块设计
3 系统实现 >>>
题库管理:实现试题分类、导入、导出、批量维护等功能,丰富的试题类型,不仅支持一般的文本试题,还支持多媒体试题。 在线考试系统主要功能概述 题库管理:实现试题分类、导入、导出、批量维护等功能,丰富的试题类型,不仅支持一般的文本试题,还支持多媒体试题。 试卷管理:手工出卷、自动出卷、随机出卷模式相结合,支持考试、作业、练习多种考试类型,提供试卷预览并导出到Word文档功能。 评卷管理:对考试、作业和练习的结果进行评分管理,客观题系统进行自动评分,主观题由指定评卷人进行手工评分。 系统突出的几个主要功能: 系统实现题库管理:可对试题的科目、知识点、题型、难度、分数、试题内容和试题解析等属性进行设置,方便的试卷答卷导出功能,系统可将试卷和考生答卷以Word格式导出,无须再进行任何排版便可直接打印,实现了传统考试制卷和考生答卷存档功能。试题内容丰富,试题中可插入图片、音/视频、表格、Flash动画和数学公式等,全面支持听力测试、语音辨析、音/视频赏析等试题,其中数学公式编辑器极大的方便了理科考试,真正实现了多媒体试题; 系统试卷管理功能实现:多种组卷模式,既可以单科目组卷,也可以多科目综合组卷;可在试卷策略中按科目、知识点、题型和难度随机抽取试题组卷,也可手动自由选择试题进行组卷;可将试题按试题分数或按题型指定分数折算成试卷总分;可设置题型显示顺序等属性。 实现了答卷统计功能,系统可对考生答卷按成绩、知识点、题型和试题得分进行统计,并以图表形式直观显示,体现了考试的评价和导向功能; 系统实现 系统功能概述 登录注册模块 系统主界面 试题导入 组卷界面 评分策略
系统实现 系统功能概述 登录注册 系统主界面 试题导入 组卷界面 评分策略
当以管理员的身份登录系统后,可以进行最大权限的设置和管理操作,在系统设置一栏里面对:部门、考试科目、考试题型包括用户权限等进行操作。 系统实现 系统功能概述 登录注册 系统主界面 试题导入 组卷界面 评分策略
系统支持两种不同方式的试题导入功能,即支持通过文档批量导入试题,也支持使用系统单个题目的导入。支持自定义题型功能,系统提供单选类、多选类、判断类、填空类、问答类、作文类、打字类和操作类等八大类基本题型,其中操作类试题提供了文件下载和上传功能,轻松实现Word、Excel等文件或文件夹的操作。 系统实现 系统功能概述 登录注册模块 系统主界面 试题导入 组卷界面 评分策略
系统在随机组卷方面,首先研究了多种智能组卷算法,其中具有代表性的有随机抽取算法、回溯试探法及遗传算法等。研究了每一种算法优缺点,最终确定本系统使用遗传算法作为智能组卷的实现算法,遗传算法一起收敛性好和自适应全局寻优的特性,能更好的满足智能组卷的要求。 遗传算法计算简单,功能强大,适合大规模复杂问题的优化求解; 遗传算法非盲目或完全随机的搜索,而是在解空间进行高效启发式搜索。 遗传算法使用的转换机制是概率性的,有利于保持群的多样性。 遗传算法只使用目标函数进行工作,不考虑其他任何先决条件或辅助信息箱,具有很强的通用性。 遗传算法之所以通过大规模的并行计算来提高计算速度,因为其操作对象非单个的可行解,而是一组可行解,所以搜索的轨道有多条,可以并行进行。 系统实现 系统功能概述 登录注册 系统主界面 试题导入 组卷界面 评分策略
系统 系统实现 系统功能概述 登录注册 系统主界面 试题导入 组卷界面 评分策略
系统实现 系统功能概述 登录注册模块 系统主界面 试题导入 组卷界面 评分策略
4 实现难题与解决 >>>
支持题型:单项选择题、多项选择题、判断题、填空题、计算题、问答题等,系统支持多种题型。 在线考试系统实现难题与解决 完善的系统功能 支持题型:单项选择题、多项选择题、判断题、填空题、计算题、问答题等,系统支持多种题型。 支持各种题型:试题内容丰富,试题中可插入图片、音/视频、表格、Flash动画和数学公式等,全面支持听力测试、语音辨析、音/视频赏析等试题,其中数学公式编辑器极大的方便了理科考试,真正实现了多媒体试题;
试题的导入和导出:系统能从文本文件、Excel等常见的文档中导入试题。能够让试题在短时间按导入到系统中,减少可图建设时间。 在线考试系统实现难题与解决 完善的系统功能 试题的导入和导出:系统能从文本文件、Excel等常见的文档中导入试题。能够让试题在短时间按导入到系统中,减少可图建设时间。 试题的导入和导出:方便的试卷答卷导出功能,系统可将试卷和考生答卷以Word格式导出,无须再进行任何排版便可直接打印,实现了传统考试制卷和考生答卷存档功能; INNER JOIN 外表链接
多种组卷方案:手工出卷、随机组卷,能通过设定考试所需要覆盖的知识点、试题类型、分数、难度等参数进行出题。 在线考试系统实现难题与解决 完善的系统功能 多种组卷方案:手工出卷、随机组卷,能通过设定考试所需要覆盖的知识点、试题类型、分数、难度等参数进行出题。 多种组卷模式,既可以单科目组卷,也可以多科目综合组卷;可在试卷策略中按科目、知识点、题型和难度随机抽取试题组卷,也可手动自由选择试题进行组卷;可将试题按试题分数或按题型指定分数折算成试卷总分;可设置题型显示顺序等属性; INNER JOIN 外表链接
欢迎提问 苏州大学文正学院 汇报人: 朱允昌
THANKS for your time