解析低代码 +DDD:企业数字化转型的利器 世界简讯
2023-05-29 13:15:31来源:ZAKER科技
增强数字化能力,是企业降本增效的好手段。本文将解析低代码 +DDD,使软件系统的开发更加高效,质量更加稳定,一起探讨一下对于每个企业推进数字化的进程有帮助的一些方向,一起来深入了解一下吧。
(资料图片)
可能华为的战略动作不是中国万千企业能去参考或者执行的,但是有一个点:就是增强企业的数字化能力,是降本增效的好手段,正所谓无利不起早;让我们来探讨一下对于每个企业推进数字化的进程有帮助的一些方向。
一、ERP 是什么?
首先我们来了解下 ERP 是个什么东西?ERP 是企业资源计划(Enterprise Resource Planning)的缩写。它是一种企业管理软件,通过整合不同部门的业务流程和信息技术,将企业的各种资源(包括人员、物质、财务资产等)有机结合起来,对企业进行全面的管理。
ERP 有以下几个主要的功能:
可以整合企业中各个部门的业务流程和信息,降低信息孤岛问题,提高信息流通度;
可以自动化业务处理流程,提高工作效率,降低人为错误率;
可以实现对企业各种资源的全面监控,提高企业的运营效率和决策水平;
可以帮助企业优化资源配置,实现资源的有效利用,降低企业成本;
总之,ERP 能够帮助企业整合管理各项业务,提高企业的管理效率和决策能力,从而提高企业的盈利能力。
二、数字化转型需要的是「套模版」吗?
那么大家听了这么多年 ERPERPERP 的,企业资源计划它真的需要这么高大上吗?再看看 CRM、OA、EAM、PLM、BI 等等各种缩写,它们真的有那么高大上吗?
我们通过抽象的视角看来一下这些系统都给企业员工提供了什么样的直接效果,回归到本质上来,这些各色各样的系统本质上就是提供了让企业的业务流程线上化的能力,让企业战略的规划者可以通过不同的软件系统来落地不同的业务流程,并起到监控调整的作用,系统做得好不好,无非是看是否足够贴合当前业务发展,以及响应业务变化是否足够敏捷。
过往的几十年时间内,之所以我们的企业会主动采购国外企服巨头的 ERP 系统,是因为他们提供的不是一个系统,而是一个企业的经营方法论,一个把管理手段、业务流程沉淀好的系统,中国企业普遍认为可以通过使用企服巨头的系统得到有效的管理手段,而忘记了东施效颦的典故。
但是在当前的商业环境下,ERP 做得好不好和这个系统是哪家公司提供的,不再是强相关关系,因为商业环境变化速度太快,企业的业务战略规划变化得也需要足够快,否则就没办法生存下去;简单地「套模版」已经不再适用,企业需要的数字化转型是能高效低成本地把规划好的业务流程落实到系统上,在推进业务落地的过程及时敏捷地调整系统。
看到这里,需要给大家点明一个数字化转型很关键的核心思想:一切的数字化软件系统的建设都要以帮助业务流程落地为中心。说明白点就是以业务流程驱动数字化系统的建设,不要去偷战略性懒。
三、领域驱动设计
2023 年的时钟往前倒拨 20 年,让我们回到 2003 年,此时一位叫 Eric Evans 的程序员提出了 DDD(Domain-Driven Design)的概念,后来被世人熟知的 " 领域驱动设计之父 ",世界杰出软件建模专家。Eric Evans 创建了 Domain Language 公司,致力于帮助公司机构创建与业务紧密相关的软件,旨在帮助开发团队与业务团队之间更好地协作。
领域驱动设计(DDD)是一种软件系统的设计方法论,DDD 认为软件系统的核心在于业务领域。因此,系统的设计应该反映出业务领域的知识和规则,而不是纯粹为了技术而设计。软件设计时应用领域驱动设计的方法可以帮助开发者更好地理解并实现业务的需求,进而构建出更符合实际要求的软件系统。
领域驱动设计的优势
在实际应用中,DDD 给企业数字化转型带来了很多优势,包括:
更贴近实际业务场景:开发者可以通过深入理解业务领域以及业务规则来设计出更符合实际需求的软件系统;
更高的软件系统可扩展性:在 DDD 中,软件系统的整个设计都是为了尽可能贴近业务领域。这意味着,当业务需求发生变化时,软件系统更容易进行相应的调整和升级,而不会像传统的面向对象设计一样,需要重构整个系统;
更好的软件架构:DDD 可以帮助开发者将业务逻辑分离出来,避免将过多的业务逻辑耦合到单个方法或类中,这有助于更好地分离关注点,并要求开发人员思考如何更好地分离不同的领域概念;
四、低代码开发
低代码开发是一种通过可视化图形化手段进行软件开发的模式,将复杂的业务流程开发过程转换为用户友好的界面,让非专业人士也能快速构建出自己的软件系统。
低代码平台可以自动生成代码,并提供自定义软件组件和模块的能力,使普通用户可以通过可视化接口进行自定义构建。这种方法省去了大量的手工编程工作,提高了软件开发的效率。
简单点说:就是通过可视化手段降低了软件开发的门槛和提升了部分效率。
低代码开发的优势
低代码的优势则在于:
提高了软件开发的效率。低代码允许非专业人士也能快速构建出自己的软件系统。这种方法省去了大量的手工编程工作,提高了软件开发的效率;
更快的迭代周期。低代码平台允许用户随时修改和重新调整软件组件和模块,让开发迭代更快,加快企业业务转型;
更易于维护和升级。低代码平台可以自动生成代码,将复杂的业务需求归纳为更简单的模块,并在需要更新或升级时轻松升级整个系统;
随着近几年来低代码开发技术的蓬勃发展,通过可视化建模与组合的手段提高了软件开发的效率,成为了 DDD 在软件开发中的可能落地手段。那么 DDD 如何结合低代码开发模式,在软件开发中实现更高效、敏捷、低成本的实施效果呢?让我们进入畅想时刻!
五、DDD 如何结合低代码技术?
在企业数字化转型的过程中,DDD 与低代码开发的结合可以极大地提高软件开发效率和质量,将复杂的业务需求转化为可控的可视化系统。那么,在低代码开发过程中,DDD 可以如何应用到实际的项目中呢?
制定完整的领域模型和边界:在设计一款软件之前,需要对该系统将涉及的领域和业务逻辑进行详细的分析和规划。根据领域模型的特点和领域逻辑进行拆解,构建出完整的领域模型和边界。这样做可以减少开发范围,在可视化界面中简单操作,快速应对版本迭代。
设计与实现领域模型:设计领域模型时需要考虑包括领域事实和规则在内的各种因素,以及何时和如何将它们映射到软件系统中的代码。在低代码开发中,用户可以通过可视化界面进行业务需求的模拟和实现,为后续代码生成提供规范和数据。
严格维护领域模型:领域模型应该是完全与业务逻辑相关的模型,需要与实验室环境以及运维、测试等部门沟通,应用价值要经过实践考核。用户以一种更接近实际逻辑的方式来处理业务,因此领域驱动设计在低代码开发中更加重要。
关键动作 1:可视化领域建模
这里需要借用 DDD 的一个老图通俗易懂地解释下「领域建模」,我用的这个图出自 ThoughtWorks 的《企业架构白皮书》,只因为它画得比较好看哈哈,具体内容建议大家自行问问 GPT 让它解答一下,需要深刻了解建议还是去研读 DDD 的相关书籍!
那么这就是可视化领域建模了吗?是但是又不完全是,这是在纸上把企业内部的业务领域划分了一遍,最后还是得体现在系统架构上,甚至是系统功能上。我们把业务领域建模也当成一个业务流程,再套用回前文的思想,我们也需要围绕了业务领域建模这个业务流程来建设能力,只是恰好这个系统能力是用于领域建模的,这种能力才是我所说的「可视化领域建模」,也是 DDD 思想在低代码开发中的第一大重要体现;具体的表现形式我不放图到本文中,有兴趣可以去各大低代码开发平台参考,但是我更希望有高手可以不受现有模式的影响,创造出更好用的模式,我补充几点它应该有的特征:提供可视化建模设计,基于元数据模型的建模与管理,通过数据实体、属性、关系等元数据配置响应业务需求变化,除了快速响应业务外,还有要帮助企业内部各个业务领域统一语言,说白了就是要复用,尤其是通用业务领域的复用,比如说人力资源领域的人岗架属性;
领域模型的可注册性,因为不见得一个企业的全部系统都是从低代码开发平台上长出来的,所以必定存在部分系统完全和低代码开发无关,但是这部分系统背后的领域模型仍然需要注册到平台上来,通过可视化建模手段一并管理,这样才方便统一调用,也能通过注册这个过程重新梳理业务模型的合理性,是一个审视的过程;
支持多种模型类型:支持多种模型类型,如实体关系模型、流程模型和决策表模型等,能够适应不同的应用场景;
提供版本控制管理功能,能够实现对模型的版本控制及版本回溯,方便项目的管理和维护;
关键动作 2:领域模型组件
只有模型可视化是不能帮助企业进行数字化转型的,最终还是得落实到系统上来,落实到企业员工实实在在操作的界面上来,如果员工无法完全在线上的系统完成他的日常业务流程,那这可不能称之为数字化转型,很有可能都比不上员工直接发邮件 +excel 表格来得高效。
那么企业员工每一分钟实实在在操作的界面是什么?是由一个个前端组件组成的界面,员工在界面上执行的是企业的业务流程,所以,界面上的组件是需要能直接反映业务流程的,这是就需要业务模型驱动界面设计,领域模型组件由此诞生。
这里举一个简单的例子,一个选择员工的场景,它可能是人事部门在执行组织架构调整的业务流程,也可能是个人审批流程抄送关联部门特定岗位成员的业务流程,还可能是供应链部门分配跟单人员的业务流程。
但是不管他是什么业务流程,里面的某个业务动作就是「选择员工」,背后的模型就是「员工模型」。员工在界面上使用的很具体的一个选择员工的选择器,它就可以是一个通过对「员工模型」封装以及对业务流程抽象后可配置的领域模型组件,企业在数字化转型的过程中就可以通过这样的领域模型组件来快速构建业务流程,即帮助了各个业务部门统一数据,也提升了系统建设的效率。
结论领域驱动设计(DDD)是一项非常有价值的软件设计方法,因为它让系统建设者天然地关注业务流程,以业务流程为中心,能让开发者都能深度了解业务的企业,数字化转型能差到哪里去呢,企业发展又会差到哪里去呢?
在低代码开发中,了解 DDD 的核心概念,以及掌握如何应用 DDD,可以更好地了解 DDD 在低代码开发中的意义和应用。
低代码开发平台的普及为 DDD 在软件设计与开发中增添了一个全新的动力,同时也降低了越来越多的企业及开发者将其应用于企业架构建设与软件设计,使软件系统的开发更加高效,质量更加稳定。
DDD 与低代码技术结合,为软件设计与开发提供了更大的空间和创新,使软件系统的开发更加高效,质量更加稳定。
本文由 @陈起 gogogo 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议。
责任编辑:hnmd003
相关阅读
-
以太坊 L2 又一实力选手来了:小狐狸钱包母公司出品,zkSync 最强对手之一
这是白话区块链的第1945期分享作者|ChainDebrief编译|火火出品|白话区块链(ID:hellobtc)2022年下半年,
2023-05-29 -
Exynos 有新用途?三星或进军 XR 领域 相关计划成形中_当前热闻
【CNMO新闻】在即将召开的苹果WWDC2023上,苹果很可能会带来旗下首款扩展现实(XR)设备。而据消息人士周日
2023-05-29 -
iPhone15 将开放 15W 无线快充、OPPO Reno10 系列发布,美芯晟成功挂牌上市、倍思推出逐光电动无线车充支架 环球即时看
前言又到了每周一报的时间段了,充电头网周报是充电头网在每周末推出的行业资讯重磅内容,主要汇总的是一周
2023-05-29 -
环球看热讯:Redmi K60 Ultra 设计图曝光,后置三摄、窄边框直角屏
近日有RedmiK60Ultra的设计原理图曝光。从曝光的信息来看,RedmiK60Ultra采用了窄边框的居中打孔屏,背面采
2023-05-29
相关阅读
-
解析低代码 +DDD:企业数字化转型的利器 世界简讯
增强数字化能力,是企业降本增效的好手段。本文将解析低代码+DDD,使软件系统的开发更加高效,质量更加稳定
-
以太坊 L2 又一实力选手来了:小狐狸钱包母公司出品,zkSync 最强对手之一
这是白话区块链的第1945期分享作者|ChainDebrief编译|火火出品|白话区块链(ID:hellobtc)2022年下半年,
-
单独二胎办理流程是什么呢?中华人民共和国人口与计划生育法第十八条是什么?
单独二胎办理程序是当事人持双方身份证或户口本、结婚证等材料到夫妻一方户籍地或现居住地卫生计生部门...
-
建行信用卡不激活收年费吗?建行信用卡网上注销需要多久?
建行信用卡不激活收年费吗?建设银行信用卡不激活通常是不收年费的,但如果相关用户申请的是高端信用卡,...
-
广发银行信用卡活动多吗?广发卡优惠活动在哪里看呢?
广发银行信用卡活动多吗?1 消费返现:广发银行信用卡在特定商户消费可以享受返现优惠,如超市购物、外...
-
荣耀 90 Pro 今日发布:3840Hz 超高频调光创行业之最_天天信息
【Techweb】在不久前,全新的荣耀90系列得到官宣,将于5月29日也就是今天14:30正式与大家见面,将在屏幕和
-
焦点快播:泰慧保百万医疗可以买吗?有什么好处?
泰慧保百万医疗是经过银保监会备案的保险产品,因此可以放心购买。此外,泰康人寿作为一家知名保险企业,成
-
【环球新要闻】免费百万医疗保险是真的吗?应该如何购买?
是真的。首先,我们需要明确一点,免费百万医疗保险并不是完全免费的。通常情况下,这种保险是由一些企业或
-
百万医疗心脏支架能报销吗?报销的流程是怎样的?
心脏支架是可以报销的。但是,需要满足一定的条件。首先,患者需要在医院进行手术,并且手术需要在百万医疗
-
百万医疗是干嘛的?有什么好处?
百万医疗险的主要目的是为医保提供补充,以便报销更多的医疗费用。百万医疗险具有广泛的保障范围和高比例的
-
为什么要买百万医疗险?买百万医疗险的方式有哪些?-天天热推荐
随着医疗技术的不断进步,医疗费用也越来越高。一场大病的治疗费用可能会超过十万元,甚至更高。如果没有医
-
每日动态!Today at Apple环保系列课程收官 用多种创意方式为地球发声
凤凰网科技讯(作者 张旸)近日,苹果与北京企业家环保基金会合作的TodayatApple“为万物,齐创造”系列课
-
特斯拉推出新充电优惠,鼓励得州消费者购买Model 3
特斯拉推出新充电优惠,鼓励得州消费者购买Model3特斯拉将向得州消费者提供免费家庭充电服务,以此在第二季
-
杜康:黄金筑底,早盘1937支撑多!-热闻
黄金下跌暂时告一段落开始震荡筑底1937是当下的关键支撑今日早盘依托此支撑低多看反弹上方压力1956黄金虽然
-
2023 DBF深圳户外展、高博会、健身展隆重开幕
DBF运动户外生活展是深圳建设国家体育消费试点城市系列活动,以及第四届深圳体育消费节的分会场,以“无...
-
Exynos 有新用途?三星或进军 XR 领域 相关计划成形中_当前热闻
【CNMO新闻】在即将召开的苹果WWDC2023上,苹果很可能会带来旗下首款扩展现实(XR)设备。而据消息人士周日
-
iPhone15 将开放 15W 无线快充、OPPO Reno10 系列发布,美芯晟成功挂牌上市、倍思推出逐光电动无线车充支架 环球即时看
前言又到了每周一报的时间段了,充电头网周报是充电头网在每周末推出的行业资讯重磅内容,主要汇总的是一周
-
环球看热讯:Redmi K60 Ultra 设计图曝光,后置三摄、窄边框直角屏
近日有RedmiK60Ultra的设计原理图曝光。从曝光的信息来看,RedmiK60Ultra采用了窄边框的居中打孔屏,背面采
-
世界热门:为什么智能手环杀不死智能手表
随着整个手机行业的不经济,改变产品策略的不止中端机市场,早在风暴来临之前,智能穿戴领域就已经有了一次
-
独家!安集科技 VS 上海新安纳 CMP 抛光液技术布局对比 ( 附专利总量对比、合作申请对比、重点专利布局对比等 ) 全球观热点
行业主要上市公司:安集科技(688019)、上海新阳(300236)、鼎龙股份(300054)、万华化学(600309)等本文核心数
-
埃尔多安连任土耳其总统 海外投资人担忧“熟悉的配方”仍会继续_每日快看
财联社5月29日讯(编辑马兰)土耳其总统大选落幕,埃尔多安以52 1%的得票率赢得第二轮投票,并连任土耳其总
-
美团跌 7% 创 7 个月来新低!投资者在担忧什么?|全球资讯
财联社5月29日讯(编辑童古)美团-W(03690 HK)早盘震荡下挫,创近7个月新低。截至发稿跌7%,报116港元,成
-
美债危机后银行业有压力:大量国债发行在即 存款或加速外逃
财联社5月29日讯(编辑马兰)随着美国债务上限法案开始进入立法程序,市场对出现债务危机的担忧正逐渐消解
-
万达商管澄清“因亏空 400 亿元而被华润集团收购”等传闻,首创环保可续期公司债触发强制付息|天天日报
【万达商管:因亏空400亿元而被华润集团收购等传闻不实】大连万达商业管理集团股份有限公司(简称万达商管
-
大手笔!沙特据称将豪掷 80 亿美元 采购 150 架波音 737 MAX 资讯推荐
财联社5月29日讯(实习编辑李晓雯)据媒体报道,知情人士透露,美国飞机制造巨头波音公司正在和沙特利雅得
-
世界新消息丨大城美好 不负期待 中山敏捷锦绣海湾城再迎交付
交付,是美好生活的开始,更是匠心品质的兑现。在业主的持续关注与期盼之下,5月25日,中山·敏捷锦绣海...
-
25款蚊香、驱蚊产品测评报告:品类最全的检测,哪些产品是智商税? 环球热议
电热蚊香液、蚊香片、盘式蚊香、驱蚊手环、灭蚊灯、驱蚊滚珠、驱蚊APP、超声波驱蚊、驱蚊水、花露水……...
-
【全球速看料】多款车型销量大幅下滑,MPV是刚需还是鸡肋?
“家用头等舱”“带娃神车”“大家庭出游必备”……说起MPV车型,这些标签总是不能绕开。凭借在空间、舒...
-
出货量逆势增长41%!华为李小龙揭秘华为手机畅销密码|当前关注
“我们持续围绕消费者体验为中心,以技术创新带来极致体验,按照自己的思路和节奏,不太会受短期行业的...
-
热点!12款蒸汽眼罩测评报告:半数样品最高温度超过60℃,警惕烫伤风险
不少消费者在眼睛干涩、疲劳的时候,会使用一种“蒸汽眼罩”的产品来缓解。蒸汽眼罩,又叫蒸汽热敷眼罩...
精彩推荐
阅读排行
精彩推送
- 住院可以买百万医疗吗?住院可以...
- 百万医疗急诊报销吗?报销范围有...
- 元宝关爱百万医疗怎么关闭?保障...
- 百万医疗报销康复费用吗?比例是...
- 华夏百万医疗保险条款是什么样的...
- 充电像加油一样便捷?现场实探华...
- 电池针刺只是入门,吉利银河神盾...
- 哪吒汽车全球总部正式启用 世界看点
- 何小鹏:小鹏汽车首款MPV车型定...
- 大盘指数是什么意思?大盘跌个股...
- 中信银行基金定投怎么样?中信银...
- 有奖发票是哪种发票?有奖发票80...
- 焦点信息:盘龙药业5月29日快速回调
- icloud储存空间已满怎么解决?ic...
- 速递!华谱科仪完成亿元A轮融资
- 春立医疗拟注销71.15万股已回购...
- 环球观点:GE医疗在第87届CMEF上...
- 威富集团2023财年营收116亿美元...
- 索尼 Project Q 掌机的续航时...
- 华硕推出新款 H510 主板,采用...
- 全球热点!小马智行在深圳开启自...
- 焦点消息!在 AI 大模型时代,...
- “智商”高到没朋友,AITO 问界...
- 庆祝江铃福特轻客家族全球销量突...
- 书桌高度多少?书桌高度到身体哪...
- 工伤职工达到退休年龄并办理退休...
- 环球看热讯:关注度和认可度高 ...
- 全球关注:四川迎来强降雨 紧急...
- 我国第三批航天员均具备飞天能力...
- 拉萨市道路运输从业人员考试中心...