天天看點

低代碼開發專題月 | YonBuilder可視化應用建構服務,讓創新型業務快速落地

企業創新是企業管理的一項重要内容。是決定公司發展方向、發展規模、發展速度的關鍵要素。從整個公司管理,到具體業務運作,企業的創新貫穿在每一個部門、每一個細節中。企業的發展離不開創新的支撐,沒有創新,企業就失去了核心競争力。而對于一個企業來講創新是尋找生機和出路的必要條件,對一個國家、一個民族來說,是發展進步的靈魂和不竭動力。

創新是企業發展的動力

在目前日新月異的發展環境下,創新型業務的落地能力是企業快速發展的核心能力。通過低成本、高效率的數字化業務創新體系,可以使企業進行靈活高效的業務探索,快速為企業業務發展找到正确方向。

YonBuilder可視化應用建構服務為提供企業級全能基礎設施,幫助使用者通過“零安裝,低編碼,可視化”來建構适用于不同場景的應用;拖拽式開發web應用、移動應用、小程式,加速業務創新轉化。并提供向導和大量應用模闆,快速輕松建構企業應用程式,滿足使用者想象力,激活更多商業潛能。

資料驅動業務

我們正在從流程驅動走向一個由資料驅動商業變革的全新時代。資料驅動成為新時代企業運作的核心特征,也是現代企業數字化轉型的主線和關鍵。而資料驅動業務的核心就是通過建立資料模型來描述業務模型,再通過這些模型建構業務應用來采集資料,最後通過報表來驗證業務創新的有效性。

模型驅動程式設計模型是基于統一的中繼資料對業務的抽象描述,并結合前後端公共的運作時架構、SDK實作對中繼資料的解析和渲染,通過內建公共業務服務和領域業務服務,實作完整業務應用的快速開發。

低代碼開發專題月 | YonBuilder可視化應用建構服務,讓創新型業務快速落地

YonBuilder可視化應用建構服務中提供了資料模組化工具幫助開發者建構應用中的實體資料對象,提供應用中資料存儲的基本服務,開發者隻需要操作實體對象無需關心資料持久化過程中的資料存取、資料同步、讀寫分離等底層操作。

YonBuilder的查詢中繼資料是一種建立查詢資料模型的重要方法,基于領域中繼資料和低代碼應用建構平台建立的實體中繼資料,通過拖拽可視化地建立表與表之間的關聯關系,快速搭建有效的查詢模型,為報表頁面和分析卡片提供資料集,進而有效建構分析報表。

所見即所得的頁面設計

使用者界面是創新業務應用建構的重要組成部分,一個體驗優秀的界面可以使應用的使用過程更加順暢。但是專業的界面開發需要付出很高的技術成本和時間成本,是以一個優秀的所見即所得的頁面設計工具就成為業務創新過程中的重要利器。

YonBuilder的頁面模組化服務提供應用的功能頁面設計器、組合頁面設計器、報表設計器,支援不同功能業務頁面的設計,同時支援前後端擴充,實作單據頁面、畫布頁面、業務事件的建構和互動驅動過程的個性化擴充。

低代碼開發專題月 | YonBuilder可視化應用建構服務,讓創新型業務快速落地

從業務模闆、資料支援、元件支援、樣式擴充4個方面,完善基于中繼資料和MDD架構頁面設計,支援快速類ERP業務單據設計能力;通過拖拽布局群組件元素建立以互動為中心的高度定制化的組裝頁面;同時通過前後端腳本能力,實作前端UI控件互動控制,資料計算加工、狀态更新、資料流轉前後事件等擴充能力;支援多種頁面的建立包括單據頁面、表單頁面、資料分析頁面;提供多種預置的頁面模闆,實作頁面快速建立能力;web/移動多端頁面整體管理,共享資料和配置類的資源設定;提供基于事件和腳本的個性化擴充能力。

流程管理為企業保駕護航

在90年代,“流程再造之父”邁克爾·哈默就斷言:對于21世紀的企業來說,流程将非常關鍵,優秀的流程将使成功的企業與其他競争者區分開來。從西方“毛毛蟲變蝴蝶的革命”到如今國内如火如荼的BPM項目開展,實踐表明,流程是成功企業的關鍵。流程是企業管理最基本、最重要的元素,是企業營運效率提升的核心。在業務創新過程中,流程管理是業務的骨架,是支撐業務開展的核心。是以一個強大的流程設計器是創新型業務應用的核心元件。

工作流管理為為YonBIP各領域提供流程能力的支援,滿足企業在日常事務、行政辦公以及供應鍊、财務、人力等業務場景下的審批流、工作流能力。工作流管理可分為兩類,一是協同類,社交協同領域的日常事務應用,通過流程加表單搭建審批和簡單業務,為員工提供日常工作的審批服務;同時,可與社交協同應用整合,為會議、公文、公告等應用提供流程能力服務。第二類是業務類,為YonBIP其他領域提供審批流和工作流能力支援,滿足業務應用對審批和工作流的需求。

低代碼開發專題月 | YonBuilder可視化應用建構服務,讓創新型業務快速落地

商業級業務邏輯開發是通過業務流進行業務對象間的資料流轉的業務邏輯控制。YonBIP的業務流超越了傳統工作流或業務流程管理(BPM)的技術,不再局限于幫助企業或組織通過流程的可視化、規範化和疊代優化,提升可管理性、營運效率,以及降低損耗成本,而是在更高層面上抽象模組化,使用階段、和各種不同類型步驟任務的動态組合,圍繞企業或組織的業務目标,讓流程更加動态、自動、智能,也更加友好易用。

YonBuilder提供了可視化的工作流和業務流設計器,通過拖拽的方式建構應用的審批流程和資料流程過程。

腳本是萬能的

資料、界面和流程構成了整個應用體系,但是無代碼的應用構模組化式終歸無法窮盡全部商業模型,這時候就需要開發人員對我們的業務模型進行擴充,因為開發“無所不能”。

為了更好的為開發人員服務,作為可視化應用建構的補充,YonBuilder提供了完善的腳本開發能力,主要包括前端腳本和後端腳本。其中前端腳本使用的是JavaScript,支援标準ES6規範。YonBuilder的擴充跟可視化頁面設計器深度綁定,通過事件驅動JavaScript編寫的業務邏輯。後端腳本則基于NodeJs。可以調用外部RestFul接口,也可以通過開放平台對外釋出API。内部資料調用通過YonQL進行資料讀寫,YonQL支援SQL95标準規範與絕大部分SQL編寫方式相容。

All in YonBuilder

低代碼開發專題月 | YonBuilder可視化應用建構服務,讓創新型業務快速落地

除了簡單的業務應用的開發,YonBuilder還內建了多種先進生産力的開發工具,主要包括:應用開發、資料開發、資料分析、移動開發、AI開發、內建連接配接、區塊鍊開發等多種開發工具,提供了10餘種設計器,覆寫了全場景的應用建構過程,幫助企業創新業務快速落地。

繼續閱讀