试卷自动生成系统设计与研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试卷自动生成系统设计与研究

试卷自动生成系统设计与研究   [摘 要] 计算机日益普及的今天,考试作为发现和选拔人才、等级确定的有效手段,正在朝着自动化、智能化的方向发展。对于教师来说,有一个得心应手的试卷自动生成系统,可以减轻教师负担,避免重复工作,提高工作效率。本文首先讲述了试卷自动生成系统的研发背景和意义,接着阐述了系统的可行性研究和需求分析,然后详细说明了系统的总体设计和数据库结构设计,最后主要介绍了系统的实现和测试等方面的内容。   [关键词] 卷自动生成系统 考试系统 试题库      考试中心管理工作中一项非常重要的工作就是考试考务管理工作。每年企事业单位招考、专业考试,从组织出卷到试卷的印制、试卷评分及试卷的管理,其工作非常繁琐且工作量很大而且试卷的标准化程度、难易程度、区分度、题量大小、试卷错漏缺现象等各方面都难以控制,难以形成有效的试题库,不利于充分发挥历年优秀试题及试卷的作用,给试题和试卷的管理带来很多问题和困难。利用计算机进行试卷的自动生成并逐步积累,形成有效的试题库,可以提高试题的科学性,使试卷管理工作更科学更高效,从而促进考务工作逐步走向正规化与自动化。   一、开发环境和开发语言的确定   一个面向教师的试卷自动生成系统,它的开发工作主要涉及数据库设计及管理系统的应用程序设计,作为前台系统,面向的主要是系统操作员――教师,因此要一个美观实用的界面;一个人性化的出卷流程;一个方便易行的操作;一个安全可靠的系统设计。由于本系统面向广大教师开发的,所以要求开发出来的软件要求绝大部分教师都能使用和操作,Visual Basic 6.0可以高效、快速地开发出Windows环境下,功能强大、图形界面丰富的应用软件系统。开发出来的软件界面简单易学,易操作,通用性强等优点,所有老师都可以使用。因此针对本系统软件的需求及我们自身的特点,经过比较,决定选择以下方案构建系统:选择Visual Studio 6.0作为软件开发工具,IIS为服务平台,SQL Server 2000为其后台数据库,运用Visual Basic 6.0语言。   二、系统设计   1.需求分析。自动出题、题库管理是现在教学过程中重要的组成部分,它的作用对于老师的工作来说至关重要。以来老师都是使用传统手工的方式选题出试卷和管理题库,这种管理方式存在着许多缺点。教师们需要一个可以简单易学,方便快捷而且又能够大幅提高工作效率的工具来解决现在老师们所面临的问题。试卷自动生成系统能够为老师提供方便快捷的查询和管理手段,具有着手工作业所无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高教师的工作的效率。   2. 系统模块划分。根据试卷自动生成系统的特点,可以将其分为用户管理、试题库管理、试卷生成和试卷管理功能四个模块,整个系统的模块划分如图1所示:   图1 系统功能结构   3. 数据库逻辑结构设计。本系统采用SQL Server 2000数据库,系统数据库名为sjzd,将数据库概念结构转化后共7张表:用户基本信息表YH,试卷基本信息表SJ,标准答案信息表BZDA,选择题信息表XZT,判断题信息表PDT,填空题信息表TKT,简答题信息表JDT。根据数据库的需求分析,可以得到如图2所示的实体―关系模型(E―R图)。   图2 试卷自动生成系统E-R图   三、系统实现   1. 用户管理模块设计。本模块主要用于用户的登录和个人密码的修改,及管理员用户对系统用户进行权限管理和用户添加等操作。本模块包括3个窗体:登录窗体、密码修改窗体和管理员操作窗体。因本系统有三种权限的用户(即普通用户,高级用户和系统管理员用户),不同权限的用户登录到系统可进行的操作是不同的。   2. 试题库管理模块设计。试题库管理模块是本系统的重点,主要功能包括: 试题的更新、插入、删除。登录的用户对于试题库的操作分为两类: 一类是对试题库中的试题进行一些检索查询, 但不能对库中的数据进行修改; 另一类是既可进行查询检索, 又能进行维护管理操作。   (1)选择题管理窗体。本窗体界面中有9个文本框,分别用于题号、章节、题目、4个选项、正确答案和题目分值9个属性内容的输入和修改操作。而难易系数采用下拉列表框,下拉列表框中有3个选项,分别是“1”,“2”,“3”,当鼠标移至下拉列表框时,会显示说明。说明的内容是“1:容易;2:较难;3:困难”。用户可以根据题目的真实情况进行选择和修改题目的难易程度。而下面部分主要是按钮控件,主要是对选择题进行数据库操作。选择题管理子模块主要是对选择题进行增删改操作。因为选择题的题目、选项等内容较多,所以不能像用户管理那样进行列表显示。只能通过一条记录接一条记录的显示。因此,界面中有浏览记录这排

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档