概要设计--题库管理系统文档标准化

概要设计--题库管理系统文档标准化

ID:11714372

大小:1.23 MB

页数:0页

时间:2018-07-13

概要设计--题库管理系统文档标准化_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《概要设计--题库管理系统文档标准化》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件概要设计说明书学  院:信息科学与技术学院学生姓名:专  业:软件工程班级学号:指导教师姓名:指导教师职称:教授目录1.引言11.1编写目的11.2项目背景11.3定义12总体设计22.1需求规定22.2运行环境22.3基本设计概念和基本结构32.4人工处理过程32.5尚未解决的问题43.接口设计43.1用户接口43.2外部接口44运行设计54.1运行模块组合54.2运行控制54.3运行时间55详细功能及界面设计65.1管理员功能65.2出题教师功能105.3出卷教师功能146系统数据结构设计

2、176.1设计177系统出错处理设计187.1出错信息187.2补救措施187.3系统维护设计181.引言1.1编写目的根据《需求规格说明书》,进一步对《习题库管理系统》软件的功能划分、数据结构、软件总体结构进行设计,作出概要设计说明书,并作为进一步详细设计软件的基础。对于系统有一个更深的理解,对于系统的功能进一步细化。1.2项目背景随着计算机在我们中的普及,更好的利用计算机与网络方便教师以及学校的工作人员的工作,题库管理系统的出现,很大程度上减免了手工出卷复杂的工作。在传统教学工作中,试题往往是

3、各位教师自己收集整理,比较繁琐,且易丢失。随着网络的普及,传统的试题管理模式必将逐步被具有更大优势的软件所替代,才能深化教育方法的改革,不断提高教学水平。1.3定义1考试科目:对应教学计划中的课程名称2试题类型:包括客观题(单选、多选、判断、填空)和主观题(简答、论述)两大类3.题目难度:主观上分为较难、一般、容易三种,录入试题时由试题创建者确定;4难度系数:是衡量试题难易程度的客观指标。5.用户类型:根据权限分为:管理员、任课教师、学生三种角色管理员:是系统超级用户,具有系统所有操作权限教师:对

4、试题库具有查询、编辑权限,对试卷具有查询权限。学生:只能查询相关试题和试卷信息182总体设计2.1需求规定输入:一般为使用人员键盘输入,部分为外部文件导入输入。输出:一般为屏幕输出、打印输出,部分为文件输出。处理的功能性能要求:1.数据管理能力要求:能满足当前使用规模的数据处理要求。2.故障处理要求:⑴硬件故障:①客户端硬件故障,不能启动、硬件损坏②通讯故障,客户端与服务器无法通讯,导致局部业务暂停,应检查通讯线路及设置,保证网络通讯畅通③服务器硬件故障,web服务器站无法启动,应有备件或备机替换

5、⑵软件故障:①客户端应用程序故障,业务处理不正常,应检查设置或IE等配套设置②后台服务器故障,部分业务处理不正常,应检查设置或更换配套程序2.2运行环境简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。设备:服务器:酷睿系列,内存2G以上,硬盘20G,100M网卡网络配置:100M/10M客户端支持软件:服务器操作平台:windows2000以上服务器客户端:IE6.0及以上网络环境:Internet支持协议:TCP/IP数据库:SQLserver182.3基本设计概念和基本结构说明本

6、系统的基本设计概念。本系统采用B/S架构,即客户从客户端发送请求,服务器端处理响应请求。从功能上主要分为人员信息管理模块和试卷管理模块。人员信息管理模块主要负责教师信息的管理和学生信息的管理。试卷信息管理模块主要负责试题管理和试卷管理。基本结构图:管理试题出题下载试题出卷管理用户信息下载试卷系统管理教师学生管理员登录2.4人工处理过程为了便于试题上传,要求以试题模板的形式上传时题,以便于试题库的统一化。而试题模板必须人工填写生成统一格式的试题,这是系统中唯一需要人工处理的地方。182.5尚未解决的

7、问题试题库系统包含两个很重要的用户角色,教师和学生。试题以及试卷质量的好坏也应由这两个角色共同评价,使更多的用户能够选择质量更好的试题和试卷,所以系统应具有试题以及试卷质量评价机制。教师和学生之间也应存在交流机制,方便教师和学生交流。3.接口设计3.1用户接口题库管理系统用户主要通过浏览器输入用户名和密码,登录到系统,对自己权限内的试题进行操作。3.2外部接口软件接口:服务器程序可使用Configurationmanager提供的对SQLSERVER的接口,进行对数据的备份命令,以做到对数据的保存

8、。在网络接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。硬件接口:再输入的方面,对键盘、鼠标的输入,可用java.io的标准输入输出,对输入进行处理。在输出方面,打印机的连接及使用,也可用java.io的标准输入输出对其进行处理。在网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速100M以太网络。184运行设计4.1运行模块组合本系统主要分为管理员板块、教师板块和学生板块。管理员模块可调动学生模块和教师模块的全部功能。4.2运行控制操作步骤:

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

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

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