超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

[點(diǎn)晴永久免費(fèi)OA]一文看懂【表單驅(qū)動(dòng)】模式低代碼開(kāi)發(fā)平臺(tái)的優(yōu)劣勢(shì)

admin
2023年11月14日 21:0 本文熱度 1426

在今天,“低代碼” 技術(shù)已經(jīng)很難被描述為⼀種新興的技術(shù)服務(wù)形式了。“低代碼”這⼀概念,早在1982 年,便由 James Martin 在《無(wú)程序員的應(yīng)用程序開(kāi)發(fā)》⼀書中正式提出。而從90年代起,國(guó)外在不同的軟件開(kāi)發(fā)發(fā)展階段中,都分別研究并嘗試推出了對(duì)應(yīng)的低代碼解決⽅案。但真正的時(shí)間拐點(diǎn),要來(lái)到2015年前后,隨著基礎(chǔ)技術(shù)設(shè)施的不斷演進(jìn),低代碼相關(guān)技術(shù)逐漸露出曙光,且微軟、⾕歌等巨頭正式⼊局,低代碼賽道正式打開(kāi)。


作為⼀種商業(yè)服務(wù),低代碼無(wú)疑是明確的,提供完善的可視化開(kāi)發(fā)界面,使用戶能夠以非傳統(tǒng)開(kāi)發(fā)的模式進(jìn)行應(yīng)用開(kāi)發(fā),從而達(dá)成低成本、高效率的應(yīng)用開(kāi)發(fā)。但對(duì)于真正的開(kāi)發(fā)模式而言,低代碼這⼀概念卻是開(kāi)放的,市面上的產(chǎn)品不論從技術(shù)方案、使用方式還是應(yīng)用場(chǎng)景而言,都早已百花齊放。


那么,什么樣的低代碼平臺(tái)才是更適合開(kāi)發(fā)者的呢?我們不妨先從國(guó)內(nèi)市面上最流行的兩種低代碼平臺(tái)形態(tài),來(lái)聊聊當(dāng)前的低代碼平臺(tái)。今天我們著重探討下表單驅(qū)動(dòng)模式。 


表單驅(qū)動(dòng) - 企業(yè)信息化的新中臺(tái)


⼀般認(rèn)為,表單驅(qū)動(dòng)是作為 BPM 系統(tǒng)的延續(xù)者出現(xiàn)的,再向前溯源的話,更像是早期使用 Excel 來(lái)進(jìn)行數(shù)據(jù)管理的做法:多個(gè)參與者按某種約定,通過(guò)在電腦上編輯、 傳遞文檔、信息或者任務(wù),來(lái)實(shí)現(xiàn)指定的業(yè)務(wù)目標(biāo)。


⼀些從 BPM 系統(tǒng)或者電子表格類產(chǎn)品轉(zhuǎn)型而來(lái)的低代碼開(kāi)發(fā)平臺(tái),⼤多延續(xù)了這種表單驅(qū)動(dòng)的模式。


表單驅(qū)動(dòng)型的低代碼平臺(tái)自出現(xiàn)伊始,就有著明確的客戶群體和應(yīng)用場(chǎng)景。如果說(shuō)當(dāng)前哪種低代碼平臺(tái)最適合讓從未從事過(guò)軟件開(kāi)發(fā)的用戶能夠快速的完成⼀款小應(yīng)用的開(kāi)發(fā),那么,非表單驅(qū)動(dòng)型低代碼平臺(tái)莫屬。


表單驅(qū)動(dòng)型平臺(tái)的核心編輯界面其實(shí)只有兩個(gè),表單設(shè)計(jì)與流程設(shè)計(jì)通過(guò)對(duì)表單的設(shè)計(jì)完成對(duì)其抽象數(shù)據(jù)的建模,并同步綁定數(shù)據(jù)的創(chuàng)建/編輯界面,再借由流程設(shè)計(jì),來(lái)定義數(shù)據(jù)的流程狀態(tài),以及不同狀態(tài)下的可操作角色,字段的可見(jiàn)/可編輯權(quán)限等。


在業(yè)界的通用觀點(diǎn)中,“表單驅(qū)動(dòng)”具有更低的使用門檻和技術(shù)門檻,但是應(yīng)用場(chǎng)景的局限性更高,通常僅用于開(kāi)發(fā)簡(jiǎn)單的數(shù)據(jù)填報(bào)系統(tǒng),很難應(yīng)用在企業(yè)級(jí)應(yīng)用的開(kāi)發(fā)過(guò)程中。


在理想化的企業(yè)內(nèi)部使用場(chǎng)景中,該平臺(tái)會(huì)由企業(yè)中的多個(gè)業(yè)務(wù)部門同時(shí)使用,每個(gè)部門按照自己的數(shù)字化需求來(lái)設(shè)計(jì)表單,同時(shí)參與其它部門的表單填寫、流傳過(guò)程。從而使企業(yè)中的每⼀個(gè)業(yè)務(wù)相關(guān)⼈員都可以在平臺(tái)上看到與自己相關(guān)的所有表單,作為自己的⼯作任務(wù)項(xiàng)或關(guān)注事項(xiàng)。而這,也是企業(yè)信息數(shù)字化的切實(shí)需求。


為了滿足上述場(chǎng)景,表單驅(qū)動(dòng)型的低代碼平臺(tái)的設(shè)計(jì)思路也就變得明確了。


1. 為了能夠讓企業(yè)的任意⼀個(gè)員工都能夠很快上手,平臺(tái)需要最大化的降低實(shí)際使用者的學(xué)習(xí)成本。在用戶使用過(guò)程中,需要盡量取消抽象的軟件設(shè)計(jì)過(guò)程,甚至以犧牲靈活性為代價(jià)(比如界面與動(dòng)態(tài)數(shù)據(jù)的綁定設(shè)計(jì)),讓用戶能夠與企業(yè)業(yè)務(wù)做直接對(duì)應(yīng),來(lái)達(dá)成設(shè)計(jì)目的。


2. 最好是單⼀平臺(tái) + 多個(gè)同構(gòu)微應(yīng)用的模式。這樣才能夠有效的聚合信息,讓企業(yè)信息流轉(zhuǎn)效率上升。單⼀的表單收集型服務(wù)(如:?jiǎn)柧硇?、騰訊問(wèn)卷等)雖然也能解決信息的收集問(wèn)題,但對(duì)于信息同步,以及流程控制就會(huì)顯得乏力,而這卻是企業(yè)提升信息流轉(zhuǎn)的綜合效率所不可或缺的能力部分。 


表單驅(qū)動(dòng)的局限同樣明顯


1. 受限于表單與數(shù)據(jù)模型強(qiáng)綁定的設(shè)計(jì)與使用方式,在實(shí)際使用過(guò)程中,往往難以設(shè)計(jì)出拓展性佳、復(fù)雜關(guān)聯(lián)的數(shù)據(jù)模型。⼤量的表單,一方面會(huì)形成⼤量的數(shù)據(jù)冗余(不同的表單設(shè)計(jì)背后所映射的是相同的業(yè)務(wù)數(shù)據(jù)),另一方面⼜容易形成數(shù)據(jù)孤島(表單設(shè)計(jì)過(guò)程中的關(guān)聯(lián)性設(shè)計(jì)缺失,無(wú)法在其它業(yè)務(wù)中進(jìn)⾏數(shù)據(jù)復(fù)用)。同時(shí),由于表單與數(shù)據(jù)模型的直接對(duì)應(yīng),也使得對(duì)數(shù)據(jù)的展示、操作界面只能借由當(dāng)前表單執(zhí)行,難以設(shè)計(jì)復(fù)雜的數(shù)據(jù)檢索與數(shù)據(jù)交互。


2. 表單驅(qū)動(dòng)型的低代碼平臺(tái),通常只能處理數(shù)據(jù)的采集與展示,而無(wú)法基于數(shù)據(jù)進(jìn)行更為智能化、自動(dòng)化的衍生邏輯設(shè)計(jì)。為了彌補(bǔ)缺陷,低代碼平臺(tái)往往會(huì)增加 ⼀些可編程界面,以便用戶通過(guò)代碼途徑來(lái)解決上述問(wèn)題。但伴隨著編碼功能的開(kāi)放,平臺(tái)用戶的體驗(yàn)也會(huì)開(kāi)始割裂。更真實(shí)的情況是,大量對(duì)數(shù)據(jù)建模都算不上擅長(zhǎng)的用戶,并沒(méi)有匹配的技術(shù)能力來(lái)完成代碼的編寫。


當(dāng)然,不論如何,在企業(yè)數(shù)字化場(chǎng)景下,表單驅(qū)動(dòng)型的低代碼平臺(tái)依然能解決日常企業(yè)業(yè)務(wù)中⼤部分簡(jiǎn)單的信息流轉(zhuǎn)需求。但是對(duì)于開(kāi)發(fā)者而言,表單驅(qū)動(dòng)型低代碼平臺(tái)與開(kāi)發(fā)者的工作場(chǎng)景卻往往是互斥的。


一方面,表單驅(qū)動(dòng)的目標(biāo)用戶并不是開(kāi)發(fā)者本⾝,甚至平臺(tái)本⾝,就是為了在企業(yè)不具備開(kāi)發(fā)能力,或降低開(kāi)發(fā)成本時(shí)而出現(xiàn)的。


另⼀方面,則是因?yàn)楸韱悟?qū)動(dòng)型平臺(tái)中,應(yīng)用設(shè)計(jì)模式較傳統(tǒng)軟件開(kāi)發(fā)而言,進(jìn)行了⼤量簡(jiǎn)化,這導(dǎo)致開(kāi)發(fā)者在使用表單驅(qū)動(dòng)型平臺(tái)的過(guò)程中,往往有大量的軟件設(shè)計(jì)思想無(wú)法在平臺(tái)中實(shí)現(xiàn)。


⼀⾔以蔽之,開(kāi)發(fā)者與表單驅(qū)動(dòng),可能真的沒(méi)有什么緣分。


該文章在 2023/11/14 21:00:31 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved