方案概述

“云开发平台”是基于SOA架构的快速应用开发平台。不追求最复杂,强调最实用。本着80%标准化,20%定制化的开发理念,做最实用的应用系统。使用强业务逻辑关系的开发模式,采用 “组件化”设计理念和高级封装技术,大大缩短了应用开发周期,降低用户开发成本。为企业、软件开发厂商提供了一套快速开发的工具,为致力于快速开发移动互联网应用平台的组织提供服务。

平台特点

1.分层优化与扩展

基于标准的多层架构体系,架构模型与开发工具无关,可根据业务情况进行分层优化与扩展。

远齐开发平台是基于一套标准体系设计下的平台系统,系统具有自完善和灵活扩展的能力,目前系统已经在基于.Net架构下完成了平台逻辑的功能实现。另外,各个业务层是可以独立进行扩展和重构的,比如数据

库可以扩展为MySql、Oracle等,服务层业务逻辑层可以采用Java技术进行重构。

为了满足大数据的应用,每一层也可以进行横向和纵向的技术重构。

2.逻辑清晰,扩展性好

采用数据层描述表现层的设计理念,系统逻辑清晰,具备很好的扩展性。

客户端是数据层信息的映射,远齐开发平台对数据信息及UI展示信息进行了映射定义,通过数据获取服务、数据操作服务、UI配置服务,最终将数据及交互逻辑暴露在用户层。

远齐开发平台开发的原则是80%标准化配置,20%客户化开发,这种设计理念与开发模式可以确保用户程序能够快速开发、扩展及优化。

3.基于组件的UI框架开发

所有的业务逻辑通过客户端UI组件映射到操作界面,客户开发人员无需了解数据转换及操作逻辑,客户端程序开发简单、高效,系统界面风格统一、稳定。

4.内嵌工作流适配器

基于自身组织的工作流适配器,确保系统流程开发高效、灵活。

工作流要解决的主要问题为实现某个业务目标,在多个参与者之间,按某种预定规则自动传递文档、信息或者任务。由于系统组织逻辑清晰,确保流程定义模板能够清晰的描述流程的流向,这是工作流实例化运行的基础。

可以集成任何专业的流程引擎系统。

5.强壮的组织、人员管理模型

基于多对象的组织描述模型,可以支持各种类型的业务应用。

远齐开发平台业务组织可将对象划分为企业、部门(组织)、人员、岗位等模块,在企业概念下面可以定义不同对象关系,如果企业自己、供应商、客户、合作伙伴、虚拟组织等多种相关性组织,并且可以设置组织的业务关系,满足多形态的信息化业务应用,如:集团业务模型、企业与供应商、企业与经销商、B2B、B2C及混合业务等应用模型。

6.强大而灵活的权限控制体系

多层次、多维度的权限控制体系,权限定义灵活可靠。

远齐开发平台基于企业、组织(部门)、人员、岗位多维度的权限定义,并且可以根据客户应用系统的功能特点,扩展其它维度的附加权限,如可根据部门管理角色绑定审批权限。

标签:开发平台 soa阅读次数:6339