QG1601概要设计说明书模板_面向对象

QG1601概要设计说明书模板_面向对象

ID:43091983

大小:72.37 KB

页数:8页

时间:2019-09-27

QG1601概要设计说明书模板_面向对象_第1页
QG1601概要设计说明书模板_面向对象_第2页
QG1601概要设计说明书模板_面向对象_第3页
QG1601概要设计说明书模板_面向对象_第4页
QG1601概要设计说明书模板_面向对象_第5页
资源描述:

《QG1601概要设计说明书模板_面向对象》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、上网认证系统概要设计说明书文件编号:SDSI-QG-16-01起草部门:编写人:孟阳阳审核人:签发人:批准日期:年月版本标识:1.0版济南宽豫信息技术有限公司山东省分公司内部保密文件仅限内部使用目录1概述1系统简述1软件设计目标1参考资料1修订版本记录12总体设计2设计概述2系统结构设计22.2.1顶层次结构22.2.2子系统1结构22.2.3子系统2结构22.3系统界面2人工处理过程2尚未解决的问题2约束和假定33对象模型33.1数据库设计33.2系统类图描述34子系统1设计34.1子系统1功能描述34.2子系统1中的对象描述44.2.1对彖:对彖

2、144.2.1.1属性描述:属性144.2.1.2方法描述:方法144.3子系统1中的动态行为54.3.1.1场景54.3.1.2协作图54.3.1.3活动/状态图54.4主要用例55子系统2设计56出错处理设计56.1出错信息56.2补救措施66.3维护设计67非功能性需求68辅助文档61概述1.1系统简述简要介绍系统实现的功能。1.2软件设计目标论述整个系统的设计目标,明确地说明哪些功能是系统决定实现而哪些时不准备实现的。同时,对于非功能性的需求例如性能、可用性等,亦需提及。1.3参考资料列出要用到的参考资料,女口:a本项目的经核准的计划任务书或

3、合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源4修订版本记录列出本文档修改的历史纪录。必须指明修改的内容、日期以及修改人。序号修订时间修订人说明1编写编写概要设计232总体设计2.1设计概述简要本系统用使用的设计方法,采用的技术及所遵循的规则。2.2系统结构设计这部分要求提供高层系统结构的描述,使用方框图来显示主要的组件及组件间的交互。2.2.1顶层次结构使用方框图来显示主要组件及交互关系。2.2子系

4、统1结构使用图形展现子系统1的结构。1.2.3子系统2结构使用图形展现子系统2至n的结构。2.3系统界面各种提供给用户的界面以及外部系统在此处要予以说明。如果在需求规格说明书中已经对用户界面有了叙述,此处不用再重复,可以指引读者参考需求说明。如果系统提供了对其它系统的接口,比如说从其它软件系统导入/导出数据,必须在此说明。2.4人工处理过程需要人工处理的内容。2.5尚未解决的问题列出系统中的尚未解决的问题。2.6约束和假定每个对象受到值的约束。3对象模型3.1数据库设计采用ER图的形式设计出本系统中使用的数据库表等需要持久化的数据对象。3.2系统类图

5、描述采用类图的形式,列出所有的对象。提供整个系统的对象模型,如果模型过大,按照可行的标准把它划分成小块,例如可以把客户端和服务器端的对象模型分开成两个图表述。所有对象之间的关联必须被确定并且必须指明联系的基数(一对一、一对多还是多对多,0..1,*,1..*)。聚合和继承关系必须清楚地确定下来。每个图必须附有简单的说明。4子系统1设计根据总体设计中的子系统划分,从逻辑上对对象进行组织,叙述每个对象的细节,包括的属性、它的方法,以及该子系统的动态模型。4.1子系统1功能描述描述子系统1实现的功能。4.2子系统1中的对象描述用类图表现子系统1中对象的属性

6、及方法。421对象:对象1用途:约束:持久性:4.2.1.1属性描述:属性1类型:描述:约束:4・2・1・2方法扌苗述:方法1返回类型:参数:返回值:读取/修改的属性:调用的方法:处理逻辑:测试用例:测试用例的编号,及输入的参数值4.3子系统1中的动态行为4.3/M场景场景名:给出一个可以望文生义的名字场景描述:简要叙述场景是干什么的以及发生的动作的顺序。序列图:描述各种事件及事件发生的相对时间顺序。4.3.1.2协作图画出协作图,用来表示出类之间的协作关系4.3.1.3活动/状态图画出活动/状态图,用来描述算法或用例中的活动顺序4.4主要用例给出本

7、子系统的主要测试用例。5子系统2设计采用与4.1中相同的方法,描述2到N个子系统中的对象。6出错处理设计6.1出错信息用一览表的方式说明各种可能的错误或故障出现时,软件输出信息的形式、含义及处理方法。6.2补救措施A.说明出现故障后可采取的措施,包括:后备:说明准备采用的后备技术,如建立拷贝件(副本)、定期的信息转储等。B.降效:使用另一个效率较低的系统或方法(如手工操作、数据的人工记录等)得到所需结果的某些部分,。C.恢复:说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。6.3维护设计说明为了软件维护的方便而在软件

8、内部设计中做出的安排,包括在软件中安排的用于系统检查和维护的检查点和专用模块。7非功能性需求在这个部分,必须

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

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

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