欢迎来到天天文库
浏览记录
ID:55336783
大小:94.01 KB
页数:5页
时间:2020-05-10
《软件详细设计报告(面向对象).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、软件详细设计报告(面向对象)软件详细设计报告(面向对象)V1.0项目号:项目名称:编制:日期:审核/会签日期审核/会签日期审核/会签日期批准日期5/5软件详细设计报告(面向对象)修订页编号修订内容简述修订日期修订后版本号修订人审核人批准人125/5软件详细设计报告(面向对象)目录1.Overview概述41.1.Purpose目标41.2.Scope范围42.DetailedDesignofModule1模块1详细设计42.1.Class1类143.DetailDesignofModule2模块2详细设计54.DetailedDesignof
2、theDatabase(Optional)数据库详细设计(可选)54.1.StoredProcedure1/Trigger1存储过程1/触发器1的名称55.ErrorProcess错误处理55.1.SystemError系统错误55.2.InterfaceError接口错误55.3.ProtocolError协议错误55/5软件详细设计报告(面向对象)Overview概述1.1.Purpose目标.应包含以下几个方面的内容:1、该文档所描述的模块;2、该文档所针对的读者;1.2.Scope范围概述本文档所包含的内容。2.DetailedDes
3、ignofModule1模块1详细设计2.1.Class1类12.1.1.Overview简介(Optional可选)详细描述CLASS1的职责和功能;必要时,可描述本类与相关类之间的静态/动态关系。2.1.2.ClassDiagram类图(Optional可选)提供类的结构图,在概要设计中没有定义时需要。2.1.3.StatusDesign状态设计(Optional可选)可用状态图来描述类的状态信息。2.1.4.Attributes属性可先定义相关的数据结构。Visibility可见性表头Name属性名称Type类型Briefdescrip
4、tions说明(对属性的简短描述)2.1.5.Methods方法下面针对每个方法进行说明。1)Method1方法1a)MethodDescriptions方法描述Prototype函数原型方法的声明,包含可见性Description功能描述描述本方法的功能Calls调用函数被本函数调用的函数清单(非系统函数)CalledBy被调用函数调用本函数的函数清单(非系统函数),可选5/5软件详细设计报告(面向对象)Input输入参数描述每个输入参数的含义、内存管理原则Output输出参数描述每个输出参数的含义、内存管理原则Return返回值描述返回值
5、的含义Exception抛出异常描述可能抛出的异常a)ImplementationDescription实现描述使用伪代码、流程图等来描述本方法的详细实现。这部分是详细设计的重点。2.DetailDesignofModule2模块2详细设计3.DetailedDesignoftheDatabase(Optional)数据库详细设计(可选)描述存储过程、触发器等的详细实现。3.1.StoredProcedure1/Trigger1存储过程1/触发器1的名称3.1.1.Descriptions语法Prototype原型原型描述Descriptio
6、n功能描述描述实现的功能使用的数据库对象Input输入参数描述每个输入参数的含义Output输出参数描述每个输出参数的含义Return返回值描述返回值的含义3.1.2.ImplementationDescription实现描述使用伪代码来描述详细实现。这部分是详细设计的重点。4.ErrorProcess错误处理4.1.SystemError系统错误描述象内存分配失败,任务创建失败等错误是如何被处理的。4.2.InterfaceError接口错误描述将要产生并给外部实体用的错误码4.3.ProtocolError协议错误描述在协议中没有描述的情
7、况如何处理。(可选)5/5
此文档下载收益归作者所有