《在线考试系统》总体设计报告

《在线考试系统》总体设计报告

ID:18759569

大小:140.17 KB

页数:17页

时间:2018-09-22

《在线考试系统》总体设计报告_第1页
《在线考试系统》总体设计报告_第2页
《在线考试系统》总体设计报告_第3页
《在线考试系统》总体设计报告_第4页
《在线考试系统》总体设计报告_第5页
资源描述:

《《在线考试系统》总体设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2013年4月9日专业名称:软件测试指导教师:张卫星作者:黄慧组总体设计说明书《在线考试系统》目录1.引言21.1编写目的21.2背景21.3定义21.4参考资料32.任务概述32.1目标32.2用户特点33.总体设计33.1本系统完成学生在线考试功能33.2运行环境43.3整个系统操作流图43.4结构63.41服务器端结构63.42客户端结构63.5人工处理过程74.接口设计74.1用户接口:74.2外部接口85.运行设计运行设计85.1运行模块组合85.1.1学生个人信息85.1.2学生成绩查询95.1.3学生修改密码95.1.4学生考试105.2运行控制

2、115.2.1注册115.2.2修改信息和忘记密码115.2.3搜索和查询试卷115.2.4用户留言、试卷更新115.2.7帮助115.3运行时间116.系统数据结构设计12156.1逻辑结构设计要点12考试系统进行设计的时候,首先要考虑的就是其逻辑结构的设计,主要表现在以下几个方面:126.2物理结构设计要点136.3数据结构与程序的关系137.系统出错处理设计147.1出错信息147.2补救措施14151.引言1.1编写目的本文档的目的在于简单介绍本小组开发的在线考试系统,让读者能够较为清楚的认识本系统的功能和基本数据,让读者知道怎样使用本系统。本文档的范

3、围包括任务概述,总体设计,接口设计,运行设计,系统数据结构设计,系统出错处理设计。预期读者为客户代表及程序设计人员1.2背景a.在线考试系统b.本项目的任务提出者:黄慧开发者:黄慧小组所有成员主要用户是各个院校c.该软件系统与其他机构的基本的相互来往关系1.3定义MySQL:数据库管理软件DBMS数据管理系统Windows7/xp以上运行环境JBOSS:服务器151.4参考资料a《软件工程》清华大学出版社1997b《ASPNET动态网站设计》电子工业出版社20072.任务概述2.1目标在线考试系统是由本小组开发的在线考试平台。目标是为了方便考生们考试,教师阅卷

4、,管理员管理而开发的系统。该考试系统包括了考生考试,用户管理,考试管理,试卷管理,题库管理等多个功能。定位于节省考试过程中的成本,方便管理员对考试的管理。2.2用户特点本系统是面向大众的,广大在校师生的。方便用户使用。3.总体设计3.1本系统完成学生在线考试功能系统的功能如下:学生老师管理员15在线考试系统登陆考试系统登陆考试系统设置用户的权限修改密码查询所教学生的分数管理整个考试系统进行考试修改密码系统的维护以及基本操作功能查询分数3.2运行环境环境名称软件环境硬件环境服务器端操作系统:windowsXP数据库:SQLSERVER2005最低配置:CPU为P

5、42.66Ghz,内存为512M;客户端IE6.0以及以上版本能支持IE6.0以及以上版本的操作系统所需要的最低硬件配置3.3整个系统操作流图15用户管理员登陆学生查看考试规则修改密码开始考试进行查分添加试题添加用户修改用户判断级别删除用户生成试卷是否生成试卷删除考题用户查分153.4结构3.41服务器端结构试题管理部分添加试题查询试题修改试题删除试题対试题进行批改3.42客户端结构对于用户实现功能:参加考试人员的部分登录聊天试题操作修改保存标记检查退出15对于管理人员实现功能如下:管理人员部分登录对提交的试卷进行操作退出进行保存放弃保存3.5人工处理过程考生

6、:开始考试,进行查分修改密码查看考试规则管理员:添加试题修改考题删除考题添加用户删除用户设置考试参数用户查分4.接口设计4.1用户接口:该在线考试系统系统基于B/S构架,使用浏览器面对用户。154.2外部接口硬件接口:采用常见的Ethernet接口。软件接口:软件接口是通过JDBC对MySQL数据库进行连接4.3内部接口采用JSP+Servlet+Javabean的组合,结合xml语言实现系统各模块功能的结合及实现。5.运行设计运行设计5.1运行模块组合5.1.1学生个人信息学生请求查看自己的个人信息,系统根据学生登录时的信息,在学生信息表中找到符合条件的信息

7、反馈给学生。查看学生个人信息时序图如2.4所示:图2.4学生个人信息时序图155.1.2学生成绩查询学生请求查看考试成绩,系统根据学生的基本信息,在学生成绩表中找到符合条件的信息反馈给学生。查看学生成绩时序图如2.5所示:图2.5学生成绩查询时序图5.1.3学生修改密码学生请求修改自己的密码,系统根据学生修改的信息,在学生信息表中插入修改的信息并提示学生修改结果。查看学生修改密码的时序图如2.6所示:15图2.6学生修改密码时序图5.1.4学生考试学生想考试系统请求考试,考试系统为学生查找该学生可以进行的考试科目和相对应的试卷,并把试卷信息反馈给学生。学生进入

8、考试状态开始答题,并保存试卷。考试结束

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。