UrsaACF平台定位 |
|
UrsaACF应用构件架构平台是从信息化的整体、全局和发展的角度出发,为保障信息化成功而提供的战略支撑工具。UrsaACF平台为信息系统的规划、设计、构建、集成、部署、运行、维护和管理等提供高可用性、高合理性的体系架构,真正实现“用户主控,随需而变,全局规划,整体集成”的信息化战略。 盈天北斗应用构件平台(UrsaACF)产品遵循开放的、工业标准的、具有大量商业化项目案例的技术标准,采用业界主流的J2EEB/S/S三层Struts 框架构建。采用构件(插件)化(组件化)设计思想,能很好地集成第三方构件(插件)。构件(插件)、应用集成采用松耦合方式实现。 |
![]() |
盈天北斗应用构件平台(UrsaACF)全面支持浏览器的操作控制模式,提供完善的系统级配置管理功能(如:组织机构、用户、构件、日志、任务、消息等的配置管理),具备完善的业务级配置管理功能(如:工作流、表单、业务权限等的配置管理),能够按模块管理应用资源,如:数据库、角色、权限、工作流、表单、参数表等,提供按模块开发和部署能力。 UrsaACF将构件技术、XML企业总线技术和可视化开发技术完美结合,通过图形化的构件单元作为应用系统的基本组成元素,使应用系统可以快速高质量的搭建,同时拥有最强的需求变化响应能力,并通过构件积累来持续积累软件知识财富。 所有应用界面充分考虑浏览器端的融合(Just-In-TimePost-coordinate),全面采用Ajax,提升用户应用感受。 |
|
产品面向构件的特色 |
|
用标准的基础构件组装成业务构件—〉用多个业务构件组成企业的应用软件体系—〉通过构件的调整和增加,来适应业务不W断调整、变化的需求。 UrsaACF是面向构件的企业级业务基础架构平台,遵从了面向构件的体系架构要求,提供了基础构件库,包括了数据构件、运算构件、逻辑构件、展现构件、页面构件、工作流构件、表单构件、组织机构构件、用户构件、权限构件等,同时还提供了业务构件,并支持第三方构件的接入。 |
![]() |
UrsaACF产品组成 |
|
从功能及用途上来说,UrsaACF主要分为3个部分: 第一、系统运行及配置管理环境:包括了业务框架管理(如模块的定义及授权)、构件库管理、系统级的参数配置及监控管理; 第二、模块运行及配置管理环境:主要包括了模块组装、模块发布、模块授权等管理服务; 第三、用户应用运行及配置环境:提供了用户应用UI,以及用户个性化定制管理服务。 |
![]() |
UrsaACF提供的主要构件列表 |
|
![]() |
|
UrsaACF应用构架平台关键能力 |
|
UrsaACF应用构件架构平台是新一代的业务系统基础运行环境,为企业管理提供了全面支持,帮助企业成为紧密协作的整体,实现高效的业务流程控制,使企业在运营效率和响应速度方面实现突破,并适应组织内的持续完善和变革。UrsaACF平台可以使企业的整体IT成本得到大幅度降低,并从信息系统得到前所未有的高回报。 UrsaACF平台通过一个统一的、强大的、可扩展的业务运行环境,来构架、简化、集成企业的信息系统。UrsaACF平台关键能力:
|
|
统一的基础应用架构平台 在有序和可控的框架中搭建信息化系统。构件总线的设计思路以高可配置、高可管理和高开放性,满足各类用户在制定信息化战略中所要求的“总体规划、随需而变、全面集成、系统可控”。 以新的思路实现可以适应各种管理模式的组织机构与权限管理 以WMFC模型为蓝本,结合国内管理模式的纯浏览器模式可视化工作流系统 实现数据、业务处理和展现相对分离的可视化表单和报表 以高效、可配置的触发器(Trigger)方式实现松偶合方式的业务集成和业务门户 |
![]() |
以构件总线(CRB)和基础构件(BC)组成业务支撑架构 以定义、配置进行构件组装插拔,实现快速构建和业务建模 以立体化部署理念,将复杂的实施过程分解,实现快速实施和部署 系统强大的、面向应用的配置管理工具,以及开放的、遵循工业标准的接口,保障系统的灵活调整和自由扩展
|
|
统一的工作流引擎平台 可视化、可配置的工作流引擎快速适应业务的变化——提供可视化的流程定义和监控,业务对象的事件触发机制、完整的过程数据记录,完善的统计、查询、分析能力,快速响应业务变化。 强大的管理和监控、统计分析工具使用户能够方便的管理和监控、分析系统工作流程,及时的调整、平衡和统计不同用户的工作量,并为行政管理流程、业务流程的持续改进提供参考数据。 |
![]() |
统一的权限管理和安全平台 提供了统一的目录服务、安全权限管理、安全日志、数据证书管理等,提供统一用户管理和符合LIBERTY标准的单点登录功能。使各子系统使用统一的用户账户和身份认证,并在不同的应用系统之间实现“统一登录”。 提供完善的、细粒度权限管理系统,提供灵活的授权体系。面向行业客户复杂的、多层次、多维度的权限控制要求,提供一个灵活完善的权限控制体系,快速适应组织机构的多样性和未来组织机构的调整。 用户身份验证:提供多种验证方式和认证方式的分级管理(包括CA、生物特征识别等)。 借鉴金融行业应用系统管理的安全设置,两个层面的系统管理(技术管理和业务管理)。
|
|
统一的信息门户、内容管理和消息平台建立内部信息门户平台,整合多个系统的信息资源,为用户提供一体化的信息集成、统一登录、消息提醒功能。 内容管理:提供基于元数据模式、信息段为粒度的内容管理平台,支持企业内部的协同知识建构,并提供强大的内容管理和搜索能力。 自助定制:根据个人喜好和工作需要,定制个性化的工作台页面,提高系统用户体验。 消息服务:将电子邮件、即时消息、手机短信、电话呼叫、传真等通讯手段集成在统一的平台上,并为各系统和应用程序提供一致的访问接口。 |
![]() |
统一的的数据交换平台基于消息中间件的数据交换平台利用可拔插的适配器来完成应用代理、数据交换、业务处理等一系列业务相关的功能,系统核心封装任务调度、系统管理、系统日志、系统配置、系统监控、通信、加密、压缩、可靠传输等复杂处理的细节,用户只要使用核心模块,再配合适当的适配器拔插,即可实现异构系统相互通信,数据交换,业务集成等功能。
|
![]() |
强大的业务协同和管理监控能力统一的协工作环境(便捷的即时通讯等消息工具、推送式协同工作环境-待办事宜等、统一的业务门户) 强大的任务协同能力 完善的工作流协同支持 强大的计划和项目协同支持 全面的过程管理和监控支持
|
|
统一的应用整合集成平台数据层面的整合(跨业务数据库的处理表单、基于XML多业务数据交换中心、通过“数据抽取、映射处理”工具,实现对多个数据源的数据抽取、数据转换) 业务层面的整合(可灵活定义工作流环节和业务表单的外挂处理、遵循标准开发的业务对象,自动拥有增删改查基本事件, 还可以扩展事件,并可以定义事件出发的处理) 表现层面的整合(PortLet方式、Tag方式等) 消息层面的整合(基于数据交换中心的处理调用、基于统一消息平台的处理调用)
|
|
开放应用接口和外部应用连接基于“总线(适配器)+构件(插件)”模式的自由扩展,通过Web Service、XML技术,提供丰富的API接口,方便复杂应用的二次开发,能够与第三方应用产品整合。
|
|
完善得系统管理和业务管理能力 UrsaACF平台提供完善得系统管理功能和业务管理功能。系统级管理和业务级管理具有清晰得界定和严格得权限控制。 提供系统快速构建能力 提供完善的业务建模工具,支持业务模型驱动 完善得系统管理和业务管理能力
|
![]() |
基于UrsaACF平台应用定义、开发和部署方式 |
|
UrsaACF平台业务建模将业务模型和系统实现技术分离开来,让用户更多地关注企业的流程、机构和业务逻辑,而不必关注这些业务在技术上如何实现,并在此基础上提供了完全以业务为导向和驱动的开发建模工具。 系统应用的开发模式,将是在业务需求基础上,定义一个新模块,在模块中加入工作流、表单、角色、权限、插件和触发器等业务对象的定义,并定义模块控制器对象规则,对于一些特殊或复杂的模块处理,采用定制开发插件和触发器的方式。至此一个新的构件模块就生成好了。当它运行时系统靠基础构件获得上述的定义,产生各种处理对象实例。这种构件模块缺省提供导出、导入和模块备份(含应用数据)接口。 这种构件方式系统开发与实施对应用部署具有极强的适应能力,尤其是今后系统扩充业务情况下,系统再部署的能力会大大提高,同时复杂度大大降低,只需选择需要部署的构件,插接到现有系统中(构件包导入),配置相应的岗位人员、角色成员即可。 |
|
UrsaACF平台优势和特点 |
|
基于J2EE标准Struts框架,支持跨平台运行。 符合WebService、Soap、XML、WFMC等标准 基于“总线(适配器)+构件(插件)”模式的自由扩展 构件化、模块化的设计结构,复用性高,清晰的职责分工带来高度协作 减少开发成本,缩短开发周期,有效降低项目风险 丰富的可视化业务建模和定制工具,快速适应业务变化和调整,实现持续完善 提供丰富的API接口,方便复杂应用的二次开发 具备兼容性,可与第三方应用产品整合 |
|
UrsaACF价值体现 |
|
![]() |
|