能够实现高效敏捷开发的用友UAP平台
发布日期:2016-3-16 15:3:58
能够实现高效敏捷开发的用友UAP平台 我们知道,由于企业业务繁多,企业信息化表现出多业务多系统并行的特点。企业面对复杂的业务形态、激烈的市场竞争、多变的经营需求,对软件系统提出更多个性化需求。除此之外,企业要求降低投入成本、缩短开发时间、满足业务灵活性,以上种种各种需求促使软件开发平台更敏捷更开放。 用友UAP是用来支撑高效和高质量的软件开发,支持异构系统间的整合应用,提供对系统可靠、可管理的能力,支持个性化配置、客户化开发、运行、集成、运维、IT服务管理等的统一应用平台。是实现中国集团企业商业模式创新、管理和竞争力提升的信息化平台。用友UAP平台为客户带来下面主要的创新功能特性:高效敏捷开发、企业组织建模、实时商业分析、高性能高可用性与运维、异构系统集成。 用友UAP平台的高效敏捷开发表现在,能够快速开发构建大型企业的多组织复杂架构的企业应用系统,支持快速开发各种应用领域的软件系统,敏捷开发过程管理和协同分层开发体系支持,丰富的多业务最佳实践开发库,产品的全生命周期管理。 用友UAP平台的敏捷开发主要通过下面的四个方面来实现: 第1,以全生命周期软件开发规范、开发组织、开发过程等实践为保障; 第2,以元模型驱动设计与开发(MDD)为核心; 第3,通过可视化集成开发环境(UAP Studio)提供各种开发工具和平台; 第4,以应用开发框架、基础技术设施(含中间件)、软件配置管理为基础。 用友UAP实现了面向管理与业务架构,不是从代码出发,而是从模型出发,对建模的投资更加持久有效。基于企业动态建模的模型驱动开发模式,提供一体化可视集成开发环境,改善代码质量,自动化的代码生成,降低开发复杂度,降低学习成本,提高开发规范,减少开发成本。实现了重量级与轻量化多架构的统一与开发支持,敏捷开发全过程工具支持,大大缩短了开发周期,提高研发效率。能够满足企业在应用领域建立高度抽象的业务模型,快速提高业务应用的响应速度,更好的贴近用户需求。 用友UAP平台具备灵活性、开放性,并支持跨平台。 首先,灵活性。用友UAP提供的业务灵活性架构与功能,能够大大加强业务系统的柔性。通过使用配置、个性化、客户化以及扩展机制,包括覆盖业务建模、UI、查询、报表、流程等在内的各种应用均可具备业务灵活性;第三,跨平台。硬件体系、服务器、操作系统、数据库、中间件、编程语言、传输协议、客户端等层面支持行业标准和跨多个平台。 其次,开放性。用友UAP 针对模型的定义与维护提供了图形化的集成开发环境UAP Studio。能够轻松地学习上手并进行面向客户的开发工作,最终使客户获得价值最大化。在面对平台的开放性上,用友UAP基于平台无关性的设计,在实现层面上同时支持J2EE 与.NET 两大技术平台。同时通过自主研发的SQL 语义翻译引擎及异种数据库访问引擎对各种主流数据库产品进行支持。系统能够部署在包括Windows、Unix 等主流操作系统之上,使得用户的平台选择余地可以更广,并保障既有的投资; 企业随着业务范围的扩展,会有新的业务内容需要处理。在用友UAP平台模型驱动架构的基础上,企业能够添加新的业务对象、操作界面和业务报表。能够在标准系统的基础上快速、轻松地定制新的业务内容,保持良好的竞争力。 用友UAP平台针对Web Service 的全面支持,使得外部供应商及客户的应用系统能够便捷地与系统进行连接。让企业间的协作更加紧密,并且易于实施。 与模型驱动架构紧密联系在一起的工作流系统,能够识别系统模型中的业务元素。并能够将这些业务元素纳入到工作流的流程控制规则中。在组织架构及管理制度发生变化的情况下,通过更改组织架构及工作流的流程控制规则就可以使系统适应于新的环境。 在企业不断地发展壮大过程中,业务量处理的需求也越来越大。基于先进的体系架构所构建的UAP系统从架构上保证了这种计算能力的扩展性。通过负载均衡技术能够对系统进行逐步的、平滑的能力提升,满足企业按需计算的要求,最大程度地保证投资的有效性。
|