要以全球性的视角来看待问题 在不久的将来,一个全球性的不会停止的经济将会改变我们对计算的思考方式。物流和市场都完全被国际化了,于是一个大型的零售商在看到了佛罗里达的飓风的快速前进的脚步时可能希望货运能根据信号灯的指示改变货轮的航向,但是,信号灯是亚洲生产制造的,这就需要商业要具备一定的敏捷性。 涉及业务流程的问题包括以下内容: A 如何把流程被设计为端到端的? B 如何让用户克服为跟上IT而耗费大量时间的问题? 应用软件的一种新模式 在我们上述描述的各种情况中有一些基本要素是共同的,这些共同要素就是任务,而不是一份文档、表单或程序。一项任务指的是被描述定义的从开始到终止的处理过程,是下一步要完成的任务的前提。把一个定义好的一组任务串连在一起就得到了一个业务流程,也知道了该业务流程的活动操作序列及其主要功能。 事件总是异步的、难以预料的,例如客户的地址信息可能会经常改变,所以可以在电子商务站点上采用电子资金转帐EFT(Electronic Funds Transfer)的方式。一个范例就是事件驱动体系结构EDA(Event Driven Architecture),它可以在各种各样的报告中加入额外的业务控制。 对于流程管理系统至上的集成方法和人员分而治之的集成方法我们作个总结:流程管理系统至上的集成方法是以应用软件为主的,它令集成简单化,有确定性;标记好的任务通过特殊的来自各功能、个子规程或Web服务的返回代码来处理。而人员分而治之的集成方法是一个长期的任务过程,它使任务可以被重新设计、可以被延迟、修改甚至是忽略掉,任务声明的完成是由某些人员来裁定的。这就涉及到了很多细节方面的问题。
|