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

2、 设计原则

3、UML


4、设计模式

5、设计模式的分类

6、创建型模式

7、结构型模式

8、行为型模式


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


10、数据流图基本概念

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

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

12、数据字典


13、数据流图平衡原则
父图与子图之间的平衡 逻辑 过程要一致。
子图内平衡
只有输入 没有输出 称为黑洞
没有输入 只有输出 称为奇迹
平衡原则, 顶层数据流图 的流程 和 层数据流图 的 逻辑 是否一致。
箭头方法 这个也要注意
处理后的操作结果 没有 在 层数据流图中体现。
14 、数据流图答题技巧

15、数据流图 案例分析


1、前端应用 数据库管理员 后台数据库
2、用户表 操作表 权限表
4、输入流 存在,输出流不存在; 输入流不存在,输出流存在。输入流和输入出流同名。

答案说明:图中已补全

16 、数据流图 案例分析 2



解答


17、数据库设计


18、数据库设计过程

19 、ER 模型


20 、数据库设计答题技巧

21、数据库设计案例分析




一对多。一个部门对应多个员工。
多对多 错开时间后 ,一个客房 可以被多个用户订 。一个用户可以 预定多个客房。别被题目误导。
第四问:缺点:数据冗余 。 优点:减少一次连接操作。

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



23、 UML 建模


24、 用例图


25 、类图与对象图



26、顺序图

27、活动图


28、状态图

29、通信图

30、UML 案例分析




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