(1)用户可根据实际业务情况决定处理过程而不是被限制于系统预先设置的过程; (2)系统更加易学易用,并且有较高的处理效率; (3)一旦实际业务情况有所变动,系统有足够的柔性以适应新的变化。 ●基于对象的业务规则(Object-based Business Rules) J.D. Edwards 公司的ERP 系统OneWorld 应用系统是由众多可重复使用的、封装的业务规则对象组合而成的。这些业务规则对象根据一定的业务要求组合起来,并由特定的业务事件驱动,便可灵活地完成众多的业务活动,而同时又具备下述优点: (1)再用性:每个基于对象的业务规则都具有封装性,可完全独立地完成指定的功能,因此任何需要此项功能的业务过程都可调用这一业务规则,大大简化系统的编码复杂程度。以J.D. Edwards 的OneWorldTM 产品为例,采用了这一技术后,程序编码由原来的12.6百万行减少到2 百万行,可再用性达到100%。 (2)可开发性:面对动态变化的业务环境,通过事件驱动的编程方法,利用已有的基于对象的业务规则,便可迅速建立新的功能,大大提高系统的适应能力。
(未完,待续)
|