TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机二级C语言公共基础知识软件设计及其方法相关知识点思维导图

计算机二级C语言公共基础知识软件设计及其方法相关知识点思维导图

  收藏
  分享
免费下载
免费使用文件
刹那烟火绽开一世繁华 浏览量:62022-11-13 16:35:43
已被使用3次
查看详情计算机二级C语言公共基础知识软件设计及其方法相关知识点思维导图

计算机二级C语言公共基础知识软件设计及其方法相关知识点考点知识分类汇总

树图思维导图提供 计算机二级C语言公共基础知识软件设计及其方法相关知识点思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级C语言公共基础知识软件设计及其方法相关知识点思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d6715a1bf165e31a5d62fcb3aa9ac1d0

思维导图大纲

计算机二级C语言公共基础知识软件设计及其方法 相关知识点思维导图模板大纲

(1)软件设计的基本概念

软件设计的基本目标

用比较抽象概括的方式确定目标系统如何完成预定的任务,也就是说,软件设计是确定系统的物理模型。

软件设计是开发阶段最重要的步骤。

从工程管理的角度来看可分为

概要设计

详细设计

从技术观点来看

软件结构设计、

数据设计、

接口设计、

过程设计

将软件按功能分解为组成模块,是概要设计的主要任务。

划分模块要本着提高独立性的原则。

模块的独立程度

模块独立性的高低是设计好坏的关键。

度量标准

内聚性

内聚衡量一个模块内部各个元素彼此结合的紧密程度。

耦合性

耦合衡量不同模块彼此间互相依赖(连接)的紧密程度。

(2)概要设计(又称总体设计)

①概要设计的任务

●设计软件系统结构。

●数据结构及数据库设计。

●编写概要设计文档。概要设计阶段的文档有概要设计说明书、数据库设计说明书和集成测试计划等。

●概要设计文档评审。

②结构图

在概要设计中,常用的软件结构设计工具是结构图(Stucture Chart,SC),也称为程序结构图。

它反映了整个系统的功能实现以及模块与模块之间的联系。

好的软件设计结构通常顶层高扇出,中间扇出较少,底层高扇入。

(3)详细设计

详细设计的任务,是为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节。

常用的设计工具

程序流程图(PFD)、

N-S图、

PAD图、

HIPO图、

判定表、

PDL

相关思维导图模板

904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查思维导图

树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc

Linux 网络基础知识思维导图

树图思维导图提供 Linux 网络基础知识 在线思维导图免费制作,点击“编辑”按钮,可对 Linux 网络基础知识  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:199680f0e48eac8a1aeaadb90447d4f4