软件详细设计说明书0
5页1、-*工程详细设计说明书*模块拟制日期yyyy-mm-dd评审人日期批准日期签发日期文档修订记录版本完成人修改容审核批准时间V0.00创立文档目 录1. 简介51.1. 编写目的51.2. 适用围51.2.1. 软件名称51.2.2. 软件功能51.2.3. 软件应用51.3. 定义及关键词51.4. 参考资料52. 子模块1设计描述62.1. 类*的设计62.1.1. 简介62.1.2. 类图62.1.3. 状态设计可选62.1.4. 属性62.1.5. 方法63. 数据库详细设计可选93.1. 存储过程*/触发器*的名称94. 错误处理104.1. 系统错误104.2. 接口错误104.3. 协议错误10表目录表1.关键词4表2.类*的属性5表3.方法描述*-function6图目录图1类图*-class5图2流程图*-function61. 简介1.1. 编写目的这局部要描述文档的目的,并指明文档的读者。1.2. 适用围1.2.1. 软件名称1.2.2. 软件功能解释软件产品将完成或不完成的功能1.2.3. 软件应用描述软件的应用领域1.3. 定义及关键词表1. 关键词关键词英文全
2、名中文解释1.4. 参考资料2. 子模块1设计描述2.1. 类*的设计2.1.1. 简介如果在概要设计中未说明,则在此详细描述类的职责和功能,可使用顺序图、协作图、状态图来详细描述。必要时,可描述本类与相关类之间的静态动态关系。2.1.2. 类图图1 类图*-class2.1.3. 状态设计可选可以用状态图来描述类的状态信息。2.1.4. 属性可先定义相关的数据构造,再对属性进展描述。也可以不使用表格、而使用伪代码格式。表2. 类*的属性可见性属性名称类型说明对属性的简短描述PrivatePublicProtected2.1.5. 方法1. 方法*1) 方法描述Java的函数头注释采用JavaDoc自动生成的格式:/* functions 增删改查* param String name 名字* return true 如果不为空则返回真,false 如果为空返回假* throws 无*/C+使用以下格式:表3. 方法描述*-function函数原型方法的声明,包含可见性功能描述描述本方法的功能被调函数被本函数调用的函数清单非系统函数主调函数调用本函数的函数清单非系统函数, 可选输入参数
3、描述每个输入参数的含义、存管理原则谁分配、谁释放输出参数描述每个输出参数的含义、存管理原则谁分配、谁释放返回值描述返回值的含义抛出异常描述可能抛出的异常2) 实现描述使用伪代码、流程图等来描述本方法的详细实现。这局部是详细设计的重点。可以在开发工具中编写后再将文件嵌入到文档中。伪代码请直接写成注释格式,减少编码阶段的注释工作量图2 流程图*-functionvoid TestTask:iMapTaskCmdRecv(CmdMSG *CmdMsg) _US mand = CmdMsg-CmdCode; /生成应答数据帧空间 /获得任务的ID Switch(mand) case 0*01: /填写对应的业务字段和数据break; case 0*02: /填写对应的业务字段和数据break; default:break; /发送应答数据帧 /设置任务状态为TASK_STATE_WAITNE*T2. 方法*1) 方法描述3. 数据库详细设计可选描述存储过程、触发器等的详细实现。3.1. 存储过程*/触发器*的名称1. 描述原型原型描述功能描述描述实现的功能使用的数据库对象说明使用到的相关数据库对象表、其它存储过程、视图等输入参数描述每个输入参数的含义输出参数描述每个输出参数的含义返回值描述返回值的含义2. 实现描述使用伪代码来描述详细实现。4. 错误处理4.1. 系统错误比方:存分配失败、任务创立失败等错误是如何被处理的4.2. 接口错误描述将要产生并给外部实体用的错误码4.3. 协议错误描述在协议中没有描述的情况如何处理。可选. z
《软件详细设计说明书0》由会员pu****.1分享,可在线阅读,更多相关《软件详细设计说明书0》请在金锄头文库上搜索。
混凝土结构外观质量缺陷及处理方案
住宅物业公众管理制度
2023年生产部门劳动合同(6份范本)
商铺租赁协议书电子模板(2篇).doc
2022年新农村建设工作方案
粘土防膨稳定剂项目创业计划书写作模板
2023年甘肃省天水市秦州区皂郊镇兴隆村社区工作人员考试模拟题及答案
巾帼英雄还是传统孝女——《木兰诗》中木兰形象再探讨
大连理工大学22春《管理沟通》综合作业一答案参考73
手机客户端交互适配设计之-我见
防护棚施工方案钢管
预制箱涵与现浇箱涵的比较
2022土地登记代理人-土地登记代理实务考试题库套卷18(含答案解析)
中职幼师班学生评语9页
《对对歌》教学设计高明学校杨敏
做一个最好的你作文
九年级语文教学计划
如何用英文回复老外退休邮件模板大全
工程部岗位职责经典版(六篇)
幼儿园后勤管理秋季工作计划范文
2023-09-30 77页
2023-10-14 12页
2022-11-11 79页
2023-02-10 13页
2022-12-18 3页
2023-04-27 16页
2023-11-19 52页
2023-01-07 6页
2023-01-03 23页
2023-01-21 21页