【 第十一章】软件设计师 之 面向对象设计与结构化分析设计

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。

备考资料导航

软考好处: 软考的好处 拥有软考证书的8大作用
机考感悟: 2023下半年 软件设计师 机考考后体验如何?改为机考后的一些注意事项
考试大纲: 软件设计师 高频考点 及 考试大纲总结
文章地址: 【第一章】软件设计师 之 计算机组成与体系结构
文章地址: 【第二章】软件设计师 之 操作系统基本原理
文章地址: 【第三章】软件设计师 之 数据库系统
文章地址: 【第四章】软件设计师 之 计算机网络
文章地址: 【第五章】软件设计师 之 系统安全分析与设计
文章地址: 【第六章】软件设计师 之 数据结构与算法基础
文章地址: 【第七章】软件设计师 之 程序设计语言与语言程序处理程序基础
文章地址: 【 第八章】软件设计师 之 计算机软件法律法规
文章地址: 【 第九章】软件设计师 之 多媒体基础 ;
文章地址: 【 第十章】软件设计师 之 软件工程概述
文章地址: 【 第十一章】软件设计师 之 面向对象设计与结构化分析设计
文章地址: 【 第十二章】软件设计师 之 面向对象设计与结构化分析设计
文章地址: 【 第十三章】软件设计师 之 面向对象程序设计

1、面向对象基本概念

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第1张图片

2、 设计原则

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第2张图片

3、UML

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第3张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第4张图片

4、设计模式

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第5张图片

5、设计模式的分类

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第6张图片

6、创建型模式

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第7张图片

7、结构型模式

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第8张图片

8、行为型模式

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第9张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第10张图片

9、数据流图 (常考、拿高分)

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第11张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第12张图片

10、数据流图基本概念

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第13张图片

题目中描述存储 一般用数据库 或 表 表示存储

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第14张图片

11、数据流图的分层

顶层 系统 和外部人员的交互 ,此时只暴露出一个节点。 往下层走 、 任务细化拆分 ,再往下走,任务在细化。
好比一个汽车管理系统 ,分为 汽车租赁模块、汽车上架模块 、管理订单模块。每个模块功能的实现 又有几个不同的组合实现。

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第15张图片

12、数据字典

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第16张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第17张图片

13、数据流图平衡原则

父图与子图之间的平衡 逻辑 过程要一致。

子图内平衡
只有输入 没有输出 称为黑洞
没有输入 只有输出 称为奇迹
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第18张图片

平衡原则, 顶层数据流图 的流程 和 层数据流图 的 逻辑 是否一致。

箭头方法 这个也要注意

处理后的操作结果 没有 在 层数据流图中体现。
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第19张图片

14 、数据流图答题技巧

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第20张图片

15、数据流图 案例分析

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第21张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第22张图片

1、前端应用 数据库管理员 后台数据库

2、用户表 操作表 权限表

4、输入流 存在,输出流不存在; 输入流不存在,输出流存在。输入流和输入出流同名。

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第23张图片

答案说明:图中已补全

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第24张图片

16 、数据流图 案例分析 2

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第25张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第26张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第27张图片

解答

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第28张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第29张图片

17、数据库设计

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第30张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第31张图片

18、数据库设计过程

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第32张图片

19 、ER 模型

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第33张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第34张图片

20 、数据库设计答题技巧

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第35张图片

21、数据库设计案例分析

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第36张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第37张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第38张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第39张图片

一对多。一个部门对应多个员工。
多对多 错开时间后 ,一个客房 可以被多个用户订 。一个用户可以 预定多个客房。别被题目误导。

第四问:缺点:数据冗余 。 优点:减少一次连接操作。
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第40张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第41张图片

22、数据库设计 案例分析2

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第42张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第43张图片

在这里插入图片描述

23、 UML 建模

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第44张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第45张图片

24、 用例图

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第46张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第47张图片

25 、类图与对象图

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第48张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第49张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第50张图片

26、顺序图

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第51张图片

27、活动图

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第52张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第53张图片

28、状态图

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第54张图片

29、通信图

在这里插入图片描述

30、UML 案例分析

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第55张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第56张图片

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第57张图片
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第58张图片

答案
【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第59张图片

问题三:
音轨自己到自己 0 到1个 音轨下一条存在 或者不存在

【 第十一章】软件设计师 之 面向对象设计与结构化分析设计_第60张图片

你可能感兴趣的:(软件设计师,软考)