产品简介:
用友UAP ( Unified Application Platform)是面向大型企业与公共组织的统一应用平台,它是用友公司从多年应用软件研制过程中提炼出来的模型、模板、开发工具、应用框架、中间件、基础技术类库及研发模式等成果,采用可视化开发模式集成在一起,提供覆盖软件全生命周期的开发、集成、运行、管理等功能于一体的统一应用平台。用友UAP平台,其中包括了开发平台、集成平台、动态建模平台、商业分析平台(用友BQ)、数据处理平台(用友AE)、云管理平台和运行平台等7个领域产品,这些平台产品涵盖了软件应用的全生命周期和IT服务管理过程,用于支撑平台化企业,可以为大型企业与公共组织构建信息化平台,提供核心工具与服务。
与此同时,用友UAP也覆盖了云计算、大数据处理、商业分析、移动应用、电子商务、社交化应用等各种企业和公共组织需要的先进技术,能够支撑企业信息化各个阶段的应用,满足企业管理变化快,及时响应市场需求的经营目标。
用友UAP将帮助企业成为平台化企业,通过平台的实时性及敏捷应变能力,帮助企业在全球竞争中赢得先机。同时,ISV.SI等合作伙伴也可基于UAP平台进行应用产品的开发,用友UAP将与合作伙伴一起支撑中国企业从中国走向世界。
平台架构:
UAP云平台服务包括:应用开发服务、应用集成服务、部署服务、运行服务、管理服务、云资源管理、云治理、以及IaaS适配器等逻辑模块。这些模块相互协同,共同支撑企业及公共组织的各种应用。
关键特性:
.全球化与个性化
UAP平台支持开发全球化应用,包括国际化应用和本地化应用。UAP的全球化应用开发框架能够支持国际化应用需要的多语言、多时区、多账簿、多地点及数据格式、VAT模型等特性。
该框架完全支持Unicode,并提供了支持国际化应用的UI控件,能够支持国际化数据的编辑和显示;提供了支持国际化应用的基础技术类库,如时间类型、日期类型等数据类型、日志框架等;提供了支持多语界面、多语元数据和多语业务数据等功能。以及基础数据和多种国际化开发工具。
.业务组件化开发
UAP平台支持业务组件化、组件服务化的方法。其中如何将业务组件化是应用开发的一个关键环节。在UAP开发平台中,开发成果就是以业务组件为单位进行管理的。
业务组件主要由业务目的、业务活动、业务对象、业务服务、业务策略和组件治理等六部分组成。业务组件形成了组件内高内聚和组件间低耦合的一个边界:一个业务组件内部支持紧密耦合,保证应用的性能;业务组件之间要求松散耦合,支持应用组装和组件的重用。在分析业务组件的基础上,将业务模式的功能需求反映在软件的设计模型中。
.实时商业分析
越来越多的企业应用了ERP等业务系统,完善了日常事务的标准化和流程化,建立了完备的基础数据,但在关键的领导决策层面却形成了瓶颈。
用友BQ实时商业分析正是为了帮助企业把各类数据进行整合,根据不同人员的需要,将信息进行展示,灵活快速地响应企业需求,为企业搭建一套完善的辅助决策分析体系。它在减轻企业基层工作人员大量报表统计工作的同时,结合实际业务需要为企业提供他们所需要的各类分析报表,更重要的是能够结合企业需要建设多种数据分析模型。而且通过仪表盘、图表、地图等图示化方式将信息呈现出来,让企业经营者以及业务人员能够实时、准确的了解企业经营和业务拓展状况,并辅之以示警等应用,让企业管理更加有的放矢。
.分布-集中式
大型企业的多级集团管控是企业信息化支持的内容。而大型企业往往又需要按集团业务板块来分布式部署其业务系统。但是不同板块又受上级集团的集中管控,如集团政策统一制订、集团财务核算、集团出报表、预算、集团资金管理、集团人力资源管控等。采用UAP平台提供的分布-集中式开发框架,可以开发出支持分布-集中式应用,支持其多级管控的应用模式。
基于消息中间件,设计了实现广域网范围内的系统之间的自动业务数据传输与同步。传输过程中支持基于消息的业务数据传输、事务等特性,并支持业务数据的自动接收、入库,支持传输任务的监控,提供传输日志等功能。
.架构
应用软件是客户的核心应用系统,系统是整个系统运行成功与否的重要保障。是对企业信息化工作的基础。为了能够完成支持客户的业务功能,就要求软件系统能够稳定运行。
.·UE技术与方法
UAP平台针对用户体验做了大量的UE设计工作,制定了比较完整的规范、方法、模板、过程的实践,能够指导伙伴或客户开发出高质量的用户体验产品。关注用户、角色、业务场景、关键应用的用户体验。
以基于UAP开发的NC产品为例,其采购订单的UE设计引入了基于宽屏(如侧边栏)、Web2.0+(如HyperLink)
等交互技术,产品按场景、基于角色进行设计。图4.10-2是一个支持了OLAP的、基于侧边栏Panel配置的界面,将业务处理与商业分析结合在一个界面中,实现了闭环实时的BI应用效果。
.集中式
集中式是指所有服务器都部署在集团总部。集团总部的客户端通过局域网直接连接服务器,而下属企业的客户端通过Internet实时访问集团总部的数据。服务器包括:Web服务器、应用服务器、数据库服务器及许可证服务器。如果使用CA身份认证,则还需CA服务器。下属企业与集团总部的连接可使用VPN。VPN是一种通过公用网络(如Internet)对企业内部专用网络进行远程访问的连接方式。集中式部署可统一管理企业数据,但是由于通过Internet进行远程访问,受网络
传输速度的影响,下属企业的用户响应速度较慢。
大型企业的集中部署可以包括测试区、应用服务器区、数据区、以及异地备份等。具体部署方案需要根据客户的实际情况与目标进行设计。
应用价值:
对合作伙伴我们可以提高开发效率,提供全生命周期服务,即使云端支持;
对客户我们可以支持全球化,支持业务动成长,支持云部署,降低TCO等。 |