软件设计 附功能设计书模板全套.docxVIP

  • 6
  • 0
  • 约2.9千字
  • 约 13页
  • 2023-12-07 发布于河北
  • 举报

软件设计附功能设计书模板

1.原则与目标

软件设计中处理问题的过程要保证简单、清晰,一个功能只处理好一个问题,如果处理不好,那么这个问题就是多个问题,从而要设计多个功能,总体要求:把复杂的事情简单化,把简单的事情条理化。

2.要求

产出物:

1)《概要设计说明书》

2)数据模型

3)《详细设计说明书》

3.数据模型

1)字段定义、长度、类型、命名继承《数据库设计规范》;

2)规范化与反规范化:

综合考虑“范式要求”与“系统实现的方便性”,平衡这两方面的要求;

综合考虑“查询的方便性”与“数据冗余如何保证数据的一致性”两方面的应用,平衡这两方面的应用;

3)完整性:数据项需明确是否非空选项,保证数据的完整性;

4)一致性:相同数据项的命名、类型、长度应保持一致;

5)关联性:表与表采用弱关联,系统数据的正确性需要业务处理逻辑来保证;过程表可以关联结果表,结果表不能关联过程表,结果表尽可能做到无状态;

6)可维护的数据项不能做主键;

7)主键和外键(数模中体现,数据库中不体现)要建立索引;

8)所有字段都需要有域类型,属于域类型的数据项类型需要引用域,不允许重复定义;

9)字段需注释,注释内容与格式要统一,格式上注释第一行为字段中文名称,字典字段的注释要包含枚举值,并且枚举值要和业务变更同步;

10)每个表中尽量有修改时间与创建时间,并且保证非空性;尽

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档