资源描述
设备管理系统
软件需求文档
文件状态:
[√] 草稿
[ ] 正式发布
[ ] 正在修改
文件标识:
当前版本:
作 者:
完成日期:
目 录
1. 简介 2
1.1 修订历史 3
1.2 目的 3
1.3 范围 3
2. 产品概述 3
2.1 总体流程 3
2.2 功能范围 3
2.3 用户范围 3
2.4 词汇表 3
3. 功能需求 3
3.1 登录窗体 3
3.1.1 子模块 3
4. 其它产品需求 3
4.1 性能需求 3
4.2 兼容性需求 4
4.3 其他说明 4
1. 总体说明
1.1 修订历史
日期
版本
说明
作者
1.2 项目概述
1.3 总体流程
1.4 功能范围
功能模块
主要功能点
优先级
1.5 用户范围
角色
描述(涉及到的actor、system的描述)
1.6 词汇表
词汇
描述(术语与缩写的描述)
1.7 其他说明
2. UC部分
2.1 整体说明
2.2 模块名
2.2.1 子模块
UC_<用例名称>:<用例ID>
用例概述
业务描述
<商业目标,用户目的等业务内容>
需求描述
<产品需求,需要实现哪些功能点>
行为者
<该用例的Actor>
前置条件
<Pre-Conditions>
后置条件
<Post-Conditions>
其他说明
<任何其他的说明信息等>
界面描述
UI示意图:<页面名称>
<Demo截图1>
<截图说明1>(给出Demo文件的地址)
界面元素——表单:<表单名称>
名称
类型|长度
必填
默认值
规则
√
界面元素——列表:<列表名称>
名称
类型|长度
排序
规则
界面元素——按钮
名称
规则
界面元素——<其他>:<通用描述>
名称
<……>
规则
业务规则
序号
规则
1
(UC通用规则写在这里,流程中某步的私有规则写在流程中)
流程描述
流程1(主流程):<流程名称>
触发事件:<触发事件>
时序图 or 活动图(尽量用图表达,下面的文字描述可选)
步骤
用户
系统
规则
1
2
分支流程1-1
1
3. 其它产品需求
3.1 性能需求
3.2 兼容性需求
3.3 其他说明
展开阅读全文