日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

低代碼開發(fā)平臺、工作流引擎、與表單引擎之間的關(guān)系(表單引擎 開源)

低代碼開發(fā)是最近幾年比較火的一個概念,而工作流引擎,表單引擎是好多年以前的產(chǎn)物了。今天我們就聊聊三者之間的關(guān)系。

工作流引擎:

工作流引擎包含組織結(jié)構(gòu)、流程、節(jié)點、轉(zhuǎn)向規(guī)則、它類似于一部汽車的控制系統(tǒng),比如:前進、倒車、剎車、換司機、拋錨處理、到達終點。分別對應(yīng)流程引擎的:發(fā)送、退回、移交、流程運維(調(diào)整、回滾)、流程結(jié)束等操作。

工作流引擎基于一套組織結(jié)構(gòu)體系才能工作、組織體系上的操作者就是執(zhí)行操作流程的主體。

工作流引擎有一系列事件發(fā)送前、發(fā)送后、發(fā)送成功時,發(fā)送失敗時,退回前、退回后、流程結(jié)束前,結(jié)束后。我們可以利用這些事件表達業(yè)務(wù)邏輯實現(xiàn)用戶需求。

事件伴隨著消息的產(chǎn)生,比如:發(fā)送成功時,就可以定義發(fā)送成功消息,推送給相關(guān)的接受人或者其他的關(guān)注人。這些可以使用消息模版定義他們,推送到第三方的系統(tǒng)中去。

低代碼開發(fā)平臺、工作流引擎、與表單引擎之間的關(guān)系(表單引擎 開源)

表單引擎:

表單引擎就是存儲與展現(xiàn)數(shù)據(jù)的工具,一個表單是由表單模版、表單數(shù)據(jù)、表單業(yè)務(wù)規(guī)則組成。

表單模版就是表單內(nèi)容的描述,是一些表單元素的組合,文本框、下拉框、單選多選按鈕、從表、附件等等。

表單數(shù)據(jù)一般以Json對象存儲,加載到各個控件上展現(xiàn)給使用者。

表單的業(yè)務(wù)邏輯就是,用戶與表單元素,數(shù)據(jù)的操作行為,比如:下拉框的級聯(lián)、控件值的計算、文本框自動完成、單選按鈕控制其他控件的隱藏顯示等等。

低代碼開發(fā)平臺、工作流引擎、與表單引擎之間的關(guān)系(表單引擎 開源)

流程引擎與表單引擎數(shù)據(jù)之間的關(guān)系:

就像汽車、車廂、貨物之間的關(guān)系。流程引擎是車的控制系統(tǒng)、車廂是表單、數(shù)據(jù)是貨物。

低代碼開發(fā)平臺:

所謂的低代碼開發(fā)平臺,是能夠解決一個可以直接在后臺配置就可以開發(fā)出來的基礎(chǔ)的應(yīng)用,比如:車輛管理系統(tǒng)、用餐系統(tǒng)、學生管理系統(tǒng)。

完成這些應(yīng)用,需要:組織結(jié)構(gòu)、菜單權(quán)限、流程引擎、表單引擎、報表系統(tǒng)的多方面的支持。

以車輛管理系統(tǒng)為例:

  1. 需要組織結(jié)構(gòu)系統(tǒng)提供人員、部門、崗位的管理。
  2. 需要菜單系統(tǒng)規(guī)劃出來該系統(tǒng)的功能,以及分配不同角色的權(quán)限。
  3. 需要表單引擎提供車輛基礎(chǔ)信息的管理。
  4. 需要流程系統(tǒng)提供車輛預(yù)定申請。
  5. 需要報表系統(tǒng)提供數(shù)據(jù)分析。

低代碼開發(fā)平臺、工作流引擎、與表單引擎之間的關(guān)系(表單引擎 開源)

綜述:

  1. 一個低代碼開發(fā)平臺包含組織結(jié)構(gòu)管理,流程引擎,表單引擎,報表體系,菜單管理。
  2. 低代碼開發(fā)快捷、所見即所得、立刻能用。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
张北县| 黑龙江省| 蓬溪县| 防城港市| 思南县| 三都| 安仁县| 嘉荫县| 辉县市| 临澧县| 夏邑县| 阳东县| 内丘县| 曲周县| 蕉岭县| 山丹县| 望谟县| 永城市| 津南区| 石门县| 中卫市| 湛江市| 兰西县| 屏边| 松滋市| 贡嘎县| 马龙县| 绍兴市| 正定县| 集安市| 揭阳市| 马关县| 宣武区| 阜城县| 新乡市| 利辛县| 康马县| 阿图什市| 长春市| 龙川县| 城口县|