在线考试系统说明文书.doc_第1页
在线考试系统说明文书.doc_第2页
在线考试系统说明文书.doc_第3页
在线考试系统说明文书.doc_第4页
在线考试系统说明文书.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题题 目目 在在线线考考试试系系统统 小小组组成成员员 班班 级级 指指导导教教师师 2 20 01 14 4 年年 5 5 月月 毕毕业业设设计计说说明明书书 学校代码 学校代码 1012910129 系系 别 别 年年 份 份 20132013 在线考试系统概念设计说明书在线考试系统概念设计说明书 在线考试系统概念设计说明书 1 1 引言 3 1 1 编写目的 3 1 2 项目背景 3 1 3 参考资料 3 1 4 目标 4 1 5 运行环境 4 1 6 需求概述 5 1 7 限制描述 5 2 总体设计 6 2 1 基于设计概念和处理流程 6 2 2 系统总体结构和模块外部设计 7 2 3 功能分配 8 3 数据结构设计 8 4 1 逻辑结构设计 8 4 2 JavaBean设计 9 4 3 数据结构与程序的关系 11 4 运行设计 12 4 1 运行时间 12 4 2 出错输出信息 12 5 系统安全性 12 6 总结 13 1 引言引言 1 1 1 1 编写目的编写目的 信息技术高度发达的今天 利用信息技术对大量复杂的信息进行有效的管理成为一种 普遍而实用的手段 一方面 这极大的减少了簿记和人力的开销 另一方面 现代计算机 强大的计算能力和网络的普遍部署 大大简化了大量信息的处理和流动 学生在线考试系 统是评测学生能力的一个重要组成部分 他对老师的工作效率有很大的提高 它可以降低 对纸质试卷的要求 同时也体现了节约型社会的要求 该系统涉及了学生在线考试 学习 成绩插询 以及很多相关信息的综合处理 为了方便配合教师对学生成绩的进一步了解 开发学生在线考试系统是当务之急 学生在线考试系统把学科 试题 电脑改卷 成绩查 询的部分管理工作集成到一个统一的平台 各管理人员分工协作 相互配合 及时了解学 生学习生活情况 同时 也可以方便老师针对学生个体不同情况进行分层次指导 1 2 1 2 项目背景项目背景 系统名称 在线考试系统 Online Examination System 项目开发者 王栋 1 3 1 3 参考资料参考资料 1 孙卫琴 tomcat与javaweb开发技术详解 电子工业出版社 2 网络资料 Flexpaper二次开发入门教程 3 程杰 大话设计模式 北京 清华大学出版社 3 刘京华 Java Web整合开发王者归来 北京 清华大学出版社 1 4 1 4 目标目标 本软件重点阐述了在线考试模块 题库及试题管理模块以及附属功能模块 其中分属 用户注册模块 用户登录模块 个人设置模块 权限管理模块 在线考试模块 题库管理 模块 阅卷管理模块 试卷管理模块 学生管理模块 成绩管理模块 1 5 1 5 运行环境运行环境 操作系统和版本 Microsoft Windows XP win 7 win 8 其他的软件组件或与其共存的应用程序 OpenOffice 4 0 Pdf2Swf exe FlexPaper 1 6 1 6 需求概述需求概述 需要实现的功能 本软件具有以下功能模块 在线考试模块 题库及试题管理模块 其中分属用户注册 模块 用户登录模块 个人设置模块 权限管理模块 在线考试模块 题库管理模块 阅 卷管理模块 试卷管理模块 学生管理模块 成绩管理模块的设计 界面设计 采用CSS DIV的方案布局 简单 美观 可以扩展的功能 业务逻辑代码使用接口与实现分离 对以后业务的扩展留下了广阔的空间 2 2 总体设计总体设计 2 1 基于设计概念和处理流程 用户注册模块 此模块是添加新的用户 填写学生 老师个人基本信息 包括姓名 性别 学号 班级 设定个人的原始密码 并添加到学生用户表中 用户登录模块 如果用户要使用为注册用户提供的功能 那么在使用之前必须登录 用户只要输入用 户名 密码就可以了 若用户输入的以上两项与数据库中保存的相符 则表明用户登录成 功 可以开放全部前台子系统 如果不符 则登录失败 模块执行流程如图2 1所示 图2 1 图2 2 登陆界面 在线测试模块 在此模块中包含查询成绩 考试 自动判卷等模块 进入在线考试系统 在线测试是 有时间限定的 学生要先登入自己的用户 用户可以查询成绩 再进行在线考试 一旦进入 在线考试 系统就自动开始计时 时间到会自动交卷 然后进入判卷系统 考试过程中学 生可以不按题目顺序答题 题库管理模块 题库管理包括判断题管理 填空题管理 选择题管理 管理员可以通过题库管理对各 种类型的试题进行添加 删除 修改以及查询 题库管理功能模块图 由于各种类型试题 的管理功能均类似 这里仅以判断题管理为例进行介绍 判断题管理模块包括的操作有 添加判断题 删除判断题 修改判断题和查找判断题 其他功能模块均与题库管理模块类似 此处不再论述 试卷管理模块 试卷管理模块主要是对试卷进行添加 删除 修改 成绩管理模块 学生成绩管理子模块通过对学生成绩的全面分析 总结学生对所学知识点的掌握程度 和知识点被学生理解并掌握的程度 本模块共分为浏览学生成绩 查询学生成绩 重修与否以及重修成绩查询四个功能模 块 2 2 2 2 系统系统业务流程时序图业务流程时序图 1 老师使用时序图 2 学生用户使用时序图 2 3 2 3 功能分配功能分配 系统管理 系统管理具有用户管理和退出系统的功能 对系统支持性数据作维护 用户管理 可以添加 删除 修改用户信息 设置用户登陆密码 以及确认用户角色 本班教师 只有权力使用 学生成绩管理 模块中的本班级的所有成绩管理 录入 统计管理功能 管理员 有权利使用所有模块的功能 学生 有权使用在线考试系统 以及查看信息和使用个性空间功能 退出系统 断开与数据库的连接 退出系统 试题维护功能 对于题库维护 教师要根据本课程情况进行增 删 改 要提供以下功能 1 试题导入 可过WORD整体导入 2 教师上传标准答案 3 进行人工或自动组卷 4 自动阅卷和成绩登录 在线考试 在线考试分为各科目的章节测试和最后期末考试 章节测试主要是为了老师能够更好 地了解学生学习情况和进行平时测评 期末测试目前主要完成第一期工程 主要公共课 英语 计算机基础课的笔试部分的无纸化考试 注册为正式考生的学生可在进行在线测试 系统自动组卷 自动评分和登分 新生注册 学校学生可以注册为正式考生 学校新生可以通过注册输入基本信息并通过考试系统 注册为正式考生 成绩查询 学生和教师可以通过学号和姓名查询学生成绩 具有一定权限的老师可以人工修改学 生成绩 3 3 数据结构设计数据结构设计 3 1 逻辑结构设计 给出本系统内所使用的每个数据结构的名称 标识符以及它们之中每个数据项 记录 文卷和系的标识 定义 长度及它们之间的层次的或表格的相互关系 1 admin表 2 答案表 3 试卷表 4 学生表 5 老师表 3 2 JavaBean设计 1 Admin Bean 2 Answer Bean 3 Paper Bean 3 3 数据结构与程序的关系 注册与注册模块相关联 相关考试查看 社会时事查看设置黑名单 留言板操作与附属功能设置模块相关联 在线阅卷 上传下载 查看信息 进入考试 在线考试与在线考试模块相关联 4 运行设计运行设计 4 1 运行时间 运行时间 系统的运行时间基本可以达到用户所提出的要求 页面响应时间 不超过5秒 4 2 出错输出信息 在用户登陆失败 系统给出提示 对不起 你已经考试了 或学号错误 请重新登陆 在考试过程中 突然发生考试中断事件 可以通过试卷恢复来恢复已经做过的考试卷 继续考试 5 5 安全保密安全保密 系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作 而且对一些 重要数据 系统设置为只有更高权限的人员方可读取或是操作 系统安全保密性较高 软件设计可靠性 粒度 各模块之间要求松耦合 高内聚 从而使整个系统的可靠性 和稳定性得到提高 软件系统发生异常状况后 控制错误不扩散 关键操作支持回溯 如 事务处理 软件模块的相关性应尽可能少 安全认证需求 有严格的安全认证 用户没有登录不能进入系统 不同的用户角色具 有不同的功能 防止恶意的用户登录破坏 暴力破解用户名密码 采用随机验证码进行辅 助登录 避免暴力破解 另外 采用登录失败次数限制 初步定为连续5次登录失败则账号终结 防止猜测用户密码 支持网络抗攻击能力 用加密方式进行 其中密码必须是密文方式 防止恶意获取全球眼监控账号 用于非法访问或监控 全球眼的账号和密码采取密文方式 采用不可逆MD5加密算法 对关键数据类如密码进行保护 6 6 总结总结 整个毕业设计期间 指导教师认真严格的要求我 我因为是独立的完成一个方案 需 要老师的指导 我认真的听取老师的意见 同时也发表自己对方案的见解 每一个星期我 与指导老师都会见一次面 这样我可以很好的交换意见 更好的完善方案 我严格按照学 校的有关规定执行 对毕业设计内容及工作量进行讨论并确定 指导来时非常并注重对我 解决实际工作问题的能力 独立查阅文献能力 计算机及软件应用能力等的培养 指导教 师平时加强毕业设计的辅导 我还可随时找老师进行答疑 老师为方便我联系 把电话号 码和Email地址留给了我 如果有什么事就可以及时得到解决 这样问题不致堆积 也不会 因此拖了进度 在毕业设计期间 如果没有老师的细心指导 而是自己一个人独自做设计 也不与任何人交流 这是完全不行的 设计其实也是一个团队的工作 如果不能与他人 进行良好的沟通与交流 做出的设计也只是只有自己一个人会欣赏 而别人却不一定会认 可你的设计 所以在这次毕业设计过程中 我懂得了一个道理 团结得力量 只有更好得 与他人 进行沟通与交流 吸取别人的建议 工作才会更加的顺利 我对毕业设计都是十分重视的 也不会因为有要找工作而拖延进度的 老师对我能认真对 待毕业设计的态度也较满意 设计期间 我自觉独立进行设计 有问题时学生之间会进行 讨论 争论 师生之间也常进行研讨 通过这种方式 我觉得收获很大 我经常能够主动 走进图书馆查阅有关资料 与其他同学进行资料的讨论 我通过毕业设计 普遍感到自己 应用基础知识及专业知识解决问题的能力有了很大的提高 以前所学的许多课程觉得很零 散 也不知道有什么用及怎么用 现在也都找到了用武之

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论