- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《无纸化考试系统的设计与开发》
摘 要 :针对无纸化考试系统的特点及功能要求,通过系统规划、分析、设计等几个环节入手,主要介绍了该系统的设计思路与开发的关键技术.该系统可实现考试管理的电子化、无纸化,减少人为因素的干扰,减轻教师、学生以及管理人员的负担.
1 引言
学校是考试频率最高者之一.尤其是高校,科目众多,任课教师工作繁忙,每举行一次考试都需要事先命题、打印试卷样稿、复印试卷、试卷回收、评阅试卷等一系列的工作,而且不同专业、不同班级、不同的老师等各种因素都会影响到测试的有效性、准确性,以及公平性,造成了考试管理中的某些不规范,给学校、教师、学生等带来了诸多不便.进入21世纪新时代,随着计算机技术的高速发展及计算机使用的日益普及,无纸化考试与无纸化办公一样已成为大势所趋.无纸化考试也越来越成为学校的好帮手,它的优势不但体现在人力上也体现在物力上,无纸化考试系统的自动评阅、计分、成绩存档功能将有效地避免资源的浪费,有利于环保,减少人员,提高效率.无纸化考试真正地使老师从出题、监考、评改统计等费时的工作中解脱出来,将主要精力转移到如何利用现代化的科技手段提高教学效率等具有创造性的教学改革工作中,以更好地适应现代教育形势,学校真正需要使用和推广无纸化考试.
本文以学校考试系统为例,目标在于针对考试管理的弊端,根据现有考试的基本流程,实现考试管理的电子化、无纸化,减少人为因素的干扰,减轻教师、学生以及管理人员的负担.借助于本系统,教师可以对现有的试题库进行更新,学生可以公平的参与应答,管理人员能够很好地对现有的系统用户进行管理,快速方便的实现考试过程中的各项任务.
2 系统的总体规划
在应用系统开发的分析阶段,首先要对应用系统开发进行总体规划.认真细致的搞好规划,可以省时、省力、省资金.然后,要具体设计程序完成的任务,数据的输入、输出的要求以及数据结构的确定等.总体规划的重点是高层的系统分析,它是面向高层的.根据高校管理的实际要求,结合考试管理的实际过程,在系统规划阶段明确系统应该实现以下功能:
(1)掌握本考试范围内所有用户的基本情况,包括编号、姓名、登录口令等.
(2)基于考试系统的基本功能管理,本系统可以提供给教师类用户、学生类用户以及管理人员使用.不同的用户类型所能完成的功能不同.教师类用户可以创建试题、删除过期试题、创建试卷等;学生类用户主要是参与考试,完成试卷;管理员用户则可以对本系统内人员信息进行维护和更新.
(3)适时的试题题库更新,试题题型包括填空题、判断题、单选题、多选题、问答题等5种类型.试题的更新由教师类用户完成.学生类用户与管理员不允许对试题进行更新.
(4)试卷可由本系统自动生成,也可以由教师从题库中选择试题创建.试卷创建完成后,允许教师打印试卷样稿.
3 系统分析
系统分析是研制系统最重要的阶段,在应用系统开发的分析阶段,系统分析要回答系统“做什么”这个方向性的问题,只有明确了问题,才有可能解决问题,否则,方向不明,无的放失,费力不讨好.在系统开发的分析阶段,信息收集是系统开发可行性的重要环节.程序设计者要通过应用系统所需信息的收集,确定应用系统的总目标、应用系统开发思路及开发所需的时间等.本系统要实现的功能如下图1所示:
4 系统设计
系统设计阶段要回答的问题是“怎么做”,即如何实现系统的功能,这一阶段,要根据实际的技术条件、经济条件等确定系统的实施方案,即系统的物理模型.
4.1 系统设计的标准
系统设计的标准包括:系统的功能、系统的效率、系统的工作质量、系统的可变更性以及系统的经济性.其中:系统的功能包括系统是否解决了用户希望解决的问题,是否提供符合用户需要的信息等.系统的效率是指系统的硬性及其组织结构、人机接口设计是否合理、计算机处理过程的设计质量、人机界面是否便于操作等.
系统的工作质量指系统使用的方便性、实用性等,系统的工作质量直接影响系统的使用效果,这就要求设计人员在各个环节都要精心设计,如代码设计、人机接口等.系统的可变更性是指修改和维护系统的难易程度,系统在实施过程中,需要测试、修改、维护.系统在使用后,也会发现某些错误或不足之处.另外,随着系统环境的变化,用户会对系统提出某些新的要求.因此,系统实施的好坏直接关系到系统的生命周期.一个可变更性好的系统,维护相对容易,生命周期就长.
4.2 系统设计的内容
系统设计阶段的任务是提出实施方案,大体上可以分为两个方面:
(1)把总任务分解成许多基本的、具体的任务:将系统划分成模块、决定各个模块的功能、决定模块的调用关系及模块的界面.总体设计是系统开发过程中很关键的一步.系统的质量及一些整体特性基本上是这一步决定的,系统越大,总体设计的影响越大.
(2)为各个具体任务选择适当的技术手段和处理方法,这种手段和方法也称详细设计,它包括:代码设计
原创力文档


文档评论(0)