客户案例 | 数字化加速,金融企业实现3D打印式应用程序开发

关键发现:

  • 客户痛点:传统开发周期长,流程复杂,难以满足杭银消金在企业快速发展过程中的应用开发需求;内部业务因为优先级不高,导致开发资源分配有限,更加迟滞了管理部门数字化转型的进度。

  • 解决方案:采用Mendix低代码平台开发了资产证券化系统等若干业务应用,解决了传统开发模式效率低、出错率高等问题,实现了开发资源精准投入和高效率高质量的产出。

  • 实施效果:低代码开发应用比传统开发模式节省30%的人日,开发效率大幅度提升;因为平台的规范性避免了开发中的Bug,测试和上线周期缩短30%。应用上线帮助管理部门提高工作效率20%

如3D打印一样快速生产应用

杭银消费金融股份有限公司(以下简称杭银消金)成立于2015年12月,是经中国银保监会批准,由杭州银行作为主发起人,联合滴滴、中国银泰等知名企业组建的持牌消费金融机构,注册资本为25.61亿元,浙江省第一家持牌消费金融公司。公司现有员工数千余人,主营产品及服务为消费金融服务,拥有尊享贷和轻享贷两大产品。2022年度纳税超8亿元,荣获拱墅区“突出贡献企业”、“产业赛道领跑企业”双项荣誉。

在企业快速发展的过程中,企业内部管理也需要更加精细和规范,相应的管理体系和企业内部管理系统需求也随之快速增加,内部管理系统需求相对复杂、变化快、产品化程度不高、定制化要求高,传统开发工具和模式效率低,部分低成本的工作占用了高成本的开发资源。比如,我司的绩效考核管理平台,因我司人员蓬勃发展同时各部门各体系考核的差异性,对人员绩效管理越来越困难,业务部门提出的绩效管理能力已无法采用老旧的excel方式进行实现,需要有一套相应的系统来支撑我司人员绩效考核管理。

如何做到精准的开发资源投入又能同时达到高效的质量产出是我们数字化转型过程中持续思考的地方。

在引入Mendix低代码工具之前,杭银消金后端开发主要以java语言为主,前端采用react前端框架,同时配合业界一些优秀的快速开发的报表、工作流等工具组件做内部管理系统的解决方案。而内部管理系统需求本身的特性主要为辅助性业务,不能占用过多开发资源,因此造成内部管理应用需求的开发周期长,影响内部管理的效率。

杭银消金低代码团队希望能够利用IT领域的新技术新产品,帮助业务部门提升业务需求实现效率,缩短实施周期、降低研发成本。同时为了使IT部门自身的服务游刃有余,优化生产工艺,他们想找到使应用程序开发能够像3D打印一样简单便捷,所见即所得的开发工艺!

念念不忘,必有回响

基于这样的诉求,杭银消金开发团队一直留意行业中的新技术,以便为我所用。杭银消金低代码团队通过Gartner 公司在2021年发布的企业低代码魔力象限报告中了解到了西门子Mendix低代码平台,连续三年蝉联第一。经过和Mendix技术专家的沟通和演练,认为Mendix与杭银消金的技术发展规划相符。杭银消金科技部计划在企业内部管理系统上采用Mendix低代码平台进行开发,以快速呈现功能的方式满足业务部门提出的需求。

在过去的半年中,杭银消金低代码团队基于Mendix低代码平台开发里以下应用:

ABS资产证券化系统

用于杭银消金ABS业务的开展,主要用到了MicrowFlow、NanoFlow、Datagrid、Datagrid2、List view、DataView、Scheduled、Microwflow timer、Charts等常用组件,在开发此系统时我司通过1人月完成了该系统的功能。

应用整体架构图

图片 1.png

系统功能架构图

图片 2.png

系统功能截图

图片 3.png

图片 4.png

绩效考核管理系统

用于杭银消金员工绩效管理使用,用于填写员工绩效考核内容及对绩效结果进行评分,在开发过程中主要用到了MicrowFlow、NanoFlow、Datagrid、Datagrid2、List view、DataView、Scheduled、Microwflow timer、Charts等常用组件。

微流组件

图片 5.png

系统功能截图

640 (1).png

640.png

反欺诈回访系统

用于杭银消金反欺诈回访业务使用,主要用到了MicrowFlow、NanoFlow、Datagrid、Datagrid2、List view、DataView、Scheduled、Microwflow timer、Charts等常用组件。

系统功能截图

640 (2).png

640 (3).png

在以往传统开发的模式下,按正常的交互逻辑和流程,需要一个优秀的产品经理出具产品文档,需要具备前端UI设计图,再进一步需求评审确认后,前端、后端人员同时分开进行开发,开发完成之后再进行系统调试。

而Mendix应运而生的解决方案是梳理完业务逻辑,评审完业务实体,即可进行业务功能开发,开发人员不再区分前后端,只需要按模块或者功能点前后端功能一起进行完善调整和测试,减少沟通带来的风险和成本。

基于Mendix低代码开发,整体项目开发时间相较传统高代码开发流程缩短了30%,人力资源节省50%

志同道合者,引以为伴

通过几个应用系统的开发,杭银消金低代码团队对Mendix低代码开发平台有了越来越深入的了解。总结下来Mendix具备如下一些优点和优势:

  • 西门子Mendix具备前后端一体解决方案;

  • 可根据业务诉求,简单抽象即可构造实体对象,同时对业务能力可初步直观的展示;

  • 产品可私有化部署;

  • 代码的高规范性,错误尽可能在开发设计态即已表现出来并可进行纠正,把开发人员可能引起的BUG在开发设计态中及早暴露出来,减少在runtime时出现规范性的错误;

  • 开发设计模式规范,适于复杂业务的分析和成果积累。

杭银消金低代码团队认为Mendix的优势显而易见,同时作为最终用户,杭银消金开发团队也对Mendix有更多的期望:

  • 希望Mendix能够更好的进行国内本地化适配,大力发展国内Mendix低代码生态圈,能够对国内开发者更加的友好。

  • 虽然Mendix稳定封闭的底座平台再配合上高度灵活的API规范能够进行千变万化的应用开发,但同时也相应的增加了学习成本,希望能够在高级API研发使用上能够更方便和便捷。

杭银消金低代码团队计划继续加深和加宽与Mendix的开发合作,在前面几个系统顺利上线运行的基础上,持续采用Mendix低代码平台进行内部管理项目的一些开发和重构,如预算、采购、监管数据上报等项目。

关于Mendix

作为西门子Xcelerator平台的低代码引擎,Mendix正在迅速成为推动企业数字化发展的首选应用程序开发平台。Mendix让企业能够以前所未有的速度构建应用程序、促进IT团队与业务专家之间开展有意义的协作,并帮助IT团队保持对整个应用程序环境的控制。作为一直被领先的行业分析师视为“领军者和远见者”的低代码平台,Mendix是云原生的、开放的、可扩展的、敏捷的,并且经过实践验证。从人工智能和增强现实,到智能自动化和原生移动,Mendix和西门子Xcelerator已成为“数字优先”企业的中坚力量。Mendix已被46个国家的4,000多家企业采用,并建立了由30多万名开发人员组成的活跃社区,这些开发人员使用该平台创建了20多万款应用程序。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/2163.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pytorch实现线性回归

转大佬笔记 代码: # -*- coding: utf-8 -*- # Time : 2023-07-14 14:57 # Author : yuer # FileName: exercise05.py # Software: PyCharm import matplotlib.pyplot as plt import torch# x,y是3行1列的矩阵,所以在[]中要分为3个[] x_data torch.…

03 QT对象树

Tips: QT通过对象树机制,能够自动、有效的组织和管理继承自QObject的Qt对象,不需要用户手动回收资源,系统自动调用析构函数。 验证对象树功能: 新建C文件 继承自QPushButton,但没有QPushButton,但有其父类…

谷歌Bard更新:支持中文提问和语音朗读

ChatGPT不断更新功能,从GPT-3到3.5,再到GPT-4,甚至最新的plus版已经支持图像处理和图表生成,而谷歌Bard却自从推出后就一直很安静,没有什么大动作。眼见被ChatGPT、Claude甚至是文心一言抢去了风头,自然心有…

050、事务设计之Percolator事务模型

Percolator 背景 Bigtable: 大表打散每行到各个节点,每一行作为一个kv。解决的问题 一个事务涉及的行在多个节点,如何用单行对一个事务进行控制,实现原子性。 快照隔离级别(snapshot ) 白色点:代表事务开始…

Bring Your Data!Self- supervised Evolution of Large Language Models

Bring Your Data!Self- supervised Evolution of Large Language Models IntroductionMethod参考 Introduction 这篇论文提出了一种自监督的评估方式来衡量大型语言模型的能力和局限性。常规的基于数据集的评估方式存在一些缺点: 需要不断新建数据集。存在数据集和…

不用显示器,不用鼠标和键盘,让我们用主机远程访问OK3588的桌面

不用显示器,不用鼠标和键盘,让我们用主机远程访问OK3588的桌面 MobaXterm软件介绍串口终端运行命令MobaXterm访问开发板 MobaXterm软件介绍 MobaXterm是一款增强型终端软件,对于Windows平台上的程序员、网络管理员和开发者是一款极其优秀的工…

TCP缓冲区和4次挥手调优

目录 如何修改TCP缓冲区才能兼顾并发数量与传输速度? 四次挥手性能调优 1,为什么建立连接是三次握手,而关闭连接需要四次挥手呢? 2.四次挥手的流程,注意5个状态 3.主动方优化 4,被动方调优 最后 如何修改TCP缓冲区才能兼顾并发数量与传输速度&…

【深度学习】目标检测的全面回顾

一、说明 随着自动驾驶汽车、智能视频监控、面部检测和各种人数统计应用的兴起,对快速准确的物体检测系统的需求也在不断增长。这些系统不仅涉及识别和分类图像中的每个对象,还涉及通过在图像周围绘制适当的边界框来定位每个对象。这使得对象检测比其传统…

前端 mock 数据的几种方式

目录 接口demo Better-mock just mock koa webpack Charles 总结 具体需求开发前,后端往往只提供接口文档,对于前端,最简单的方式就是把想要的数据写死在代码里进行开发,但这样的坏处就是和后端联调前还需要再把写死的数据…

spring5源码篇(10)——spring-aop代理过程

spring-framework 版本:v5.3.19 文章目录 1、ProxyFactory1.1、createAopProxy() 创建AopProxy1.2、getProxy() 创建代理对象1.3、JdkDynamicAopProxy#invoke 代理逻辑1.3.1、advised.getInterceptorsAndDynamicInterceptionAdvice() 匹配添加的advisor并转化成所需…

基于51单片机和proteus的电流采集系统

此系统是基于51单片机和proteus的仿真设计,功能如下: 1. LCD1602实时显示获取到电流值及设定值。 2. 按键可调整电流设定值。 3. 电流值过高则蜂鸣器报警。 4. 指示灯指示电流及系统状态。 5. 系统信息可通过串口实时更新。 功能框图如下&#xff1…

<C语言> 自定义类型

1.结构体 结构体是一种用户自定义的数据类型,允许将不同类型的数据项组合在一起,形成一个更大的数据结构。结构体可以包含多个成员变量,每个成员变量可以是不同的数据类型,如整数、字符、浮点数等,甚至可以包含其他结构…

用html+javascript打造公文一键排版系统5:二级标题排版

公文中二级标题的一般以(X)标注(其中X为由"一二三四五六七八九十"中的字符组成的字符串),用楷体字加粗。 首先我们要判断一段文字是否包含二级标题,最简单的方法 就是判断文字中的头一个字符是否…

Unity中指定物体的模型面数分析

给定一架飞机模型,需要分析该模型中,各个3D物体的面数和三角形数,目的是用于观察哪些物体面数过多,需要减面。 一、模型面数分析 二、脚本代码 using System.Collections; using System.Collections.Generic; using UnityEngine…

ROS:action通信

目录 一、前言二、概念三、作用四、实际案例4.1需求4.2action通信自定义action文件4.2.1定义action文件4.2.2编辑配置文件4.2.3编译 4.3action通信自定义action文件调用(C)4.3.1流程4.3.2vscode配置4.3.3服务端4.3.4客户端4.3.5编译配置文件4.3.6执行 4.4action通信自定义actio…

字节跳动面试挂在2面,复盘后,决定二战.....

先说下我基本情况,本科不是计算机专业,现在是学通信,然后做图像处理,可能面试官看我不是科班出身没有问太多计算机相关的问题,因为第一次找工作,字节的游戏专场又是最早开始的,就投递了&#xf…

EXCEl——移除单元格中换行符

方法一:使用清除格式功能 步骤如下: 1.选中需要取消换行的单元格 2.在“开始"选项卡中找到"清除”功能,点击下拉菜单中的“清除格式" 3.这时单元格的换行就被取消了。 清除前效果图 清除后效果图 方法一:使用函数功能 步骤…

K8s入门

K8s入门 目录 K8s入门namespacepoddeployment多版本扩缩容治愈能力滚动更新版本回退 serviceClusterIPNodePort ingress域名访问路径重写流量限制 存储抽象PV&PVCConfigMapSecret namespace kubectl get ns # 获取命名空间 kubectl create ns 名字 # 创建命名空间 ku…

自动收小麦机(牛客2023萌新)

题目链接 示例1 输入 复制 4 1 2 1 1 4 5 2 2 2 3 4 输出 复制 10 说明 在第4格放出水流后,水流会流向第3格,由于第3格高度比第4格低,所以水流继续向左流向第2格,因为平地水流只能流2格,所以到达第2格后水流停…

【Fiddler】Fiddler实现mock测试(模拟接口数据)

软件接口测试过程中,经常会遇后端接口还没有开发完成,领导就让先介入测试,然后缩短项目时间,有的人肯定会懵,接口还没开发好,怎么介入测试,其实这就涉及到了我们要说的mock了。 一、mock原理 m…