免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7143 | 回复: 12
打印 上一主题 下一主题

详细设计说明书 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-10-15 11:43 |只看该作者 |倒序浏览
www.yplib.org/free/standards/sof ... ℅B8567——88).doc
  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个程序的设计考虑。

论坛徽章:
0
2 [报告]
发表于 2003-10-28 18:03 |只看该作者

详细设计说明书

比代码还长呀,呵呵!

论坛徽章:
0
3 [报告]
发表于 2003-10-31 11:03 |只看该作者

详细设计说明书

收下,谢过。

请问还有其他相关的嘛?

论坛徽章:
0
4 [报告]
发表于 2003-11-01 13:50 |只看该作者

详细设计说明书

都贴出来了,各大家做个参考吧

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

概要设计说明书
http://chinaunix.net/forum/viewt ... highlight=carol1980

数据库设计说明书
http://chinaunix.net/forum/viewt ... highlight=carol1980

数据要求说明书
http://chinaunix.net/forum/viewt ... highlight=carol1980

软件需求说明书
http://chinaunix.net/forum/viewt ... highlight=carol1980
项目开发计划 说明书
http://chinaunix.net/forum/viewt ... highlight=carol1980

论坛徽章:
0
5 [报告]
发表于 2003-11-08 00:45 |只看该作者

详细设计说明书

不错,收下

论坛徽章:
0
6 [报告]
发表于 2003-11-08 08:36 |只看该作者

详细设计说明书

原帖由 "carol1980" 发表:
 ? 引言
  1.1编写目的

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

  1.2背景

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

想请问一下,你做的每个项目都是这么做的么?

论坛徽章:
0
7 [报告]
发表于 2003-11-08 09:32 |只看该作者

详细设计说明书

原帖由 "menp9999" 发表:

想请问一下,你做的每个项目都是这么做的么?


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

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

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

论坛徽章:
0
8 [报告]
发表于 2003-11-08 12:31 |只看该作者

详细设计说明书

原帖由 "carol1980" 发表:


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

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

我想以上的详细说明书大家可以?.........

哈哈哈,还好,我不用太惭愧,呵呵.不过我已经很长时间没有动手了.本来水平就不怎么的,现在更差了.
 

论坛徽章:
0
9 [报告]
发表于 2003-11-08 12:38 |只看该作者

详细设计说明书

  有什么好惭愧的

规矩是死的,认识活的。

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

个人见解

论坛徽章:
0
10 [报告]
发表于 2003-11-14 21:05 |只看该作者

详细设计说明书

我这里概要设计,详细设计的都有
公司开发时用的
要马?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP