【中项】系统集成项目管理工程师-第7章 软硬件系统集成-7.4业务应用集成

前言:系统集成项目管理工程师专业,现分享一些教材知识点。觉得文章还不错的喜欢点赞收藏的同时帮忙点点关注。 

       软考同样是国家人社部和工信部组织的国家级考试,全称为“全国计算机与软件专业技术资格(水平)考试”,目前涵盖了计算机软件、计算机网络、计算机应用技术、信息系统、信息服务5大领域,总共27个科目,也是分为初、中、高三个级别。

       通信专业主要需要关注“计算机网络”这个专业类别,可以考的科目有初级资格的“网络管理员”、中级的“网络工程师”。

       还有5个高级资格专业,分别是“信息系统项目管理师“”系统分析师“”系统架构设计师“”网络规划设计师“”系统规划与管理师“。

       软考高级证书在通信行业比较吃香,主要原因有两个: 通信行业与计算机软件是相近专业,评职称满足相近专业的要求; 通信高级不能以考代评,但软考高级可以,很多考生通过考软考高级来评高级职称。
————————————————

                       

7.4业务应用集成

       随着计算机网络和互联网的发展及分布式系统的日益流行,大量异构网络及各计算机厂商推出 的软、硬件产品,在分布式系统的各层次(如硬件平台、操作系统、网络协议、计算机应用), 至不同的网络体系结构上都广泛存在着互操作问题,分布式操作和应用接口的异构性严重影响了系 统间的互操作性。要实现在异构环境下的信息交互,实现系统在应用层的集成,需要研究多项新的 关键技术。

       如果一个业务应用系统支持位于同一层次上的各种构件之间的信息交换,那么称该系统支持互 操作性。从开放系统的观点来看,互操作性指的是能在对等层次上进行有效的信息交换。如果一个 开放系统提供在系统各构件之间交换信息的机制,也称该系统支持互操作性如果一个子系统(构 件或部分)可以从一个环境移植到另一个环境,称它是可移植的。因此,可移植性是由系统及其所 处环境两方面的特征决定的。

       集成关心的是个体和系统的所有硬件与软件之间各种人/机界面的一致性。从业务应用集合的  一致表示、行为与功能的角度来看,业务应用(构件或部分)的集成化集合提供了一种一致的无缝 用户界面。

       业务应用集成或组织应用集成(EAI)是指将独立的软件应用连接起来,实现协同工作。借助 应用集成,组织可以提高运营效率,实现工作流自动化,并增强不同部门和团队之间的协作。对业 务应用集成的技术要求大致有:具有应用间的互操作性、具有分布式环境中应用的可移植性、具有 系统中应用分布的透明性。( 23

1具有应用间的互操作性。应用的互操作性提供不同系统间信息的有意义交换,即信息的语 用交换,而不仅限于语法交换或语义交换。此外,它还提供系统间功能服务的使用功能,特别是资 源的动态发现和动态类型检查。

2具有分布式环境中应用的可移植性。提供应用程序在系统中迁移的潜力并且不破坏应用所 提供的或正在使用的服务,这种迁移包括静态的系统重构或重新安装以及动态的系统重构。

3具有系统中应用分布的透明性。分布的透明性屏蔽了由系统的分布所带来的复杂性。它使应用编程者不必关心系统是分布的还是集中的,从而可以集中精力设计具体的应用系统,这就大大 减少了应用集成编程的复杂性。

       实现上述目标的关键在于,在独立业务应用之间实现实时双向通信和业务数据流,这些应用包 括本地应用和云应用,其中云应用正变得越来越多。借助互联互通的流程和数据交换,组织通常可 以基于统一的用户界面或服务,协调所有基础设施和应用的各种功能。

1.业务应用集成的优势

       业务应用集成可以给组织带来重要优势,主要包括共享信息、提高敏捷性和效率、简化软件使 用、降低IT投资和成本、优化业务流程。

1)共享信息。跨多个独立运维系统创建统一访问点,节省信息搜索时间。不同部门的用户可 以访问更新后的数据,这有助于来自不同部门的人员开展更紧密的协作。

2)提高敏捷性和效率。简化业务流程,提高整体运营效率;利用更强大的功能和管控措施, 实现更便捷的信息沟通,并提高工作效率。组织将能快速响应经济和社会变化,大幅减少意外突发 事件对业务的影响。

3)简化软件使用。组织业务应用集成能够打造一个可以访问多个业务应用的统一界面,用户 将无须学习不同的软件应用。

4)降低IT投资和成本。连接所有渠道和业务应用的流程,简化新旧系统的集成,减少初始和 后续软件投资。

5)优化业务流程。一键访问业务应用中的近乎实时的数据,轻松利用机器人流程自动化和其 他流程优化技术,推动工作流自动化。

2.业务应用集成的发展历程

       20世纪80年代,组织开始利用技术连接本地业务应用,随后,集成不同业务应用的需求应运而 生。例如,早期ERP系统通常与会计、人力资源、分销和制造系统以及其他后端系统相集成。这些 运维应用之间的集成是数据层面的,而非业务应用层面,主要依靠数据集成工具和技术集成数据 库。

       进入21世纪,基于云的软件即服务(Software as a Service SaaS)应用问世,组织越来越清楚 地意识到,人们需要采用不同的集成方法,优化新型云应用与现有本地应用之间的通信。在此之 后,业务应用集成技术迅速发展,让组织能够实现这种新的混合集成,支持云应用和本地应用之间 的通信和协同。

       随着API的出现,组织能够通过互联网轻松整合数据,打破组织孤岛,利用来自更多数据源的 数据获得更深入、更丰富的洞察。

3.业务应用集成的工作原理

       在信息化业务运营或日常工作开展过程中,当事件或数据发生变化时,业务应用集成会确保不 同业务应用之间保持同步。业务应用集成不同于数据集成,数据集成是共享数据,并不存储数据; 而业务应用集成是在功能层面将多个业务应用直接连接起来,帮助打造动态且具有高度适应性的应 用和服务。

       由于业务应用集成重点关注的是工作流层面的应用连接,因此需要的数据存储空间和计算时间 并不多。业务应用集成既可以部署在云端,集成SaaS CRM等云应用;也可以部署在受防火墙保 护的本地,集成传统ERP系统等;还可以部署在混合环境中,集成本地业务应用和托管在专用服务 器上的云应用。

       业务应用集成可以帮助协调连接各种业务应用的组件,包括应用编程接口(API)、事件驱动 型操作、数据映射。

1)应用编程接口(API)。API是定义不同软件交互方式的程序和规则,可以支持应用之间 相互通信。API利用特定的数据结构,帮助开发人员快速访问其他应用功能。

2)事件驱动型操作。当触发器(即事件)启动一个程序或一组操作时,系统就会执行事件驱 动型操作。例如,在订单提交后,进行计费并向客户开具发票;管理ERP系统到CRM系统的“业 务机会到订单 ”工作流。

3)数据映射。数据映射是指将数据从一个系统映射到另一个系统,可以定义数据的交换方 式,从而简化后续的数据导出、分组或分析工作。例如,用户在一个应用中填写联系信息表,那么 这些信息将被映射到相邻应用的相应字段。

如今,各行各业不同规模的组织都在利用业务应用集成实现流程互联和数据交换,以提高业务 效率。

7.5本章练习

1.选择题

1 以下关于系统集成的说法,不正确是:

A.系统集成是根据组织治理、管理、业务、服务等场景化需求,优选各种信息技术和产品等, 并使之能彼此协调工作,达到整体优化的目的

B.系统集成一般可以分为软件集成、硬件集成、网络集成、数据集成和业务应用集成等

C.系统集成项目属于典型的多学科合作项目

D.系统集成是一项聚焦技术的融合活动,安全、产品、服务、人员等因素可不作为关键因素

参考答案:D

2)的主要任务是调度和管理网络资源,为网络用户提供统一、透明使用网络资源的手段。 A.单机操作系统  B. 网络操作系统  C.物联网操作系统  D.分布式操作系统

参考答案:B

3_ 的不属于存储集成过程中常见的考虑因素。

A.磁盘阵列空间和类型           B.RAID控制器结构

C.存储产品供应商的品牌         D.IOPS读写性能和数据传输能力

参考答案:C

4)在应用软件集成活动中, 以下不属于代表性的软件构件标准的是: A.COBITB.CORBAC.J2EED.COM

参考答案:A

5)在密评的系统评估阶段,依据相关标准要求,不属于需要开展评估工作的方面。 A.物理和环境     B.服务和流程      C.计算和设备         D.安全管理

参考答案:B

2.简答题

业务应用集成的工作原理是什么?

参考答案:略

1 #include "stdio.h"
2 void main()
3 {
4     int time;
5     for (time=1;time<=10;time++)
6     printf("%d、喜欢的帮忙点赞收藏加关注哦!\n",time);
7 }

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

日记成书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值