《基于Word界面的网络试题库系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《基于Word界面的网络试题库系统的设计与实现.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/大庆石油学院学报丫 于第卷年月基于界面的网络试题库系统的设计与实现马瑞民,顾洪博,韩玉祥大庆石油学院计算机科学 与工程 学院黑龙江大庆摘要介绍 了基于界 面的网络试题库 系统 的设计方法 和该 系统的实现过 程结合基于的功能特点,重点阐述了基于界面的模式 的实现过 程以及自动组卷策略和流 程分析了用 户操作权 限 和 网络数据 支持 平台,及该 系统数据 与网络数据的安 全性同时,沦述 了该系统基于界面模式的主要特点关键
2、词盯界面网络 试题库组 卷策略中 图分 类号,文献标识码文章编 号一一魂一试题库建设是教育部门所面临的主要教改内容之一,也 是教育形式发 展 的需要在教 育手段日趋信息化的今天,建设以计算机及其相关设备为载体的通用 试题库习,特别是建立基于网络环境 的多媒体试题库尤 为重要试题库的种类和品种 繁多,最 常用、最传统 的试题库是各种习题集及其解 答 与分 析类的 图书,一般用于学生的平 时训练 其次,较常用 的试题库是以套题形式出现的试题库,这类试题库往往掌握在教师手 中,一般用于阶段性测试或各种考试,但题量较少,选题比较麻烦目前,最先进、也很流行的是基于计算机技术的电子版试题库,该类试题库便于
3、海量试题的存储、使用 和修改,更便于按试题难度和采分点组卷,也利于试后分析和成绩汇总等近年来,我国教学手段现代化建设迅速,其电子试题库的发展呈现 出 品种 多样、方便实用、网上传输、多媒体显示、统计分析功能完善等诸 多的特点但真正能囊括各种优点 的试题库并不多见,特别是已开发的试题库专用性较强、网上功能较弱、交互界面不丰富、缺少比较适用的编辑器、使用时需要专项培训等,制约了这些试题库的应用与推广笔者介绍了以中的为客户端使用 界 面,以为后台的网上通用试题库系统的开发方法,该方法解决了 网上多媒体试题的录人方式、网上智能组题等多个问题,收到了较好的实用效果系统的主要功能本试题库的试题操作主要功能
4、见图登 录系统登录子系统功能是对用户进行合法性 认 证,只有 合法的用户才能登 录该 系统,并 按 其权限级别进行相应 的操作试题管理子系统试题管理是以每道试题 为基本单 位的操 作,包 括试 题的网网络试题库系统统试试试试试试试试试试试试试试试卷管理理理退 出系统统登登录系统统统试题管理理理理理理理理理理自自自自自自自自自自自自自浏浏修修修修修修修修修修删删删手手手动动动览览录录录录浏浏浏改改改除除除工工工成成成试试入入入入览览览试试试试试试组组组卷卷卷卷卷试试试试试试试题题题题题题卷卷卷卷卷卷卷卷题题题题题题题题题题题题题题题图系统功能收稿日期。一。一玛审稿人衣治安基金项目黑龙江省教改工程
5、项 目。作者简介马瑞民洲一男,教授主要 从事数据库及应 用方面的研 究 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/第期马瑞民等基于界面的 网络试题库系统的设计与实现录人、浏 览、修改和删除等操作录入试题时必须 同时录人试题的各种属性信息 例如,试题 的类别、难度、章节等,以使录入的试题能被有效应用试卷管理子系统试卷管理是对已具有一定题量的试题库进行组卷操作,即从试题库 中选 出满足 要求的若干试题形成一套考题为了能满足教学 中的各种要求,在本系统 中设计了手工组卷
6、和自动成卷种方式自动成卷需要用 户提出相应 的组卷策略,例如提出题量、知识点或章节的分布、每道题 的分值等,系统能按相应的算法到试题库中抽取满足组卷策略的试题 自动组卷手工 组卷可由用户提 出每道试题 的属性要求,系统则列出满足要求 的所有的试题,由人工选择试题或替换试题,最终得到满足要求的试卷使用自动方式产生的试卷也可以用手工组卷方法替换不合要求 的试题,使试卷更能满足教学的需要其它功能除以 上基本功能以外,系统还提供了初始化系统模块、用户及其权 限分配或设置模块、试题库种类 本系统可同时容纳高等数学、大学物理、计算机语言等试 题库操作模块、统计模块等,这些模块有助于试 题库功能的完善,及操
7、作 的方便性和系统的安全性基于界面的模式 的实现利用界面设计系统通用试题库一般对试题 的表示都具有多媒体特征,如果自主 开 发多媒 体编辑 系统,其本身的难度和工作量都增大,如果只有文字行编辑功能或多媒体编辑能力不强,都会影响试题库 系统 的应用范围和适用性带有的具有强大 的编程能力,可以对系统进行二次开发这样,选用中的作为用户 界面,用编程 开 发相应 的功能模块并使相应 的功能模块嵌人到环境 中,既解决了多媒体数据的编辑、浏览和排版等比较麻烦的问题,也方便了系统 的使用对于初学者只要按图中的各个功能进行简单 的培训,就可以实现组卷和试题的录人利 用开发模板在中,每一个文档都对应一个模板,通
8、常使用的文档是基于生成 的若需要 通过扩充功能的方法产生新 的应用 系统,需要 开发适合实际需要 的模板,以后通过使用该模板来使用开发 的应用程序应用模板 的开发实际上是一个应用程序的开发,开发过程如下川新建文档,将其以模 板的方式保存到特定 的路径下在“工具”菜单下选择“宏”子菜单的弹出菜单“编辑器”,打开编辑器规划系统工作方式,添加 窗体控件,构造 出系统的用户界面可以把开发的系统加载到中,每次启动时都能 自动加载运行,同时,将扩充 的功能与一个工具栏按钮或一个菜单命令相对应,通过按钮或菜单使用它在构造好的框架 中填写代码,通过程序来完成所要实现 的功能客户 服务器结构用作 为客户端开发工
9、具,开发试题库 系统 的各个功能模块,后台用数据库存储相应的试题集合,用实现访问才,其结构见图组卷策略组卷就是按照一定 的条件组成符合学生 和教师使用的试卷它应具备个方面 的功能 个人组 卷、考试组卷及组卷策略的存储和使用仁口选题时只按照选题算法把组卷 策 略应用于实际,即把组卷策 略文档及及及及及及及程序序序试题库库图系统的客户服务器结构 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/大庆石油学院学报第卷年的内容进行整理、分析,形成对 试 题参 数的要求川智能 全
10、自动成 卷是试 题库系统 必须 具备的核心功能川一个完善的试卷选题算法应满足如下条件 抽出的试题具有随机性,同一份试卷 中无知识点重复的试题,组成的试卷满足用户提 出的参数要求本系统的试卷选题算法如下根据用户输人 的信息如平均分、不及格率、考试等级、考试范围和满分值等,初始化试卷的基本信息本系统是根据试题 的使用次数、难度等级、章节分布、知识点分布、试题类型等参数进行组卷根据组卷策略要求更新组卷主要参数 试题类型、章节分布和试题使用次数、使用标志等赋值信息,从而确定组卷主要条件以修改后的条件从题库 中选取满足条件的全部试题,得到非空试题集合根据组卷策略要求更新组卷次要参数 知识点分布、难度系数
11、等赋值信息,从而确定组卷 次要条件以修改后 的条件 从中选 取 满足条 件 的全部 试题,得 到非空试 题 集合使用随机函数或手工操作从非空试题集合中选 中一道试题个将,与本试卷 中已抽中的其他试题进行控制条件 的比较 知识点比较 保证在一份试卷 中每个知识点互异,若两者知识点不互异,则回到,从中再次选题后执行否则,说 明两者知识点互异,把试题,加人到试卷 中对选入试卷 的试题,在试题库中需加一个此题已用的标志,保证此题下次不被选 中判断是否满足结束条件 组卷要求是否都满足,或组卷策略的要求是否满足用户需要如不满 足,则返到重新搜索试题集合否则执行对生成的试卷中每道试题赋分,统计总分数和满足各
12、类条件试题 的分布,对试卷排版和输 出,组卷结束组 卷算法的知识推理流程见图在本系统 中,试卷策略生成后,提交给用户用户根据 实际的试卷策 略表 中的各项指标来判断是否满足 自己的要求,从而决定是否重新出一份试卷该策略在试题知识点 的选取上使题目的覆盖率符合用户的要求这种组卷方式灵活性大,试卷 的试题个数、各章节试题 的分布、各种知识点试题的分布完全 由教师控制初始化试卷组卷策略更新组卷主要要求,按策略的主要条件从题库中得非空试题集合更新组卷次要要求,按次要条件从中选得非空试题集合从中选中一道试题甲,是否满 足知识点互异的条件把选中的试题,加入到试卷中,加上此题己用标志是否结束策略要求是否满足
13、给试卷中各试题斌分,试卷编排输出,组卷结束图组卷算法系统安全性的实现用户操作权限管理本系统以用户的级别决定用户 的操作权限,不 同级别的用户具有不同的使用权限,由此保障系统的安全通过双密码即用户密码和管理员密码 核查进人三重安全保 障机制,系统可直接阻止不安全用户进人系统以不 同等级的用户身份进人系统的用户,仅可进行其权 限规定 的有限操作例如,题库管理员只能维护和使用试题库,组卷人只有生成试卷和试卷管理 的权 限,普通用户只有参加考试、查询成绩 的权 限等以管理员身份进人 系统可进行所有权限的操作,包括重新设置系统密码和权限 完全使用权限系统 实用性实现分析在系统 的实用性和可靠性上具有相应
14、的控制由于用户使用试题库的目的不同,系统可按试 题难度 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/第期马瑞民等基 于界面的 网络试题库系统的设计 与实现把试题分成多个等级来满足不同用户 的需要例如,为满足初学者 的要求可为其提供难度等级较小的试卷,期末 复习时可为其提供所有学过 的知识点的试题本 系统能为不 同层 次、等级、进度 的用户生成不同难度级别 的试卷,提供满足其实用要求的试题,采用试题模式存储操作具体实现用户可以通过生成新 的试题模式提出自己期望的试题结
15、构 包括试题类型、难度级别等,然后让系统根据该试题模式组卷网络数据 的安全性本系统用关 系数据库系统作为后台数据库系统根据用户提交 的请求从子数据库 中动态提取数据,然后返回给客户端,这有利于减少大批量数据 的吞吐时间,整个系统管理规范化,数据的完整性、安全性能得到保障作为服务器端 的一数据库管理,从用户登 录级到数据库用 户级授权用 户访问数据 库的权利 再到数据库对象级,具有逐级安全 防护机制其 中数据库登录级有种方式 标准登录和集成登录数据库对象级是指对数据库的表、视图等对象的授权控制本系统所涉及 的数据库必须在中设置用户密码登 录库,同时建立备份机制防止硬软件故障对 系统数据造成 的损
16、 害工提供事务并发控制和自动检测死锁发生机制,可防止多个用户并发存取 同一数据而破坏数据一致性 的问题基于的开发模板的特 点是目前最流行的图形化复合文档编辑 软件之一,对文字、公式、图形、图像、表格等多媒体数据具有很强的编辑能力本 系统采用作为前 台试题编辑软件后,可以对 多种课程组织试题库,并有较好的应用效果例如物理 中的图片,数学 中的公式和英语 中的听力等在中都能方便地存储和 图文混排,即时显示、管理和使用因此,本 系统的通用性较强,适于管理多种课程 的试题库用户只要登录时选择具体的课程,就可以对该课程进行试题库操作由于练习、测试、统计报告等表示结构 的多样性,导致了以往 的试题库不能满
17、足资源的互操作性、实用性、可扩展性和可重用性等本 系统使用最为熟悉 的作为基础界面以后,利用开发模板,且随着的不断前进,其实用性、交互性和可扩展性 等 的实现和完善也是显而易见 的用户可在里开发需要的多种模板,还可使用对象模型中的对象来完成所需要 的工作所以开发者可在的基础上实现需要 的开发,而不必一切从头开始在中通过用户接口来增强与用户 的交互,即在创建 的窗体中添加用户接口元素,通过用 户接口应用程序得到用户的请求,并对其做 出响应来实现交互功能通过对象的链接和嵌人和动态数据交换 技术提供了集成功能的一种手段,为用户提供了更加实际的便利和优势结束语本试题库系统基于界 面利用开发模板来实现,
18、用数据库存储数据在中通过使用技术访问数据库经测试和应用,该系统的功能已达到设计的基本要求,系统使用方便,组卷策略能满足教学的要求,取得了良好 的教学效果,具有应用和推广价值参考文献仁月王新,赵 文国,马瑞民,等一个通用试题库系统的分析与设计仁口大庆石 油学院学报,一马瑞民,王文红,张录荣用开 发应 用模板扩充功能的方法口微型机与应用,。,一教育部现代远 程教育资源建设 委员会现代远 程 教育资源建设技 术规范 试行仁月印一余胜泉,姚顾波,何 克抗通 用试题库组卷策略算法。八一,周智恒,廖芹,郝志峰,等网络试题库智能成卷的研究华南理工 大学学报自然科学版,。一 1994-2010 China Academic Journal Electronic Publishing House.All rights reserved.http:/,一了,一,一夕阴,。,尸,夕,饭刀,刃夕议夕,乞刀,认尹,一,一一,一,一艺刀”,策刀,刀阴、,艺刀,少刀,一一,一,阴,、,幻,”切乞刀刀,刀乞,阴,一,一,一羚,丫,、,刀刀,、,、,、,一