下面需要讲的就是NWDI,NWDI它的概念就是说能够给我们提供一个非常集成化的统一的这么一个开发环境,因为大家如果要是做一个项目里面,会牵扯到很多开发的话,那会有很多的发展,大家去在一个地点或者分散地去做一些开发的工作,那这样会有很多的问题,比如说后面我会有一个很简单的案例介绍,客户需要解决的问题就是有几点,就是说开发会有这种冲突问题,或者传输的问题等等等等,因为它没有一个统一的开发,那NWDI比较强的一点就是集成了所有的JAVA的应用,而且不论是大型的项目还是小型的项目,它都可以支撑在NWDI环境内进行共同的协作性的开发,像这张图大家看得就比较明白了。
后面简单地介绍一下SAP的CE,SAP的CE现在应该大家都有听说过,但是不一定完全了解它到底是怎么样一个东西,其实CE是说SAP的一个相对会革命性的一个东西,就是原先我们去做开发工作,有两个地方。大家如果结合我刚才讲的ESOA的概念的话,那就比较容易理解为什么会有CE这种东西。首先我们要去做一项功能的开发的话,那首先我们需要去找ESR,就是服务的库。
通过SAP的CAF,我们要做一些新的服务,那这时候我们需要组成业务流程的所有的服务都齐备了以后,我们需要去做一些跟用户见面,其实跟用户见面也有很多工具来做,可以用Adobe的表单来做UI,当然也可以用我们SAP的门户来做UI等等,这么多功能,这么多工具可以做UI,那我们有了UI,有了具备SAP的那些服务了,下一步就需要把这些服务串联起来,来组成我们需要使用的真实的业务流程,那这时候就需要引进又一个新的技术。这时候就是说一个完整的开发周期就完成了,那大家可以看一下,其实这个完整的开发都是在我们的CE环境下完成的,这就是CE,据官方介绍,CE未来会替代其他的所有的这种开发平台,会把这些全都集成到RCP来。
下面就介绍一下刚才提到的Guided Procedure。其实SAP推出的GP以来,它就是为了满足这一块的缺陷,就是说GP的作用就是把我们的这些工作流的审批点能够串联起来,然后实现这种审批工作流,现在的GP是集成在SAP的门户里了。然后其实GPd它就是可以理解成一个简单的,而且见面非常友好的一个建模框架,或者是说流程管理工具,它可以存取不同的后台,后端系统,比如说SAP系统,或者非SAP系统,而且它用GP来串联这些审批工作流的话,它还可以支持交互,支持协同工作,而且支持Adobe表单的离线填写功能,而且GP它来做这种审批工作流,它既可以包含单级审批,多级审批,条件审批等等样式。
其实原先我们可能做审批工作流都是有很多项目都是基于某一个审批点,我们去做一个审批工作流,那这样就处于分散的这种审批点上,和很多分散的工作流存在的。在这里,刚才讲了这么多概念化的东西,就是说大家可能觉得不是非常容易理解,其实这里就是介绍了Guided它到底是怎么把工作串接起来,在最后的里面大家可以看到CO,在CO里就是包含一个最小的业务流程,业务应用,就比如说我们开发一个,就可以把它嵌入在CO里。再往上看,多个BLOUK是组合成了一个真正的审批工作流程,其实Guided的概念,它的工作原理就是这样,最终实现这个审批流程。然后GP来做这种审批工作流大概分两个阶段,一个是设计阶段,一个是运行阶段,在这里我就不非常详细地去讲它如何做设计,GP它有很多这种流程模板,然后我们也可以去创建一些流程模板,它的作用就是说它可以去对某些流程模板进行重用或者修改,然后把我们的这些流程模板能够串联,加入条件来组合重用成最后的这种审批工作流程,然后这里需要提到的就是说它在试运行阶段。然后这里需要提到的就是GP它还加入了很多的跟踪、监控等等工具在里面,就是说可以对我们的审批流程进行分析,在这里,需要多提一句的就是说,其实SAP从2007年的下半年推出了一个新概念,叫Galaxy,SAP的这种想法是希望在N年以后,但是两个产品至少要并存到2010年左右,Galaxy也是用来把这些服务串联成一个工作流的一个工具,它现在来看,还不能够完全替代现有所有的功能,但是它的开发功能是非常强大的,它比Galaxy多了一项图象的开发。在这个月,2008年的7月会出第一个Galaxy的功能版。
然后提了半天的SAP,如果不提PI是不科学的,我刚才也说了,我们要做一个基于项目为导向的SAP的项目,最大的特点就是因为它有一个ESR的库,这个ESR的库,至少现在来说,它是必须要存在于SAP的7.1里的,就意味着我们如果想用ESR就必须要装一套PI,如果大家原先有接触过XI,可能会有一些了解,PI继承了它非常强的功能,那这个我们就不多说了,比如说它增加了这种高流量的支持,增加了BPM的架构。
下面我只不过就是说对PI7.1的其中之一,一个新功能列出来,跟大家简单地介绍一下,其实像我们企业内部有很多的这种非结构发展,数据文档啊,比如说WORD啊,那其实用PI,我们可以用这种接口的方式,简单地来说,我们可以把这些方式转换的,实现这种文档的这种统一的管理。其实PI里多了一个功能,就叫CA,通过这个转换的规则,可以进行这个格式的转换。这里只不过是PI的新功能,我就列出来这么一个,跟大家介绍一下。
下面有四个,反正我碰到的客户,需求比较大的东西,就简单地跟大家分享一下,MDM随着使用的客户越来越多,包括客户这边的系统架构越来越庞大,那更多的情况会出现数据的不一致,那举个例子,比如说王涛这个人在上海的工商银行去开了一个户,然后他帮我建了一个存折,然后我又跑到北京的工商银行又开了一个户,这肯定是我想象的,这里面其实有两条记录。像我们企业里也是希望能够把我们主数据能够统一管理,能够消除冗余,所以就带来了MDM的这个产品,其实MDM出来已经很多年了,只不过是说市场需求量并不是很大,另外也是说MDM这个产品原先也不是非常的完善,那现在其实来说,也有很多用户正在实施MDM,比如说中石化啊,比如北京的某些行业的公司。那MDM它能做的其实是说从MDM方,把主数据集中管理,我们把它分发给我们需要用到这些主数据的外围系统,这样就是能够保证我们所有的使用这些主数据的系统,对这些主数据能够一致化,比如说我们能够去创建一个编码,我们可以从MDM里面去直接创建,也可以创建了以后上传到DM里去。其实MDM能够做的就是数据抽取,数据分发,数据监控,数据管理,那这些工作都是可以按量可以做到的,这就是MDM。

