渠道服务平台
润和软件采用基于Angular和Vue为主的技术方案,开发出一整套适配于各个项目中的前端架构体系。并据此构建了渠道整合平台CIP,该平台主要将银行柜面系统、个人银行、企业银行、手机银行、平板银行、ATM等渠道端的后台业务进行整合,形成一套业务逻辑可共用的渠道整合系统,以此淡化渠道间差异,实现渠道间信息共享、服务相通。整合后的平台将会使业务维护和增加新渠道开发变得简易,从而缩短迭代周期,降低成本。统一前端+渠道整合相互组装,形成我们的渠道服务平台。
产品特色
系统具备多法人能力,支持多租户部署,使用分布式与云技术进一步扩展系统的业务处理能力,又提供了丰富的扩展集成应用功能,使得集成复杂业务变得简洁高效,且通过配套的项目实施工具产品与管控产品,保证了项目实施的过程质量与易维护性。
核心功能
通过整合现代前端的各种先进理念,在框架、文档、工具等各个层面提供了全方位的支持。在框架内可以获取技术资源而且很容易移植,开发中的层与层之间都经过了精心调适,从而为不同项目提供了统一、标准、规范的业务场景变更的支撑实现,作为一个“开箱即用”的框架,进而支撑各个项目快速、高效的进行开发与实现。
基础层
基础层是视觉规范单元化的体现,构建UI 体系的基础,主要包含原子资源、原子控件和Iconfont图标。
通用层
通用层是UI 的核心统一模块,即业务方最常用的统一控件模块,包含通用资源、基础控件和样式管理器。
场景层
场景层按照分场景的方式,构建具有场景特点的控件集合,比如组织机构控件、上传下载控件。
应用层
支持各个系统独立部署、独立运营,同时也支持整合任意多个子系统为一个主系统,在主系统中可直接访问各个系统,满足不同客户的定制化需求。各个系统的开发人员互不影响,且基于共同的前端开发平台,能无缝互相协助。
安全层
统一前端拥有全体系的安全架构,包括菜单权限、元素权限、数据权限、数据脱敏、登录授权、本地授权。支持动态配置无需代码编写。
渠道接入模块
可处理多种格式协议传输,经过严格的格式及权限校验,保证请求的规范和安全性。
服务处理模块
校验数据的有效性,并根据报文特定内容自动提取转发请求的所有属性,最后将请求路由至目标服务,有效屏蔽底层技术框架差异化难题。
资源配置模块
界面化配置路由协议、目标服务属性、菜单和权限等属性。
会话管理模块
使用oauth2.0协议实现用户登陆、身份校验、注销、会话管理等一系列机制,实现跨渠道数据共享化。
数据共享模块
缓存用户会话信息、服务转发属性、菜单、权限及系统中静态数据供全局组件使用。
运行维护模块
通过集成ELK和zipkin等技术对日志进行集中化管理,从而实现更加快速、全面定位问题。
应用场景
帮助银行显著提升各类渠道操作体验的一致性,降低客户渠道间学习成本;同时基于互联网分布式架构及第三方开放技术的有效运用,为金融客户提供了良好的渠道应用扩展能力及弹性伸缩能力;通过扩展渠道前段库的持续积累,有效提高银行渠道应用开发效率及降低渠道应用运维难度。