软件概要设计_第1页
软件概要设计_第2页
软件概要设计_第3页
软件概要设计_第4页
软件概要设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XX 概要设计说明书1 简介1.1 目的1.2范围1.2.1软件名称.1.2.2软件功能.1.2.3软件应用.1.3实现系统环境1.3.1 器件特性描述 1.3.2 器件工作原理介绍 1.3.3 关键寄存器介绍2 概要设计2.1 第0层设计描述2.1.1软件系统上下文定义 2.1.2设计思路(可选)2.2 第一层设计描述2.2.1 系统架构(功能分解和物理分解) 2.2.2 功能实现与模块/子系统的关系 2.2.3 分解描述2.2.4 接口描述2.3 第二层设计描述(Optional )2.3.1 模块1名称2.4 2.5 数据库(可选)2.5.1 实体、属性及它们之间的关系2.5.2 实体关

2、系图2.6 文件的组织2.6.1 文件的命名方式 2.6.2 文件的组织目录结构错误!未找到引用源关键词:能够体现文档描述内容主要方面的词汇。摘要:缩略语清单:对本文所用缩略语进行说明,要求提供每个缩略语的英文全名和中文解释。缩略语英文全名中文解释1 简介1.1目的这部分要描述文档的目的。应该指明读者。1.2范围1.2.1软件名称对软件命名1.2.2软件功能解释软件产品将完成或不完成的功能(可以直接描述也可以参考相关文档)1.2.3软件应用描述软件的应用(可直接描述也可以参考其他软件文档)1.3 实现系统环境描述本软件的硬件应用平台(主要涉及关键器件的介绍和环境组网方式)1.3.1器件特性描述

3、本器件所支持的规格、工作模式及其异同1.3.2器件工作原理介绍The description of the work principle of the device we used in our solution.1.3.3关键寄存器介绍The descriptio n of the registers used in the work mode our soluti on.2概要设计2.1 第0层设计描述2.1.1软件系统上下文定义描述系统如何与外部实体一道组成功能实体(一般用图描述)外部实体属性描述只限于软件设计和描述相关的属性2.1.2设计思路(可选)2.1.2.1 基本设计思路说明系统

4、采取的基本设计思路,概要描述为什么采取本方案。2.1.2.2 设计约束1 遵循标准描述本软件所遵循的标准、规范2 硬件限制描述本软件系统实现的硬件限制3 技术限制描述本软件的技术限制2.1.2.3 安全性和可靠性设计方案4 遵循标准描述本软件所遵循的标准、规范5 硬件限制描述本软件系统实现的硬件限制6 技术限制描述本软件的技术限制2.1.2.4 其他描述其他有关的设计考虑2.2第一层设计描述2.2.1系统架构(功能分解和物理分解)描述组成软件系统的构件(子系统、模块),描述之间的“静态”关系。一般采用系统方 框图的形式。要按照子系统组成系统,模块组成子系统的方式组织描述。系统方框图应能规定出系

5、统的整体架构,说明组成系统的各部分是如何搭配成一个完整系 统的。系统方框图应画成二种:一种是功能性的,说明系统有哪些功能?应由哪些功能模块来实现?画出这些功能模块之 间、本系统与其它接口系统之间的逻辑关系;描述它们间的接口方式, 遵循的协议规范等。如果是升级类产品, 在原有功能方框框图上增加、删除、修改。另一种是物理性的,说明系统由具体的哪些软件模块来实现。注:对于简单功能的软件系统,可省略“功能分解” (功能框图)这一步骤,而直接进行 “物理分解”(物理框图)。可测性设计的整体结构描述也应在这里给出。说明整体系统可测性方面的层次结构,之间 的逻辑关系,主要的功能接口定义,子系统、模块应具有的

6、主要可测性规格与设计描述。222功能实现与模块/子系统的关系描述系统是如何运作以实现系统需求的。对于可测性性设计的功能,如果有单独的功能模块则在下面用单独的小节进行功能实现原 理描述,如果只是某些功能需求的一部分功能,则在相应的功能需求中进行说明。用如下矩阵图说明各项功能需求的实现与各模块/子系统的分配关系:模块/子系统1模块/子系统2模块/子系统n功能需求1V功能需求2V功能需求nVV223分解描述2.2.3.1模块/子系统描述1模块/子系统1描述Describe as follows按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:Fun cti

7、o ns 功能列表:223.2 并发进程描述本节描述系统中的并发进程。对于外部实体,从属属性不必描述。1 进程1描述Describe as follows按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:Fun ctio ns 功能列表:223.3 数据描述本节描述系统中的数据结构。外部数据实体不必描述。1数据实体1描述Describe as follows按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:2.2.4 接口描述本节描述软件系统中设计实体(如模块/子系统)的接口 接口描述可以使用接口文件,参数

8、表。对于外部实体只有同被描述软件相关的接口才需描述。2.2.4.1模块/子系统接口本节描述模块/子系统的接口。1模块/子系统1接口描述Describe as follows按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:Fun ctio ns 功能列表:2.242 进程接口本节描述进程的接口。1 进程1接口描述Describe as follows按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:Fun ctio ns 功能列表:2.3 第二层设计描述(Optional ).L1中定义的每个实体的进一步设

9、计在下面的章节进行描述。对每个模块重复使用下述的格式。2.3.1模块1名称不要写直接“模块1名称”,用简短的词语命名模块.2.3.1.1模块架构(物理分解)运用物理框图描述组成软件模块的构件(子模块),描述之间的“静态”关系2.3.1.2功能实现与子模块的关系用如下矩阵图说明模块的功能需求的实现与各子模块的分配关系:子模块1子模块2子模块n模块的功能需求1V模块的功能需求2V模块的功能需求nVV231.3 分解描述描述模块的分解,并描述每个子模块的功能等属性。.1子模块描述a)子模块1描述Describe as follows 按照以下格式描述:Ide ntificati on 标识:Type

10、类型:Purpose 目的:Fun ctio ns功能列表:.2并发进程描述本节描述模块中的并发进程。对于外部实体,从属属性不必描述。a) 进程1描述Describe as follows 按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:Fun ctio ns功能列表:.3数据描述本节描述模块中的数据结构。外部数据实体不必描述。a)数据实体1描述Describe as follows 按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:2.3.1.4 接口描述描述模块内部的接口关系,如两个子模块间的接口等。

11、接口描述可以使用接口文件,参数表。对于外部实体只有同被描述软件相关的接口才需描述。.1子模块接口本节描述子模块的接口。a)子模块1接口描述Describe as follows 按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:Fun ctio ns 功能列表:.2进程接口本节描述进程的接口。a) 进程1接口描述Describe as follows按照以下格式描述:Ide ntificati on 标识:Type类型:Purpose 目的:Fun ctio ns 功能列表:2.4 数据库(可选)2.4.1实体、属性及它们之间的关系本节列出所有的数据

12、存储类的实体,详细描述实体的内容和并列出全部属性。对每个属性,详细描 述其数据库、数据大小、特定约束。实体的所有约束及实体间的关系也要注明。2.4.2实体关系图This section should display the E-R diagram for all the entities listed above.2.5 文件的组织2.5.1文件的命名方式The descriptio n of the orga ni zati on for the files anddirectory of code file.2.5.2文件的组织目录结构The descriptio n of the source code filesdirectory orga ni zati on2.5.3参考资料清单:请罗列本文档所参考的有关参考文献和相关文档,格式如下:作者+书名(或杂志、文献、文档)+出版社(或期号、卷号、公司文档编号)+出版日期 +起止 页码例如:1 D. B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论