6应用集成
系统互操作和应用软件集成都是许多公司目前在奋斗的关键领域。所引的文献中有许多失败的例子。去年,Gateway因错误地用一个购买的软件系统运行他们的在线商店而失去了1.4亿美元,这个软件不能很好地与Gateway现存系统很好地协同工作。另外一个例子是糖果制造商Hershey Foods公司,他们安装了三个软件应用包,一个价值1.12亿美元的系统的一部分,结果由于和其他应用程序不兼容而产生了灾难性后果。
在这一部分里,我们将研究如何独立以及联合使用WfMS和ERP系统,以便于现在或将来解决企业应用集成的内部(企业)及其相互间的问题。关于“未来”的讨论将着重在这两个系统在网络服务框架中的角色问题上。两类系统都会基于他们的应用集成的能力而得到提升。在这个领域里我们将以一个对集成研究的简单呼吁来结束这一部分。
6.1 企业集成
我们开始来看着眼于集成WfMS和ERP系统的工作,这显示出两个系统对组织一定程度的稳定性和重要性。工作流系统能够编制计划并且启动其他应用软件如电子数据表(spreadsheet)、遗留系统(legacy system)、ERP系统等。这个能力使它们比较适合涉及系统和应用软件的流程,即第二种系统。这样,按这种模式运作的WfMS系统可看作一种“中间件平台”,它能够把多种应用软件如遗留应用和ERP应用集成起来。这种能力使得WfMS系统能够提供一种重要的企业集成的功能。
在实际从业者文献里,用来开发这种工作流应用方案的系统被称之为“企业应用集成”(EAI)工具[51]。Slater从Bose引用了一个例子,其中一个遗留呼叫中心应用软件,和一个电子商务WEB应用软件都和一个底层数据库连接起来,这个数据库则和一个ERP系统连接起来。他们通过一个EAI工具集如从SeeBeyond可得到的一种而连接起来。
至于工作流系统,EAI系统实现者使用一个图形工具来模拟进程(很像图2中显示的模型)。仅仅需要在图形界面中指向目标并简单点击,一个进程模型就可以被构建、改变或者调整。当发生更改的时候,EAI软件就能正确地在自己的代码中把这种变化反映为路由或传输数据。在这类应用中,流程模型中的节点代表各种不同的外部系统或应用。每一种应用软件都有单个图形连接器,能够以一种简单图表的形式清晰地反映出自己与其他系统或元素之间的关系。通过这种方式,就有可能连续使用这个EAI/工作流层下面的现有应用软件,并使用EAI来管理和改变流程。
ERP提供商努力为组织提供一整套集成化应用软件来满足组织的所有需要。虽然组织可能发现只和一个提供商打交道时很有优势的,但因为ERP提供商不能在所有领域里用高质量软件满足需求,所以这种情况是不会发生的。即使在关键的ERP领域里,公司也通常购买和集成不同提供商的ERP组件。例如,Navy正在朝着这个方向变化,即在人力资源管理中用PeopleSoft软件,在供给领域里则使用SAP软件。像EAI这样的工作流系统提供了一个重要的企业集成功能。
![]() |
Austin Liu 刘恒辉
Project Manager and Software Designer E-Mail:lzhdim@163.com Blog:https://lzhdim.cnblogs.com 欢迎收藏和转载此博客中的博文,但是请注明出处,给笔者一个与大家交流的空间。谢谢大家。 |




浙公网安备 33010602011771号