banner  

您的位置:首页 > 产品技术

应用支撑平台之平台化

首先,平台化是创想天空根据多年的应用实施及软件研发的经验及技术沉淀,为定制化应用软件研发的一套体系化平台,覆盖应用软件的需求设计、应用开发、系统实施及运营维护的全生命环节,它形成了完整、久经考验、开放和模块化的解决方案,旨在随需应变世界中开发软件和基于软件的服务。
其次,平台是由多个系统或子平台构成,主要包括以下组成部分:
1.门户平台:平台提供统一的界面门户,分别为不同的场景和终端提供个性化、可动态集成应用模块的界面交互门户。
2.可视化开发平台:平台通过实现业务逻辑定义的对象化模型,提供了完整的可视化开发工具,通过对业务逻辑设计对象的配置及属性化定义实现可视化的业务逻辑开发。
3.分布式SOA框架:平台通过集成消息中间件、跨应用业务流配置及网络分布式缓存,为应用提供了统一命名服务、状态同步服务、集群管理、数据交换、分布式应用配置项的管理等业务场景,使平台应用支持灵活的分布式、集群部署及SOA框架。
4.应用引擎框架:平台通过可视化开发平台实现面向对象的业务逻辑定义,而运行框架则采用应用引擎解析的方式实现业务逻辑及动态界面展现,应用框架还为业务开发提供了大量的功能组件,且通过框架可实现业务逻辑与实施配置的解耦。
5.运维管理平台:平台提供了一站式的运维管理中心,覆盖应用注册、组织机构、用户、数据字典、运行配置管理、日志、审计等运维业务,并可实现分级运维管理。
最后,平台在定制化应用软件研发的各个环节均可提供业务支撑,现描述如下:
需求设计:平台化为应用提供了从架构到实现的完整解决方案,同时为需求和设计提供了标准化的规范,平台还可通过大量的模块化应用沉淀和可视化快速开发模式,为客户提供快速的业务原型搭建服务,降低沟通成本,确保软件设计与需求的一致性。
应用开发:平台通过工具及组件沉淀,逐渐形成了标准化的应用开发流程;根据对业务逻辑开发模式的分解,形成了定义设计对象逻辑的可视化的开发平台;通过技术积累及业务沉淀,平台提供了大量的逻辑封装组件。
系统实施:平台通过分层的架构设计,可实现开发阶段的应用逻辑与系统实施分离解耦,实现实施与应用逻辑开发的无关性,包括权限、字典等实施内容均可在实施阶段动态配置,在实施阶段还可以通过分布式框架实现动态的系统部署及系统参数配置。
运营维护:平台提供统一的中心化运维,提供了实施运维阶段所需的平台配置管理功能,可实现分级授权、分级管理。