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

作者&投稿:习昌 (若有异议请与网页底部的电邮联系)
~

首先确定详细设计说明书的 “详细” 是到什么程度, 如该项目我决定为每个页面都写说明书, 也就是挑选出需要描述的对象

1

系统包含相当多的页面,为了方便观看,以系统模块为小组将文档分成了不同的小组,确 立大的框架 2

考虑每个页面要描述的内容,要求重点是“详细描述页面之间的关联”

描述各个部分: 程序描述、功能、关联关系、逻辑流程

即重点是“关联关系” 3

程序描述:描述页面功能;功能:列出页面所提供的功能 4

关联关系:如页面 A 和页面 B 有关联,个人理解是重点描述“页面 A 中哪些参数的改变 会对页面 B 产生影响”以及“产生什么样的影响”

具体只是将参数列出,并未列出参数值

首先展现页面中的元素,3 列表格:左边列出用到的数据库中的表、中间列出关键的字段必 须包含参数、右边列出受该页面影响的其它页面

因为关系包含两部分:①页面自身元素之间的关系(各种计算等) ;②该页面元素改变会影 响到其它页面的关系

第①种关系利用语言加上简单的公式描述即可;第②种关系则要侧重于利用“参数”来说明 该参数的改变会对其它页面产生什么影响

5

流程逻辑:是为了使人一眼就能看出页面之间的关系,要突出重点

画的略为详细:开始→即打开了页面,页面上的所有元素信息均是从数据库中调取的 ,有 所体现→用户操作, 判断用户操作是否规范→信息保存到数据库相应字段中, 根据哪些字段 保存

附:页面中所有的元素信息都是从数据库中获取的,所以只要数据库中的信息改变,页面就 会受到影响,所以我们把信息是根据什么字段存储到数据库中去的描述清楚即可




软件详细设计包含哪些内容??
在详细设计结束时,应该把上述结果写入详细设计说明书,并且通过复审形成正式文档。交付给下一阶段(编码阶段)的工作依据。4.要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码(即程序)进行预定的测试,模块的测试用例是软件测试计划的重要组成部分,通常应包括输入数据,期望输出等内容。详细...

软件详细设计主要采用的方法是
软件详细设计主要采用的方法如下:软件设计采用自顶向下、逐次功能展开的设计方法,首先完成总体设计,然后完成各有机组成部分的设计。根据工作性质和内容的不同,软件设计分为概要设计和详细设计。概要设计实现软件的总体设计、模块划分、用户界面设计、数据库设计等等;详细设计则根据概要设计所做的模块划分,...

软件详细设计主要采用的方法是
软件详细设计主要采用的方法是结构程序设计,是实现详细设计主要目标的基本保证,并且也是详细设计的逻辑基础。软件(中国大陆及香港用语,台湾称作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括...

做软件项目设计文档怎么写啊
按照以下格式填就好了,不过是我自己写的,有不好的地方大家互相学习修改一下~详细设计文档规范 1.0概述 这部分提供对整个设计文档的概述。描述了所有数据,结构,接口和软件构件级别的设计。1.1 目标和对象 描述软件对象的所有目标。1.2 陈述范围 软件描述。主要输入,过程功能,输出的描述,不...

androidapp详细设计文档怎么写(androidapp设计与实现)
软件需求文档格式的标准写法 1.引言 1.1编写目的·阐明开发本软件的目的;1.2项目背景·标识待开发软件产品的名称、代码;·列出本项目的任务提出者、项目负责人、系统分析员、系统设计员、程序设计员、程序员、资料员以及与本项目开展

设计一个可以用的软件,需要经过什么步骤
这一点在整个的流程中也是相当重要的,它关系到能不能按期完成。2、做完概要设计之后,还要对其进行详细的说明,对每个功能所包括什么小功能进行一一说明;这样开发人员在开发过程中才有一个明确的目标,以保障开发工作的合理分配和管理。3、做完详细功能设计之后,就可以根据详细设计书并按照软件 开发代码...

软件详细设计包含哪些内容
1、简介:《软件详细设计教程》在软件工程知识体系框架下,围绕着软件形成过程,以软件详细设计这一关键环节为中心,系统讲述了软件详细设计的基本思想、理论、方法、技术,以及软件详细设计技术在软件工程中的应用方法、原则和技术规范。2、内容概括:《软件详细设计教程》首先从详细设计阶段前的先导过程出发,...

如何设计开发一个简单的软件
3系统分析员向用户再次确认需求。第二步:概要设计 首先,开发者需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。第三步:详细设计...

请问软件开发中详细设计文档怎么写?
设计文档肯定包括功能模块的简述,子模块的功能描述,包括基础平台描述,数据库链接描述、权限设计描述等等,需要模板的话请向ITJOB老师索取下。

软件的结构化设计SD方法中,详细设计主要是要建立什么?
第一阶段:概要设计阶段。第二阶段:过程设计(也称详细设计)阶段。SD方法是面向数据流的方法,以SA结果为依据。SD方法主要完成概要设计阶段的任务:从DFD图导出SC图,确定软件的体系结构、给出了各模块的功能和模块间的接口;在SD方法结果的基础上,用SP方法完成详细设计阶段的主要任务,即过程设计(对...

武陟县17139662011: 软件详细设计说明书怎么写 -
通仇达克: 根据软件功能来进行写,先编写好大纲,这样在大纲的基础上就比较好写了.

武陟县17139662011: 概要设计和详细设计怎么写 知乎 -
通仇达克: 概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构.设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等.数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计.显然,概要设计建立的是目标系统的逻辑模型.详细设计是软件工程中软件开发的一个步骤,就是对概要设计的一个细化,就是详细设计每个模块实现算法,所需的局部结构.在详细设计阶段,主要是通过需求分析的结果,设计出满足用户需求的嵌入式系统产品.

武陟县17139662011: 如何编写软件设计说明书 -
通仇达克: 文字超过1万字,请到我提供的网址下载 1.1目的 编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作. 1.2背景 一、 软件名称 参考资料:http://ksww.kunshan.info/showdown.asp?soft_id=30

武陟县17139662011: 怎样编写软件,详细说
通仇达克: 比如一个winform程序. 1.先要有需求分析,用户的需求. 2.建立数据库(如果需要的话). 3.创建项目,搭建框架. 4.写代码. 5.代码合并,调试,没BUG. 6.提交给用户. 基本就是这样.

武陟县17139662011: 如何写详细设计文档
通仇达克: 在大多数软件项目中,要末不作详细设计,要么开发完成后再补详细设计文档,质量也不容乐观,文档与系统往往不能同步,使详细设计文档完全流于形式,对工作没有起到实际的帮助.·详细设计是相对概要设计而言的,是瀑布开发流程的一...

武陟县17139662011: 如何写模块的详细设计.求解答 -
通仇达克: 详细设计的主要任务是设计 每个模块的实现算法、所需的局部数据结构 .详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂.主要任务:1.为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写...

武陟县17139662011: 软件文档该怎么写? -
通仇达克: 一般功能明确的软件 就写 概要设计: 软件的系统结构; 涉及的数据类型; 自己设计的数据结构; 类的接口,相互调用关系.详细设计: 各个类的详细代码; 主程序的详细代码.......

武陟县17139662011: 软件概要设计说明书怎么写 -
通仇达克: 通用的软件概要设计说明书国家有标准.例如概要设计说明书(GB8567-88)包括如下内容:1引言1.1编写目的 1.2背景 1.3定义 1.4参考资料 2总体设计 2.1需求规定 2.2运行环境 2.3基本设计概念...

武陟县17139662011: 我该怎么写详细开发文档? -
通仇达克: 以下nbsp;是我们单位的nbsp;项目开发计划书nbsp;希望对你有帮助编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度、nbsp;所需经费预算、所需软、硬件条件等问题作出的安排记载下来,以...

武陟县17139662011: asp做的系统,如何写详细设计部分的论文呢 -
通仇达克: 首先论文介绍ASP的来历,以及它的全称,发展过程,优缺点.这个够你写一大堆文字出来了把 .然后在写你做的系统,介绍它的结构.画流程图出来再逐一介绍,最后复制你的代码粘贴上去WORD,对代码功能进行说明注释.这样还不够多吗?.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网