Version | Date | Time |
---|---|---|
demo | 5/16/2019 | 14:14 AM |
详细设计文档包括以下内容:
- 功能描述
- 输入输出
- 算法逻辑
- 时序图
- 界面原型
功能描述
按照输入、处理、输出的顺序描述一个功能
输入输出
输入
在下方的表格中填写相应数据:
名称 | 标识 | 数据类型 | 数据值的有效范围 | 输入方式 | 其他属性 |
---|---|---|---|---|---|
密码 | password | String | …… | 用户指定 | …… |
…… | …… | …… | …… | …… | …… |
PW:我觉得“范围”里应该指出字符串长度的最小与最大值。
输出
指出不同情况下的输出内容,比如:
情况 | 输出内容 |
---|---|
注册成功 | 邮箱注册成功! |
注册失败 | 邮箱注册失败,请稍后再试!(并指出为什么失败以及如何成功) |
算法逻辑
逻辑部分提供该功能的逻辑图,使用基础流程图即可。
时序图
文章推介:UML时序图(Sequence Diagram)学习笔记
界面原型
暂时使用xls模拟。以后寻找相关工具。
参考:
THANK YOU FOR READING|Author:LonelyObserver (PearlyWave in Github and StackOverflow)
HAVE A GOOD DAY