软件设计的过程包括哪些主要内容?

题目

软件设计的过程包括哪些主要内容?

参考答案和解析
正确答案: 软件的设计是一个将需求转变为软件陈述(表达)的过程。
通过逐步求精使得设计陈述逐渐接近源代码。这里有两个基本步骤;第一步是初步设计,将需求转换成数据和软件框架。第二步是详细设计,将框架逐步求精细化为具体的数据结构和软件的算法表达。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。

A.模块间的关系

B.系统结构部件转换成软件的过程描述

C.软件层次结构

D.软件开发过程


正确答案:B
软件的过程设计是指系统结构部件转换成软件的过程描述。

第2题:

软件设计是软件需求分析的继续,下述内容哪个(哪些)是软件设计阶段所就应包含 的?

Ⅰ.软件结构

Ⅱ.软件过程

Ⅲ.软件模

Ⅳ.程序风格

A.Ⅰ

B.Ⅰ和Ⅱ

C.Ⅰ,Ⅱ和Ⅲ

D.全部


正确答案:C
解析:总体设计过程通常是由两个阶段组成:系统设计,即确定系统的具体实施方案;结构设计,即确定软件结构,在进行软件设计之前,必须弄清软件结构、软件过程和软件模块,包括辕件结构;软件过程;软件模块;模块独立性;模块独立性的度量;模块的典型。考点链接:设计的准则、设计中利用到的图形工具。

第3题:

软件设计是软件开发的重要组成阶段,也是软件需求分析阶段的继续,下述

Ⅰ.软件结构

Ⅱ.软件过程

Ⅲ.软件模块

Ⅳ.软件文档

哪些是软件设计阶段所应包含的内容?

A.Ⅰ和Ⅱ

B.Ⅱ和Ⅲ

C.Ⅰ、Ⅱ和Ⅲ

D.全是


正确答案:D

第4题:

用电检查的工作过程中,现场勘察的主要内容包括哪些?


正确答案: 现场勘察时,应重点核实客户负荷性质、用电容量、用电类别等信息,结合现场供电条件,初步确定电源、计量、计费方案。

第5题:

论述多媒体教学软件设计的主要内容。


正确答案: 多媒体教学软件设计的主要内容包括:软件类型设计、内容结构设计、教学策略、活动设计、程序结构设计、制作稿本设计等。
软件类型及功能设计
教学软件因其设计的目的和目标各异,有不同类型、适应不同的教学模式,所以就有了不同的功能,在进行一个多媒体教学软件设计时,首先要解决的是软件的类型和功能问题。只有这样才能作到有明确的指向性和针对性。它与目标对象、学科内容特点、教学组织形式、依据的教学或学生理论的支持有关,是教学软件开发项目基础。
教学内容的结构设计
多媒体教学软件主要是传递教学信息,为学生或教师提供“教或学”的活动支持,所以,软件内容结构显得非常重要。内容结构是指按归学科具体内容特点,如知识构成的传承关系、结构关系以及学生认识的特点,将其有效的组织起来,以达到有效地帮助学生构建知识及知识结构之目的。多媒体教学软件的内容结构设计是指根据具体的教学内容、知识结构、学生特征等与多媒体技术的特点充分的融合,作到既充分发挥媒体功能,充分利用媒体教学资源和表现手段,来有效完成教学任务,又要不过分展现纷繁的媒体手段,而浪费教学资源。
教学策略设计
根据教学内容、教学目标要求及教学对象特点分析,运用不同的教学理论或学习理论,选择不同策略,来实施教学过程,日常的教学策略是通过教师来设计和具体实施的,而在软件中这些问题必须通过计算机程序、通过软件媒体元素形态和交互手段等技术来实现,所以必须进行有效的、有目的的设计,才能使这些策略渗透到软件中去,体现在不同的形式之中。
教学活动设计
将各种教学活动有机的融合在软件中,使软件的适应性更大,效果更好,教学策略的表现手法更为丰富。
程序结构设计
程序结构是完成以上四种设计的技术实现阶段,程序结构的设计与所选用的多媒体著作工具有关,是将教学内容、教学策略、教学活动有机结合起来关键所在。做到充分发挥著作工具软件的功能,使程序结构流向合理,层次划分清晰,模块化程度高,交互方式灵活可行,程序之间跳转流畅可靠。
制作稿本设计
制作稿本是多媒体软件开发的蓝本,所有开发工作和人员都必须以制作稿本进行设计制作和文件命名、存放,写作既要简单明了,又分具有可操作性,还不能限制其它人员创作余地。制作稿本中的结构、语言描述方式、素材要求的规范必须在开发组内进行充分交流和讨论,使每一个开发者都完全理解。

第6题:

软件设计包括软件的结构、数据接口和过程设计,其中(32)指系统结构部件转换成软件的过程描述。

A.软件的结构

B.数据接口

C.软件的过程设计

D.以上过程都包括此描述


正确答案:C
解析:软件的过程设计是指系统结构部件转换成软件的过程描述。

第7题:

卫勤控制的过程有哪些?卫勤控制的主要内容有哪些?


正确答案:卫勤控制的过程有:
(1)制定标准;
(2)衡量成效;
(3)纠正偏差。
卫勤控制的主要内容有:
(1)目标方向控制;
(2)质量控制;
(3)效率控制;
(4)效益控制;
(5)安全控制。

第8题:

ZigBee网络系统的软件设计主要过程包括()。

A、建立Profile

B、初始化

C、连接通信节点

D、编写应用层代码


参考答案:ABD

第9题:

软件设计的基本原理包括哪些内容?


正确答案: 软件设计的基本原理包括:
①模块化:指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能,所有模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。模块化是软件解决复杂问题所具备的手段。
②抽象:是认识复杂现象过程中使用的思维工具,即抽出事物本质的共同的特性而暂不考虑它的细节,不考虑其他因素。软件工程中每一步都是对软件解决方法的抽象层次的一次细化。
③信息隐蔽:指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说,是不能访问的。通过信息隐蔽,可以定义和实施对模块的过程细节和局部数据结构的存取限制。
④模块独立性。指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。衡量模块独立性有两个标准耦合性和内聚性,可判断设计方案的优劣。

第10题:

在客户开发过程中,业务开发人员需要先行明确目标客户的基本需求,都包括哪些主要内容?


正确答案: (1)融资额/监管额;
(2)拟质押物品种;
(3)质押物数量;
(4)监管业务模式;
(5)监管方式;
(6)融资银行;
(7)监管仓库(或监管地点);
(8)监管期限;
(9)收费标准。