- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 C/S 模式的大学计算机基础考试系统 计算机科学与技术系 02641 班 焦爱丽 引言 无纸化考试系统课题产生的背景是当今教育信息化的趋势及我国高校教 育信息化系的建设;目的是充分利用学校现有的计算机软、硬件资源和 网络资源实现无纸化考试以避免传统手工考试的不足。与传统考试模式 相比,无纸化考试渗入了更多的技术环节,对实现安全性的途径、方法 也提出了更高的技术要求。无纸化考试,是现代教育技术的一个具体实 现,具有很重要的现实意义。可以实现教考分离以及考务工作的全自动 化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好 的为学校的教学、科研、管理服务,可以大规模的实行考试,实现考试 的客观、公证性,自动化组卷、阅卷可以减轻教师的工作强度。传统考 试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、 讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应 现代教学的需要。此考试系统是传统考场的延伸,它可以利用计算机的 无限广阔空间,随时随地的对学生进行考试,加上数据库技术的利用, 大大简化了传统考试的过程。 系统概述 本考试系统基于 SQL Server 数据库平台,前端采用 C# 语言为开发 工具,整个体系采用 C/S 模式。本系统不仅能对客观题正确评分, 也可能对 Office 操作性试题正确评分,真正实现了 Office 无纸化 考试自动评分。 核心技术:利用 C# 语言能够利用 COM 组件的特性,再利用 .NET 平台 下的 Tlbimp.exe 实用程序把 Office 内核 MSWORD.OLB 转化为动态链 接库 , 这样 C# 语言就能够直接使用其中的方法进行编程了 ; 对于评 分 , 每一套题都有自己的评分库 , 这样我们可以随时的补充或更新 试题库和评分库 , 增加考试的灵活性 . 系统的需求分析报告 ( 1 ) 登录系统: 如果考号正确而且此考生没有参加过考试 , 则此考生可以进入系统 ; 如果考号不合法 , 或者已经参加过考试 , 则不能进入系统 , 并且要给出错 误提示 . ( 2 ) 考试开始: 1. 已登录系统的考生除了”交试卷”外没有其它退出系统的办法 ; 2. 每个题型都必须做了才能交试卷 , 但并不要求全做完 . 3. 用户应该能看到自己所抽取的题号以及自己所做的答案 4. 用户可以自己选择什么时候做那个题型 , 不应限制做题顺序 5. 如 : 选择题没做完时 , 可以做判断题 ; 做几个判断题后 , 可以回过来做选 择题 6. 管理员可以随时查看考场情况 : 随时查看交试卷的情况 , 考生的分数 等 系统的需求分析报告 ( 3 )考试结束 : 1. 提前做完可以交试卷 ; 考试时间到必须交试卷 2. 保留每个考生的考试信息 ,( 既保存考生所抽取的题号以及考 生所做的答案 ). 3. 单击”交试卷”后 , 系统自动评分 ; 并把考生的分数保存到数 据库 4. 管理员可以更改考试时间 , 每道题的分数 , 准备抽取的考题数 目等考试设置信息 5. 管理员可以让一些由于非人为因素不能正常交试卷的考生 重新考试 . 6. 管理员可以添加 , 删除考生信息 . 系统的需求分析报告 ( 4 ) 重考 : 1. 当因非人为因素导致无法继续考试时,应该可以重考;并且 能将考生的试卷恢复过来,能让考生接着考。 2. 重考时如果打字测试部分已经考过就不能再重考。 3. 重考时如果操作题已经做过并进行了评分,则操作题是有 分数的。 ( 5 )二次登录 : 当有些考生不能正常完成考试也不能进行重考时,在管理员 允许的情况下应该能进行“二次登录”。 ( 6 )考试结束后的数据处理: 从数据库中取出考生成绩,按要求打印各种成绩单。 系统流程图 学号 身份检查 服 务 器 数据库 姓 名 以 及 考 试 状态 该学号存在并 且没参加过考 试 F 抽 取 的 题 目 信 息 退出系统 在当前文件夹下建一个以 学号命名的文件夹 T 题 目 信 息 打开连接,随机抽题;并将题 目信息和考试设置信息保存到 静态数组中,最后关闭连接。 5 分钟时间 到 临 时 数 据表 剩 余 时 间 与 答 题 情 况 考 试 时 间 到 做题 计算成绩、更新数据库、 删除此考生临时数据表中 的信息 服 务 器 数据库 交卷 退出系统 T F T F T 操作流程 一些
原创力文档


文档评论(0)