999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于可視化設計的零代碼平臺分析及應用探討

2020-12-28 06:31:02徐娟華
銅業工程 2020年6期
關鍵詞:可視化信息化用戶

徐娟華

(江西銅業集團有限公司 貴溪冶煉廠,江西 貴溪 335424)

1 引言

隨著企業數字化、信息化的加速推進,越來越多的企業開始借助互聯網升級自己的信息系統,為企業發展戰略提供支撐。企業由于發展沿革和行業特性,對于信息系統會有自身特殊的要求,尤其是在企業的行業個性化需求和企業自身獨有的個性化需求方面顯得格外迫切。隨著企業應用程序需求的不斷增長,專業開發人員的開發速度已經沒有辦法滿足市場需求,導致大量的應用程序開發任務積壓,據Gartner 預計,2021 年市場對于應用開發的需求將五倍于IT 公司的產能,為填補這一產量缺口,低代碼/零代碼技術是目前唯一可行的解決方案,必然會有越來越多企業引入這一技術,超過75%的應用程序將在低代碼/零代碼平臺中開發。中國軟件行業協會、中國軟件網聯合全球領先的開發工具廠商葡萄城發布了《2020 中國低代碼開發平臺十大發展趨勢》,對低代碼開發平臺的發展表示樂觀,預計市場未來需求將出現暴增[1]。

2 平臺分析

2.1 平臺定義

“低代碼”[2]是 Forrester Research 于 2014 年提出的概念,指一種主要應用于企業信息化領域的快速開發技術。借助低代碼平臺,開發者無需編碼即可生成企業應用的常見功能,少量編碼能開發出更多擴展功能。

“零代碼”[3]是圍繞企業數據和業務管理需求,通過可視化方式設計數據結構、用戶交互形式、設置訪問權限和定義工作流程的開發技術。它不只能提供根底的功用模塊,而且提供了用戶開發一個信息系統所需要的全部功用,使得用戶可以不編寫代碼就能開發出完整的業務管理系統。

低代碼與零代碼都是一種快速開發技術,是一個二次開發軟件框架,用戶能夠在這個框架上以少寫代碼或不寫代碼的方式進行信息系統的開發工作,讓用戶像搭積木一樣搭建管理應用。我們把這一門類稱為為aPaaS(Application Platform as a Service,應用程序平臺即服務)。

目前低代碼平臺與零代碼平臺已有相互融合的趨勢,未來會逐漸趨同,本文將側重于闡述零代碼開發平臺的方方面面。

2.2 平臺由來

企業軟件需求的多樣化、特異性是快速定制開發模式的起源。傳統的企業信息化實現歷程都會選擇標準化軟件,但標準化軟件的適用性較低,雖能解決不少管理共性的問題,但標準軟件無法充分滿足企業個性化需求,功能要么不足要么冗余,造成了企業實際業務流程的堵塞,增加了信息化管理實現的難度和風險,同時,隨著企業的發展,會產生許多個性化、碎片化應用,這些應用很難通過標準化軟件進行管理,久而久之,就形成了企業管理離散的局面。采用外包或自主開發模式,雖解決了信息系統與實際業務相匹配的問題,但存在開發周期長、研發成本高、運維復雜等問題。在這種背景下,企業用戶始終在尋求一種既能滿足個性化需求且有足夠靈活性,又能夠控制開發成本、周期及復雜度的解決辦法。零代碼快速開發平臺基本就是直接針對這個問題而誕生的。

近年來借助于云計算和各種開發技術的加持,零代碼快速開發平臺得到了迅速成長,開發平臺提供商日益增多,通過無代碼的開發方式,引導業務人員快速開發出適合自身業務場景的應用系統,同時,兼顧復雜業務的實現,幫助企業直擊痛點,高效解決各類多樣化管理需求。

2.3 平臺特性

零代碼快速開發平臺用模型模擬的應用搭建思路和原生數據庫應用開發是類似的[4],而之所以“快速”,是因為平臺已經把交互、界面、流程、權限等一些共性代碼抽象出來,將設計信息系統所需要的各項功能進行封裝,用可視化的頁面提供給用戶操作,讓用戶可以快速選取、拖拽、創建所需的功能組件,免去了繁雜的代碼編寫過程。同樣,也可以通過可視化界面設置系統的邏輯與流程,有了功能、邏輯與流程,就可以很容易做出一個業務管理系統了。

一個典型意義上的零代碼快速開發平臺通常具有以下能力元素和特性:

(1)能夠以可視化方式構建業務對象數據表,自定義輸入表單,配置關聯關系及創建視圖。

(2)能夠以可視化方式配置業務流程,監控流程執行全過程。

(3)能夠靈活配置企業組織結構、用戶角色及權限,并將其應用于邏輯關系。

(4)能夠方便快捷地匯總、統計、分析數據,生成豐富的圖表。

(5)能夠封裝應用后分發給不同的用戶。

(6)能夠設置豐富的界面形式,實現個性化工作臺。

(7)從設計到發布,應用程序開發生命周期的各環節均可在可視化設計器中完成。

2.4 平臺優勢

與原生代碼平臺相比,零代碼平臺具有覆蓋需求廣、開發零編碼、應用落地快、后期迭代易等優勢。

(1)滿足企業多樣化個性化需求。

企業軟件需求具有多樣化、個性化的特點,且根據企業發展不斷變化,零代碼平臺既能滿足企業獨特需求又能保持足夠的靈活性,而且能夠有效控制開發成本和開發周期。

(2)有利于企業建立統一集成的數據管理平臺。

企業信息化是一個長期建設過程,在這個過程中,由于技術的更新以及企業不同時期的發展規劃,會形成信息系統煙囪林立的現象,不同系統之間平臺不相同、數據標準不規范、技術平臺不兼容,導致交互與集成困難,難以實現跨職能的關聯性分析及大數據集成。零代碼平臺由于管理數據的模型一致,能夠提供一個標準化程度非常高的編程接口,從外部系統匯合數據變得相對容易很多,實現數據流轉的活水活源。

(3)縮小業務人員與技術人員的理解偏差。

原生代碼開發模式,通常由業務人員和技術人員進行需求溝通,再由技術人員完成需求分析、詳細設計、數據表創建、程序編碼、用戶測試這么一個長長的周期,如果開頭需求溝通就出現了理解偏差,后續一系列的變更調整是件無比痛苦的事情,甚至會嚴重影響系統的開發進度和實施質量。零代碼平臺則是漸進式實施,從一個具體的環節開始,局部數字化,利用零代碼平臺工具快速生成應用原型,可能在一兩個小時的搭建后就能夠確認功能與需求是否匹配,極大縮短從需求理解到用戶測試的時間,同時可視化設計的方式讓業務人員也可以操作,幫助技術人員從需求溝通的痛苦中解脫出來,可以更加專注于解決底層和接口等技術問題。

(4)具有突出的成本和效率優勢。

零代碼平臺開發和原生代碼平臺開發相比,效率差至少是10 倍以上。原生代碼模式開發需要10天的,零代碼平臺可能1 天就能夠完成。同時,零代碼平臺無需懂編程的低門檻技術優勢,顛覆了必須依賴IT 人員的傳統開發模式,即使是沒有編程基礎的小白,也能快速上手,各業務部門可以搭建自己的管理應用,實現信息化自助。

2.5 平臺適用范圍

零代碼平臺的核心精神就是圍繞企業的數字化運營提供高生產力,高效解決傳統信息化速度的滯后問題,雖然它具有突出的優勢,但并不代表它就能取代傳統開發平臺,滿足所有企業的所有業務需求。零代碼開發幾乎都是面向企業應用,適合定制企業核心管理系統,同時,當出現管理需求不斷變更,避不開較高的經濟成本、時間成本、落地風險時,通過零代碼平臺可以有效解決此類困局。

由于零代碼平臺存在不可實現代碼級別開發自由度的局限性,因此在某些專有化程度很高的行業,如餐飲、酒店、電商、游戲、社交、工具軟件等領域,用零代碼平臺來構建這些領域的業務場景反而不便,而且無法有效提供具有行業領域特點的視圖,用傳統的垂直的原生行業應用會更加合理。另外金融等行業的核心業務系統因為國家及行業法規要求有嚴格的代碼審計,零代碼平臺不一定能夠提供源代碼給用戶企業,無法滿足代碼審計的要求,因此也不宜采用零代碼開發方案在核心業務環節中。

3 平臺比對

筆者所在的貴溪冶煉廠信息化起步較早,軟件開發上采取標準化軟件+外包開發+自主研發的混合模式,企業擁有自己的軟件開發團隊,經歷了多輪軟件技術的變遷,從最初典型的單體三級架構(前端+中間業務邏輯層+數據庫層)逐步到分布式應用架構(中間層分布式+數據庫分布式),再到現在的微服務架構(中間層拆分成微服務)[5],始終都是面向技術的信息化建設模式,要想獲得任何一個功能,哪怕是個簡單的Hello World,都必須Coding,然后編譯執行,這種原生代碼開發方式定制能力不足、開發周期長,信息化系統的速度遠遠跟不上業務發展節奏。

零代碼平臺使用無代碼可視化表格的開發方式,能快速開發出適合企業業務場景的信息化系統,做到因地制宜的適時調整,并整合多業務數據,形成一個統一的數據管理平臺。

以下將結合企業現狀,將原生代碼平臺與市面上主流的零代碼平臺作一個綜合比較。

3.1 技術架構比對

(1)原生代碼平臺(以iUAP 平臺為例)。

貴溪冶煉廠2019 年上線智能工廠應用系統,采用用友公司iUAP 平臺構建,iUAP 平臺通過領域設計器生成應用框架代碼,Java 語言編輯器完成業務邏輯設計,注冊接口和事件將業務邏輯和應用框架代碼關聯,最后統一編譯和調試[6]。

iUAP 平臺技術架構如圖1 所示。

圖1 iUAP 平臺技術架構

(2)零代碼平臺。

業內比較著名的幾款零代碼平臺,技術原型基本為關系型數據庫與電子表格之間形成對應關系,一般采用三級架構模型,將信息化的整個業務應用劃分為視圖層、邏輯層和數據層,采用“高內聚低耦合” [7]的思想,使得界面、業務邏輯、數據訪問相互獨立,數據可以在各層之間加密傳輸,同時,支持業務邏輯層和數據庫訪問層部署在不同的服務器上。

零代碼平臺技術架構如圖2 所示。

圖2 零代碼平臺技術架構

3.2 開發模式比對

原生代碼平臺的開發模式是面向技術,業務人員將業務需求描述給技術人員,技術人員通過自己的理解進行業務系統開發。由于信息溝通不到位以及技術人員對業務理解的偏差,往往開發出來的系統與實際業務不匹配,需要反復修正調整,造成用戶體驗差、開發周期長、人力大量耗費等問題。

零代碼平臺的開發模式是面向業務,由業務人員主導開發設計,開發者只需要關注業務邏輯,以前需要大量編碼才能實現的功能現在只需要通過平臺配置搭建就可完成,業務人員可以擔任開發者角色,不必依賴于技術人員,搭建出來的管理應用在靈活性和易用性方面完全可以媲美原生開發的應用系統,而實現功能需求的周期可能不到原生開發的十分之一,大大縮短開發周期,提高上線成功率。

3.3 綜合比對

將iUAP 平臺與業內幾款零代碼平臺進行了比對,各要素的關鍵區別如表1 所示。

表1 平臺綜合比對

4 應用實踐

為了驗證零代碼平臺在企業的適用性,我們選擇了“爐前生產作業管理”功能作為測試用例,要求實現爐內銅溫、渣溫、標高、檢尺的測量記錄,以及放銅記錄管理,爐內溫度異常波動及時預警,同時生成管理看板。

由二組人員分別以iUAP 平臺、零代碼平臺實現功能開發,最終iUAP 平臺小組使用了三周多時間完成功能開發,基本滿足用戶要求,而零代碼平臺僅用了二天時間就完成了全部功能開發,且功能展現效果遠超用戶預期。

5 結語

隨著低代碼、零代碼這類快速開發平臺應用場景不斷拓寬,未來會有更多企業或企業信息化服務提供商采用技術門檻更低、開發效率更高的零代碼平臺,無需代碼開發就能夠搭建出用戶體驗上佳的業務應用,實現“開發即配置,所見即所得”,以“智簡開發”模式助推企業信息系統快速上線,有力推進企業信息化進程。

猜你喜歡
可視化信息化用戶
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
月“睹”教育信息化
幼兒教育信息化策略初探
甘肅教育(2020年18期)2020-10-28 09:06:02
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 91精品国产综合久久香蕉922| 亚洲自偷自拍另类小说| 久久精品欧美一区二区| 久久五月视频| 老司机午夜精品网站在线观看| 亚洲精品制服丝袜二区| 视频二区国产精品职场同事| 无码有码中文字幕| 高潮毛片免费观看| 91亚洲精选| 熟妇人妻无乱码中文字幕真矢织江 | 国产美女在线免费观看| 国产一区亚洲一区| 99视频精品在线观看| 亚洲日韩图片专区第1页| 国产微拍一区二区三区四区| 欧美日韩综合网| 日韩大片免费观看视频播放| a天堂视频| 亚洲精品国产精品乱码不卞| 亚洲Va中文字幕久久一区| www.91中文字幕| 免费中文字幕一级毛片| 日韩国产另类| 91香蕉视频下载网站| 婷婷丁香色| 亚洲欧美不卡中文字幕| 国产一区免费在线观看| 中文字幕在线视频免费| 青青草原国产| 日韩毛片免费视频| 一本色道久久88综合日韩精品| 在线色国产| 国产精品女主播| 日韩午夜片| 国产精品自在在线午夜| 欧美α片免费观看| 噜噜噜综合亚洲| 亚洲中文精品人人永久免费| 88av在线| 亚洲国产成人久久精品软件| 伊人大杳蕉中文无码| 91无码人妻精品一区二区蜜桃| 呦女亚洲一区精品| 在线精品亚洲国产| 蜜芽一区二区国产精品| 亚洲色欲色欲www网| 日韩性网站| 亚洲欧洲日产国码无码av喷潮| 欧美伦理一区| 四虎影视库国产精品一区| 国产黑丝一区| 精品人妻AV区| 国产农村妇女精品一二区| 一级毛片免费不卡在线| 国产特一级毛片| 国产视频欧美| 在线另类稀缺国产呦| 强乱中文字幕在线播放不卡| 久久夜色精品国产嚕嚕亚洲av| 亚洲精品天堂在线观看| 波多野结衣在线se| 日韩成人在线一区二区| 亚洲天堂网在线播放| 国产免费久久精品99re丫丫一| 亚洲五月激情网| 亚洲国产黄色| 欧美国产在线一区| 欧美日韩国产在线播放| 免费看av在线网站网址| 国产精品成人观看视频国产 | 欧美性猛交xxxx乱大交极品| 久久semm亚洲国产| 亚洲综合九九| 五月天久久婷婷| 国产成人无码播放| 色一情一乱一伦一区二区三区小说| 日本不卡在线| 免费一级毛片完整版在线看| 国产9191精品免费观看| 日本亚洲最大的色成网站www| 欧美一级99在线观看国产|