综合应用基础平台建设规划纲要20160701
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
综合应用基础平台是部门产品型公共基础应用框架,提供有序、可控、 快速构建应用系统能力,以构件总线的整体思路集成一系列公共基础构件 和典型业务构件, 通过实践积累各类有价值的典型业务构件实现对多领 域多业务场景的支撑,未来为用户提供快速构建、高效、安全、稳定、可 进化、面向企业级应用的业务基础平台。 平台是采用基于构件技术,遵循 SOA 构架体系,未来提供面向领域的 框架,具备可进化性、大粒度基础构件、业务构件复用等一系列特点,解 决软件项目复用度低、构建复杂、通用性较差的关键问题,为快速定制和 开发企业级和政务类相关应用软件系统提供强大支持。
移 动 政 务 运 维 管 理 规 范
数据层
流程数据
表单数据
数据 处理
审批数据
消息数据
。。。
基础设施层
操作系统
系统服务器
网络基础设施
其他(备份容灾等)
H5缓存(浏览器缓存、AppCache、..) Html5+Css3+Javascript
一级缓存(进程内Ehcache)、二级缓存(集中式Redis)
SpringMVC+Hibernate+Mybatis框架
缓存存储
移动门户构件
政务动态 便民服务 应急通知 通讯录检索 移动办公 互动交流 邮件收发 缓存存储 ….
业务应用构件
审批事项管理 常规查询处理 信息发布管理 …. 业务表单处理 业务流转处理 消息管理
基础应用构件
用户管理构件 文书管控构件 电子表单构件
文件存储
缓存存储
智能报表构件
Activiti工作流引擎
JDBC 用户管理库 JDBC 工作流库 JDBC 业务库
T
H
A N
K
S
…
。。。
业务构件层
OA办公
行政审批
监督执法
移动政务
Maven 管理框架
流程管理 支撑应用
内容管理 安全及日志
消息处理 数据交换
用户管理组件 统一验证组件
报表管理 。。。
日志组件
基础构件层
自动测试 调试工具
电子表单
支撑组件
基类组件
工作流 Actiiviti 组件
版本管理 标准化工具
技术框架层
H5
Node.js
1
东软UniEAP业务基础平台解决方案
平台业界 标准参考
3
2
中软睿剑业务基础平台解决方案
用友ERP一体化平台解决方案
4
浪潮楼上(Loushang)统一平台解决方案
集成二次 开发环境
平台门户
统一应用门户 智慧政务 环境保护 市场监管
移 动 Wa p 门 户 智慧教育 企业信息化
企业内控
领域应用
构件开发 管理
Angular
。。
Spring_MVC
Hiberate
Mybatis
综 合 应 用 基 础 平 台 安 全 保 障 体 系
综 合 应 用 基 础 平 台 标 准 规 范 体 系
数据层
服务管理 框架
Oralce、SqlServer、MySQL、DB2
达梦、人大金仓
数据 处理
MongoDB、Hbase、Couchdb
2、通过Spring的Ioc和Aop进行构件间的依赖和事务控制。 3、平台提供一个加载构件总的配置文件。
EXCEL组件
4、构件加入平台需通过jar包方式进行集成和API方式调用。 5、在总的配置文件中配置构件所需要的配置文件。 6、外部收集构件通过构件集成模式纳入平台通用基础构件库,使平
移动政务构件
用户认证 统计分析
权限体系 资讯公告 …
流转配置
Android
IOS
Wondows Phone
PC端应用系统发展历程
单机版应用系统 c/s架构应用系统
b/s架构应用系统
移动端应用系统发展趋势
原生单机应用系统 混搭应用系统 H5应用系统
移动智能手机端本质上是一种手持PC设备,其应用系统的发展趋势与PC端应用的应用技术发展趋 势有一定的类似性,目前原生应用系统、Hybrid应用系统、H5应用系统并行存在,并在较长的一段时 间都会一起并存,但随着H5日趋成熟、外围支撑构件、硬件厂商、各大IT公司支撑越来越好,其优势 和逐步更广泛应用不可改变,其就是手机端b/s架构,其跨平台、 跨分辨率、版本显控制的特点明显, 随着微信平台的广泛应用,H5将是未来主流的移动应用框架。
...
台通用基础能力迭代式增强。 7、通用业务构件有自身业务的独立性,通过集成组合一系列通用基 础构件形成有价值的业务构件,使平台快速构建能力稳步增长。
。。。
H5
JS CSS3 语义 离线与存储 多媒体 设备访问 …
Spring MVC Hiberate + Mybatis
电子表单 推送服务
即时通讯
。。
基础设施层
操作系统
系统服务器
网络基础设施
其他(备份容灾等)
综合应用基础平台构件集成模式
通用基础构件库
外部收集构件
服务插件 构件集成 fastjson js组件 电子表单构件 。。。 市场监管构件 工作流构件 用户管理构件 API 集成
通用业务构件
构件组合
OA办公构件
全文检索组件
Fra Baidu bibliotek
1、提供统一契约的构件实现与配置方式。
微信公众平台容器
Web服务器 Html5浏览器
HTML5
移动Web 应用
Webkit内核
CSS3
扩展API
JavaScript
Activiti工作流引擎
Android IOS Windows Phone
移动展示层
政 务 移 动 Wa p 门 户
政府微信公众平台
移动应用层
事项申请
待办待阅
通知公告
通讯录检索
办理过程
。。。
移 动 政 务 安 全 保 障 体 系 标 准
技术框架层
H5 框架
CSS3
JS SDK
Spring_MVC
Hiberate
Mybatis
流程管理
内容管理 安全及日志
消息处理 数据交换
用户管理组件 验证组件
支撑应用
报表管理 。。。
日志组件
支撑层
支撑组件
电子表单
基类组件
工作流 Activiti 组件
移 动 政 务 运 维 管 理 规 范
数据层
流程数据
表单数据
数据 处理
审批数据
消息数据
。。。
基础设施层
操作系统
系统服务器
网络基础设施
其他(备份容灾等)
H5缓存(浏览器缓存、AppCache、..) Html5+Css3+Javascript
一级缓存(进程内Ehcache)、二级缓存(集中式Redis)
SpringMVC+Hibernate+Mybatis框架
缓存存储
移动门户构件
政务动态 便民服务 应急通知 通讯录检索 移动办公 互动交流 邮件收发 缓存存储 ….
业务应用构件
审批事项管理 常规查询处理 信息发布管理 …. 业务表单处理 业务流转处理 消息管理
基础应用构件
用户管理构件 文书管控构件 电子表单构件
文件存储
缓存存储
智能报表构件
Activiti工作流引擎
JDBC 用户管理库 JDBC 工作流库 JDBC 业务库
T
H
A N
K
S
…
。。。
业务构件层
OA办公
行政审批
监督执法
移动政务
Maven 管理框架
流程管理 支撑应用
内容管理 安全及日志
消息处理 数据交换
用户管理组件 统一验证组件
报表管理 。。。
日志组件
基础构件层
自动测试 调试工具
电子表单
支撑组件
基类组件
工作流 Actiiviti 组件
版本管理 标准化工具
技术框架层
H5
Node.js
1
东软UniEAP业务基础平台解决方案
平台业界 标准参考
3
2
中软睿剑业务基础平台解决方案
用友ERP一体化平台解决方案
4
浪潮楼上(Loushang)统一平台解决方案
集成二次 开发环境
平台门户
统一应用门户 智慧政务 环境保护 市场监管
移 动 Wa p 门 户 智慧教育 企业信息化
企业内控
领域应用
构件开发 管理
Angular
。。
Spring_MVC
Hiberate
Mybatis
综 合 应 用 基 础 平 台 安 全 保 障 体 系
综 合 应 用 基 础 平 台 标 准 规 范 体 系
数据层
服务管理 框架
Oralce、SqlServer、MySQL、DB2
达梦、人大金仓
数据 处理
MongoDB、Hbase、Couchdb
2、通过Spring的Ioc和Aop进行构件间的依赖和事务控制。 3、平台提供一个加载构件总的配置文件。
EXCEL组件
4、构件加入平台需通过jar包方式进行集成和API方式调用。 5、在总的配置文件中配置构件所需要的配置文件。 6、外部收集构件通过构件集成模式纳入平台通用基础构件库,使平
移动政务构件
用户认证 统计分析
权限体系 资讯公告 …
流转配置
Android
IOS
Wondows Phone
PC端应用系统发展历程
单机版应用系统 c/s架构应用系统
b/s架构应用系统
移动端应用系统发展趋势
原生单机应用系统 混搭应用系统 H5应用系统
移动智能手机端本质上是一种手持PC设备,其应用系统的发展趋势与PC端应用的应用技术发展趋 势有一定的类似性,目前原生应用系统、Hybrid应用系统、H5应用系统并行存在,并在较长的一段时 间都会一起并存,但随着H5日趋成熟、外围支撑构件、硬件厂商、各大IT公司支撑越来越好,其优势 和逐步更广泛应用不可改变,其就是手机端b/s架构,其跨平台、 跨分辨率、版本显控制的特点明显, 随着微信平台的广泛应用,H5将是未来主流的移动应用框架。
...
台通用基础能力迭代式增强。 7、通用业务构件有自身业务的独立性,通过集成组合一系列通用基 础构件形成有价值的业务构件,使平台快速构建能力稳步增长。
。。。
H5
JS CSS3 语义 离线与存储 多媒体 设备访问 …
Spring MVC Hiberate + Mybatis
电子表单 推送服务
即时通讯
。。
基础设施层
操作系统
系统服务器
网络基础设施
其他(备份容灾等)
综合应用基础平台构件集成模式
通用基础构件库
外部收集构件
服务插件 构件集成 fastjson js组件 电子表单构件 。。。 市场监管构件 工作流构件 用户管理构件 API 集成
通用业务构件
构件组合
OA办公构件
全文检索组件
Fra Baidu bibliotek
1、提供统一契约的构件实现与配置方式。
微信公众平台容器
Web服务器 Html5浏览器
HTML5
移动Web 应用
Webkit内核
CSS3
扩展API
JavaScript
Activiti工作流引擎
Android IOS Windows Phone
移动展示层
政 务 移 动 Wa p 门 户
政府微信公众平台
移动应用层
事项申请
待办待阅
通知公告
通讯录检索
办理过程
。。。
移 动 政 务 安 全 保 障 体 系 标 准
技术框架层
H5 框架
CSS3
JS SDK
Spring_MVC
Hiberate
Mybatis
流程管理
内容管理 安全及日志
消息处理 数据交换
用户管理组件 验证组件
支撑应用
报表管理 。。。
日志组件
支撑层
支撑组件
电子表单
基类组件
工作流 Activiti 组件