77范文网 - 专业文章范例文档资料分享平台

需求分析+概要设计+详细设计+数据库设计+软件测试模板(5)

来源:网络收集 时间:2019-06-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

指出该接口在通讯中起到的作用,这里的作用可以是: ? 输入; ? 输出; ? 双向。 ● 接口速率

指出该接口的传输速率。如果该接口依赖于其它通讯方式,那么传输速率将不高于它所依赖的其它通讯方式的速率。 ● 接口协议

给出该接口实际使用的通讯协议。 ● 相关对象

给出直接使用本接口的系统对象,这里的系统对象,可以是操作界面,也可以是系统特性。 ● 备注

描述与该系统接口有关的其它注意事项。 ● 说明

描述与该系统接口表有关的其它注意事项。 3.3.2 系统接口传输协议说明

逐项详细描述系统接口表中所列出各个系统接口使用的传输协议,以及其它相关内容,例如:驱动程序、动态连接库、等等。

3.4 系统完整性设计

描述系统对象(数据元、数据类),所受到的逻辑约束关系。

当系统由多个子系统(模块)组成时,每个子系统应分别使用一张系统完整性约束表进行描述。系统完整性约束表的格式如下: 子系统编号 子系统英文名称 子系统中文名称 约束编号 说明: 其中:

● 子系统编号

含义同上。 ● 子系统英文名称

含义同上。 ● 子系统中文名称

含义同上。 ● 约束编号

整个系统所有约束的统一编号。 ● 完整性名称

系统完整性约束的正式名称,必须符合通常习惯。

20

完整性名称 相对对象名 约束表达式 备注

● 相对对象名

完整性约束中的相关对象(数据元和数据类)。 ● 约束表达式

用一阶逻辑表达式表达的约束方程式。 ● 备注

描述与该系统完整性约束有关的其它注意事项。 ● 说明

描述与该系统完整性约束表有关的其它注意事项。

4. 系统出错处理设计

本节描述系统发生外界及内在错误时,所提供的错误信息及处理方法,它包括系统出错处理表及维护处理过程表。

4.1 系统出错处理表

本表给出有关出错处理的产生原因、提示信息、以及建议处理方法。

当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统出错处理表进行描述。系统出错处理表的格式如下: 子系统编号: 子系统英文名称: 子系统中文名称: 错误编号 说明: 其中:

● 子系统编号

含义同上。 ● 子系统英文名称

含义同上。 ● 子系统中文名称

含义同上。 ● 错误编号

整个系统所有错误的统一编号。 ● 错误名称

错误的正式名称,该名称应该是常用的,并且为人们所普遍接受的。 ● 错误原因

对该错误产生原因的解释与说明。 ● 错误信息

产生该错误时,向用户发出的提示信息。 ● 处理方式

21

错误名称 错误原因 错误信息 处理方式 备注

对该错误处理的一种建议,此项允许缺省。 ● 备注

描述与该系统错误有关的其它注意事项。 ● 说明

描述与该系统错误表有关的其它注意事项。

4.2 维护处理过程表

系统出错时,将调用维护处理过程对错误进行处理,有关维护处理过程的各项内容由维护处理过程表进行描述。

当系统有多个子系统(模块)组成时,每个子系统分别使用一张维护处理过程表进行描述。维护处理过程表的格式如下: 子系统编号: 子系统英文名称: 子系统中文名称: 错误编号 说明: 其中:

● 子系统编号

含义同上。 ● 子系统英文名称

含义同上。 ● 子系统中文名称

含义同上。 ● 错误编号

含义同上。

● 处理过程英文名称

系统维护处理过程的英文正式名称,将来用于软件开发中,必须符合命名规范。 ● 处理过程中文名称

系统维护处理过程的中文正式名称,是系统维护处理过程英文名称的中文说明。 ● 处理功能

描述本维护处理过程对错误的处理方式。

由于一个维护处理过程有可能具有对多个错误进行处理的能力,因此该处理功能 必须是针对本项错误编号的。 ● 入口参数

进行本项错误处理时,赋给维护处理过程的入口参数。 ● 出口参数

进行本项错误处理时,维护处理过程返回的出口参数。 ● 备注

描述与该系统错误有关的其它注意事项。

22

处理过程 英文名称 处理过程 中文名称 处理功能 入口参数 出口参数 备注

● 说明

描述与该系统错误表有关的其它注意事项。

5. 技术设计

系统技术设计描述系统各个特性实际使用的开发技术,以及具体开发技术使用时应该注意的事项。

5.1 系统开发技术说明表

本表描述系统各个特性开发时实际使用的具体技术,只有一些不太常用的技术需要在这里描述。一些常用技术,例如:通过数据库接口调用存储过程,则不必冗述。

当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统开发技术说明表进行描述。系统开发技术说明表的格式如下:

子系统编号: 子系统英文名称: 子系统中文名称: 技术编号 说明: 其中:

● 子系统编号

含义同上。 ● 子系统英文名称

含义同上。 ● 子系统中文名称

含义同上。 ● 技术编号

这个系统所使用各种技术的统一编号。 ● 开发技术英文名称

该开发技术的英文正式名称,可以便用缩写。 该名称应该是常用的,并且为人们所普遍接受的。 ● 开发技术中文名称

该开发技术的中文正式名称,是该开发技术英文名称的中文说明。 该名称应该是常用的,并且为人们所普遍接受的。 ● 处理功能

描述本开发技术的处理目的。 ● 系统特性编号

含义同上。

由于一项开发技术可能在多处使用,因此针对一项开发技术,有可能存在多个系

23

开发技术 英文名称 开发技术 中文名称 处理功能 系统特性编号 备注

统特性编号,在此必须一一列出。 ● 备注

描述与该系统开发技术相关的其它注意事项。 ● 说明

描述与该系统开发技术说明表有关的其它注意事项。

5.2 开发技术应用说明

逐项详细描述系统开发技术说明表中所列出各项系统开发技术使用的技术要点,以及其它相关内容,例如:所需的服务、使用的动态连接库、调用的组件、等等。

6. 数据库设计

如果该软件产品需要使用数据库,不论是使用数据库平台支撑的,还是采用由软件产品开发者自行定义的;都应该在完成软件产品需求分析报告后,开始进行软件产品详细设计之前,按照软件产品数据库设计说明文档模板完成数据库设计工作。

7. 词汇表

列出本文件中用到的专业术语的定义,以及有关缩写的定义(如有可能,列出相关的外文原向)。为了便于非软件专业或者非计算机专业人士阅读软件系统概要设计报告,要求使用非软件专业或者非计算机专业的术语进行描述。所以这里所指的专业术语,是指业务层面上的专业术语,而不是软件专业或者计算机专业的术语。但是,对于无法回避的软件专业或者计算机专业术语,也应该列入词汇表,并且加以准确定义。

8. 进度计划

列出进度计划,包括各子系统、各子模块完成进度计划,人员配备计划等。

24

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库需求分析+概要设计+详细设计+数据库设计+软件测试模板(5)在线全文阅读。

需求分析+概要设计+详细设计+数据库设计+软件测试模板(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/650814.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: