UniBuild是具有应用资源整合和快速开发能力的企业应用平台。它可以帮助您快速架构多层结构、分布式的网络应用系统,同时有效的集成您现有的应用和数据,建立统一、稳定、安全、标准的综合应用平台。
主要应用于电子政务和企业信息化建设领域,为其提供系统架构、资源整合和应用快速开发服务。也可用于电子商务类应用建设。

 
您可以使用本产品
·整合用户资源,集成原有应用

    UniBuild提供了一系列的技术和工具帮助用户整合资源和应用,提高用户信息化应用的水平。利用UniBuild,用户既可以保持原有业务系统的独立,也可以将原有业务系统完全集成到UniBuild中来。

·为用户快速开发业务应用系统

    UniBuild良好的系统架构和开发工具可以快速形成用户应用系统的原型。
    UniBuild的开发工具可以自动生成应用系统的框架、界面、业务流程和报表系统的主要代码,并完成系统管理部分的工作,形成应用系统的代码框架,您只需编写具体业务逻辑的代码和对部分界面进行相应的美化就可以完成应用系统的代码工作。UniBuild可以有效地提高系统原型架构的速度和减少应用系统代码部分的编写工作。

·定制自己的行业解决方案

    通过UniBuild,您还可以快速架构您所擅长行业的应用解决方案和产品。
您的解决方案可以继承UniBuild的所有特性,继承UniBuild良好的系统架构和软件开发思想。
 
UniBuild功能
 
应用支撑能力
    UniBuild是具有应用支撑能力的平台,它为应用系统提供运行的环境,同时提供了很好的管理应用系统的方法。它可以帮助您将众多的应用系统集成到统一的平台之上,加以应用和管理。其中部分能力包括:

· 有效的组织您的资源
UniBuild可以将您的组织机构、应用系统、数据等进行有效的组织和管理。采用目录服务思想建立您的用户和角色体系,利用整合技术构架和集成您的应用系统,以对象化的形式管理您的可控数据。

· 方便的应用管理能力
    基于UniBuild,您可以加入或移除您的应用系统,如同在货架上安放货物一样方便。UniBuild的管理逻辑和业务逻辑相分离的思想,让您对应用系统的管理粒度可以自由控制。完善的安全机制和便捷的权限管理让您轻松管理您的应用系统。

· 健全的事务机制
    UniBuild具有分布式应用机制, 数据存储、交互机制, 消息机制, 事件机制等内置机制,帮助您实现更健壮易用的应用系统。
 
 
应用开发能力

    UniBuild是具有应用开发能力的平台,提供应用开发工具帮助您快速构架应用原型,利用迭代理念,开发健壮、易用的应用系统。其中部分应用开发工具包括:

· UniBuild控制台(应用架构管理)
    帮助您搭建应用系统的架构,管理应用系统的用户、功能和各种需要控制的数据等资源以及相应的权限控制。体现了管理逻辑与业务逻辑相分离的思想,使您更专注于应用系统业务逻辑的开发,使其更加符合用户的需求和使用习惯。

· RichPage(界面开发)
    界面开发工具,快速生成完整的应用系统界面,包括输入界面、列表、查询、工具栏和右键菜单等元素。同时实现与数据的集成,完成数据的增、删、改、查等基础操作。RichPage支持通过配置动态更改界面元素和显示数据。

· WebReport(界面开发)
    输入界面开发工具,快速开发出应用系统的输入界面。支持大数据量的输入,可以对界面输入元素实现精确控制。开发出的输入界面支持离线填报功能。

· SimpleWorkFlow(流程开发)
    流程开发引擎,开发基于流程控制的应用系统。开发工具可以完成流程控制部分大量代码的自动生成工作,结合UniBuild控制台可以方便的控制流程的状态、动作以及各种应用权限。

· ReportExpert(报表开发)
    报表开发工具,开发各种具有统计报表需求的系统,具有强大的报表定制和开发功能,简单的接口,方便使用和部署,真正适合中国人使用的报表系统。

 
 
预装应用
UniBuild预装了两个通用的应用,可以直接使用。

· RichInfo

    信息发布系统,信息发布是常见的网络应用系统,例如通知、公告栏、新闻、规章制度、文件交换等等应用都是信息发布的变体,信息发布可以说是MIS的应用基础。
    UniBuild预装的信息发布系统提供了完备的信息发布功能,可以通过变化广泛应用于实际的应用系统中。

· RichBBS

    讨论组系统,讨论组是网络信息交互常见的模式,例如热点讨论、文章评论、技术问答等等多种形式都是讨论组的变体。
    UniBuild预装的讨论组为简易版的讨论组,包含了讨论组的基本功能,可以直接使用,也可以进行功能扩展,成为功能强大的讨论组。
预装快速开发演示系统


UniBuild优点

易用性

   UniBuild提供了良好的人机交互方式,使您的操作方便、轻松、自然。
   UniBuild通过以下方式提高易用性:
   · Windows操作风格,通过个性化设置更改个人的喜好风格。
   · 提供应用向导,引导您逐步完成主要的功能操作。
   · 灵活的权限管理,用户、资源、权限的平面式操作,一目了然。
   · 联机帮助,丰富的帮助信息,给您的使用提供有益的建议和说明。

高效性
    UniBuild提供了各种方式和机制,帮助您优化系统资源,提高系统性能,以获取最大的效益。
    UniBuild通过以下方式实现这一目的:
   · 提供系统缓存机制提高系统资源的访问速度,提高整个应用的性能。
   · 整合资源,资源对象化使得资源成为独立个体,被UniBuild统一加以管理和应用。
   · 支持分布式应用,利用多点应用提高性能。
   · 提供令牌技术,加快应用系统之间交互和验证的速度。

稳定性
    UniBuild具有很好的稳定性,可以帮助您创建应用系统解决方案,为各种应用系统提供有力的支撑。
    UniBuild通过以下方式实现这一目的:
   · 提供应用支撑能力,基于统一平台、标准和交互方式的应用可以保持最好的稳定性和交互性。
   · 独立的服务机制可以有效地保证系统不受其他服务的干扰。
   · 事件和消息管理机制让您更好的掌控应用系统,随时了解系统中出现的各种意外,迅速做出处理。
   · 提供管理工具,对系统进行各种维护操作。建立灾难恢复机制。

经济性
    UniBuild提供多种开发工具,帮助您加快应用系统的开发,方便的进行维护和升级,UniBuild控制台协助您快速完成应用系统的部署。有助于您的解决方案获得最大投资回报。
    UniBuild通过以下方式实现这一目的:
    · 开发平台帮助您合理架构,快速开发。并使您的维护和升级更加轻松。
    · 控制台和管理工具协助您快速部署应用系统,更加方便的管理和维护应用系统。
    · 提供资源整合能力,可以使您使用较少的成本整合原有系统的应用和数据。
    · 提供数据交互标准,可以使您方便的实现与其他应用系统的通讯和数据交互。