软件概要设计模板

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

产品名称Productname密级Confidentialitylevel产品版本ProductversionXXHighLevelDesignSpecificationXX概要设计说明书Catalog目录1Introduction简介.....................................................................................................................61.1Purpose目的.....................................................................................................................61.2Scope范围........................................................................................................................61.2.1Name软件名称............................................................................................................61.2.2Functions软件功能......................................................................................................61.2.3Applications软件应用...................................................................................................62HighLevelDesign概要设计.....................................................................................................62.1Level0DesignDescription第零层设计描述.......................................................................62.1.1SoftwareSystemContextDefinition软件系统上下文定义..........................................62.1.2DesignConsiderations(Optional)设计思路(可选)........................................................72.2Level1DesignDescription第一层设计描述.......................................................................82.2.1DecompositionDescription分解描述............................................................................82.2.2DependencyDescription依赖性描述............................................................................92.2.3InterfaceDescription接口描述....................................................................................102.3Level2DesignDescription(Optional)第二层设计描述(可选)................................122.3.1Modulename(1)模块1名称.......................................................................................122.3.2Modulename(2)模块2名称.......................................................................................132.4ConfigurationandControl(Optional)配置和控制(可选).........................................142.4.1Startup启动................................................................................................................142.4.2Closing关闭...............................................................................................................142.4.3CreatingMIBTableItemMIB表项的创建..................................................................142.4.4DeletingMIBTableItemMIB表项的删除...................................................................142.4.5ModifyingMIBTableItemMIB表项的更改.................................................................142.5Database(Optional)数据库(可选)...........................................................................142.5.1Entity,Attributesandtheirrelationships实体、属性及它们之间的关系....................142.5.2E-Rdiagram实体关系图..........................................................................................141Introduction简介1.1Purpose目的Thissectionshouldstatethepurposeofthedocument.Itcouldalsospecifytheintendedaudience.这部分要描述文档的目的。应该指明读者。1.2Scope范围1.2.1Name软件名称Identifythesoftwarebyname对软件命名1.2.2Functions软件功能Explainwhatthesoftwareproduct(s)willandwillnotdo(eitherdirectlyorbyreferencetoanothersoftwaredocument).解释软件产品将完成或不完成的功能(可以直接描述也可以参考相关文档)1.2.3Applications软件应用Describetheapplicationoftheproduct(eitherdirectlyorbyreferencetoanothersoftwaredocument)描述软件的应用(可直接描述也可以参考其它软件文档)2.HighLevelDesign概要设计2.1Level0DesignDescription第零层设计描述2.1.1SoftwareSystemContextDefinition软件系统上下文定义Describesthenetworkorganizingmodeofthesoftwaresysteminactualenvironment(usuallyindrawings).Describeshowthesoftwaresystemformsafunctionalentitywithotherexternalentities(usuallyindrawings).首先描述本软件系统在实际环境的组网方式(一般用图描述)描述系统如何与外部实体一道组成功能实体(一般用图描述)Thissectiondescribesrelationshipsbetweenthesoftwaresystemtobedevelopedandexternalentities.ArchitectureDiagram,ToplevelDFD(Data-Flow-Diagram)ortransactiondiagramscanbeusedtodescribearchitectureandinteraction.本节还要描述待开发软件系统与外部实体的关系.,可以使用系统架构图、顶层数据流图、事务图等来描述系统结构和交互关系。Allexternalentitiesofthesoftwaresystem(definedinProcedureofDesignSpecification)thatinteractwiththesoftwaresystem,oraffectthesoftwaresysteminacertainmode,forexample,OS,driver,hardware,interruptorothersoftwaresystems.Theproperty(suchasmessage,libraryinvoking)andtype(suchasOSservice,communicationservice,systemtools,etc.)oftheinteractionbetweenexternalentitiesandthissystem.Onlythecontentsthatarehelpfulinthesoftwaredesignshouldbeincludedwhiledescribingthefeaturesofanexternalentity.Insteadofacompletedescriptioninthisspecification,youcanmakeindexestorefertotherelativedocumentsthatdescribethesoftwaredesign.Forexample,anindexcanbemadefortheprogrammingguidanceoftheOS.所有系统外围实体(在设计规格流程中有定义),这些实体与软件系统发生交互作用或以某种方式影响软件系统,比如,操作系统,驱动程序,硬件,中断,其它软件系统等.外围实体和本系统相互作用的性质(比如,消息,库调用)和类型(比如,OS服务,通信服务,系统工具等)。描述外部实体的特性时要注意该描述一定要有助本软件的设计和描述。2.1.2DesignConsiderations(Optional)设计思路(可选)2.1.2.1DesignMethodology设计方法Describedesignmethodologythatshallbeusedinthesoftwaresystemdesign.描述本

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功