您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > 概要设计说明书模板v1.1
****项目概要设计中创软件工程股份有限公司1密级:******项目概要设计说明书中创软件工程股份有限公司二ОО*年**月**日****项目概要设计中创软件工程股份有限公司2文件修订记录变更版本修订日期原因与修改情况描述位置(页/段落/章节号修订人审核人****项目概要设计中创软件工程股份有限公司3目录1引言.............................................................411..11编编写写目目的的......................................................411..22背背景景..........................................................411..33术术语语定定义义......................................................411..44参参考考资资料料......................................................42总体设计.........................................................422..11构构架架目目标标和和约约束束................................................422..22系系统统部部署署图图....................................................422..33技技术术框框架架图图....................................................53逻辑视图.........................................................533..11概概述述..........................................................533..22设设计计包包//子子系系统统.................................................63.1.1简要说明..................................................63.1.2包含元素....................................................63.1.3接口........................................................63.1.4时序图......................................................74数据视图(可选).................................................75进程视图(可选).................................................8****项目概要设计中创软件工程股份有限公司41引言11..11编编写写目目的的[说明编写这份概要设计说明书的目的,指出预期的读者。]11..22背背景景[说明:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及运行该软件的最终用户。]11..33术术语语定定义义[列出本文中用到的术语的定义和外文首字母组词的原词组。]11..44参参考考资资料料[列出有关的参考文件,如:本项目的经核准的计划任务书或合同,上级机关的批文;属于本项目的其他已发表文件;本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。]2总体设计22..11构构架架目目标标和和约约束束[本节说明对构架具有某种重要影响的软件需求和目标,例如,安全性、保密性、市售产品的使用、可移植性、发布和重新使用。它还要记录可能适用的特殊约束:设计与实施策略、开发工具、团队结构、时间表、旧代码等。]22..22系系统统部部署署图图系统只有一个部署视图,它以图形方式说明了处理活动在系统中各节点的分布,包括进程和线程的物理分布。部署视图在每次迭代过程中都会加以改进。如:****项目概要设计中创软件工程股份有限公司522..33技技术术框框架架图图3逻辑视图33..11概概述述[本节按照设计模型中包的层次结构来说明设计模型的整体分解情况。该视图以图形方式说明关键的用例实现、子系统、包和类,它们包含了在构架方面具有重要意义的行为。逻辑视图在每次迭代过程中都会加以改进。]如:****项目概要设计中创软件工程股份有限公司6[逻辑视图表示了类、子系统、包和用例实现的子集。]33..22包包//子子系系统统NN设设计计[对于每个重要的包/子系统,都用一个小节来加以说明,其中应包括该包/子系统的名称、简要说明以及显示该包/子系统中所有重要的类和包的图。对于该包/子系统中的每个重要类,应包括其名称、简要说明和(可选)对其主要职责、操作和属性等的说明。]3.2.1简要说明[其中包括对该包/子系统的简短说明。]3.2.2包含元素[其中枚举了该包/子系统中包含的所有元素。首先列出的是所包含的包/子系统,然后再列出所包含的所有类。给出了各元素的名称和简要说明。]3.2.3购买复用分析[确定哪些现有的可重用资源可以被该包/子系统重用。重用可表现为使用共享服务、循环利用服务器和基础硬件、建立的文档、构件、设计或任何以前为其它项目所用的参考资料。]3.2.4接口[定义和描述本包/子系统与其它包/子系统存在的数据交互的接口,其中应包括对接口的数据名称、数据类型和数据说明等的描述。]****项目概要设计中创软件工程股份有限公司73.2.5时序图[由于脚本和消息(临时消息规约,尚未指定给操作)说明了类要执行的既定行为,因此操作应该支持序列图中的消息内容。时序图的示例如下:]如:消息是确定操作的基础4外部接口[这部分主要描述与本系统产生数据交换的外部系统之间的接口。接口的描述主要侧重于以下几个方面:1.接口分类:发送和接收。2.数据结构设计:数据名称、数据类型、数据说明等。3.接口数据分类说明:共几种类型的接口数据,每种类型数据的典型说明。4.接口数据之间的应答关系说明:发送和接收数据的对应关系说明。如:采用的交互方式、通讯协议、报文格式、是否需要特殊装置等。若为复杂的数据接口还要有设计流程的说明,即一个流程中每个接口数据之间的关系、描述接口数据组。]5数据视图(可选)[从永久性数据存储方面来对系统进行说明。如果几乎或根本没有永久性数据,或者设计模****项目概要设计中创软件工程股份有限公司8型与数据模型之间的转换并不重要,那么本节就为可选。]6进程视图(可选)[本节描述将系统分解为轻量级进程(单个控制线程)和重量级进程(成组的轻量级进程)的过程。本节按照各个通信或交互的进程组来加以组织。说明进程之间的主要通信模式,例如消息传递、中断和会合。只有在系统具有很高程度的并行时,才需要该视图。]****项目概要设计中创软件工程股份有限公司9模板修订历史信息Revisionhistoryinformation*A–增加M–修改D–删节变更版本日期图表、表格、段落号A/M/D原因与修改情况描述修订人审核人1.02007/03/15第一版A胡雷雷1.12008/05/304M对外部接口的描述进行了更详细的定义描述田丽娃
本文标题:概要设计说明书模板v1.1
链接地址:https://www.777doc.com/doc-6311948 .html