你们好,最近小活发现有诸多的小伙伴们对于系统架构师和系统分析师哪个吃香,系统架构师这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 信息系统的集成知识系统
2、 ()计算机系统综合知识包括计算机组成与体系结构、嵌入式系统、操作系统知识。
3、 ()系统配置和方法包括系统配置技术和系统性能的知识。
4、 ()典型的系统应用包括网络应用、数据库应用和多媒体系统的知识。
5、 ()系统开发包括编程语言、软件开发方法、需求分析与设计方法、测试与评估方法、应用系统的开发与管理、系统构建、外部资源的审核以及基于中间件的开发。
6、 ()安全可靠性技术包括数据安全保密、入侵防御和反病毒容错技术、可靠性模型和分析技术、系统可靠性、安全法规和保护隐私信息的规则。
7、 标准化包括标准化基础知识、标准化、分类与编码标准、数据交换标准、软件工程标准、信息安全标准、基于组件的软件标准和标准化组织。
8、 ()信息化基础包括政府信息化、电子政务企业信息化、电子商务信息化相关的法律法规知识。
9、 ()数学和英语至少具备大专以上的数学和英语基础知识。
10、 系统架构知识系统
11、 ()系统方案包括项目的提出、可行性分析系统方案的制定、新旧系统的评估和改进、现有软硬件的分析比较和数据资源的有效利用等。
12、 软件体系结构设计包括软件体系结构的概念、软件体系结构和设计体系结构风格、特定领域的体系结构风格、基于体系结构的软件开发方法、软件产品线评估和系统演化等。
13、 ()设计模式包括设计模式的概念、组成和分类以及实现模式与软件架构的关系。
14、 ()系统设计包括处理流程设计、人机界面设计文件和存储设计数据库设计、网络应用系统设计、系统运行环境集成和设计、中间件和应用服务器性能设计和性能评估等。
15、 ()软件建模包括问题定义和解决模型、结构化系统建模和数据流图面向对象系统建模、数据库建模和逆向工程等。
16、 ()分布式系统设计包括分布式通信协议的设计基于对象与web的分布式设计基于消息和协同的分布式设计和异构分布式系统的互操作性设计等
17、 ()嵌入式系统设计包括实施任务调度和多任务设计中断处理和异常处理嵌入式系统开发设计等
18、 ()系统可靠性分析与设计包括系统故障模型和可靠性模型系统的可靠性分析与可靠度计算提高系统可靠性的措施系统的故障对策和系统的备份与恢复等
19、 ()系统的安全性和保密性设计包括系统的访问控制技术数据的完整性数据与文件的加密通信的安全和系统的安全设计等
20、 ()复杂架构设计包括操作系统的架构编译器的架构和大型基础库的架构等
21、 系统架构师的任职资格
22、 根据系统架构师的职责和角色定位以及知识体系从实践的角度考虑合格的系统架构师应该具有以下能力和经验
23、 ()具有年以上的软件项目开发实际工作经验其中至少有年以上的代码编写工作经验年以上的基于面向对象和构件开发方法的软件产品设计经验
24、 ()具有个以上大中型开发项目的总体规划方案设计经验有大中型应用系统开发和实施的成功案例
25、 ()对相关的技术标准有深刻的认识对软件工程标准和规范有良好的把握
26、 ()对Net或Java技术及整个解决方案有深刻的理解及熟练的应用精通WebService和JEE等流行的架构
27、 ()对设计模式有深刻的理解并能在此基础上设计出适合产品特性和质量属性的框架
28、 ()具有面向对象的分析设计和开发能力精通UML和XML能熟练使用RationalRosePowerDesigner等工具进行设计
29、 ()具有良好的团队意识和协作精神有较强的沟通能力和书面表达能力
30、 ()具有旺盛的精力和学习能力能快速掌握新技术和新方法
以上就是系统架构师这篇文章的一些介绍,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!