• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      上海秉坤低代碼平臺在零售數(shù)字化上的實踐

      2022-09-09 00:45:58楊剛王勛
      電子技術(shù)與軟件工程 2022年14期
      關(guān)鍵詞:金剛代碼模型

      楊剛 王勛

      (上海秉坤數(shù)碼科技有限公司 上海市 200042)

      1 低代碼平臺概述

      Gartner認為企業(yè)級低代碼應(yīng)用平臺(Enterprise Low Code Application Platform)是支持快速應(yīng)用開發(fā),使用陳述性,高級的編程抽象,基于模型驅(qū)動和元數(shù)據(jù)來實現(xiàn)一站式應(yīng)用部署、執(zhí)行和管理的應(yīng)用平臺。不同于傳統(tǒng)的應(yīng)用平臺,它支持用戶界面,業(yè)務(wù)流程/邏輯和數(shù)據(jù)服務(wù)的開發(fā),并以犧牲跨平臺的可移植性,應(yīng)用的開放性為代價來提升開發(fā)的效率。

      業(yè)界針對所適用的業(yè)務(wù)場景提出了不同的低代碼平臺實現(xiàn)方案,如表單流程自動化,在線電子表格,企業(yè)應(yīng)用定制化工具,移動應(yīng)用后臺服務(wù)平臺等。

      Gartner將目前的低代碼企業(yè)服務(wù)分為四種類型:

      (1)低代碼平臺應(yīng)用廠商,支持專業(yè)和非專業(yè)開發(fā)者,代表公司有Mendix、OutSystems等。

      (2)零代碼廠商,在Gartner被稱為Citizen Development平臺,專注于面向非專業(yè)開發(fā)者,代表公司為明道云,簡道云,輕流,伙伴云等。

      (3)應(yīng)用廠商,在已有的CRM、ERP等解決方案基礎(chǔ)上繼續(xù)擴充能力的,如Salesforce,workday,金蝶、用友等。

      (4)云平臺廠商,如阿里、騰訊、百度、華為等。其中阿里和騰訊針對既有平臺,幫助企業(yè)通過零代碼方式開發(fā)應(yīng)用工具。百度、華為、微軟則更多是面向?qū)I(yè)開發(fā)者提供自動生成應(yīng)用。

      盡管不同的低代碼/無代碼平臺采用不同的技術(shù)架構(gòu),但平臺基本的構(gòu)造塊包括:拖著式可視化開發(fā)UI、對象封裝與數(shù)據(jù)模型、模型驅(qū)動、業(yè)務(wù)流程和規(guī)則、腳本語言、軟件測試和部署(DevOps)、API與集成。

      企業(yè)級低代碼應(yīng)用平臺不應(yīng)僅僅只是針對前端頁面或特定垂直業(yè)務(wù)場景(如營銷活動)的可視化搭建,而是支持企業(yè)業(yè)務(wù)應(yīng)用從需求,設(shè)計,實現(xiàn)到運維全生命周期的基礎(chǔ)架構(gòu)平臺。

      2 低代碼平臺的優(yōu)勢和局限性

      低代碼平臺致力于為企業(yè)解決有限開發(fā)能力與旺盛信息化需求之間的矛盾,通過降低開發(fā)門檻,賦能更多業(yè)務(wù)/IT人員上手開發(fā),可幫助企業(yè)快速搭建云原生應(yīng)用,提供強大的數(shù)據(jù)模型構(gòu)建能力、靈活易用的可視化編程語言,幫助構(gòu)建多層次細粒度企業(yè)數(shù)字化資產(chǎn)。

      對于低代碼開發(fā)平臺來說,在深入場景之后會出現(xiàn)缺乏彈性的情況,打造產(chǎn)品「差異化」和持續(xù)的演進能力對于支持不同開發(fā)者形態(tài)來說至關(guān)重要。

      低代碼平臺在如何支持復雜的業(yè)務(wù)領(lǐng)域模型上受到了挑戰(zhàn)。當前的企業(yè)中臺架構(gòu)強調(diào)業(yè)務(wù)模塊的統(tǒng)一設(shè)計和API、服務(wù)的標準化,但是面向不同的前臺業(yè)務(wù)流程,業(yè)務(wù)規(guī)則,中臺的實現(xiàn)如果是剛性的,這會導致不能充分支持前端業(yè)務(wù)的靈活性。秉坤金剛低代碼平臺是中臺化架構(gòu)的承載平臺,中臺化的業(yè)務(wù)模塊本身就是基于金剛的模型驅(qū)動來實現(xiàn)的,業(yè)務(wù)模型,服務(wù),流程,規(guī)則不再是代碼,金剛低代碼平臺通過可視化的業(yè)務(wù)邏輯編排和組裝,實現(xiàn)了業(yè)務(wù)邏輯的白盒化交付,客戶可以針對自己的需求調(diào)整各個維度的業(yè)務(wù)功能實現(xiàn)。

      企業(yè)需要一個能適應(yīng)業(yè)務(wù)需求靈活變化的自主可控的IT平臺,秉坤金剛低代碼平臺基于通用業(yè)務(wù)模型和行業(yè)擴展模型,提供建模工具和模型資產(chǎn)的管理平臺,使企業(yè)業(yè)務(wù)應(yīng)用真正做到模型驅(qū)動,并能基于統(tǒng)一的領(lǐng)域模型,使不同的業(yè)務(wù)需求實現(xiàn)模型的共享以及業(yè)務(wù)邏輯的可組裝性,降低系統(tǒng)長期開發(fā)和維護的成本。

      企業(yè)在實施自己的核心業(yè)務(wù)運營系統(tǒng)的時候,需要面對來自不同方面的業(yè)務(wù)復雜性,如現(xiàn)有ERP等系統(tǒng)的業(yè)務(wù)接口限制,外部合作伙伴的端到端的業(yè)務(wù)流程整合以及自動化,不同運營模式導致的業(yè)務(wù)、財務(wù)處理的差異,不同用戶需要提供不同的賦能工具,適應(yīng)不同的設(shè)備和UI交互方式等。

      秉坤金剛低代碼平臺整合了交易,流程和嵌入式數(shù)據(jù)分析功能。交易數(shù)據(jù)存儲和分析數(shù)據(jù)存儲采用不同的存儲引擎,實現(xiàn)系統(tǒng)性能的彈性擴展能力,并通過CDC等數(shù)據(jù)集成機制實現(xiàn)實時數(shù)據(jù)同步和模型轉(zhuǎn)換。數(shù)據(jù)分析基于完善的企業(yè)業(yè)務(wù)數(shù)據(jù)和指標模型,企業(yè)可以方便地實現(xiàn)業(yè)務(wù)分析指標的自定義和數(shù)據(jù)驅(qū)動的業(yè)務(wù)運營。

      秉坤金剛低代碼平臺針對不同的場景,構(gòu)建了統(tǒng)一化的底層aPaaS平臺,為不同行業(yè)客戶基于表單,流程或電子表格等多種形態(tài)的業(yè)務(wù)需求提供從業(yè)務(wù)原型到生產(chǎn)部署的全流程快速實現(xiàn)方案。企業(yè)IT可以共享秉坤低代碼平臺的基礎(chǔ)實現(xiàn),并參與生態(tài)化的平臺以及業(yè)務(wù)應(yīng)用的開發(fā)迭代,實現(xiàn)企業(yè)應(yīng)用和基礎(chǔ)平臺的自主可控,避免核心業(yè)務(wù)平臺和技術(shù)架構(gòu)的鎖定。

      3 低代碼平臺的技術(shù)架構(gòu)

      秉坤低代碼平臺基于開源技術(shù)棧(Java, Spring Boot),云原生/微服務(wù)架構(gòu),支持多租戶,SaaS化或私有化部署。

      秉坤金剛低代碼提供可組裝,可重用的業(yè)務(wù)應(yīng)用平臺/組件,其抽象封裝和基于領(lǐng)域特定語言(DSL)的表達能力是應(yīng)對變化的關(guān)鍵:

      (1)以業(yè)務(wù)交易和流程建模為中心覆蓋企業(yè)復雜的業(yè)務(wù)數(shù)字化需求。

      (2)企業(yè)和業(yè)務(wù)管理流程的低代碼/無代碼實現(xiàn)。

      (3)企業(yè)業(yè)務(wù)運營/交易平臺的低代碼化搭建。

      (4)企業(yè)不同系統(tǒng)間應(yīng)用和數(shù)據(jù)集成。

      (5)基于開源組件和開放技術(shù)的底層技術(shù)平臺。

      (6)可擴展的數(shù)據(jù)存儲和訪問方式。

      秉坤低代碼平臺作為企業(yè)IT基礎(chǔ)設(shè)施,滿足安全性,穩(wěn)定性,高性能,版本持續(xù)升級,DevOps自動化運維等需求。架構(gòu)如圖1所示。

      圖1

      秉坤金剛低代碼PaaS平臺是業(yè)務(wù)與技術(shù)的快速連接器,適應(yīng)企業(yè)應(yīng)用架構(gòu)從簡單到復雜的迭代演進,為不同復雜度業(yè)務(wù)應(yīng)用的開發(fā)提供多層次的技術(shù)平臺(如圖2所示)和流程工具支持(如表1所示)。

      表1

      圖2

      4 基于低代碼平臺解決業(yè)務(wù)問題的方法論

      針對企業(yè)IT基礎(chǔ)設(shè)施和業(yè)務(wù)系統(tǒng)不同層次的運維和建模需求,秉坤金剛低代碼平臺建立了層次化的業(yè)務(wù)需求定制模型和工具體系。如圖3所示。

      圖3

      金剛PaaS平臺下的業(yè)務(wù)功能的分解和建模提供了統(tǒng)一的工程化方法。金剛PaaS平臺提供了通用的業(yè)務(wù)建模框架和工具,支持業(yè)務(wù)本身的模型化。業(yè)務(wù)定義通過系統(tǒng)元數(shù)據(jù)進行完整的描述,并由通用交易引擎提供動態(tài)運行容器。業(yè)務(wù)的元數(shù)據(jù)可以由一下基本組件進行定義:AgreementSpec(業(yè)務(wù)合同),RoleSpec(數(shù)據(jù)關(guān)聯(lián)),PropertySpec(數(shù)據(jù)屬性),RuleSpec(業(yè)務(wù)規(guī)則),RequestSpec(業(yè)務(wù)交易)。秉坤PaaS平臺已經(jīng)提供面向多個行業(yè)的通用領(lǐng)域模型實現(xiàn),如訂單模型,庫存模型,主數(shù)據(jù)模型,賬戶模型,合同模型等,不同業(yè)務(wù)解決方案只需要組合平臺已有的業(yè)務(wù)模塊并擴展/定制相應(yīng)的模型。如圖4所示。

      圖4

      針對不同業(yè)務(wù)領(lǐng)域的建模需求,金剛PaaS平臺提供了不同的工具和技術(shù)支持。如表2所示。

      表2

      5 零售行業(yè)業(yè)務(wù)特點

      零售業(yè)一直在尋求以消費者想要的時間、地點和方式,為他們提供合適的產(chǎn)品。疫情推動了數(shù)字化,為了吸引并不斷取悅更多的客戶,零售業(yè)的領(lǐng)導者們正在提供有趣、便捷、數(shù)字化和面對面的體驗。零售商需要將后臺信息系統(tǒng)與面向客戶的前臺系統(tǒng)相結(jié)合,提供豐富的業(yè)務(wù)和客戶洞察力,以及令客戶滿意的全渠道體驗,同時人工智能和機器學習等創(chuàng)新對于彈性業(yè)務(wù)的敏捷決策至關(guān)重要。

      零售業(yè)面對復雜多變的市場環(huán)境和激烈的市場競爭,需要一個靈活的業(yè)務(wù)系統(tǒng)來支撐數(shù)字化的運營。面向全渠道的訂單交易處理,完善的客戶體驗管理,供應(yīng)鏈的整合,這些需求都對企業(yè)的IT系統(tǒng)和基礎(chǔ)技術(shù)平臺提出了挑戰(zhàn),秉坤低代碼平臺在業(yè)務(wù)解決方案和IT基礎(chǔ)平臺層面都提供了完善的支持。

      6 秉坤低代碼平臺在零售業(yè)務(wù)上的實踐

      秉坤低代碼平臺已經(jīng)實現(xiàn)了零售行業(yè)CRM,SRM,庫存,訂單,交易,財務(wù),促銷,POS等豐富的業(yè)務(wù)應(yīng)用模板和應(yīng)用商店,可以快速部署成熟應(yīng)用模塊。同時,秉坤金剛低代碼平臺提供集成平臺,標準可擴展API,開發(fā)SDK,可以為不同行業(yè)應(yīng)用快速,可視化,低成本實施企業(yè)應(yīng)用的集成和定制化。

      秉坤基于業(yè)務(wù)模塊和低代碼平臺實現(xiàn)了不同的業(yè)務(wù)解決方案,如零售系統(tǒng),分銷管理系統(tǒng),會員CRM等。不同的業(yè)務(wù)解決方案建立在統(tǒng)一的技術(shù)平臺和公共業(yè)務(wù)組件之上,實現(xiàn)業(yè)務(wù)功能的端到端集成和系統(tǒng)架構(gòu)的松耦合。

      以分銷管理為例,秉坤低代碼平臺在不同客戶的實施項目中體現(xiàn)了靈活的可配置性和定制化能力。不同客戶在分銷業(yè)務(wù)管理的具體實踐中有較大的差異性,例如不同的分銷體系,不同的返傭政策,不同的財務(wù)結(jié)算方式,多樣化的系統(tǒng)集成,秉坤低代碼平臺及可以充分保證業(yè)務(wù)模型的通用性,又能為不同的客戶提供方便的定制化工具,確保后續(xù)版本迭代的兼容性。

      6.1 案例一:統(tǒng)一數(shù)據(jù)服務(wù)中心

      某集團公司需要集成不同業(yè)務(wù)系統(tǒng)以及數(shù)據(jù)湖的異構(gòu)數(shù)據(jù),提供統(tǒng)一的數(shù)據(jù)服務(wù)。秉坤低代碼平臺中的集成平臺通過數(shù)據(jù)API的管理和可視化編排能力,實現(xiàn)了多系統(tǒng)之間數(shù)據(jù)的快速集成,數(shù)據(jù)模型的快速轉(zhuǎn)換,數(shù)據(jù)訪問權(quán)限的統(tǒng)一控制以及最終數(shù)據(jù)的統(tǒng)一Dashboard展現(xiàn)。如圖5所示。

      圖5

      業(yè)務(wù)系統(tǒng)和數(shù)據(jù)平臺通過整合的數(shù)據(jù)模型和API,為集團其它系統(tǒng)提供統(tǒng)一的,標準化的,可重用的API服務(wù),使得API成為企業(yè)的IT資產(chǎn),降低了系統(tǒng)整體維護的復雜性和成本。

      6.2 案例二:本地生活訂單中心

      某集團基于秉坤新零售數(shù)字化平臺實施了線下零售本地生活平臺接入項目。利用秉坤低代碼平臺的快速業(yè)務(wù)配置和定制化能力,該集團成功支持了幾十個品牌、多種業(yè)務(wù)的差異化需求,在本地生活線上零售場景下,提高了消費者訂單履約效率,提升了員工生產(chǎn)力和用戶操作體驗,同時降低了IT系統(tǒng)的建設(shè)和運維成本。如圖6所示。

      圖6

      訂單中心為不同渠道接入的訂單提供了靈活的訂單履約流程管理能力,既可以實現(xiàn)面向第三方開放平臺的接口的一致性,也可以靈活適配不同場景下業(yè)務(wù)處理邏輯的差異性,使得第三方的接入時間縮短到幾天,并顯著提高了訂單自動化處理的及時性和異常處理能力。

      7 企業(yè)低代碼平臺生態(tài)合作

      秉坤積極推進以生態(tài)合作的方式,幫助友商和品牌商降低研發(fā)成本,提高交付速度。

      秉坤低代碼平臺可以基于公有云SaaS模式或者獨立部署的PaaS模式提供給第三方作為不同行業(yè)企業(yè)數(shù)字化轉(zhuǎn)型的基礎(chǔ)應(yīng)用平臺。第三方可以基于秉坤已有的業(yè)務(wù)解決方案(零售管理系統(tǒng),SCRM,分銷系統(tǒng)),面向不同行業(yè)進行定制化實施,同時也可以基于低代碼PaaS平臺快速實施場景化的業(yè)務(wù)應(yīng)用。秉坤低代碼平臺提供了面向企業(yè)通用需求的基礎(chǔ)業(yè)務(wù)和技術(shù)模塊和相應(yīng)API,第三方可以在此基礎(chǔ)上開發(fā)不同的行業(yè)應(yīng)用模塊,并通過秉坤低代碼平臺上的應(yīng)用市場進行分發(fā)。

      第三方或客戶企業(yè)加入秉坤低代碼平臺伙伴計劃,獲得低代碼開發(fā)相關(guān)的平臺搭建,知識轉(zhuǎn)移,能力共建,模板共享等支持和服務(wù)。秉坤低代碼平臺致力于為企業(yè)軟件開發(fā)提供可信賴的基礎(chǔ)平臺,第三方或客戶企業(yè)既可以充分利用已有的開源技術(shù)棧,又可以通過新的低代碼模型驅(qū)動的開發(fā)方式進一步提升軟件產(chǎn)品的開發(fā)效率,降低開發(fā)成本以及在基礎(chǔ)技術(shù)設(shè)施和平臺上的重復建設(shè)投入,使開發(fā)人員真正聚焦于業(yè)務(wù)功能及其價值的快速交付。

      猜你喜歡
      金剛代碼模型
      一半模型
      金剛炮
      汽車觀察(2022年12期)2023-01-17 02:21:40
      追影記
      重要模型『一線三等角』
      重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
      沒有金剛的金剛狼爪
      創(chuàng)世代碼
      動漫星空(2018年11期)2018-10-26 02:24:02
      創(chuàng)世代碼
      動漫星空(2018年2期)2018-10-26 02:11:00
      創(chuàng)世代碼
      動漫星空(2018年9期)2018-10-26 01:16:48
      創(chuàng)世代碼
      動漫星空(2018年5期)2018-10-26 01:15:02
      永福县| 永城市| 闻喜县| 静安区| 凤山县| 邯郸县| 行唐县| 白山市| 盐源县| 建始县| 泗阳县| 澄迈县| 石门县| 五峰| 虎林市| 陇西县| 富川| 通渭县| 兴义市| 榆林市| 康定县| 札达县| 常州市| 冀州市| 呼和浩特市| 吉木乃县| 简阳市| 太谷县| 泰兴市| 广元市| 普兰县| 罗定市| 惠州市| 麻阳| 容城县| 沾化县| 昭觉县| 临潭县| 安宁市| 泰顺县| 巴楚县|