软件工程课件:概要设计说明书模板

软件工程课件:概要设计说明书模板

ID:41994402

大小:124.39 KB

页数:9页

时间:2019-09-05

软件工程课件:概要设计说明书模板_第1页
软件工程课件:概要设计说明书模板_第2页
软件工程课件:概要设计说明书模板_第3页
软件工程课件:概要设计说明书模板_第4页
软件工程课件:概要设计说明书模板_第5页
资源描述:

《软件工程课件:概要设计说明书模板》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、文陽号:SYD/C07-211超项聽:[部门卜[系舷]_[版本号]-D-PDS-[版本号]项目名称(项目英文名称)概要设计说明书文档版本号编写人:编写时间:部门名:审核人:审核时间:章节名称修订内容简述修订日期修订前版本号修订后版本号修订人批准人目录1.引言11.1编写目的11.2项目背景11.3定义11.4参考资料12.任务概述12.1目标12.2运行环境12.3需求概述12.4条件与限制13.总体设计23.1总体结构设计23.1.1子系统戈!/分23.1.2模块功能和处理流程23.1.3功能分配23.2人工处理

2、过程24.接口设计34.1外部接口34.2内部接口35.数据结构和算法设计35.1数据结构和程序的关系35.2主要算法设计36.运行设计36.1运行模块组合36.2运行控制36.3运行时间47.出错处理设计47.1出错输出信息47.2岀错处理对策48.维护设计41.引言1.1编写目的阐明编写概要设计说明书的目的,并指岀读者对象。1.2项FI背景a)项目的委托单位、开发单位和主管部门b)该软件系统与其他系统的关系1.3定义列出文档中所用到的专门术语的定义和缩写词的原意。1.4参考资料列出有关资料的作者、标题、编号、发

3、表日期和岀版单位或资料来源,可包括:a)项目经核准的计划任务书、合同或上级机关的批文b)项目开发计划c)需求规格说明书d)测试计划书(初稿)e)用户操作手册(初稿)f)文档中所引用的其他资料、软件开发标准或规范2.任务概述2.1目标阐述该软件系统将会达到的目标。2.2运行环境简要说明对运行环境的规定,如设备、支持软件、接口、保密和安全等。2.3需求概述概要描述需求。2.4条件与限制概述影响该软件开发和运行环境的某些假设条件和约束。3•总体设计对软件系统进行总的功能描述,用图表表示系统各部分之间的关系以及用户机构与该

4、系统主要部分之间的关系。3.1总体结构设计3.1.1子系统划分用图表说明该系统的总体结构,即子系统或模块的划分,模块Z间的关系和分层控制关系。3.1.2模块功能和处理流程模块功能描述说明设计者对软件需求说明书屮规定的功能的一种划分,及功能需求到模块的一种分配。它是模块结构图的补充,它们结合在一起,表达了软件设计的基本考虑。原则上,在软件结构图中出现的每个功能模块都对应一个这样的描述。它通过描述模块的输入数据、输出数据和处理以及它们的关系来表达模块功能。IPO图中应列出分配给模块的所有处理,列出接口参数定义的数据和存

5、储数据。表明输入/输出数据和处理的关系。模块编号:模块名称:模块标识:输入处理输出3.1.3功能分配用图表或文字形式表明各项功能需求与程序模块的关系。功能和模块的交叉引用表表明功能需求到模块的分配,也就是说,功能需求与实现该功能的模块集合的对应关系。一般用字母”U”表示这种关系。数据结构和模块的交叉引用表表明模块和数据结构的生成关系和用关系。“C”表示生成关系,即在一个模块中生成一个数据结构。“U”表示使用关系,即一个模块中使用某数据结构。模块、功能1功能2•••模块1U模块2UU模块3U•••2.2人工处理过程

6、描述不能完全自动处理,需人工处理的过程3.接口设计2.1外部接口说明该系统同外界的所有接口安排,包括用户接口、软件接口与硬件接口。4.2内部接口说明该系统内部各模块Z间的接口数据结构设计。3.数据结构和算法设计4.1数据结构和程序的关系列岀数据结构和访问这些数据结构的各个程序之间的关系。5.2主要算法设计6.运行设计在复杂的应用环境中,任务可分为各种类型的子任务,相应的处理也应进行分类。相对于这样的应用,系统的功能十分庞大。用户在某次使用时,不一定用到所有的功能,也就是说做什么事,用什么功能。这样有必要定义系统的不

7、同运行。系统的每种运行可能涉及不同的模块,使用不同的界而,不同的支持环境,并有不同的前置条件,以及以不同的控制操作完成一次运行。它们所占的系统资源也不同。定义不同的运行,给出相应的运行模块集合有利于测试和维护。如果某种功能在一次运行时发生故障,就能根据相应的模块集合大致确定故障的可能范围。6.1运行模块组合模块集合运行条件支持软件2.2运行控制说明系统的各种运行、优先级循环和特殊处理。运行名称控制方法操作步骤2.3运行时间运行名称所占资源时间3.出错处理设计2.1出错输出信息例出每种可能出现的出错或故障出现吋,系统

8、输出信息的形式、含义。5.2出错处理对策如设置后备、性能降级、恢复及再启动等。6.维护设计说明为了系统维护方面而在程序内部设计-中作出的安排,如在稈序中专门安排用于系统检查与维护的检测点和专用模块等。

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

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

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