金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

来源:“鑫智奖”第五届金融数据智能优秀解决方案评选

获奖单位:金现代

荣获奖项:网络影响力TOP10优秀解决方案

一、解决方案简介

在金融领域数字化转型不断深化的今天,应用交付速度很大程度上影响着企业创新的速度。但传统开发模式开发周期长、人力成本高、开发模式僵化,难以为金融企业提供高效的开发流程,满足剧烈变化的市场需求与客户期望。

除此以外,金融企业天然地拥有客户行为、市场变化等海量数据,加上企业内部系统多,系统分散,又加大了数据在各个部门之间流通的难度和成本,海量数据无法真正用起来,发挥其价值。

轻骑兵低代码开发平台提供基于拖拽配置式的可视化页面、流程设计器,提供了一系列可扩展组件库、自定义组件库、页面模板库、公共样式库等资源库,支持用户通过“拖拉拽 简单配置”的方式进行多种复杂场景下的原型绘制、功能开发、数据库设计、流程设计、移动开发等工作。

在安全防护体系的支撑下,平台能够对大量服务进行统一治理,并支持接入IM、人工智能等第三方服务,能够有效协助开发者进行APP、小程序、Web应用以及可视化大屏等应用的快速开发与管理。同时提供公式编辑、在线脚本编写、外部脚本注册等多种二次开发方式,为金融企业复杂业务场景的开发提供支撑。提供单体与微服务架构两种开发模式,支持从单体架构直接切换到微服务架构,并提供全套的微服务相关服务支撑,能够快速搭建微服务应用。

平台提供与其他平台或系统进行融合集成的能力,包括接口形式集成、代码级融合,便于金融企业内部系统的互联互通。

对于金融企业而言,数据安全性至关重要,轻骑兵低代码开发平台的建设过程严格参照了《信息安全等级保护管理办法》,符合安全测试的相关检查项。

平台具体架构与设计思路如下:

1.平台流程设计

平台提供工作流引擎,基于轻骑兵进行业务系统开发时,能够以可视化形式进行相关流程设计及开发。轻骑兵提供的流程引擎支持近百种流程服务接口,提供包括加签、减签、驳回到指定节点等一系列的具有中国特色的流程操作方式。

金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

系统流程图

2.平台架构设计

轻骑兵支持单体与微服务双架构,微服务架构采用当前主流的技术组件,能够满足复杂业务场景对平台架构的要求,将系统功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。

金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

系统架构图

3.平台功能设计

平台可提供WEB界面供开发人员、业务人员使用,其核心功能由统一门户、基础平台、可视化设计器、流程中心、移动平台、数据模型等组成,以标准的规范进行统一管理。在安全防护体系的支撑下,平台能够能够有效协助开发者进行APP、小程序、Web应用以及可视化大屏等的快速开发与管理。

金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

功能架构图

4.平台安全设计

依据《国家信息安全等级保护(2.0)标准》要求,按照等级保护二级系统要求进行安全防护设计,并根据业务系统的不断完善加强对网站的防护,最大限度的保障系统的安全、可靠和稳定运行。

依据国家信息安全管理要求,结合系统面临的风险分析,确定案例的主要防护目标包括:

(1)确保系统满足国家信息安全等级保护和公司管理信息系统安全防护的基本要求;

(2)保障系统与其他业务系统交互数据的保密性、完整性和安全性,对数据访问进行严格的控制,防止越权或滥用;

(3)保证系统应用安全,杜绝仿冒用户、敏感信息泄露、非授权访问、病毒攻击等。

①物理安全

物理安全主要是基于机房的安全管理来实现系统的物理安全。通过机房监控和报警管理保证网络系统的物理环境安全,防范因为物理介质、信号辐射等造成的安全风险,保证信号传输的完整性、保密性和可靠性;采用磁带库备份、本地备份和异地备份等多种方式对业务应用、数据库等进行有效的备份,保证了系统可恢复性。

②网络安全

基于网络结构的安全,在网络层加强访问控制能力、加强对攻击的实时检测能力和先于入侵者发现网络中存在漏洞的能力;加强全网的病毒防范能力。具体措施包括:

在网络系统中,整个网络的安全首先要确保网络设备的安全,保证非授权用户不能访问任一台服务器、路由器、交换机或防火墙等网络设备;

不同网段之间,采用硬件防火墙设备进行逻辑隔离,控制来自外部网络的用户对内部系统的访问;

加强对不同网络用户之间相互访问的控制。只允许指定网络的用户访问指定网络上的HTTP、FTP、TELNET、邮件和业务应用系统等服务,而不允许访问未授权的资源。

③系统安全

定时对应用系统服务器的操作系统进行漏洞扫描,及时升级和修补系统存在的问题,进行主机安全加固;安装防病毒软件保证系统的安全、稳定。对文件系统、数据库、中间件、系统应用等进行集中监控管理,及时处理系统可能出现的安全问题,保障系统稳定、可靠不间断的运行。

金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

安全架构图

5.平台数据库设计

数据库设计原则为:

(1)一致性原则:对数据来源进行统一、系统的分析与设计,协调好各种数据源,保证数据的一致性和有效性。

(2)完整性原则:数据库的完整性是指数据的正确性和相容性。要防止合法用户使用数据库时向数据库加入不合语义的数据。对输入到数据库中的数据要有审核和约束机制。

(3)安全性原则:数据库的安全性是指保护数据,防止非法用户使用数据库或合法用户非法使用数据库造成数据泄露、更改或破坏。要有认证和授权机制。

(4)可伸缩性与可扩展性原则:数据库结构的设计应充分考虑发展的需要、移植的需要,具有良好的扩展性、伸缩性和适度冗余。

6.平台UI规则设计

平台支持UI自定义,提供可视化UI设计器,支持修改组件的样式、功能以及与数据模型的关联关系,支持多种属性编辑器,包含单行文本编辑器、数字编辑器、下拉框编辑器、复选框编辑器、颜色编辑器、对齐编辑器、图片编辑器、定位编辑器、复合编辑器等。支持只读、必填、计算、约束、隐藏、禁用等UI规则设计。

必填设置,如下图所示:

金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

隐藏、禁用配置,如下图所示:

金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

二、应用场景痛点简介

在数字化转型不断深化的今天,金融企业普遍容易遇到的痛点:

业务方面:业务需求响应慢,系统上线周期长,版本定期升级,影响系统稳定性;业务个性化难以满足,用户体验一般。

架构方面:核心系统多为烟囱式架构,技术栈异构;维护互通互连成本高,公共技术和能力无法复用。

研发方面:部门各自独立研发建设,无法做到能力复用,重复造轮子,造成资源浪费,开发效率低;DevOps体系建设和应用水平参差不齐,亟待统一和标准化、规范化。

三、解决方案亮点介绍

金现代轻骑兵低代码开发平台以加快金融企业业务系统构建、完善金融企业信息化建设体系、统一金融企业技术栈,提升金融企业整体信息化水平为主要目的。

提升业务系统构建速度:轻骑兵低代码开发平台提供可视化开发环境、工作流引擎、移动开发套件以及“开箱即用”的基础服务,内置大量已封装好的方法和行业模板。依托平台可以将开发效率提升5-6倍,缩短开发时间和提高开发效率,大大减少了研发人员重复的开发工作量。这意味着金融证券公司可以更快地推出新产品和服务,更快地响应市场需求,灵活应对自身业务扩展变化。

过去,业务部门提交的需求,经过需求分析、评审、开发、测试等环节到上线可能需要数月。在轻骑兵低代码开发平台的支撑下,开发人员基于证券业务特性,通过拖拽的方式即可快速构建各种应用工具,将整个周期缩短至1—2周。

例如:国元证券基于轻骑兵低代码开发平台的可视化开发能力,在国元点金世界杯活动功能开发中通过拖拉拽的方式快速完成了抽奖前端页面开发,运用并实现了轻骑兵开发平台页面对国元后端开发框架API接口的调用,通过轻骑兵开发平台对国元点金APP功能原生API的调用,实现了登录认证、分享链接等功能的集成。

金现代:轻骑兵低代码开发平台(金现代轻骑兵低代码开发平台)

另外,平台经过简单培训就可快速上手操作,刚毕业的研发人员最快一周即可掌握使用方法,开发出应用的代码质量可达到中高级研发人员的水平。对于国元等证券行业的企业来讲,使用轻骑兵低代码开发平台可以大幅降低团队培训的初始成本。

统一企业技术架构,打通数据孤岛:利用轻骑兵低代码开发平台可以为企业制定统一的开发标准和操作方式,统一企业技术框架,使企业各部门的开发成果得到复用,从而加速整体数字化的进程,减少不同系统中互联互通的高昂成本,避免资源的浪费,有利于企业数据孤岛的打破和数据资产的盘活,从而加强金融企业整体的信息化管控能力。

保障安全和稳定:软件开发中,最常见的问题来源于开发人员的代码Bug,轻骑兵低代码平台封装流程引擎、统一接口、抽象组件,在平台层面可以进行统一的安全管理措施,例如权限管理,信创兼容等,依托平台所生成的企业级应用拓展性强、安全性高,应用部门无需关注安全漏洞,性能调优等问题。

四、金融行业客户名单

中泰证券、国元证券、国盛证券。

五、客户评价

中泰证券客户研发部评价:

轻骑兵低代码开发平台加快了公司系统的构建速度,统一了后续公司平台的技术框架,使各部门的开发成果以组件的形式得到了积累复用,提高了开发效率,极大地减少了不同系统中互联互通的成本。自2022年引入依托轻骑兵低代码开发平台后,我们已经构建了风险预控等四套业务系统,我们计划继续推广应用轻骑兵平台,依托平台对OA系统进行升级,积极融入信创产业大潮。

更多金融科技案例和金融数据智能优秀解决方案,请登录数字金融创新知识服务平台-金科创新社案例库、选型库查看。

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部