UFIDA U9是全球第一款完全基于SOA架构的新一代世界级企业管理软件产品,而展现了这种划时代创新理念的正是UAP企业管理软件平台。
U9引领了企业开发平台技术的潮流,同步全球前沿科技,它完全采用面向服务架构(SOA),率先实现了全程模型驱动开发(MDD)模式,达到降低集成和开发成本的目的。 UAP使企业管理软件具有多项新技术应用特点: 企业信息资源变得可重用、透明化,并且系统具有高可扩展性,让业务处理更加高效、简洁、安全。 UAP还提供了统一的集成开发环境(IDE),用户可以使用包括企业建模、领域建模、服务设计、UI设计、报表设计、规则设计、数据库设计等全方位的设计器,并通过可视化的界面和友好的交互操作,自动生成用户所需要的各种服务部件。 UAP完全支持企业级的集成与应用协同,如Office集成、移动商务、企业搜索、智能客户端等多项领域。
UAP作为开发工具和平台,提高了软件开发的效率和质量;作为应用平台,促进了应用软件的灵活性和开放性;作为交付和部署工具,增强了应用软件的可定制性与可集成性。
用友U9技术架构
企业服务总线ESB,为多种企业应用服务的快速集成提供标准的规范支持
企业服务总线ESB是SOA架构的一个支柱性技术,是一种开放的、基于标准的消息处理机制,同时也是一个灵活的连通基础架构,通过简单的标准适配器和接口,来完成服务和其他组件之间的互操作,实现应用和服务的整合。一般地,ESB的主要功能包括:服务之间的消息路由及多传输协议支持,传输协议和消息格式的标准化及转换,不同业务事件的服务、协调与管理,服务交互与安全性控制,服务质量和服务级别管理等。
灵活的部署方式,适应企业的组织、IT、流程变化
灵活的企业IT及企业应用部署方式,对于企业用户来讲,也是成功实现SOA战略的关键内容。UFIDA U9支持服务组件构架(Service Component Architecture, SCA)模型,这也是一种简化的SOA制作和部署模型,通过将服务组件组装为应用程序,可以部署到各种不同的、甚至是异构的和分布的运行环境中。
业务模型库(Business Models Repository, BMR),实现业务模式创新
业务模型(Business Model)主要是针对特定行业及典型客户、用户的业务模式,从角色、组织、流程、活动说明、业务规则和数据等方面,应用建模方法所建立的应用模型。用友业务模型库融汇了用友多年企业管理应用软件领域的知识积累和经验沉淀,同时也结合了世界领先的管理思想、模型、最佳实践和案例,并以模型化方式表示出来。
服务组件资产库(Service Components Repository, SCR),为客户提供“好”的服务
服务组件资产库是U9在业务模型库基础上,采用领域工程(Domain Engineering)技术、面向对象分析与设计(Object-Oriented Analysis and Design, OOAD)技术、基于组件开发(Component-Based Development, CBD)、模型驱动构架(Model-Driven Architecture, MDA)技术等方法和技术,并结合最新的服务及组件开发标准和技术(WS-*、.net等),最终以服务组件(Service Components)的方式表示出来。
打造协同平台,激发组织中“人”的活性
企业组织中,“人”是核心元素之一,如何能让作为企业员工的每一位信息工作者(Knowledge Worker),能够以更灵活的方式,全面、适时、便捷地访问和操作企业数据,直接关系到企业的可持续发展和竞争能力。
UFIDA U9打造协同平台,并与业务系统无缝集成,激发组织中“人”的活性,“解放”企业的业务数据。包括企业搜索、个人办公系统集成将数据推送到桌面、提供对智能设备的支持、协同服务和虚拟办公室(Virtual Office)等等。
个性化支持,特征的选配和组装
特征(Feature)是用户可见的(User-Visible)、显著的(Prominent)软件系统的质量、属性和方面;是系统提供的、可由用户在外部看到的服务,这些服务满足了用户的需求。
UAP平台提供了基于特征模型库的服务组件管理、定制、装配、部署和升级支撑,能够为不同的行业、应用领域、组织规模、客户类型、用户喜好等、提供强大的个性化支持。在UFIDA U9中,可以通过特征和解决方案的选择,针对特征进行服务组件的装配。这不是现有常规的应用模式(即提供一个标准产品,产品中包括所有的功能),这是产品应用模式的创新,可以进行有针对性的组装,使得客户更好地享受个性化升级和定制服务。
用 友 U9 应 用 架 构
UFIDA U9是以“实时企业、全球商务”为核心理念,基于UAP产品平台,面向中国和亚太地区的目标客户,为企业提供整体解决方案。
U9的产品应用体现了组件化特性,通过预配置,每个客户都能获得最适合自己的贴身解决方案。
用友U9应用架构
UFIDA U9产业链架构
企业信息化应用的不断深化,使我们面临更加复杂的客户应用需求,使软件产业进入更为激烈的全面竞争时代。 因此,在软件产业中,协作是未来的价值,联盟是未来的结构,共生、共赢是未来竞争的根基。
UFIDA U9的UAP平台是一个开放的集成与应用平台,同时也是用友企业管理软件解决方案、合作伙伴解决方案以及客户定制应用的开发平台。
企业的信息化系统是一个庞大的产业体系,这决定了它需要更多的软件厂商、集成开发商、系统集成商以及增值服务商,将软件产品和组件架构在UAP平台之上,营造一个健康发展的软件产业生态链系统,从而最大限度满足企业用户的管理需求。
UAP基于特征的装配、支撑个性化交付,可以多路定制,实现版本安全的升级,提供标准开放,平台开放,应用开放,从而保证合作伙伴基于UAP平台,通过扩展、互联和嵌入三种模式进行产品开发合作。
因此,用友公司希望更多的合作伙伴加入进来,基于UAP平台,共同为我们的企业用户创造更大的IT应用价值:
行业化应用开发伙伴,提供更丰富的行业解决方案,支持行业开发
个性化应用开发伙伴,为不同企业量身定制特定业务应用,满足用户的个性化需求
独立软件开发商以及用友的技术伙伴,可以基于平台进行增值、嵌入、集成开发
系统集成商,为企业用户实现异构系统之间的信息整合,提供完整解决方案
增值服务供应商以及其他合作伙伴,为企业用户提供更优质的服务
……
用友U9供应链架构