详细设计怎样写呢

原创 2015年11月18日 13:47:08

详细设计目的:

1、实现设计的原子化,让设计和代码实现思路一致;

 

详细设计考虑增加的章节。

修改记录

一、引言

1.1目的

1.2项目背景

1.3定义(名词解析)

1.4参考资料

二、总体设计

2.1需求概述

2.2系统架构

三、功能模块设计

3.1 XXX功能

3.1.1 XXX功能流程图

3.1.2 XXX功能描述

3.1.3 XXX功能逻辑(WBS分包)

  • UML类图
  • 判定表或判定树
  • 程序设计
    • 需要强化设计与程序实现的一致性,此时的一致性不完全代表功能流程一致,而是要设计理念和代码实现的一致性。

      • 输入
      • 输出
      • 算法
    • 伪代码
    • 接口设计

四、数据库设计

  • ER图
  • 表信息
  • 存储信息
  • 索引信息

五、影响分析

  • 风险评估

六、附录

  • 运行环境
  • 待解决的问题

如何写详细设计文档

如何写详细设计文档是一个很头疼的话题,简单的说是需求文档的升华,也可以说是开发人员开发程序的依据,当然根据详细设计文档的粒度进行。好的详细设计文档是需求人员和开发人员之间的桥梁,不过目前好多程序开发都...
  • vbloveshllm
  • vbloveshllm
  • 2014年03月27日 14:08
  • 14425

软件开发中的详细设计

传统软件开发中的详细设计: 模块内的数据结构进行设计。比如模块中类、结构体的设计对数据结构进行物体设计。比如数据库表的设计,文件存储的设计,文件存储目录的设计每个模块进行详细算法设计。比如每个方法...
  • wang15061955806
  • wang15061955806
  • 2016年02月03日 17:00
  • 2793

概要设计与详细设计如何编写

撰写的设计文档主要分为:总体概要设计文档 + 详细设计文档,后简称为“概设”+“详设”。 总设和详设都应该包含的部分: (1) 需求:一般以产品的语言描述,这一块可以拷贝产品需求文档中的story...
  • itsoftchenfei
  • itsoftchenfei
  • 2016年12月21日 17:51
  • 665

详细设计说明书

详细设计说明书 1引言 1.1编写目的     本详细设计说明书,是在概要设计说明书的基础上进一步明确系统结构,详细的介绍系统的各个模块,为进行后面的编码和测试做准备。           预期读...
  • ZHOUCHAOQIANG
  • ZHOUCHAOQIANG
  • 2013年12月03日 17:04
  • 4148

如何写详细设计

一些公司用CMMI做软件开发过程管理,对详细设计过程要求很高,需产出Rose设计模型,画出序列图、活动图等等。本意是为了让Rose设计模型对后续的编码有指导意义。但实际实施过程中发现效果不佳,一是有人...
  • yishuige
  • yishuige
  • 2014年11月21日 11:38
  • 4102

如何撰写软件详细设计内容?

1    引言 1.1     编写目的 说明编写详细设计方案的主要目的。 说明书编制的目的是说明一个软件系统各个层次中的每个程序(每个模块或子程序)和数据库系统的设计考虑,为程序员编码提供依据...
  • xiaxia_1006
  • xiaxia_1006
  • 2016年08月26日 17:11
  • 1801

详细设计说明书编写规范

第1章 引言   1.1 目的   使项目详细设计说明书的编写规范化,从而规范软件管理。 尽可能详细地描述程序的各成份的设计考虑,以利于编制程序。   [此处加入编写目的]   1.2 背景 ...
  • maguanghui_2012
  • maguanghui_2012
  • 2015年06月27日 21:23
  • 917

如何不写一个字完成详细设计说明书(Java体系)

程序员最痛苦的几件事:1.别人不写文档,2.别人不写注释,3.写文档,4.写注释。上一篇博客聊到了这个梗,但要让程序员硬着头皮做一样,相信99%的人会选写注释而不是写文档。毕竟注释还是程序中的一部分,...
  • zhaoenweiex
  • zhaoenweiex
  • 2017年12月24日 23:14
  • 124

话说软件详细设计工具

在软件设计是需要写软件详细说明书,设计此文档的时候,肯定少不了工具.现在我们就来了解一下软件详细设计的 工具. 1)程序流程图           程序流程图又称为程...
  • tang_huan_11
  • tang_huan_11
  • 2012年10月06日 17:09
  • 6096

软件工程 -- 详细设计

详细设计的基本任务(六点) 1)为每个模块进行详细的算法设计. 2)为模块内的数据结构进行设计.对于需求分析、概要设计确定的概念性的数据类型进行确切的定义. 3)为数据结构进行物理设计,即确定数...
  • kz_ang
  • kz_ang
  • 2012年11月04日 13:24
  • 1469
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:详细设计怎样写呢
举报原因:
原因补充:

(最多只允许输入30个字)