- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
xxx项目具体设计说明书
(xxx模块)
拟制
日期
yyyy-mm-dd
评审人
日期
同意
日期
签发
日期
文档修订统计
版本
完成人
修改内容
审核
同意
时间
V0.00
创建文档
目录
TOC\o1-3\u1.介绍 5
1.1.编写目标 5
1.2.适用范围 5
1.2.1.软件名称 5
1.2.2.软件功效 5
1.2.3.软件应用 5
1.3.定义及关键词 5
1.4.参考资料 5
2.子模块1设计描述 6
2.1.类xxx设计 6
2.1.1.介绍 6
2.1.2.类图 6
2.1.3.状态设计(可选) 6
2.1.4.属性 6
2.1.5.方法 6
3.数据库具体设计(可选) 9
3.1.存放过程#/触发器#名称 9
4.错误处理 10
4.1.系统错误 10
4.2.接口错误 10
4.3.协议错误 10
表目录TOC\t表号去除自动编号,1,表号,1,tabledescription,1
表1. 关键词 4
表2. 类XXX属性 5
表3. 方法描述xxx-function 6
图目录TOC\t图号去除自动编号,1,图号,1,figuredescription,1
图1 类图xxx-class 5
图2 步骤图xxx-function 6
介绍
编写目标
这部分要描述文档目标,并指明文档读者。
适用范围
软件名称
软件功效
解释软件产品将完成或不完成功效
软件应用
描述软件应用领域
定义及关键词
关键词
关键词
英文全名
汉字解释
参考资料
子模块1设计描述
类xxx设计
介绍
假如在概要设计中未说明,则在此具体描述类职责和功效,可使用次序图、协作图、状态图来具体描述。必需时,可描述本类和相关类之间静态动态关系。
类图
类图xxx-class
状态设计(可选)
能够用状态图来描述类状态信息。
属性
可先定义相关数据结构,再对属性进行描述。
也能够不使用表格、而使用伪代码格式。
类XXX属性
可见性
属性名称
类型
说明(对属性简短描述)
Private
Public
Protected
方法
方法xxx
方法描述
Java函数头注释采取JavaDoc自动生成格式:
/**
*@functions增删改查XXX
*@paramStringname名字
*@returntrue假如不为空则返回真,false假如为空返回假
*@throws无
*/
C++使用以下格式:
方法描述xxx-function
函数原型
方法申明,包含可见性
功效描述
描述本方法功效
被调函数
被本函数调用函数清单(非系统函数)
主调函数
调用本函数函数清单(非系统函数),可选
输入参数
描述每个输入参数含义、内存管理标准(谁分配、谁释放)
输出参数
描述每个输出参数含义、内存管理标准(谁分配、谁释放)
返回值
描述返回值含义
抛出异常
描述可能抛出异常
实现描述
(使用伪代码、步骤图等来描述本方法具体实现。这部分是具体设计关键。能够在开发工具中编写后再将文件嵌入到文档中。伪代码请直接写成注释格式,降低编码阶段注释工作量)
步骤图xxx-function
voidTestTask::iMapTaskCmdRecv(CmdMSG*CmdMsg)
{
_UScommand=CmdMsg-CmdCode;
//生成应答数据帧空间
//取得任务ID
Switch(command)
{
case0x01:
//填写对应业务字段和数据
break;
case0x02:
//填写对应业务字段和数据
break;
default:
break;
}
//发送应答数据帧
//设置任务状态为TASK_STATE_WAITNEXT
}
方法xxx
方法描述
数据库具体设计(可选)
描述存放过程、触发器等具体实现。
存放过程#/触发器#名称
描述
原型
原型描述
功效描述
描述实现功效
使用数据库对象
说明使用到相关数据库对象(表、其它存放过程、视图等)
输入参数
描述每个输入参数含义
输出参数
描述每个输出参数含义
返回值
描述返回值含义
实现描述
使用伪代码来描述具体实现。
错误处理
系统错误
比如:内存分配失败、任务创建失败等错误是怎样被处理
接口错误
描述将要产生并给外部实体用错误码
协议错误
描述在协议中
有哪些信誉好的足球投注网站
文档评论(0)