在线考试系统说明文书

上传人:第*** 文档编号:34053158 上传时间:2018-02-20 格式:DOC 页数:15 大小:563.54KB
返回 下载 相关 举报
在线考试系统说明文书_第1页
第1页 / 共15页
在线考试系统说明文书_第2页
第2页 / 共15页
在线考试系统说明文书_第3页
第3页 / 共15页
在线考试系统说明文书_第4页
第4页 / 共15页
在线考试系统说明文书_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《在线考试系统说明文书》由会员分享,可在线阅读,更多相关《在线考试系统说明文书(15页珍藏版)》请在金锄头文库上搜索。

1、 题 目 : 在 线 考 试 系 统小 组 成 员 : 班 级 :指 导 教 师 :2014 年 5 月毕 业 设 计 说 明 书学校代码: 10129系 别:年 份: 2013在线考试系统概念设计说明书在线考试系统概念设计说明书 .11. 引言 .31.1 编写目的 .31.2 项目背景 .31.3 参考资料 .31.4 目标 .41.5 运行环境 .41.6 需求概述 .51.7 限制描述 .52. 总体设计 .62.1 基于设计概念和处理流程 .62.2 系统总体结构和模块外部设计 .72.3 功能分配 .83. 数据结构设计 .84.1 逻辑结构设计 .84.2 JavaBean设计

2、.94.3 数据结构与程序的关系 .114. 运行设计 .124.1 运行时间 .124.2 出错输出信息 .125. 系统安全性 .126. 总结 .131. 引言1.1 编写目的信息技术高度发达的今天,利用信息技术对大量复杂的信息进行有效的管理成为一种普遍而实用的手段。一方面,这极大的减少了簿记和人力的开销,另一方面,现代计算机强大的计算能力和网络的普遍部署,大大简化了大量信息的处理和流动。学生在线考试系统是评测学生能力的一个重要组成部分,他对老师的工作效率有很大的提高,它可以降低对纸质试卷的要求,同时也体现了节约型社会的要求。该系统涉及了学生在线考试,学习成绩插询,以及很多相关信息的综合

3、处理。为了方便配合教师对学生成绩的进一步了解,开发学生在线考试系统是当务之急。学生在线考试系统把学科、试题、电脑改卷、成绩查询的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配合,及时了解学生学习生活情况。同时,也可以方便老师针对学生个体不同情况进行分层次指导。1.2 项目背景系统名称:在线考试系统Online Examination System项目开发者: 王栋1.3 参考资料1 孙卫琴tomcat与javaweb 开发技术详解 电子工业 出版社2 网络资料 Flexpaper二次开 发入门教程3 程杰,大话设计模式北京:清华大学出版社3 刘京华,Java Web整合开 发王者

4、归来北京:清 华大学出版社1.4 目标本软件重点阐述了在线考试模块、题库及试题管理模块以及附属功能模块,其中分属用户注册模块、用户登录模块、个人设置模块、权限管理模块、在线考试模块、题库管理模块、阅卷管理模块、试卷管理模块、学生管理模块、成绩管理模块。1.5 运行环境操作系统和版本:Microsoft Windows XPwin 7/win 8其他的软件组件或与其共存的应用程序:OpenOffice 4.0,Pdf2Swf.exe,FlexPaper.1.6 需求概述需要实现的功能:本软件具有以下功能模块:在线考试模块、题库及试题管理模块,其中分属用户注册模块、用户登录模块、个人设置模块、权限

5、管理模块、在线考试模块、题库管理模块、阅卷管理模块、试卷管理模块、学生管理模块、成绩管理模块的设计。界面设计:采用CSS+DIV的方案布局,简单、美观。可以扩展的功能:业务逻辑代码使用接口与实现分离,对以后业务的扩展留下了广阔的空间。2. 总体设计2.1 基于设计概念和处理流程用户注册模块此模块是添加新的用户,填写学生/老师个人基本信息,包括姓名、性别、学号、班级,设定个人的原始密码,并添加到学生用户表中。用户登录模块如果用户要使用为注册用户提供的功能,那么在使用之前必须登录。用户只要输入用户名、密码就可以了。若用户输入的以上两项与数据库中保存的相符,则表明用户登录成功,可以开放全部前台子系统

6、;如果不符,则登录失败。模块执行流程如图2-1所示。图2-1图2-2 登陆界面在线测试模块在此模块中包含查询成绩、考试、自动判卷等模块。进入在线考试系统。在线测试是有时间限定的,学生要先登入自己的用户,用户可以查询成绩,再进行在线考试。一旦进入在线考试,系统就自动开始计时。时间到会自动交卷,然后进入判卷系统。考试过程中学生可以不按题目顺序答题。题库管理模块题库管理包括判断题管理、填空题管理、选择题管理。管理员可以通过题库管理对各种类型的试题进行添加、删除、修改以及查询。题库管理功能模块图,由于各种类型试题的管理功能均类似,这里仅以判断题管理为例进行介绍。判断题管理模块包括的操作有:添加判断题、

7、删除判断题、修改判断题和查找判断题。 其他功能模块均与题库管理模块类似,此处不再论述。试卷管理模块试卷管理模块主要是对试卷进行添加、删除、修改。成绩管理模块学生成绩管理子模块通过对学生成绩的全面分析,总结学生对所学知识点的掌握程度和知识点被学生理解并掌握的程度。本模块共分为浏览学生成绩、查询学生成绩、重修与否以及重修成绩查询四个功能模块。2.2 系统业务流程时序图1.老师使用时序图2.学生用户使用时序图2.3 功能分配系统管理系统管理具有用户管理和退出系统的功能。对系统支持性数据作维护。用户管理可以添加,删除,修改用户信息,设置用户登陆密码,以及确认用户角色。本班教师:只有权力使用学生成绩管理

8、模块中的本班级的所有成绩管理:录入、统计管理功能。 管理员:有权利使用所有模块的功能。学生:有权使用在线考试系统,以及查看信息和使用个性空间功能 退出系统断开与数据库的连接,退出系统。 试题维护功能对于题库维护,教师要根据本课程情况进行增、删、改。要提供以下功能:1、试题导入,可过WORD整体导入。2、教师上传标准答案。3、进行人工或自动组卷。4、自动阅卷和成绩登录 在线考试在线考试分为各科目的章节测试和最后期末考试。章节测试主要是为了老师能够更好地了解学生学习情况和进行平时测评。期末测试目前主要完成第一期工程:主要公共课:英语、计算机基础课的笔试部分的无纸化考试!注册为正式考生的学生可在进行

9、在线测试,系统自动组卷,自动评分和登分。 新生注册学校学生可以注册为正式考生,学校新生可以通过注册输入基本信息并通过考试系统注册为正式考生。 成绩查询学生和教师可以通过学号和姓名查询学生成绩,具有一定权限的老师可以人工修改学生成绩。3. 数据结构设计3.1 逻辑结构设计给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。1、admin表2. 答案表3.试卷表4.学生表5.老师表3.2 JavaBean设计1.Admin Bean 2.Answer Bean3.Paper Bean3.3 数据结构与程序的关系注

10、册与注册模块相关联;相关考试查看,社会时事查看设置黑名单,留言板操作与附属功能设置模块相关联;在线阅卷、上传下载、查看信息、进入考试、在线考试与在线考试模块相关联;。4. 运行设计4.1 运行时间运行时间 : 系统的运行时间基本可以达到用户所提出的要求。页面响应时间:不超过5秒4.2 出错输出信息在用户登陆失败,系统给出提示:“对不起,你已经考试了,或学号错误,请重新登陆!”在考试过程中,突然发生考试中断事件,可以通过试卷恢复来恢复已经做过的考试卷,继续考试。5. 安全保密系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作,而且对一些重要数据,系统设置为只有更高权限的人员方可读取或

11、是操作。系统安全保密性较高。软件设计可靠性:粒度,各模块之间要求松耦合,高内聚;从而使整个系统的可靠性和稳定性得到提高。软件系统发生异常状况后,控制错误不扩散;关键操作支持回溯(如事务处理);软件模块的相关性应尽可能少。安全认证需求:有严格的安全认证;用户没有登录不能进入系统;不同的用户角色具有不同的功能。防止恶意的用户登录破坏,暴力破解用户名密码,采用随机验证码进行辅助登录,避免暴力破解;另外, 采用登录失败次数限制,初步定为连续5次登录失败则账号终结,防止猜测用户密码。支持网络抗攻击能力:用加密方式进行,其中密码必须是密文方式。 防止恶意获取全球眼监控账号,用于非法访问或监控,全球眼的账号

12、和密码采取密文方式。采用不可逆MD5加密算法,对关键数据类如密码进行保护。6. 总结整个毕业设计期间,指导教师认真严格的要求我,我因为是独立的完成一个方案,需要老师的指导,我认真的听取老师的意见,同时也发表自己对方案的见解,每一个星期我与指导老师都会见一次面,这样我可以很好的交换意见,更好的完善方案。我严格按照学校的有关规定执行,对毕业设计内容及工作量进行讨论并确定,指导来时非常并注重对我解决实际工作问题的能力、独立查阅文献能力、计算机及软件应用能力等的培养。指导教师平时加强毕业设计的辅导,我还可随时找老师进行答疑,老师为方便我联系,把电话号码和Email地址留给了我,如果有什么事就可以及时得到解决,这样问题不致堆积、也不会因此拖了进度。在毕业设计期间,如果没有老师的细心指导,而是自己一个人独自做设计nts

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号