純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

低代碼開發(fā)流程是怎么樣的?現(xiàn)在很多文章都在下功夫宣傳what(低代碼是什么)、why(為什么要用低代碼),但是很少有文章能夠系統(tǒng)討論how(怎么用低代碼)的問題。

所以我花3天的時間準備了這篇文章,系統(tǒng)梳理下:低代碼開發(fā)流程是怎么樣的?企業(yè)使用低代碼平臺開發(fā)之前,需要了解哪些信息!


01 開始使用低代碼平臺之前的注意事項

企業(yè)在開始低代碼開發(fā)之前,需要且必須了解以下這些重要信息:

平臺集成性:即低代碼平臺是否與企業(yè)現(xiàn)有平臺集成?大多數(shù)低代碼平臺允許通過API調(diào)用現(xiàn)有服務(wù),并提供用于訪問數(shù)據(jù)和服務(wù)的API,但并不是所有的平臺都能實現(xiàn)這一功能。

成本:雖然低代碼平臺都是訂閱制服務(wù),但是不同平臺的訂閱價格還是有差異的,比如有些平臺是年費制,有些平臺則是按用戶數(shù)付費。企業(yè)一定要提前了解清楚。

平臺使用者角色:企業(yè)是否有開發(fā)人員或者開發(fā)團隊負責將低代碼平臺與現(xiàn)有系統(tǒng)和軟件集成。在開始使用低代碼平臺之前,公司需要考慮由誰來執(zhí)行。

平臺適用性:企業(yè)要考慮到應用平臺是否適應業(yè)務(wù)和客戶不斷變化的需求,并不是所有低代碼平臺都有超強個性化能力的。

企業(yè)在了解了以上這些信息后,該如何選擇低代碼平臺呢?可從以下維度切入:

(1)是針對開發(fā)人員還是業(yè)務(wù)用戶

低代碼平臺分為兩個不同的細分市場——

  • 針對業(yè)務(wù)用戶
  • 針對開發(fā)人員

以簡道云為例,簡道云就是一款針對業(yè)務(wù)用戶的低代碼開發(fā)平臺,或者嚴格來說屬于零代碼開發(fā)平臺,用戶不需要有編程或者代碼知識,在簡道云平臺簡單拖拉拽即可搭建各式各樣的應用。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

但并不是所有的低代碼開發(fā)平臺都是面向業(yè)務(wù)人員的,比如BudiBase就是一款面向IT開發(fā)人員,以加快一個平臺內(nèi)的開發(fā)、部署和集成過程的工具。

所以企業(yè)在使用低代碼平臺之前,重要的是要決定誰將使用它以及該平臺是否能滿足他們的目的。

(2)企業(yè)希望交付哪些應用?

每個低代碼工具都提供不同領(lǐng)域的功能,包括業(yè)務(wù)流程、工作流和審批流——

  • 審批流:比如一張報銷單據(jù)的逐級審批,審批流上的活動僅改變審批狀態(tài)。
  • 工作流:比如一個工單需要多個環(huán)節(jié)的人處理后才能完成。不限于審批,涉及改變的單據(jù)狀態(tài)也比審批流多而復雜。
  • 業(yè)務(wù)流:比如依據(jù)請購單->采購訂單->采購發(fā)票。業(yè)務(wù)流要處理上下游單據(jù)之間的數(shù)據(jù)映射、轉(zhuǎn)換、合并或分單。

現(xiàn)在包括簡道云在內(nèi)的大部分低代碼開發(fā)平臺都能同時滿足以上3種需求,但也不排除個別低代碼開發(fā)平臺滿足不了,所以企業(yè)在選型時要清楚自己要交付哪些應用,有針對性的選擇。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)


02 低代碼開發(fā)流程是怎樣的?

在演示低代碼開發(fā)流程之前,我有必要提示大家——

不是所有的應用都適合用低代碼平臺開發(fā),低代碼應用開發(fā)都是基于在線表單、流程引擎以及數(shù)據(jù)工廠這三大模塊開始的,一些非常大型復雜的應用使用低代碼開發(fā)的難度還是很高的。

下面給大家列了一些低代碼開發(fā)平臺的常用應用開發(fā)模塊,可以參考:

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

下面就以簡道云為例,跟大家演示下低代碼的開發(fā)流程——

  • 第一個應用
  • 第一張表單
  • 第一個流程
  • 第一張儀表盤

(1)第一個應用

應用就如同一個籃子,籃子里面包含了表單、流程及儀表盤等各種功能。要想使用表單、流程等功能,需要先搭建出一個應用。

在簡道云中,可以創(chuàng)建多個應用來管理不同類型的項目。如,OA管理應用、巡檢管理應用、進銷存管理應用等。如下所示:

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

當然創(chuàng)建過程也很簡單,進入簡道云首頁,在工作臺點擊「新建應用」,選擇「新建空白應用」,輸入應用名稱即可。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

創(chuàng)建完應用后,就可以在應用中創(chuàng)建對應的表單、流程和儀表盤了。

(2)創(chuàng)建第一張表單

表單是簡道云中的基礎(chǔ)工具,用來進行數(shù)據(jù)的填報和采集,分為以下 2 種類型:

  • 普通表單:用于填報和收集業(yè)務(wù)數(shù)據(jù),對收集到的數(shù)據(jù)進行分權(quán)協(xié)作;
  • 流程表單:用于成員發(fā)起申請,可以讓數(shù)據(jù)自下而上進行層層流轉(zhuǎn),逐級審批。

以入職信息登記為例,制作過程如下——

在開始收集員工基礎(chǔ)信息前,首先要確定收集員工哪些信息:員工姓名、員工性別、員工生日及手機號碼。

進入上一步搭建好的應用,選擇「新建表單 >> 創(chuàng)建空白表單」,修改表單名稱為「員工基礎(chǔ)信息表」,即可創(chuàng)建出表單。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

進入表單設(shè)計頁面后,在左側(cè)字段區(qū)域選擇「單行文本」字段,修改字段名稱為「員工姓名」、【員工性別】、【電話號碼】等字段

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

全部設(shè)置完成后,點擊「保存」按鈕,表單即制作完成,可以給成員配置相應的權(quán)限——

進入「表單發(fā)布」,選擇「對成員發(fā)布」,在「直接提交數(shù)據(jù)」和「查看全部數(shù)據(jù)」中點擊「選擇成員」,給部門成員配置權(quán)限:

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

最終效果演示如下——

  • 數(shù)據(jù)提交:點擊左上角返回按鈕,返回至員工基礎(chǔ)信息表,即可提交數(shù)據(jù)。
  • 權(quán)限數(shù)據(jù)查看:在員工基礎(chǔ)信息表頁面,選擇權(quán)限組為查看「全部數(shù)據(jù)」,即可查看到提交的數(shù)據(jù)信息。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

(3)創(chuàng)建第一個流程

流程,即數(shù)據(jù)自下而上流轉(zhuǎn)的一個過程。流程流轉(zhuǎn)過程中,需要多方參與且要按照一定順序提交數(shù)據(jù),對數(shù)據(jù)進行協(xié)作審批。

以員工請假流程為例,員工請假時,需要經(jīng)過部門主管審批。拆解業(yè)務(wù)流程內(nèi)容為以下 5 個步驟:

  • 1)新建流程表單
  • 2)配置流程表單
  • 3)設(shè)計申請流程
  • 4)配置節(jié)點屬性
  • 5)啟用流程

新建流程表單:選擇新建流程表單,修改表單名稱為員工請假流程,即可創(chuàng)建出流程表單,字段設(shè)計和上面的在線表單是一樣的,就不贅述了。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

流程節(jié)點設(shè)計:在請假申請流程中,拆解流程節(jié)點如下:

  • 發(fā)起申請節(jié)點
  • 部門主管審批節(jié)點
  • 流程結(jié)束節(jié)點

進入流程設(shè)定中,根據(jù)拆解的流程節(jié)點,修改節(jié)點名稱:修改流程發(fā)起節(jié)點名稱為員工發(fā)起申請;修改審批節(jié)點名稱為部門主管審批。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

配置節(jié)點屬性:為每個節(jié)點配置相對應的字段權(quán)限及審批負責人,同時在審批節(jié)點的節(jié)點屬性中,在負責人處選擇添加成員。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

啟用流程:流程設(shè)置完成后,點擊右上角啟用流程,即可啟用當前版本流程。

整體效果演示如下——

員工進入【員工請假流程】表中,填寫對應信息提交后,系統(tǒng)即可自動發(fā)起流程審批,相應節(jié)點負責人會受到信息提示,進入待辦審批流程:

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

在員工請假流程表頁面,選擇權(quán)限組為查看全部流程,即可查看到提交的流程信息。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

(4)創(chuàng)建第一個儀表盤

儀表盤,能夠?qū)κ占降臄?shù)據(jù)進行分析,并可將分析結(jié)果進行多維度、實時的展示,比如

  • 員工信息管理中,通過堆積圖查看企業(yè)內(nèi)不同年齡層的男女分布情況;
  • 人事管理活動中,分析員工的在職率、離職率等。

效果如下所示:

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

創(chuàng)建過程如下——

進入第一步搭建好的應用,選擇新建儀表盤,修改儀表盤名稱為員工性別統(tǒng)計。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

?添加圖表和數(shù)據(jù)源:分析統(tǒng)計信息得出,要統(tǒng)計的為員工性別比例,所以圖表選擇時應選擇統(tǒng)計表。在儀表盤左側(cè)編輯界面,選擇統(tǒng)計表,并添加數(shù)據(jù)源為表單中的員工基礎(chǔ)信息表,修改統(tǒng)計表名稱為性別比例。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

添加維度和指標:由于要統(tǒng)計的為性別比例,故選擇餅圖,添加員工性別至維度和指標。為了便于區(qū)分,將指標內(nèi)的員工性別顯示名修改為比例,并保存。

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

其他類型的圖表創(chuàng)建過程同理。

到這里一個基礎(chǔ)的低代碼應用搭建就完成了,當然這是最基礎(chǔ)的,企業(yè)想要搭建更多進階的業(yè)務(wù)應用都可以在低代碼平臺上實現(xiàn)。

當然大部分低代碼平臺都提供了大量可直接內(nèi)置的模板,幫助用戶快速落地一個基礎(chǔ)應用并投入使用,比如簡道云的模板中心——

純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)純干貨——低代碼開發(fā)流程是怎么樣的?(低代碼開發(fā)平臺介紹)

以上,更多內(nèi)容歡迎關(guān)注@簡道云

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部