在线考试系统.docxVIP

  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文档。上传文档
查看更多
课程设计报告 题 目:在线考试系统 课程名称:C#课程设计 学 院:信息工程学院 专 业:软件工程 班 级:15软件1 学生姓名:马铭璐 学 号:20150305142 指导教师:于启红 成 绩: 开课时间: 2017-2018 学年 第二 学期 目 录 一、 系统的应用背景 1 1.1系统的应用背景 1 1.2系统的功能 1 1.3系统预览 2 二、 系统概要设计 2 2.1系统实现方案和系统功能模块 2 2.2数据库逻辑设计 2 三、系统详细设计 3 3.1 自动出题功能的设计 3 3.2监控操作功能的设计 4 3.3 校对评分功能的设计 9 3.4 时间提醒功能的设计 10 四、系统程序设计 11 4.1 自动出题功能的实现 11 4.2 监控操作功能的实现 11 4.3 校对评分功能的实现 14 4.4 时间提醒功能的实现 14 五、总结 15 参考文献 16 PAGE 16 在线考试系统 系统的应用背景 1.1系统的应用背景 随着计算机技术的快速发展,学校管理和教学的信息化发展也有进步,各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。目前设计开发的计算机考试系统也是其中重要的一个方面。传统的考试由于涉及到组织命题、试卷印刷、考试安排、组织阅卷等诸多环节,考试的时间周期长、效率低下。显然,随着考试类型的增加和考试要求的提高,教师的工作量将会愈来愈大,并且其工作将是项烦琐和容易出错的事情,可以说旧式的考试已经不能适应现代考试的需求了。人们急切要求利用一些技术来进行计算机考试,以缓解教师的工作负担和提高工作效率,与此同时提高了考试的质量。 其中文件操作是使用Windows操作系统必须掌握的一项基本技能,已成为计算机初级操作员考证、计算机文化基础课考试中必考内容之一[1]。目前,这些考试大多采用机上考试系统。文件操作题必须提供考试所需的各文件夹及文件,而且对考生操作的要求需要做到实时监控来判断考生操作是否正确。 因此,Windows文件操作题考试应解决自动评分技术关键技术问题。目前,许多专家已有计算机应用基础考试系统的研究,本设计主要描述自动评分技术的实现。 1.2系统的功能 界面需要达到的要求是要能显示题目,提示时间,选择下一题,提交所有操作。界面结构如下图1所示: 图1界面结构图 1.3系统预览 窗体上一个text控件用于显示题目,默认显示提示信息:“”考生文件夹位于D盘stu文件夹。一个label标签显示分,一个label标签显示秒,一个button用于进入下一题,一个button用于提交评分,窗体的标题为”windows操作题”。实际界面图2如下所示。 图2 实际界面 系统概要设计 2.1系统实现方案和系统功能模块 针对需求分析提出来的运行流程,概要设计这里对自动出题、监控操作、校对评分、时间提醒这四项功能根据需用到的技术进行设计。 2.2数据库逻辑设计 在form窗体加载时,程序已经完成操作题目、正确操作记录的读取。程序中使用到的数据,在各个函数方法中都可以访问,所以定义全局变量最好。 全局变量的定义所下表1所示: 表1 全局变量 名称 类型 作用 初始值 mint Int 分钟 59 scss Int 秒钟 59 cur Int 当前操作题号 0 strtext String[] 存放题目 无 studone String[] 存放考生操作 无 sysdone String[] 存放正确操作 无 myDocs string 考生文件夹 d:\stu 三、系统详细设计 3.1 自动出题功能的设计 自动出题这个功能使用到了,StreamReader这个类,在读写文件的过程中,Filestream只可以进行以字节为单位原始数据流进行读写操作,为此,C#中提供了功能更加强大的StreamReader来支持文件的读写. StreamReader可以进行以字符为单位的数据读写操作。 我们使用到构造函数StreamReader(String string, Encoding encoding)。这里的String对

文档评论(0)

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

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

1亿VIP精品文档

相关文档