您好,欢迎访问三七文档
OA系统解决方案超越OA–以SOA/BPM面向未来OA系统解决方案功能简述特色详细案例标准的OA路线第一阶段第二阶段第三阶段新一代1990-20001996-20042001-20082006-2010•纸制到比特的变革•Office/WPS等字处理•打印/复印•Exchange/Notes•Email的普及•公文收发的自动化•流程的自动化•知识管理被重视•基于Web的应用•内网与OA的整合•与业务集成的特点•基于流程应用的特点•基于知识应用的特点•协同工作的特点•门户的特点工作流自动化知识管理为核心门户(Portal)协同工作平台Microsoft提供更多OA门户知识管理办公收发自动化与业务集成基于流程协同新一代流程管理平台(BPMS)提供更强大的SOA更强大动态的业务流程更接近业务人员的流程设计MOSS平台提供更强大的内容管理更强大的搜索功能按企业需要提供商业智能BPM在价值观点上的不同层次明确的流程敏捷性IT敏捷性效率(依赖代码的时代&以代码为基础的自动化工作流/BPM)流程上的感觉和知识商业敏捷性&持续优化自动化工作流(流程转化成代码)软件工厂以代码为依归的SOAReusability应用程序建模面临商业改变时,仍是IT工程驱动,商业决策人士要等待IT编写代码可视化&动态流程催进SOA复合直接可被执行的流程模型驱动(Model-driven)BPM可增加10倍以上的生产力商业人决策拥有管理IT资产的能力新一代BPMS平台支持两种全然不同类型的流程-以人为中心–敏捷性-以整合为中心–提供End-to-end的效率区分市场1980s中晚期1990s中晚期工作流形成文件业务流程管理拓展成BPM2002-052006+聚焦于流程以人为中心的BPMS是从工作流进化而成Source:AdaptedfromForresterResearch多数的解决方案经由编写代码转化成流程,所以在执行期没有敏捷度,同时也限制了主管人员的决策能力。人对人人对系统企业应用整合(EAI)业务流程整合聚焦于流程以整合为中心的BPMS则由EAI所演进业务流程管理Source:AdaptedfromForresterResearch借由编写不易改变的代码来连接End-to-end流程,以此实现整合-但却缺乏敏捷性,主管人员完全没有掌控力系统对系统1980s中晚期1990s中晚期2002-052006+企业应用整合(EAI)业务流程整合聚焦于流程如何才能平衡两个不同类型的BPMS,实现全方位的流程敏捷性。业务流程管理区隔市场工作流形成文件业务流程管理拓展成BPM全方位整合沟通:人对人人对系统系统对系统编写代码IT的负担&阻碍敏捷性1980s中晚期1990s中晚期2002-052006+企业应用整合(EAI)商业流程整合聚焦于流程模型驱动的BPMS连结两种类型的流程并且提供敏捷性商业流程管理Source:ForresterResearch,2006区隔市场工作流形成文件商业流程管理拓展成BPMSOA可促使流程的通用服务模型驱动的BPMS(可被直接执行的流程模型-并非采用编写代码)完全以微软产品和科技来开发1980s中晚期1990s中晚期2002-052006+AgilePoint和BizTalk整合在一起后,可以在.NET平台上提供全面性且具有最大价值的BPM和SOA企业应用整合(EAI)商业流程整合聚焦于流程商业流程管理Source:ForresterResearch,2006区隔市场工作流形成文件商业流程管理拓展成BPM模型驱动的BPMS(可被直接执行的流程模型-并非采用编写代码)完全以微软产品和科技来开发SOA可促使流程的通用服务MicrosoftBizTalkServer最新一代模型驱动的BPMS了解为什么不同架构的BPM会使SOA产生在价值和敏捷性上的差异模型驱动vs.传统的程序编写-商业敏捷性不仅不会在流程转换成可被执行的过程停止,而且大部分重要的改变都在于执行期的调整传统程序架构以模型设计以模型发布执行以模型为基础持续的改善适应商业的敏捷性执行期在模型中改善,适应,迁移,管理每个状况无法预测的例外状况&改变的需求.以模型设计执行时却是编写代码开发人员赋予商业使用者掌控权有权的使用者模型驱动架构从快速的应用开发中获得勉强的敏捷性(例如工程周期或者是利用代码来复合服务)执行期没有商业敏捷性在执行期改善,适应,迁移,管理无法预测的例外状况&改变的需求..XIT传统开发方式编程流程作法Develop图型工具设计的流程为「示意图」流程的逻辑被生成为代码,在VS的开发环境中编程①②③流程、逻辑、表单、外部服务被编译成一支支的僵固的执行程序→是为流程RuntimeITDevelopMODELINGABCDEABCDE『BusinessProcessITDivide』WORKFLOWENGINEBusinessUser传统开发方式ITDevelopCHANGEABCDEABCDEWORKFLOWENGINEFFLongTurnAroundCycleTesting、Redesign…『BusinessProcessITDivide』BusinessUser传统开发方式的困境ITModelDriven的BPM&SOARuntimeDesignDevelopXML组装①业务需求②分析设计③开发或重用「面向服务」部件ITBusinessDomainCustomers&Market快速变更的系统或市场需求A•充分可重用与具备极大扩展性的业务逻辑部件,避免IT人员的重复开发•将业务流程逻辑从底层代码中独立萃取出来UserorITModelDriven一致性&可视性抽象化部件ITBusinessDomain•充分可重用与具备极大扩展性的业务逻辑部件,避免IT人员的重复开发•将业务流程逻辑从底层代码中独立萃取出来组装需求Customers&Market快速变更的系统或市场需求BAgilePartAgileWork快速变更的系统或市场需求AUserorIT无需代码,可视化组合逻辑部件,直接部署可执行流程ModelDriven一致性&可视性ITBusinessDomain•充分可重用与具备极大扩展性的业务逻辑部件,避免IT人员的重复开发•将业务流程逻辑从底层代码中独立萃取出来AgilePartAgileWork完美实现企业需求Customers&Market快速变更的系统或市场需求BUserorIT在执行期直接进行动态的流程变更与调整,实时更新ModelDriven一致性&可视性PowerUserorITITDevelopBusinessUserMODELINGABCDEUSERINTERFACEBPMENGINEITPROPERTYEVENTEVENTXML描述的流程脚本面向模型的新一代BPM/SOAMOSS,ASP.NET,WINFORM,Java,PHP,Mobile……DevelopCHANGEXML描述的流程脚本USERINTERFACEBPMENGINEITPROPERTYEVENTEVENTABCDEFPowerUserorITITBusinessUser面向模型的新一代BPM/SOAMOSS,ASP.NET,WINFORM,Java,PHP,Mobile……使用SOASERVICESSOA/BPM提供SOASERVICES流程模版(ProcessModel)MOSS功能特性展示文档/任务/行事历共享博客、Wiki交流Office集成整合协同工作商业智能门户增强的门户集合与个性化定制,企业门户、我的站点,隐私控制企业可伸缩性、关联性的信息搜寻丰富的人员与业务数据搜索智能的客户端和浏览器界面执行服务器支持的表单功能与工作流引擎服务器支持的Excel电子表格和与集成SQLReportingService的商业智能入口策略性的整合的文档管理、记录管理和Web内容管理业务流程一致的ASP.NET2.0平台提供更具延展性、扩充性的能力搜索内容管理MicrosoftOfficeSharePointServerSharePoint内容管理文档管理文档库规划与管理版本控制记录管理Web内容管理站点布局介绍支持直接在浏览器中定制的站点布局及外观设置SharePointDesigner的进一步定制25SharePoint内容管理AppServer(search)AppServer(otherapps)DomainControllerWebFrontEndDBServerAppServerWebFrontEndDBServerDomainController`OuterFirewallAllows80443ToWebFrontEndServeronlyInnerFirewallAllowscontentdeploymentADreplication/trust?DMZIntranetInternetWebFrontEndUsedforcontentdeploymentonly,notaccessibleforminternetInternetDMZNetDMZNetIntranetAuthoringClusterProductionClusterNetworkSegmentsNLB便捷有效的权限与安全管理ActivityDirectory整合获取人员信息及组织信息站点权限管理管理中心设置站点集合拥有者站点集合权限管理文档库与列表权限管理细化到文档级别与记录级别的权限管理权限的继承与自定义文档的锁定与配额管理27BPMS服务器引擎BPMProcessEngineBPMS流程设计工具ASP.NETSmartClientAutomationCollaborationOrchestrationMOSS+新一代BPMS超越OA-最大化微软资源的利用code-freeautomationProcessRepositoryApplicationServers&InfrastructureBPMSSOA部件可重用的业务组件InfoPathSmartClientBizTalkBizTalk‘Orchestrations’SQLServer案例多系统之间支持SOA流程部门请采购流程案例研究–客户背景客户背景跨国电子制造业全球最大的记忆体品牌及制造商企业内使用了SAP(制造、销售)、LotusDominoNotes(eMail&WorkFlow)、SiebelCRM(客户管理)、JDE(仓储管理)…等系统案例研究–现行的业务流程业务人员客户需求JDEdwards查询产品库存以及产品生产管理者CRM客户管理LOTUSNOTES使用MAIL传递资讯预定产品数量SAP订单管理处理一个商业流程需要经过多个系统不同的界面完全由使用者处理、缺乏管理案例研究–流程规划整合现有的系统由JDEdwards得到产品的数据整合现有的系统根据表单的数据,经由SAP的WebService建立一张订单整合现有的系统将完成的表单数据储存到实际的CRM数据库,与既有数据整合使用动态子流程动态分单/并单的功能根据实际的MataData(表单数据)启动服务(子流程),流程会根据载入的不同数据产生不同的动态结果案例研究–客户需求流程需依事业部设定各部门主管审批金额权限不同各种资产请购审批流程不同(如IT资产需经IT单位主管审批,地铁相关资产需经各级主管审批)各部组织层级不同采购费用需分摊至项目(同一费用可能有多个项目)每个项目皆有项目控制人员、技术主管、项目经理,需同时签核,以缩短流程同一主管负责多个项目只需签一次。其中有一个签核成员Reject,所有签核中的人员皆取消,并发Email通知已签过的成员(含其它子流程)付款申请,需实时检核SAP付款对像、项目编号是否存在,并取回相关付款条件(PaymentTerm)付款申请核准后需交由会计审核,通过后产生传票至SAP立帐案例研究–客户需求其它需求需区分一般件与急件,一般件不需Email通知,急件需发M
本文标题:OA系统解决方案.
链接地址:https://www.777doc.com/doc-2890029 .html