中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 软件工程 > 综合文章
详细设计说明书
作者:未知 时间:2005-09-13 19:45 出处:ChinaUnix.net 责编:chinaitpower
              摘要:详细设计说明书

[url]www.yplib.org/free/standards/soft/ 详细设计说明书(GB8567——88).doc[/url]
  1 引言 
  1.1编写目的

  说明编写这份详细设计说明书的目的,指出预期的读者。

  1.2背景 

  说明:
  a.待开发软件系统的名称;
  b.本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。 

  1.3定义 

  列出本文件中用到专门术语的定义和外文首字母组词的原词组。

  1.4参考资料 

  列出有关的参考资料,如:
  a.本项目的经核准的计划任务书或合同、上级机关的批文;
  b.属于本项目的其他已发表的文件;
  c.本文件中各处引用到的文件资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。

  2 程序系统的结构

  用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。

  3 程序1(标识符)设计说明 

  从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。 对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。 

  3.1程序描述 

  给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如 是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发 处理卜…..等)。

  3.2功能 

  说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。

  3.3性能

  说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。

  3.4输人项 

  给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。 数量和频度、输入媒体、输入数据的来源和安全保密条件等等。

  3.5输出项 

  给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、 数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。

  3.6算法 

  详细说明本程序所选用的算法,具体的计算公式和计算步骤。

  3.7流程逻辑 

  用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。

  3.8接口

  用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。 

  3.9存储分配 

  根据需要,说明本程序的存储分配。 

  3.10注释设计 

  说明准备在本程序中安排的注释,如:
  a.加在模块首部的注释;
  b.加在各分枝点处的注释;对各变量的功能、范围、缺省条件等所加的注释;
  d.对使用的逻辑所加的注释等等。 

  3.11限制条件 

  说明本程序运行中所受到的限制条件。

  3.12测试计划 

  说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。 

  3.13尚未解决的问题

  说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。

  4 程序2(标识符)设计说明

  用类似3的方式,说明第2个程序乃至第N个程序的设计考虑。

 qinxj 回复于:2003-10-28 18:03:31
比代码还长呀,呵呵!

 swxlion 回复于:2003-10-31 11:03:07
收下,谢过。

请问还有其他相关的嘛?

 carol1980 回复于:2003-11-01 13:50:04
都贴出来了,各大家做个参考吧

更详细得到google搜一下,一定能找到想要的:)

概要设计说明书 
[url]http://chinaunix.net/forum/viewtopic.php?t=181092&highlight=carol1980[/url]

数据库设计说明书
[url]http://chinaunix.net/forum/viewtopic.php?t=181087&highlight=carol1980[/url]

数据要求说明书
[url]http://chinaunix.net/forum/viewtopic.php?t=181086&highlight=carol1980[/url]

软件需求说明书
[url]http://chinaunix.net/forum/viewtopic.php?t=181081&highlight=carol1980[/url]
项目开发计划 说明书
[url]http://chinaunix.net/forum/viewtopic.php?t=181079&highlight=carol1980[/url]

 hethink 回复于:2003-11-08 00:45:59
不错,收下

 menp9999 回复于:2003-11-08 08:36:58
[quote:935e58a72f="carol1980"] ? 引言 
  1.1编写目的

  说明编写这份详细设计说明书的目的,指出预期的读者。

  1.2背景 

  说明:
  a.待开发软件系统的名称;
  b.本项目的任务提出者、开发者、用户和运行该程?.........[/quote:935e58a72f]
想请问一下,你做的每个项目都是这么做的么?

 carol1980 回复于:2003-11-08 09:32:43
[quote:a0761bee73="menp9999"]
想请问一下,你做的每个项目都是这么做的么?[/quote:a0761bee73]

  不是,因为我目前做的程序很小的,我加入公司的时候,这个项目已经做的差不多了,所以头分点小模块给我做。

不过即便如此,我还是会画流程图,做每天的工作日志的。

我想以上的详细说明书大家可以各取所需,通过对照,找到自己工作中有待改善的方面。 

 menp9999 回复于:2003-11-08 12:31:51
[quote:f68aa0ce43="carol1980"]

  不是,因为我目前做的程序很小的,我加入公司的时候,这个项目已经做的差不多了,所以头分点小模块给我做。

不过即便如此,我还是会画流程图,做每天的工作日志的。

我想以上的详细说明书大家可以?.........[/quote:f68aa0ce43]
哈哈哈,还好,我不用太惭愧,呵呵.不过我已经很长时间没有动手了.本来水平就不怎么的,现在更差了.
 

 carol1980 回复于:2003-11-08 12:38:55
  有什么好惭愧的

规矩是死的,认识活的。

写说明书50%为自己,50%为将来的维护,并不是一份死板的家庭作业。
只要满足自己的需求,将它优化为监督促进日常工作的一种手段就可以了

个人见解 

 jourmen 回复于:2003-11-14 21:05:47
我这里概要设计,详细设计的都有
公司开发时用的
要马?

 carol1980 回复于:2003-11-14 23:55:03
[quote:d5bb8ac0eb="jourmen"]我这里概要设计,详细设计的都有
公司开发时用的
要马?[/quote:d5bb8ac0eb]

好啊,实际的案例最最有效了,快贴出来吧,大家需要的

 cheyenne 回复于:2003-11-15 08:50:51
Carol 好厉害!佩服!

 threehair 回复于:2003-11-16 18:51:18
[quote:9170a767dc="carol1980"]  有什么好惭愧的

规矩是死的,认识活的。

写说明书50%为自己,50%为将来的维护,并不是一份死板的家庭作业。
只要满足自己的需求,将它优化为监督促进日常工作的一种手段就可以了

个人见解 [/quote:9170a767dc]
非常赞成。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有