软件设计规格说明书.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件设计规格说明书

1引言

1.1编写目的

提示:说明软件服务对象或目标用户。如:服务于XX公司网络化运营,管理销售中的

各个环节,最终用户为XX公司销售部门,销售办事处和公司相关领导等。

1.2范围

提示:说明待开发的软件系统的名称;

列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位。

1.3定义

提示:列出本文件中用到的专门术语的定义和缩写词的原词组。

1.4参考资料

提示:列出要用到的参考资料,如:

本项目的经核准的计划任务书或合同、上级部门的批文等;

属于本项目的其他已发表的文件;

本文件中各处引用的文件、资料,包括所要用到的软件开发标准。

列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的

来源。

2总体设计

2.1需求规定

提示:说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见

《软件需求说明书》。

2.2运行环境

提示:简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明

参见《软件需求说明书》。

2.3基本设计概念和处理流程

提示:说明本系统的基本设计概念和处理流程,尽量使用图表的形式。

2.4结构

提示:用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)

的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制

关系。

通过变换映射(如基于DFD或基于IDEF0的结构设计),并采用适当的优化准则进行

软件结构的优化。该过程可在本节中分段落进行描述。

已得到优化的软件体系结构用结构图(StructureChart)进行描述。描述的内容包括:

软件程序结构图:画出软件体系结构的树状层次。

模块命名规则:给出软件模块的命名规则,保证模块名称在项目内的唯一性和无二义性。

模块描述:可用IPO图结合下表对每一软件模块进行描述

名称标识子系统名称系统名称

接口输入

说明输出

功能

说明

运行

环境提示:简要地说明对本模块的运行环境(包括硬件环境和支持环境)的规定。

说明

调用调用模块

关系

被调用模块

说明

2.5功能需求与程序的关系

提示:本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

程序1程序2......程序m

功能需求1√

功能需求2√

功能需求n√√

2.6人工处理过程

提示:说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。

2.7尚未解决的问题

提示:说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问

题。

3接口设计

3.1用户接口

提示:说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。分析《需求

规格说明书》中的用户特点,设计交互、信息显示和数据输入等用户界面规则。若有的话,

列出用户的强制标准和开发单位的强制标准。

3.2外部接口

提示:说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支

持软件之间的接口关系。

3.3内部接口

提示:说明本系统之内的各个系统元素之间的接口的安排。

4运行设计

4.1运行模块组合

提示:说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明

每种运行所历经的内部模块和支持软件。

4.2运行控制

文档评论(0)

8832 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档