目 录
1. 引言 2
1.1. 编写的目的 2
1.2. 背景 3
1.3. 定义 3
1.4. 参考资料 3
2. 公共资源 3
2.1 继承或调用公共类清单 3
2.2 公共类设计 3
3. 业务设计说明 4
3.1. 功能节点1(标识符) 4
3.1.1 界面功能设计 4
3.1.2 业务对象设计 5
3.2. 功能节点2(标识符) 5
4. 数据库详细设计说明 5
4.1. 数据库对象清单 5
4.2. 实体关系(ENTITY_RELATION)图 6
4.3. 数据库对象设计 6
5. 接口设计确认 7
6. 测试指南 7
7. 尚未解决的问题 7
8. 附件 8
8.1. POWER DESIGNER模型(文件) 8
8.2. ROSE模型(文件) 8
8.3. 其他 8
1. 引言
1.1. 编写的目的
【说明编写这份详细设计说明书的目的,指出预期的读者。】
物流系统-采购平台详细设计说明书的预期读者为开发人员、测试人员、需求人员;
编写详细设计说明书的目的有三个:一是提供给开发人员进行代码实现;二是提供给测试人员,作为测试人员编写测试用例的参考依据;三是提供给需求人员,需求人员根据详细设计内容验证需求,同时对需求进行补充。
1.2. 背景
【说明: a. 待开发软件系统的名称; b. 列出此项目的任务提出者、开发者、用户。】
软件系统的名称:物流系统-采购平台
提出者:需求人员
开发者:产品开发部
用户:实施人员/客户
1.3. 定义
【列出本文件用到的专门术语的定义和外文首字母组词的原词组。】
1.4. 参考资料
【列出有关的参考文件,如:
a. 本项目的经核准的计划任务书或合同,上级机关的批文;
b. 属于本项目的其他已发表文件;
c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。】
2. 公共资源
2.1 继承或调用公共类清单
【列出本模块继承或调用的公共类】
2.2 公共类设计
【列出本模块设计的公共类清单】
2.2.1 公共类1设计说明
1) 类名
2) 功能
3) 继承关系
4) 属性
5) 方法(包括调用参数、返回参数、处理步骤)
6) 事件、实现(Event、Implement)
3. 业务设计说明
【列出本模块的所有功能节点以及各功能节点所包含的界面类,一个功能节点可能包含多个界面类,所谓界面类是指部署在客户端的类和对象】
产品功能节点对应界面类清单
节点号 功能 界面类名
登陆平台 Login.aspx
PU-01 采购订单列表 PU_ PurchaseOrder.aspx
PU-02 配货单 PU_ Oderblank.aspx
PU-03 配货单列表 PU_ OderblankList.aspx
PU-04 栏目设置 PU_ColumnSet.aspx
Ua-01 用户管理 Ua_UserManager.aspx
Ua-02 添加用户 Ua_AddUser
Ua-03 用户列表 Ua_UserList
Ua-04 用户信息 Ua_UserDetail
3.1 登录
【从本节开始,逐个地给出功能节点用户层的详细设计】
|
|