三九宝宝网宝宝百科宝宝知识

如何学习写程序设计文档

01月03日 编辑 39baobao.com

[在excel文档做流程图]首先,打开excel 软件,excel会自动创建一个电子表格。 单击“视图”菜单,依次选择“工具栏”/ “绘图”,之后excel的窗口会显示绘图工具栏软件上,绘图工具默认显示在窗口最下方。...+阅读

写程序设计文档,要注意简洁和逻辑性,需要明确的是:文档并不是进行设计的目标,也不是设计过程中额外的工作。具体模块和步骤为:

1.需求分析

需求分析的结果通常需要使用需求说明文档来描述,目前主流的需求描述方法包括:用户例图、用户故事等方式。这些方式有所不同的侧重,其核心思想就是描述清楚用户的使用场景。

2.功能设计

对于主要是用户界面的软件项目来说,功能设计可以看作是画出原型界面,描述使用场景,获得用户认可的过程。而对于没有界面的软件项目来说,则功能设计与需求分析的区分更为模糊。

3.系统架构设计

系统架构设计是一个非常依赖于经验的设计过程。需要根据软件项目的特定功能需求和非功能性需求进行取舍,最终获得一个满足各方要求的系统架构。系统架构的不同,将很大程度上决定系统开发和维护是否能够较为容易的适应需求变化,以及适应业务规模扩张。

4.模块/子系统概要设计

模块/子系统的概要设计,由架构师参与,核心设计和开发人员负责的方式进行。

在概要设计工作中,需要在架构确定的开发路线的指导下,完成模块功能实现的关键设计工作。在概要设计阶段,需要关注于模块的核心功能和难点进行设计。

5.模块详细设计

在瀑布式开发模型中,模块的详细设计会要求比较严格,将所有类进行详细设计。除了一些对于系统健壮性要求非常严格的软件项目,如国防项目,金融项目还要求有详细设计文档之外。其他的项目大多采用其他方式来处理这样的工作,如自动化测试等。

综上所述,软件设计文档作为软件开发团队的沟通、理解、知识共享的手段,具有非常重要的意义。

以下为关联文档:

Office文档缩放打印三招具体是什么呢最近,小贾碰到了一个难题,事先编辑好的一张Excel表格,恰好容纳在一张B4纸上,现在需要将纸型改为A4,但仍要打印在一张纸上,这可让小贾犯难了。因为通过缩小字号、调整列宽、行距等...

WPSOffice文档编辑有哪些实用小技巧用WPS纵向文本选择去除名单多余数据 一份NBA效率值的前百位排名,不错的资料,马上把它下到自己电脑上存起来。但说我对这份名单的排名不感兴趣,只要进了百强,从排前三的乔丹奥尼...

WORD文档一般用什么字体一、一般文字材料格式要求 1、标题的设置大标题一般用二号“宋体”加粗,位置居中,标题中一般不出现标点符号;副标题或作者姓名一般用三号楷体(不加粗,居中)。大标题上方应空1行,大...

文档中的图文场是什么域是什么说到图文场,可能很多人都不懂是什么东西?其实,这个图文场跟剪切板的功能相似,只不过在word里把这个命令隐藏起来,基本没有人懂。 有时候,我们想把一个文档不同地方的内容复制剪切...

如何使用eclipse生成javadoc帮助文档使用eclipse生成文档(javadoc)主要有三种方法: 1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。 在Javadoc Generation对话框中...

如何把Word文档转为chm帮助文档①首先,将Word文档转换为html网页格式,然后新建一个文件夹,将转换好的html文件放到文件夹下面。 ②下载安装《EasyCHM》,打开该软件,单击“新建”按钮,在弹出的“新建工程目录”中...

如何制作 chm帮助文档工具:EasyCHM 1. 下载并打开软件压缩包,双击软件,点击下一步安装软件 2. 整理好内容并放在一个文件夹内 3. 打开软件,点击新建 4. 在弹出的框中设置【搜索选项】 5. 选择使用无...

如何使用javadoc命令生成api文档文档注释使用javadoc命令生成api文档: 创建java源文件包。java文件都是存放在一个package包中,这样方便对java文件进行操作和区分,首先在磁盘上创建文件夹一样的方式创建package包。创...

学完了C和C想学Windows编程但 windows程序设计第5你现在最大的问题是。没有把全部精力放在学习上,你的精力被那些很难读懂的新东西分散了.C++最恶心的地方就是入门太难,你要想学C++的MFC 就不得不硬着头皮看那些难懂的东西....

推荐阅读
图文推荐