ZKX's LAB

功能模块概要设计 概要设计和详细设计的区别与联系

2021-03-09知识4

概要设计与详细设计的区别如下:1、概要设计的主要任务是把需求分析得32313133353236313431303231363533e59b9ee7ad9431333366303131到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的逻辑模型.2、详细设计是软件工程中软件开发的一个步骤,就是对概要设计的一个细化,就是详细设计每个模块实现算法,所需的局部结构。在详细设计阶段,主要是通过需求分析的结果,设计出满足用户需求的嵌入式系统产品。3、概要设计阶段通常得到软件结构图,详细设计阶段常用的描述方式有:流程图、N-S图、PAD图、伪代码等。4、详细设计阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。扩展资料设计是把一种设想通过合理的规划、周密的计划、通过各种感觉形式传达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的。

概要设计与详细设计有什么区别 在软件的总体设计中,完成了数据和系统结构的设计。已将系统划分成为多个模块,并将它们按照一定的原则组装起来,也确定了每个模块的功能及模块与模块之间的外部接口。在理想情况下,详细设计是软件设计的第二阶段。在这个极端,由于开发系统内外的人员理论上都使用一种自然语言,因此设计说明最好是用自然语言。很清楚,这个阶段必须定义过程的细节。

简要描述系统概要设计包括哪些方面的架构

概要设计和详细设计的区别与联系 ”概要设计“其实和方案设计差不多概念性的东西,比较理想主义,就像是一个框架,比如说一辆汽车,它的外表可以比做是概要设计,它的轴承发动机刹车系统等就可以列为详细设计。简单来说就是一个从无到有的过程,先有大的构思然后去细化。一般设计都分为1、调研阶段2、方案阶段(概念设计阶段)2、完成实现阶段(详细阶段)

单元测试中的对象为______。A) 功能模块B) 实现了具体功能的程序段C) 整个体系D) 概要设计中的单

以下不属于一个好的概要设计要求是______。A.良好的总体结构 B.功能模块间较高

功能模块概要设计 概要设计和详细设计的区别与联系

系统概要设计怎么写? 软件文档中概要设计也称“总体设计”,是开发人员在明确用户需求(要什么)后对系统的一个总体考虑(明确系统目标、设计原则,初步考虑数据库设计和功能设计),国家关于这。

概要设计的主要步骤? 概要设计的主要步骤,概要设计的一般步骤如下: 概要设计的一般步骤如下: 方法/步骤 1 1.选定体系结构 仔细阅读需求规格说明书,理解系统建设的目标、业务的现状、现有系统。

如何做概要设计? 概要设计的目标是描述软件模块的外观以及处理逻辑。模块对外暴露的服务接口,以及需要引用的接口,接口标识,接口的访问协议,接口描述都属于模块的外观,其他的模块通过这些接口和模块打交道,自然需要在概要设计阶段对接口做细致的刻画,初此之外,对于关键的模块,外观还应该说明模块的非功能属性,比如并发处理能力,数据吞吐量以及接口调用的反馈时长等等。处理逻辑是指模块从输入到输出的转换过程,描述其转换算法。无论通过何种图例和表现形式,只要能够清晰地说明模块外观和处理逻辑描述,就是好的概要设计。概要设计过程一般包括四块内容,这四块内容都是围绕着外观和处理逻辑这两个目标进行。第一部分是模块划分,把架构设计中划分的业务模块按照开发模式迭代细化,拆分成符合高内聚低耦合的功能模块。第二部分是接口描述,重点要放在刻画模块内外部交互的接口形式。第三个部分是模块的逻辑描述,最后一个部分逻辑模型设计,包括数据库的逻辑模型设计以及值对象的概要说明。模块划分 模块划分的粒度很难确定,不同的设计师会用不同的划分策略,相同的一组功能聚集有人会分为2个功能模块,有的人可能划分为4个或者更多。模块的粒度越大,对模块的维护成本就。

#功能模块概要设计

随机阅读

qrcode
访问手机版