本文来源于:2018第二届农村中小金融机构科技创新优秀案例评选,作者:湖北农信
湖北农信:基于统一开发平台的研发实践
2018-11-01 关键词:农信/农商行,开发运维,开发管理
4401
项目背景及目标
湖北省农村信用社联合社是湖北省内营业网点多、服务范围广、存贷规模大的银行业金融机构。近年来,全省农商行坚持服务“三农”市场定位,全面推进产权改革,加快业务发展,加大支农支小力度,为全省农村经济发展做出了积极贡献。
湖北农信产品研发中心为提升研发工作质量和效率,解决研发工作中技术平台多、二次开发难度大、技术人员复用弹性差、软件研发过程未形成统一技术规范的痛点和难点,经过与信息科技管理部和数据中心的沟通,产品研发中心拟引进统一开发技术平台,先期面向管理类系统,完成知识转移后,再基于该平台完成其他类型系统的实施。
近年来,湖北农信以“三大银行”建设为抓手,建立健全科学、高效的发展模式,提升员工综合素质,提高客户服务水平,省联社决定启动基于统一开发平台的项目建设,为此湖北农信产品研发中心经过长期的基层服务调研,并广泛听取了基层行社的意见、建议后,决定以“福卡e助手”和智慧学习平台做移动端和PC端项目实践。在优化我行员工优化培训机制的同时,提高客户服务效率,满足全省农商行员工日常工作开展、学习培训及考试需求。
项目方案
一、智慧学习平台及福卡e助手使用统一开发平台进行自主研发。
二、统一开发平台提供统一的登录认证、统一机构管理、全局系统设置通用功能。遵循统一开发平台底层架构规范,采用展现层、控制层、业务逻辑层、数据服务层、第三方服务层的分层架构。
后台:统一开发平台使用经典J2EE技术栈,提供了丰富的后台组件和工具。通讯组件支持HttpJson、WebService、SOAP、TCP等;数据库组件支持MySql、Oracle、DB2、Informix、SQLServer等,使用MyBatis实现ORM,使用平台封装JDBC数据库操作DBSession,操作更灵活、便捷;系统内部定义了一套数据结构DataSet用于前后台对接及内部程序数据传输的结构体,内部统一捕捉BaseException,并在前端显示对应的错误信息;此外平台提供众多通用工具如自动任务工具Quartz、日志工具log4j、报表工具XlsPOI、配置参数工具ParamUtil、本地缓存CacheUtil、Spring上下文工具SpringContextHolder、数据处理DataUtil、日期工具DateUtils、字符处理StringUtils、平台流水工具SeqUtil等。
前端:统一开发平台封装了Bootstrap样式框架结合Jquery进行异步调用,并提供页面生成器进行拖拽式开发以提高效率。Bootstrap 是由 Twitter 公司研发的一个基于HTML、CSS、JavaScript 的开源框架。该框架代码简洁、视觉优美,可用于快速、简单地构建基于 PC 及移动端设备的 Web 页面需求。主要核心功能特点如下:(1)跨设备、跨浏览器,可以兼容所有现代浏览器。(2)响应式布局:不但可以支持 PC 端的各种分辨率的显示,还支持移动端 PAD、手机等屏幕的响应式切换显示。(3)提供全面的组件,包括导航、标签、工具条、按钮等,方便开发者调用。(4)内置 Jquery插件,很多实用性的 Jquery插件方便开发者实现 Web 中各种常规特效。(5)支持 HTML5 语义化标签和 CSS3 属性。(6)支持 LESS 动态样式LESS 使用变量、嵌套、操作混合编码,编写更快、更灵活的 CSS。
三、结合智慧学习平台、福卡e助手的业务特点,分别进行了富媒体支持、背甲接入功能扩展等必要的改造,使用模块化方式统一集成,遵守统一的开发设计规范,便于后期维护。
四、部署选择灵活,根据业务需求,智慧学习平台部署于阿里云,采用了阿里云推荐的负载均衡+ECS+RDS+OSS经典部署架构,由于阿里云具备部署的便利性和灵活性,随着业务量变化可以方便地进行架构调整,再加上便利的云监控、移动端监控功能,可以确保业务的稳健运行;福卡e助手需要与行内前置、CRM等系统对接,根据业务特点,使用了传统的行内部署方式。
创新点
通过背夹和pad实现现有移动终端的全部功能,同时以现有平台可以衍生其他功能。我中心现已推出移动柜面终端-PC客户端版(以下简称“PC版”),但由于PC版机具笨重,加之不易携带及业务功能不全等缺点,无法满足客户的所有业务需求。为解决该问题,特提出:将现有“PC版”的相关功能选择性平移到以“pad+背夹”上应用,并在此基础上通过新增“电子银行签约”、“进件管家”、“下载助手”功能,为携带本人身份证的客户提供一站式营销服务。
同时,通过福卡e助手项目,减少柜面压力,提升大堂服务效率。为扩大农商行业务覆盖范围,提高业务办理效率及服务体验,积极推动外出营销拓展,增强主动获客能力,在原移动发卡终端的基础上,推出了外形更轻巧、处理更高效、成本更便宜的平板电脑版e助手终端。
技术实现特点
基于湖北农信统一开发平台的相关实践,我们总结出以下技术特点,并制定了相关的技术标准,为今后项目的顺利实施提供了技术保障。
开放性:统一开发平台使用的都是开源的成熟技术,并且更新速度快,依照业务发展的主流方向制定相关技术标准。
可扩展性:采用 SOA架构,高度松耦合设计,依托良好的设备容量和设备性能的扩展性。保障开发集成环境稳定运行,开发迅速高效,有利于今后统一开发平台的功能扩展和后期维护。
安全性:统一开发平台,使用了用户认证、非对称性加密、密码控件、网页防篡改、防注入机制、SSL协议等等安全措施,提高平台安全属性。
易用性:该平台采用主流的操作界面原型,提供****的用户体验
以福卡e助手为例:
福卡e助手 APP的架构为开放式app模式,子APP展示在主APP的列表中。主APP做一个统一的登录管理,将多个系统的相关业务整合到一起,提升了用户的体验性,同时也具有良好的可扩展性。单个子APP的版本变更不会影响到其他APP功能的使用,耦合性较高,将来可以将每个分给不同的团队去管理,主APP只用提供调用规范。
项目过程管理
一、项目评审阶段
2017年12月中旬,组织业务部门和开发部门对需求从合理、合规、可行性等方面进行细化,保证需求既能满足业务的需要又能从技术上进行实现。
二、开发阶段
2018年1月到2018年3月,开发人员确定系统架构、应用安全策略,对需求的内容进行详细的方案设计和排期并组织开发人员的评审会。评审通过后,严格按照方案设计和排期的内容执行。
三、业务准备阶段,测试及推广准备
2018年2月到2018年4月,业务人员进行业务管理流程梳理,协调厂商硬件准备(定制机型,淘汰设备换新协商,设备招标),书写测试案例并组织案例评审。在测试和集成环境两轮测试通过后,制作操作手册,制定试点、上线部署、上线后项目组试运行以及推广计划。
运营情况
智慧学习平台2018年2月专项建设工作启动后,先后进行了同业调研、需求细化、实施分析、开发测试等多个环节,项目于2018年6月初完成了开发测试,正式进入推广阶段。
2018年7月底通过了《关于全省农商行智慧学习平台建设及推广方案》;8月底由培训中心组织,产品研发中心配合分别完成了全省农商行智慧学习平台推广暨视频培训会、全省农商行智慧学习平台管理员现场培训会;9月完成了全省基本信息资料收集工作;10月进行了全省推广实施:各市县行积极组织开展智慧学习平台推广培训工作,各行集中培训不少于一次,培训覆盖面达到百分之百。
福卡e助手新型移动终端,现阶段处于试运行阶段,实用反馈情况良好,系统运行高效、稳定,使用体验优越。截止2018年10月,累积部署终端五百余台,累积交易笔数40余万笔,为广大基层一线员工提供了较好的业务支持,为全省农商行支持乡村振兴战略提供了重要支撑。
项目成效
伴随着福卡e助手和智慧培训平台推广的持续深入,截止2018年10月底,系统录入全省农商行2.6万员工数据,且按照岗位分工明确职责权限。
通过智慧学习平台,良好的利用了广大员工的零碎学习时间,不仅节约了员工培训的耗时,也提升了各级行社的人力资源管理效率,大大节省了员工教育成本,各级行社可按照业务条线自行组织相关培训及考试考核,为全省农商行员工业务素质的提升做出来重要共贡献。与此同时,伴随着客户数量的不断增长,“福卡e助手”移动柜台新产品,让湖北农信重回“挎包银行”时代,充分挖掘农村市场潜力,践行了湖北农信服务“三农”,支农支小的历史使命。
经验总结
经过两个项目的实践,湖北农信统一开发平台能够很好的支持研发工作的开展,但在项目的推广中我们也总结出了经验和不足:
一、总体管理。为了保证项目有效、有序进行,需要做好项目的整体管理和总体计划的制定和执行,并对变更进行管理和控制。
二、范围管理为了保证项目繁杂的内容和各个功能得到切实落实,作好范围管理,实施过程中将对范围进行明确、核实,并控制范围的变更。
三、时间管理为了保证按时完成任务,将加强对项目的时间管理,对所有活动进行定义并对活动进行排序,明确每个活动的历时估算,编制详细的进度计划,并在实施过程中对进度计划的变更进行控制。
四、成本管理同时,需要明确资源和成本,控制成本、并及时配备相应资源。
五、质量管理为了保证产品质量,加强质量管理,将编制质量计划,配备质量管理人员,采取质量保证措施,并进行相应的质量控制。
本文由2018年度农村金融科技创新优秀案例评选组委会授权发表,转载请注明出处和本文链接。
本网站案例,除特殊标明来源的,版权归金科创新社所有,未经许可不得转载,否则将视为侵权,对于不遵守此声明或者其他违法使用本文内容者,本网站依法保留追究权。另,本网站部分案例、观点文章来源于网络素材,如有侵权,请邮件联系 fenglei@fintechinchina.com 处理!
特别提示: 本网站免费为广大金融企业提供IT选型咨询服务,详情点击 【 需求提交 】。
推荐阅读
更多
河南农信:基于大数据平台的智能审计管理信息系统
随着河南省农村信用社各项业务的飞速发展及信息化建设的不断深入,创新性金融产品和金融服务不断涌现,业务数据和业务流程复杂程度不断提高,交易信息和管理信息不断膨胀。
2018第二届农村中小金融机构科技创新优秀案例评选
河南农信
2018-11-01
安徽农信:基于人工智能的滨湖数据中心基础设施能效优化
数据中心基础设施能耗巨大,数据中心节能能够带来显著的经济和社会效益。而在数据中心基础设施中,空调能耗又占到全部能耗的70%,本项目通过将人工智能应用到数据中心基础设施空调系统运行控制中,为安徽省联社乃至金融行业数据中心基础设施节能降耗探索一条智能化创新的道路。
2018第二届农村中小金融机构科技创新优秀案例评选
安徽农信
2018-11-01
湖北农信:智慧学习平台
智慧学习平台的建设广泛运用互联网新媒体技术,集教、学、练、考评等要素,通过数字化学习运营将其打造为兼容、开放、共享、规范的多元一体化学习载体,成为全省农商行系统的学习中心,考试中心、直播中心、制度图书中心、员工交流中心,有效地提高了员工学习的时效性、便捷性和覆盖面,成为全省农商行“智慧银行”的建设重要载体。
第五届农村中小金融机构科技创新优秀案例评选
湖北农信
2018-11-01
江西农信:“百福快贷”项目
网络信贷项目依托互联网技术,采用全流程“不落地”线上操作模式,以大数据应用为基础,实现贷款申请受理、审批、放款、回收和贷后管理全部在线完成,整个贷款审批流程无需人工参与,实现了系统几分钟内自动产生审批结果,真正意义上达到了可足不出户就可完成贷款申请和收到贷款的目标。
2018第二届农村中小金融机构科技创新优秀案例评选
江西农信
2018-11-01
江苏省联社:风险偏好与限额管理系统
本项目旨在建设统一风险数据集市,打通风险管理相关数据,建立风险偏好与限额管理系统,提高各类风险识别、计量、监测和数据分析的能力,并提供给农商行风险管理相关的数据支撑,以帮助农商行进行合理的业务拓展与风险管理决策。
第五届农村中小金融机构科技创新优秀案例评选
江苏省联社
2018-11-01
重庆农商行:基于数据决策的全线上零售信贷产品“渝快贷”
“渝快贷”是重庆农商行推出的基于数据决策的个人全线上信用消费贷款产品。
2018第二届农村中小金融机构科技创新优秀案例评选
重庆农商行
2018-11-01
微信
咨询
微信咨询
扫码添加金科小助手微信号
咨询案例和解决方案相关信息
或联系对应机构