系统架构师论文学习

论软件架构风格及其应用
架构风格定义了用于描述系统的术语表和一组指导构建系统的规则,是系统组织方式的惯用模式。
(1)数据流风格,数据以流的形式进行处理,构件之间相对独立,包括管道过滤器和批处理程序两种架构风格。
(2)独立构件风格,每个构件都是独立的个体,有效降低耦合,包括进程通信和事件驱动两种架构风格。
(3)数据仓储风格,由中央共享数据结构和独立构件构成,包括数据库风格、黑板风格。
(4)调用返回风格:利用分治法思想,将大问题拆分为小问题解决,包括主程序/子程序、面向对象和层次结构三种架构风格。

 

论软件系统建模方法
(1)结构化建模方法,以过程为中心,使用数据流图建模。
(2)信息工程建模方法,以数据为中心,使用实体联系图,领域模型、逻辑模型、物理模型。
(3)面向对象建模方法,将数据与过程结合为对象,使用UML建模。

 

论微服务架构与应用
微服务是一种组件模型,以组件化的方式分解为多个服务,服务根据业务功能进行划分,服务间相对独立,微服务之间与对外服务都通过HTTP REST等轻量级的协议进行通讯与协作,这些微服务可以使用不同的开发语言与不同的存储技术,能够通过自动化部署工具独立发布,并保证最底限度的集中式管理。
(1)通过服务实现组件化。
(2)围绕业务能力组织服务。
(3)基础设施自动化。
(4)故障处理设计。
(5)渐进式的设计。

 

论面向服务架构与应用
面向服务架构,是一个组件模型,它将应用程序的不同功能服务通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
(1)ESB,企业服务总线。
(2)UUID,统一描述、发现和集成协议。
(3)WSDL,WEB服务描述语言。
(4)SOAP,简单对象访问协议。
 

论统一开发过程(RUP)及其应用
1、初始阶段,明确需求与约束,验收标准,业务建模。
2、细化阶段,架构与详细设计。
3、构建阶段,构件开发与测试。
4、交付阶段,部署,验收,问题修正。

 

论企业信息化规划的实施与应用

企业信息化规划是指在企业发展战略目标的指导下,在理解企业发展战略目标与业务规划的基础上,诊断、分析、评估企业管理和IT现状,优化企业业务流程,结合所属行业信息化方面的实践经验和对最新信息技术发展趋势的掌握,提出企业信息化建设的远景、目标和战略。

1、业务流程重组
(1)理解关键的企业目标
(2)企业如何达到目标->企业战略规划
(3)信息系统如何支撑这些目标->信息系统战略规划
(4)需要哪些信息支持支撑信息系统->信息技术战略规划
2、信息资源规划
(1)信息化建设具体项目的实施->信息资源规划
3、信息化规划实施
(1)明确发展目标与重点。
(2)成立领导机构。
(3)做好信息化需求分析。
(4)确定不同发展阶段投资预算。
(5)制定必要的促进信息化建设的规章制度。

 

特定领域软件架构设计与应用
组成包含领域模型、参考需求、参考架构,活动包含领域分析、领域设计、领域实现,定义包含领域范围、领域元素、领域字典、领域术语、需求约束,并实现该领域内典型的重用构件,用于该领域内特定应用生成。

 

论企业架构管理与应用
从功能、应用、信息、技术定义了企业应用系统结构,并通过业务需求驱动开发过程。为企业应用系统的开发提供标准与指导。
1、架构管理
2、架构组装与建模
3、架构分析
4、架构通讯
5、架构治理

 

论软件可靠性设计与应用
(1)容错设计技术。
(2)检测技术。
(3)降低复杂度设计。

 

论软件的静态演化和动态演化及其应用
软件演化有系统需求变更、功能实现增强、新功能加入、软件架构改变、软件缺陷修复、运行环境改变等。软件维护有改进性维护、适应性维护、完善性维护。
静态演化是指软件在停机状态下的演化。方法有子类型化、重载、多态、构件等方式。
动态演化是指软件在执行期间的软件演化,分为预设与非预设。方法有安装插件、增减节点、动态装载、延迟绑定、标准化构件、中间件技术、反射技术、动态调用。

 

论数据挖掘技术的应用
数据挖掘是指从大量的数据中通过算法搜索隐藏于其中信息的过程。
数据挖掘主要步骤有数据准备、数据挖掘、结果表示。
数据挖掘主要应用于分类、回归、聚类、关联、估计、预测。
数据挖掘算法有神经网络、决策树、遗传算法、关联规则,常用算法有C4.5、kNN、K-Means、SVM、Apriori、EM、PageRank、AdaBoost、NaiveBayes、CART。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值