版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用友UAP开发平台作为UFIDANC构建基础的UAP-NC是一个遵循J2EE技术规范,以企业业务信息管理和企业资源管理为基础,以业务过程控制管理为核心,支持工作流管理和业务流程重组的企业应用运行平台;是基于模式化和提供可视化建模工具的开发平台;是开放的、基于SOA、支持多种集成方式的系统集成平台;是统一的支持JMX的系统管理平台。正如传统产业的工业化发展进程一样,年轻的软件产业也正经历着相类似的产业变革:最开始的按定单开发,凭借着软件开发人员的个人技能和才华;逐步过渡到较为规范的作坊式的开发,一个一个客户地做、一个项目一个项目地交付;再到规模化产品模式,产品交付速度加快,规模成本降低,尽可能用一个功能丰富的产品满足所有用户的需求;以及目前在国际软件产业界崭露头角的软件产品线模式,不断地细分市场,推出具有不同特性的产品来满足不同客户的不同需求,并尽可能降低产品线的开发工作量,加快产品开发速度和TTM(TimetoMarket)。下一步,随着软件产品线模式的成熟,软件产业也将最终进化到规模化定制的模式,客户的个性化需求将得到最快、最好的满足,而开发成本同样具备规模经济优势,软件产业将进入高成熟度、高速度、高产出的发展新纪元。这是对软件产业的乌托邦式的空想吗?还是让我们回顾一下伴随着软件产业变革过程中,软件技术的发展轨迹吧。从最早上世纪六十年代的Subroutine,到七十年代的Module,到了八十年代面向对象(00)技术兴起,至今仍然深入地影响着软件的开发技术的发展。九十年代后,我们见证了商用组件技术的繁荣,C0M/DC0M/C0M+、JAVABEANS、C0RBA等等,以接口为基础,提高了规模化团队开发的生产效率,可复用组件大大提高了开发的效率,这也是对00技术中继承、封装、多态等思想的进一步发展。九十年代末、二十一世纪初,面向软件产品线技术已经在国内外软件产业取得了突破性地发展,核心资产库思想进一步地提高了规模化开发的效率,而规模化定制技术、MDD、S0A架构等,都为软件产业的下一步变革做好了准备。目前,面临个性化规模交付,我们需要面临三个方面的机遇和挑战:从商业机会来说,我们需要面对的用户增加了,需要的技术越来越多,运行环境也越来越复杂,以前是小的应用,部门的应用,现在是基于因特网的应用;从客户的角度来讲,他们希望产品交付更快,价格更便宜,满足更多的个性化需求,更多符合客户在易用性、效率和功能等方面的要求;作为产品开发商来说,希望产品能够不断地快速、低成本地开发出来。总之,软件产业面临着新的变革,有着新的机会和挑战,需要有更好的平台来支撑。用友UAP平台也正是随着软件产业的发展而不断发展,推动软件产业的不断进步。1995年开发完成了基于D0S的平台,在1998年基于Client/Server开发了支撑U8的平台,在2000年基于J2EE开发了支撑ERP的平台。今年,用友UAP平台又推出重量级的新产品,这是一个全面支撑软件产业工业化的一体化平台,主要包括:应用开发框架ADF、集成开发环境IDE、产品线开发平台PDE和产业链支持平台ICS,四位一体的用友UAP,打造应对企业应用软件产业变革的利器。用友UAPADF开发框架中,第一个是数据层,主要是以对象的方式对流程进行管理,面向SOA架构,它的主架构互联互通。业务实体是业务数据及其封装,用户可以动态控制的规则;通过流程引擎,把服务变成流程。软件是面向服务的,本质上就是由服务组成。在后台,有基于事件的流程,用事件来解决应用层面的问题。流程、调度和报表完成了数据的可视化和系统的监控和系统的扩展。在前端,软件基于门户的方式与用户进行交互,门户里就是每个MVC框架。元数据AOP框架规则引擎服务引擎业务层盘程引擎元数据
引擎事件引擎元数据AOP框架规则引擎服务引擎业务层盘程引擎元数据
引擎事件引擎谓度引擎 概引擎118N持久化引華查询引擎数据集成引擎数据层持久化引華查询引擎数据集成引擎数据层同步引擎.NetJ2EE.Net用友UAPADF应用开发框架中,通过一个抽象控件模型,支持WEB的客户端和智能客户端,实现对不同类型的用户交互场景的支持。业务层是采用Agent
技术,业务层和数据层都支持服务器集群和负载动态平衡,保证部署和运行的效率。抽模型象持久控化件业务摸策略型Office离线引華数据层WinPDAMobileWebg户端视图腿务委托智能容户端表不层业务层WebFormAiax引鑿查询引擎业务实体抽模型象持久控化件业务摸策略型Office离线引華数据层WinPDAMobileWebg户端视图腿务委托智能容户端表不层业务层WebFormAiax引鑿查询引擎业务实体业务〔操作JUDDI未来企业的业务发展是动态的,这就要求软件也是动态的。用友UAPADF提供了基于S0A架构和ESB支撑的ERP应用架构,通过流程引擎,对流程进行管理,形成不同企业之间,不同应用之间的统一架构。基于用友UAP开发的企业应用软件,将采用SOA架构,支持集中应用模式、分布应用模式,和集中/分布混合应用模式。
匚州i1/int^rrtfrlVPNlnt*E科VFNISCMFlSCMB9Internet/VirtualPrivateNetworkDDN.FR.XDSL:匚州i1/int^rrtfrlVPNlnt*E科VFNISCMFlSCMB9Internet/VirtualPrivateNetworkDDN.FR.XDSL:第中应用FISCMMFGSDiiscwiSD分布应用MFG用友UAPIDE集成开发环境中,提供了大量的设计器,支持模型驱动开发MDD的开发模式。通过不同阶段、不同视角的模型,及模型之间的关系,和模型和代码之间的关系,使软件开发工作自动化。用友UAPIDE将大幅度提升开发效率和开发质量。实体设计器表单设计器操作设计器表单模型iH-ULmBE务设计器异常设计器状态机设计器流程设计器方案管理器报表设计器事件设计器数据库设计器对象转换ULRS>应用字典元数据測览器版型设计器|实体设计器表单设计器操作设计器表单模型iH-ULmBE务设计器异常设计器状态机设计器流程设计器方案管理器报表设计器事件设计器数据库设计器对象转换ULRS>应用字典元数据測览器版型设计器|模式设计器|模版设计器|资源管理应用组装工具应用组装工具用友UAPIDE猛件框架
以业务组件为例,业务实体组件由很多实体组成,每个实体里包含了具体的属性、行为、异常、集成等。有很多实体有生命周期行为,可以使用用友UAPIDE状态的设计器来组装我们的业务行为,为系统提供灵动性。此外,用友UAPIDE还有服务设计器、表单设计器、应用组装工具等。用友UAPPDE产品线开发平台提供了对软件产品线工程的支撑。在软件产品线工程所生产的产品中,产品共享业务模型、特征与软件架构,并且通过组装,而不是重新开发,通过工业化的手段解决产品交付的问题。软件产品线有几个特征,第一个是特定领域的过程,即ADF开发环境;第二个就是特定的工具及语言;第三个是支持特定领域的内容,用友多年来应用知识积累起来的按照模型、按照行业、按照地区建立起来的一个模型。它的特征是抽象的,比如哪些是在变化,哪些是行业需要的。基于特定模型的数据库来开发产品时,我们会用不同地区的不同文化交互着使用;最后,通过工具、产品线过程,实现机械性和锁碎性任务的自动化。
核心资产组件开发支撑支撑提取产品开发核心资产组件UAP工具与过程lai核心资产组件开发支撑支撑提取产品开发核心资产组件UAP工具与过程lai~►用友UAPPDE产品线开发平台中提供核心资产组件库的管理工具,对组件进行多维度的管理。例如,为实现产品的国际化、本地化开发和部署,我们可以对组件按不同的文化Culture来管理,例如大陆、香港和马来西亚所对应的税务的处理有差异,然后就形成了组件的不同版本。然后同一个组件,还按不同的行业应用来管理,这是另外一个维度的管理。同时,组件库里不仅有用友的开发组件,也有用友合作伙伴ISV的开发组件,大家都可以基于用友UAP这个平台来开发,并进行快速的、个性化的交付。Ftm"hM¥宜h-Ksnhi:隹i站礪咱tkfvti*tfv+Am%EHFtm"hM¥宜h-Ksnhi:隹i站礪咱tkfvti*tfv+Am%EH1Efiv+Ai初hlaIfl灯曙比1g&1站tr«■)刃严Kim13.±-9FS丨-hiwJa孑QW3W-n-flr-JMWJ腰u气f*wCw^rir^fx^l™■嚼41]0dltw-H-fiL-i.e-aK?WW9Cw-fcAiii^EIUL乩IfaiE搐435回啊FTRIraKsmgZ加册“畑心qlN沏创gi£3®i-ionW-FH3.-i.E-fflK-WB-rj-airis-sbk仇ILWTO-10 k>nmuih-cv1Pjb-JT¥WW*lM«;斗dP曲武好②酬<48車:irwtpl那财E[■!nU14沖1TF戒1強JI旳煤h* F«errEJEnW-m 1 上J用友UAPICS产业链支持平台,为产业链伙伴的共同成长提供了全面的支撑。产业链应用平台,提供了客户关系管理、产品配置系统、订单管理系统、业务模型库、实施工具、销售工具等工具,为合作伙伴的销售、服务、实施、行业开发、客户支持等提供了全套的工具和过程支撑。在用友UAPICS支持平台的使用中,我们通过看客户系统里具有什么特征,针对特征进行组件的融合,而不是一个标准产品里面做所有的功能。有针对性的组装使得客户以后个性化的升级和定制,都能基于我们定制的版本来操作,这就是基于特征的装配,支撑个性化交付,最后基于组件的装配来形成。按行业特征的选配,帮助用户更容易地选配组件,形成客户的个性特征。通过我们的平台可以支持三种合作模式,扩展、互联、嵌入。对于合作伙伴来说,我们提供多路定制,版本安全的升级,同时是标准开放、平台开放、应用开放,保证了合作伙伴的利益。基于用友UAPICS支持平台的强大支撑,产业链将可以实现软件即服务(SaaS)模式。产品可以做到客户要什么就买什么,完全是基于特征的升级。在这个基础上,实现了个性化的规格定制,快速响
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025民间个人向个人借款合同
- 2025年度知识产权保密协议范本(含研发成果)3篇
- 二零二五年度科技园区银行贷款担保协议2篇
- 2025年度农村自建房合同协议书(含空气源热泵安装)
- 二零二五年度农业现代化农村土地承包经营权租赁协议
- 二零二五年度特种设备制造许可证转让合同3篇
- 2025年度饲料行业人才培养合作协议详尽版3篇
- 二零二五年度XX教育机构收取管理费服务协议3篇
- 2025年二零二五企业研发基地场地租赁合作协议3篇
- 2025年度码头租赁及集装箱装卸业务一体化合作协议3篇
- 2024年01月北京房山沪农商村镇银行2024招考笔试历年参考题库附带答案详解
- 2024年度宠物用品销售代理合同范本3篇
- 湖南2025年湖南生物机电职业技术学院招聘35人历年参考题库(频考版)含答案解析
- 部队物业服务投标方案
- 2024北京海淀五年级(上)期末英语(教师版)
- 期末模拟卷 2024-2025学年人教版数学六年级上册(含答案)
- GB/T 44351-2024退化林修复技术规程
- 《比特币完整介绍》课件
- 江苏省2023年生物小高考试题含答案解析
- 门诊手术室上墙职责、制度(共6页)
- 边坡土压力计算(主动土压力法)
评论
0/150
提交评论