软考高级系统架构设计师的案例分析科目安排在下午考试,根据系统架构设计师考试大纲,下午科目考试范围如下:
1.系统规划;
系统项目的提出与可行性分析;
系统方案的制定、评价和改进;
新旧系统的分析和比较;
现有软件、硬件和数据资源的有效利用;
2.软件架构设计;
软件架构设计;
XML 技术;
基于架构的软件开发过程;
软件质量属性;
架构模型(风格);
特定领域软件架构;
基于架构的软件开发方法;
架构评估;
软件产品线;
系统演化;
3.设计模式;
设计模式的概念;
设计模式的组成;
模式和软件架构;
设计模式分类;
设计模式的实现;
4.系统设计;
处理流程设计;
人机界面设计;
文件设计、存储设计;
数据库设计;
网络应用系统的设计;
系统运行环境的集成与设计;
中间件、应用服务器;
性能设计与性能评估;
系统转换计划;
5.软件系统建模;
系统需求;
建模的作用和意义;
定义问题(目标、功能、性能等)与归结模型(静态结构模型、动态行为模型、物理模型);
结构化系统建模、数据流图;
面向对象系统建模;
统一建模语言(UML) 数据库建模、E-R 图 逆向工程;
6.分布式系统设计;
分布式通信协议的设计;
基于对象的分布式系统设计;
基于 Web 的分布式系统设计;
基于消息和协同的分布式系统设计;
异构分布式系统的互操作性设计;
7.嵌入式系统设计;
实时系统和嵌入式系统特征;
实时任务调度和多任务设计;
中断处理和异常处理;
嵌入式系统开发设计;
8.系统的可靠性分析与设计;
系统的故障模型和可靠性模型;
系统的可靠性分析和可靠度计算;
提高系统可靠性的措施;
系统的故障对策和系统的备份与恢复;
9.系统的安全性和保密性设计;
系统的访问控制技术;
数据的完整性;
数据与文件的加密;
通信的安全性;
系统的安全性设计。