软件工程结构化设计
创始人
2024-01-17 19:36:25

目录

结构化分析与结构化设计的关系:

 体系结构设计概念:

图形工具:

层次图:调用关系​编辑

 HIPO图:层次图+IPO图

软件结构图:

 软件设计原则:

模块化:

模块划分注意事项:

模块独立性衡量:

 体系结构设计方法:

 数据库设计:


 

可行性分析:能不能做

需求分析:做什么

软件设计:怎么做

软件设计:

概要设计:体系结构设计,数据设计,接口设计

详细设计:过程设计

结构化分析与结构化设计的关系:

 

 

 

 体系结构设计概念:

确定每个程序有哪些模块构成,确定每个模块的功能,以及模块与模块之间的接口,调用关系,所有的这些都不涉及具体的内部模块实现过程

图形工具:

层次图:调用关系

 HIPO图:层次图+IPO图

 

软件结构图:

 软件组成模块以及调用关系

 

 软件设计原则:

模块化:

把系统或者程序划分成独立命名并且可以独立访问的模块,每个模块完成一个特定的

子功能。模块集成起来构成一个整体,完成特定功能。

模块划分注意事项:

1:模块的规模要适中

2:提高模块独立性

模块独立性衡量:

耦合:衡量不同模块彼此之间相互依赖的紧密程度

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

  高内聚 低耦合       

 

非直接耦合的耦合性最低

尽量使用数据耦合

少用控制耦合和特征耦合

完全不用内容耦合

 

答案:D

 

功能内聚最高

 体系结构设计方法:

结构化方法中体系结构设计以需求分析阶段得到的数据流图为依据来设计软件的结构。

数据流图类型:变换型数据流图事务性数据流图

变换型有输入有输出  事务性数据流图 处理事务

根据数据流图:完成数据输入,变换,数据输出 三大块分解 

进行一级分解 

 然后对每个模块进行二级分解

事务性数据流图:

 一级分解分解成接收模块和调度模块。

 

 数据库设计:

1:概念结构设计  ER图

2:逻辑设计:关系的映射

3:物理结构设计:表的设计,字段的设计

 

 

 

 

上一篇:【笔试题】【day14】

下一篇:FCOS相关

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
怎么样消灭臭虫 臭虫用什么药消... 奔奔虫控|被吸血臭虫骚扰的滋味,你体会过吗?相信被臭虫骚扰过的人都不想再体验一次了吧?那么臭虫应该怎...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
苁蓉的食用方法 鲜苁蓉的吃法有... 肉苁蓉号称“温而不热,补而不峻,暖而不燥,滑而不泄,故有从容之名。”历来也是传统药食同源的滋补佳品。...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...