低代码开发流程是怎么样的?
低代碼開發流程是怎么樣的?現在很多文章都在下功夫宣傳what(低代碼是什么)、why(為什么要用低代碼),但是很少有文章能夠系統討論how(怎么用低代碼)的問題。
所以我花3天的時間準備了這篇文章,系統梳理下:低代碼開發流程是怎么樣的?企業使用低代碼平臺開發之前,需要了解哪些信息!
01 開始使用低代碼平臺之前的注意事項
企業在開始低代碼開發之前,需要且必須了解以下這些重要信息:
平臺集成性:即低代碼平臺是否與企業現有平臺集成?大多數低代碼平臺允許通過API調用現有服務,并提供用于訪問數據和服務的API,但并不是所有的平臺都能實現這一功能。
成本:雖然低代碼平臺都是訂閱制服務,但是不同平臺的訂閱價格還是有差異的,比如有些平臺是年費制,有些平臺則是按用戶數付費。企業一定要提前了解清楚。
平臺使用者角色:企業是否有開發人員或者開發團隊負責將低代碼平臺與現有系統和軟件集成。在開始使用低代碼平臺之前,公司需要考慮由誰來執行。
平臺適用性:企業要考慮到應用平臺是否適應業務和客戶不斷變化的需求,并不是所有低代碼平臺都有超強個性化能力的。
企業在了解了以上這些信息后,該如何選擇低代碼平臺呢?可從以下維度切入:
(1)是針對開發人員還是業務用戶
低代碼平臺分為兩個不同的細分市場——
- 針對業務用戶
- 針對開發人員
以簡道云為例,簡道云就是一款針對業務用戶的低代碼開發平臺,或者嚴格來說屬于零代碼開發平臺,用戶不需要有編程或者代碼知識,在簡道云平臺簡單拖拉拽即可搭建各式各樣的應用。
指路>>https://www.jiandaoyun.com
?
但并不是所有的低代碼開發平臺都是面向業務人員的,比如BudiBase就是一款面向IT開發人員,以加快一個平臺內的開發、部署和集成過程的工具。
所以企業在使用低代碼平臺之前,重要的是要決定誰將使用它以及該平臺是否能滿足他們的目的。
(2)企業希望交付哪些應用?
每個低代碼工具都提供不同領域的功能,包括業務流程、工作流和審批流——
- 審批流:比如一張報銷單據的逐級審批,審批流上的活動僅改變審批狀態。
- 工作流:比如一個工單需要多個環節的人處理后才能完成。不限于審批,涉及改變的單據狀態也比審批流多而復雜。
- 業務流:比如依據請購單->采購訂單->采購發票。業務流要處理上下游單據之間的數據映射、轉換、合并或分單。
現在包括簡道云在內的大部分低代碼開發平臺都能同時滿足以上3種需求,但也不排除個別低代碼開發平臺滿足不了,所以企業在選型時要清楚自己要交付哪些應用,有針對性的選擇。
?
02 低代碼開發流程是怎樣的?
在演示低代碼開發流程之前,我有必要提示大家——
不是所有的應用都適合用低代碼平臺開發,低代碼應用開發都是基于在線表單、流程引擎以及數據工廠這三大模塊開始的,一些非常大型復雜的應用使用低代碼開發的難度還是很高的。
下面給大家列了一些低代碼開發平臺的常用應用開發模塊,可以參考:
?
下面就以簡道云為例,跟大家演示下低代碼的開發流程——
- 第一個應用
- 第一張表單
- 第一個流程
- 第一張儀表盤
(1)第一個應用
應用就如同一個籃子,籃子里面包含了表單、流程及儀表盤等各種功能。要想使用表單、流程等功能,需要先搭建出一個應用。
在簡道云中,可以創建多個應用來管理不同類型的項目。如,OA管理應用、巡檢管理應用、進銷存管理應用等。如下所示:
?
當然創建過程也很簡單,進入簡道云首頁,在工作臺點擊「新建應用」,選擇「新建空白應用」,輸入應用名稱即可。
?
創建完應用后,就可以在應用中創建對應的表單、流程和儀表盤了。
(2)創建第一張表單
表單是簡道云中的基礎工具,用來進行數據的填報和采集,分為以下 2 種類型:
- 普通表單:用于填報和收集業務數據,對收集到的數據進行分權協作;
- 流程表單:用于成員發起申請,可以讓數據自下而上進行層層流轉,逐級審批。
以入職信息登記為例,制作過程如下——
在開始收集員工基礎信息前,首先要確定收集員工哪些信息:員工姓名、員工性別、員工生日及手機號碼。
進入上一步搭建好的應用,選擇「新建表單 >> 創建空白表單」,修改表單名稱為「員工基礎信息表」,即可創建出表單。
?
進入表單設計頁面后,在左側字段區域選擇「單行文本」字段,修改字段名稱為「員工姓名」、【員工性別】、【電話號碼】等字段
?
全部設置完成后,點擊「保存」按鈕,表單即制作完成,可以給成員配置相應的權限——
進入「表單發布」,選擇「對成員發布」,在「直接提交數據」和「查看全部數據」中點擊「選擇成員」,給部門成員配置權限:
?
最終效果演示如下——
- 數據提交:點擊左上角返回按鈕,返回至員工基礎信息表,即可提交數據。
- 權限數據查看:在員工基礎信息表頁面,選擇權限組為查看「全部數據」,即可查看到提交的數據信息。
?
(3)創建第一個流程
流程,即數據自下而上流轉的一個過程。流程流轉過程中,需要多方參與且要按照一定順序提交數據,對數據進行協作審批。
以員工請假流程為例,員工請假時,需要經過部門主管審批。拆解業務流程內容為以下 5 個步驟:
- 1)新建流程表單
- 2)配置流程表單
- 3)設計申請流程
- 4)配置節點屬性
- 5)啟用流程
新建流程表單:選擇新建流程表單,修改表單名稱為員工請假流程,即可創建出流程表單,字段設計和上面的在線表單是一樣的,就不贅述了。
?
流程節點設計:在請假申請流程中,拆解流程節點如下:
- 發起申請節點
- 部門主管審批節點
- 流程結束節點
進入流程設定中,根據拆解的流程節點,修改節點名稱:修改流程發起節點名稱為員工發起申請;修改審批節點名稱為部門主管審批。
?
配置節點屬性:為每個節點配置相對應的字段權限及審批負責人,同時在審批節點的節點屬性中,在負責人處選擇添加成員。
?
啟用流程:流程設置完成后,點擊右上角啟用流程,即可啟用當前版本流程。
整體效果演示如下——
員工進入【員工請假流程】表中,填寫對應信息提交后,系統即可自動發起流程審批,相應節點負責人會受到信息提示,進入待辦審批流程:
?
在員工請假流程表頁面,選擇權限組為查看全部流程,即可查看到提交的流程信息。
?
(4)創建第一個儀表盤
儀表盤,能夠對收集到的數據進行分析,并可將分析結果進行多維度、實時的展示,比如
- 員工信息管理中,通過堆積圖查看企業內不同年齡層的男女分布情況;
- 人事管理活動中,分析員工的在職率、離職率等。
效果如下所示:
?
創建過程如下——
進入第一步搭建好的應用,選擇新建儀表盤,修改儀表盤名稱為員工性別統計。
?
添加圖表和數據源:分析統計信息得出,要統計的為員工性別比例,所以圖表選擇時應選擇統計表。在儀表盤左側編輯界面,選擇統計表,并添加數據源為表單中的員工基礎信息表,修改統計表名稱為性別比例。
?
添加維度和指標:由于要統計的為性別比例,故選擇餅圖,添加員工性別至維度和指標。為了便于區分,將指標內的員工性別顯示名修改為比例,并保存。
?
其他類型的圖表創建過程同理。
到這里一個基礎的低代碼應用搭建就完成了,當然這是最基礎的,企業想要搭建更多進階的業務應用都可以在低代碼平臺上實現。
當然大部分低代碼平臺都提供了大量可直接內置的模板,幫助用戶快速落地一個基礎應用并投入使用,比如簡道云的模板中心——
https://www.jiandaoyun.com/
?
以上。
總結
以上是生活随笔為你收集整理的低代码开发流程是怎么样的?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 建设 Web3,现在最需要 Web2 的
- 下一篇: html图片做成菱形,html – 使用