企业级统一开发平台项目解决方案课件.ppt
企业统一开发平台(,UAP,),介绍,企业统一开发平台介绍,平台架构分项介绍,平台架构介绍,应用架构,公共,服务,基,础,实,施,界面交互,数据总线,报表,流计算模型,数据缓存,统一权限,流程引擎,集,成,门,户,任务调度,安全控制,数据访问,服务交互,事务处理,异常处理,日志处理,文件存储,数据封装,页面框架,国际化,平台控件,核心,框架,平台,微内,核,动态模块管理,扩展模块管理,研,发,管,理,工,具,统一信息库,图型工具,平台架构介绍,技术架构,展示层,控制层,业务展现页面,平台控制器,业务逻辑组件,平台标准逻辑组件,平台服务,Ibatis,JDBC,逻辑层,持久层,MongDB,HDFS,RMDB,MongDB,HDFS,异,常,处,理,缓,存,工,具,页面框架,平台控件,可视化规范,企业统一开发平台介绍,平台架构分项介绍,平台架构分项介绍,统一权限,-,概念模型,基于多组织架构模型设计思想,结合门户系统应用集成策略,实现统一的平台层权限管理控,制,功能包括:,功能菜单权限控制、数据权限控制和视图权限控制,。,平台可根据各单位特点进行灵活的组织体系、用户角色、功能权限的配置,同时又能保证各,单位系统之间的数据集成与共享。,统一权限,-,单点登录,平台架构分项介绍,身份鉴别,组织体系,管理,权限控制,访问安全,控制,单点登录,统一权限,-,安全控制,平台架构分项介绍,平台架构分项介绍,门户,用,户,应,用,用户鉴权,用户登录,/,登出,用户信息维护,内容定制,添加,widget,删除,widget,Widget,查询,个人工作台,Widget,拖拽,个性化布局,Widget,设置,收藏夹,查看,添加,删除,主题,主题浏览,主题设置,后,台,管,理,业务集团管理,业务组织管理,用户管理,权限管理,授权管理,应用集成管理,基础数据管理,widget,管理,组件管理,主题管理,平台架构分项介绍,门户,Portal Server,widget Container,信息系统,widget,提供运维管理操作的统一入口,实现针对不同管理对象的不同视图,具备视图的灵活,、自定义功能,实现运维模块的单点登录,以及与外部系统的集成,满足桌面可视化和用户,体验的要求,使用,jquery portls,技术,实现轻量级灵活的门户架构。,平台架构分项介绍,缓存服务,平台数据缓存是为提升访问效率而出的,它将数据库库中的数据临时储在内存中并提,供高效的,数据访问能力,避免数据库的频繁访问,降低数据库负担,提高系统性能。平台,数据缓存服务需具备以下特性:,?,支持多种缓存服务,可实现灵活插拔;,?,具备高性能的并发访问能力;,?,支持缓存横向热扩展;,?,具备高容错机制;,?,读写事务控制,;,?,缓存数据内存硬盘冷热交互;,Memcached,Redis,EHCache,平台架构分项介绍,流程引擎,流程引擎需要基于,J2EE,标准技术,在遵循,BPMN2.0,技术规范的基础上,通过对,流程,的梳理、流程建模、流程模拟与测试、流程应用开发、流程管理监控及统计分析,等各功能特,性的实现,满足企业级系统内流程应用建设和系统间流程集成应用建设的需要。,平台架构分项介绍,报表,开发工具,报表设计器,浏览器,报表展示客户端,报表服务接口,报表输出,报表缓存,报表组件库,报表管理,公式引擎,报表引擎,报表服务,平台报表需要提供可在浏览器中实现全功能报表设计器,采取主流式报表模型,提供,了易用、高效的报表设计方案和完善的报表权限管理功能,可以实现无编码式报表设计。,平台架构分项介绍,报表,平台报表需要具备的特点:,?,丰富的报表元素:,支持在报表中添加文本、图像、图表、页眉、页脚、数,据头、数据尾等元素,支持列表报表、分组报表、主从报表、多列报表的,制作,通过容器元素之间的嵌套可制作出复杂报表。,?,全功能,B/S,设计器:,通过可视化的操作界面,所见即所得的自由拖拽设计,方式,简化报表设计与维护。支持多种数据源(数据库,,webservice,服务,等),支持对数据的排序筛选。可实现复杂的数据处理。灵活的报表设计,器框架,为应用开发人员扩展设计器功能打好基础。,?,便捷的报表打印与输出:,支持在报表预览状态进行搜索并修改报表。支持,打印设置和添加水印,实现多种文件格式导出。,15,总线服务用于规范平台与应用模块、外部系统之间的集成接口,实现应用模块的“热插拔”,,屏蔽了服务的物理位置、协议和数据格式。在,通讯方式上,提供同步,/,异步传输和一发多收订阅等,模式;在,数据集成上,提供协议转换、数据映射与,ETL,等功能;,性能上,满足高并发数据实时同步,海,量数据批量传输等需求;,安全上,通过统一授权、数据加密和数据签名等方式保证可靠的数据传输,,防止数据泄密或篡改。,平台架构分项介绍,数据总线,平台架构分项介绍,数据总线功能,配置,界面,授权管理,数据定义,节点注册,ETL,配置,接口,组件,总线,服务,数据传输服务,WebService,消息服务,中转路由服务,任务调度服务,AVRO,JDBC,Thrift,FTP,JMS,CXF,Mongo,JOB,FTP,服务,公共,组件,任务调度,数据适配,路由引擎,安全工具,元数据,平台架构分项介绍,流计算模型,谢谢!,知识回顾,Knowledge,Review,