计算机软件技术基础考试管理系统设计与分析.docVIP

计算机软件技术基础考试管理系统设计与分析.doc

  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文档。上传文档
查看更多
计算机软件技术基础考试管理系统设计与分析.doc

计算机软件技术基础 (大作业) 题 目考试管理系统的设计与分析 学 院 机电学院 专 业 08自动化 班 级 一班 学 号 08210030101 08210030122 姓 名 李树满朱晓亮 时 间 2010年12月 设计要求 进行需求分析与设计,包括命题子系统、阅卷子系统、考试子系统和查询设 计;法设计包括: 1、 随机抽提算法 2、 客观题机器阅卷算法 需求分析 考试管理系统的开发及应用,使学校避免了传统考试中的纸、笔、监考、巡 考、阅卷等各种资源的浪费,并且后台管理是管理员的单一管理,确保了系统及 数据的安全性。考试管理系统可以动态地管理各种考试信息,管理员登录后,对 考试的专业、课程、试题等内容做详细的分类,只要准备好足够大的题库,就可 以按照要求自动生成各种试卷。学生只需在前台准确地输入学生姓名和学号,便 可以进行选题和答题,答题完成后,系统自动阅卷并给出分数或只评判主观题, 客观题由教师评判,最后给出总成绩。这大大的降低了学生作弊的可能性,并且 避免了传统考试后教师人工阅卷的繁复工作,也避免了人工统计成绩后再通知学 生分数等琐碎工作。综上,该系统有如下优点: 简化了考试流程; 机房组考简单高效,不需专业人员参与,消减了人力; 减少了纸张资源耗费; 便于学生和教师完成自己的任务。 考试是教与学的共同检验手段,所以该系统必须教与学的共同需求,应具备 以下功能: 1 ?前台主要功能有:学生登录、考试子系统、考生查分。 2.后台主要功能有:教师登录、教师信息管理、学生信息管理、命题子系统、 阅卷子系统、查询子系统。 系统结构图设计 1 系统结构图主要部分的分析及说明 此考试管理系统可分为考试前台部分和考试后台部分两个大的模块,前台是 给考生一个可登陆的简单、明了的界面供考生考试,后台是微机通过程序智能的 管理考试的各个模块,并且可被管理员(教师)直接的管理(添加题目、设定规 则、查询考试情况等)。下面就此系统各个模块进行简单的分析及说明。 前台部分 1?登录界面:登录界面是可以选择学生登录或管理员登录或查询分数的。管 理员登录需提供有效的身份证明才可以登录并进行管理。考生登录要求考生提供 自己的真实信息(考号、学号、姓名、专业等),判断登录进入的学生是否已经 参加过考试,没参加过的考生进行考试,已经进行过考试的学生不能再次参加考 试,提示返回或查询分数。 2.考试子系统:考试子系统是整个考试管理系统的核心部分,没有此部分整 个考试环节就不能顺利的进行,是整个考试管理系统的灵魂。命题子系统是考试 管理系统的准备阶段,而阅卷子系统是考试管理系统的总结阶段,考试子系统是 是考试工作的具体实施阶段,它起到承上启下的作用,是整个系统的中心目的所 在。可分为登录模块(学生登录,随机生成试卷)、考试模块(解决考试中一些 问题)。下面叙述考试系统的具体工作过程: (1) 登录模块:考试前给考生分配各自的考号,考试时考生输入自己的信息(考 号、姓名学号等身份证明),考试系统经分析该考生的信息、参加哪一门课程的 考试之后,随机生成对应科目的考卷,进入答题状态。 (2) 考试模块:对考试模块中的一些设定 (a) 进入答题状态后,微机的考试界面始终显示该考生的姓名(照片)、考号、 班级等信息以供监考人员核对,并显示考试时间和剩余时间,在考试结束前十分 钟提示考生马上要交卷。 (b) 答题状态中应给考生提供一个友好的答题界面,使考生不必为考试内容以 外的事情烦恼。 (c) 当开始考试的时候,系统会将数据库中存放的试题按试题类型显示出来, 包括题干和选项,并通过“上一题”、“下一题”实现依次显示,方便考生答题。 (d) 答题过程中应随时记录考生的答题进度和答题结果,防止因意外情况造成 微机死机等突发情况影响考生的考试成绩。 (d)考生交卷或者考试时间到,系统应自动记录考试成绩。保存考生考卷。并 把考试成绩回送到阅卷子系统。然后,重新返回到登录状态,准备进入下一轮考 试。 随机抽题成卷算法: 一种随机抽题的简单算法是很多有关考试软件经常会遇到的问题,我们的做法 是设相关题库中有n道题,要从中抽取m (m〈二n)道题,这要首先产生m个随机数。 然后假设将1到n的n个数看成是n个人围成一个圆形,先产生一个随机数 round,从1开始数(超过n有将是1),当数到round时,round退出,round 退出后,小于round的编号不变,大于round的编号减1 ; roundl退出后,小于 roundl的编号不变,大于roundl的编号又要减1;???,这样就可以很简单的分 析出一个简单的算法:依旧按前面所述的方法抽取随机数roundk, W roundk按 n 求余数,再将 roundk 与 roundl, round2, ■■■, roundk-1 (

文档评论(0)

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

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

1亿VIP精品文档

相关文档