暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
系统架构师地铁复习笔记.pdf
513
38页
5次
2025-06-30
100墨值下载
1
1. 软件过程模型 ............................................................................................................................... 2
2. 敏捷模型 ....................................................................................................................................... 3
3. 统一过程模型(RUP) ................................................................................................................ 4
4. 软件能力成熟度(CMM) .......................................................................................................... 4
5. 企业应用集成相关 ....................................................................................................................... 5
6. 需求相关 ....................................................................................................................................... 5
7. 测试相关 ....................................................................................................................................... 6
8. 软件架构风格 ............................................................................................................................... 7
9. 软件质量属性 ............................................................................................................................. 12
10. 系统架构评估 ........................................................................................................................... 13
11. 软件架构演化相关 ................................................................................................................... 14
12. UML 相关 ....................................................................................................................................14
13. 面向对象方法相关 ................................................................................................................... 17
14. 构件相关 ................................................................................................................................... 18
15. 模块耦合 ................................................................................................................................... 20
16. 逆向工程相关 ........................................................................................................................... 20
17. 软件可靠性相关 ....................................................................................................................... 21
18. 信息系统工程相关 ................................................................................................................... 22
19. 层次式架构中表现层设计 ——MVC ..................................................................................... 22
20. 层次式架构中表现层动态生成设计——XML 界面管理技术 .............................................. 23
21. 层次式架构中中间层框架设计——业务逻辑层工作流设计 ...............................................23
22. 层次式架构中中间层框架设计——业务逻辑层框架 ...........................................................24
23. 层次式架构中数据访问层设计 ............................................................................................... 25
24. REDIS 相关 ..................................................................................................................................25
25. 物联网层次架构 ....................................................................................................................... 27
26. SOA 相关 .....................................................................................................................................28
27. 嵌入式相关 ............................................................................................................................... 31
28. 通信网络架构相关 ................................................................................................................... 32
29. 安全架构相关 ........................................................................................................................... 33
30. 大数据架构设计相关 ............................................................................................................... 34
2
说明:
这份文档是我在备考软考架构师的时候,整理出的一份我觉得非常非常重要
并且是及其高频率的核心知识点笔记,在考前的一个月,每天的上下班地铁上,
我都拿着它反复的翻看。在此上传出来,供各位备考的同学参考。我在以前备考
数据库工程师的时候,也干过类似的活儿,效果非常不错。还是那句话,每个人
都应该有一份属于你自己整理出来的笔记,不要指望拿着别人的笔记就妄想拿到
了一张可以通关的破界符。即使是这份笔记,最后也被我反复的写写画画涂涂抹
抹的,变得面目全非,最后整份笔记都被我翻的发毛了。整个架构师的备考过程,
也绝不是这仅仅的 30 来页的东西就够的,你还需要反复参考其它的很多的备考
材料,只是这一份我觉得比较适合于你在上下班的时候,可以利用地铁上的碎片
时间,作为一种补充的备考材料翻上一翻。复习是一场考验,充满了焦虑,麻木,
鸡血,放弃,不甘,直到最终浴火重生的过程。我希望各位同学在拿到这份笔记
之后,最终考试之前,它会变得卷了边儿,破了洞,甚至完全看不出它原来的样
子,这样你就可以放心的进考场了。此文档严禁用于各种 RMB 的牟利活动,大
家还是稍微尊重一下我的劳动成果,不管你认不认可它。最后,祝各位同学考试
成功。
1.
软件过程模型
软件过程:
是制作软件产品的一组活动以及结果,主要包括:软件描述、软件开发(软件设计和
实现)、软件有效性验证和软件进化。
知识点:软件元素包括需求分析文档、设计文档、程序代码、测试用例、领域知识、设计过
程等。软件工具包括:开发工具、维护工具、管理工具、支持工具。注意,版本管理工具属
于维护工具(不属于管理工具)。
瀑布模型:
适合需求很明确的,V 型模型是它的一个变种。特点是因果关系明确,前一个阶段工作
的输出结果,是后一个阶段工作的输入。严格串行化。每一个阶段结束后需要进行评审。整
过过程包括:需求分析、软件设计、程序设计、编码实现、单元测试、集成测试、系统测
试、运行维护。
RAD(快速应用开发)是瀑布模型的一个高速变种,通过使用基于构件的方法获得快速
开发,适合于模块化程度很高的项目,但它只适合于管理信息系统的开发,不适合于技术风
险很高的情况。
增量模型:
融合了瀑布模型的基本成分和原型实现的迭代特征,可以有多个可用版本的发布,核心
功能往往最先完成,在此基础上,每一轮迭代会有新的增量发布,核心功能可以得到充分的
测试。强调每一个增量均发布一个可操作的产品。
原型化模型:
又称快速原型。用户需求不清,逻辑不确定,需求经常变换,从初始的原型最终演化
of 38
100墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜