工作流產(chǎn)品概念解讀

在B端產(chǎn)品中我們經(jīng)常會(huì)接觸到工作流這個(gè)概念,接下來(lái)本文會(huì)和大家重點(diǎn)介紹一下工作流相關(guān)的一些概念和使用場(chǎng)景蓄愁。本文會(huì)涉及以下幾個(gè)概念:

狀態(tài)機(jī)、工作流狞悲、動(dòng)態(tài)表單撮抓、低代碼平臺(tái)

狀態(tài)機(jī)

定義

狀態(tài)機(jī)是有限狀態(tài)自動(dòng)機(jī)的簡(jiǎn)稱,是現(xiàn)實(shí)事物運(yùn)行規(guī)則抽象而成的一個(gè)數(shù)學(xué)模型摇锋。

這里舉一個(gè)簡(jiǎn)單的例子丹拯,你汽車油箱要么是滿的要么是不滿的,不存在第三種狀態(tài)荸恕。狀態(tài)機(jī)模型就是用來(lái)抽象描述這個(gè)具體例子的乖酬。

要素

狀態(tài)機(jī)可歸納為4個(gè)要素,分別是現(xiàn)態(tài)融求、條件咬像、動(dòng)作、次態(tài)双肤。其中現(xiàn)態(tài)和條件是因施掏,動(dòng)作和次態(tài)是果。

(1)現(xiàn)態(tài):是指當(dāng)前所處的狀態(tài)茅糜。

(2)條件:又稱為“事件”七芭,當(dāng)一個(gè)條件被滿足,將會(huì)觸發(fā)一個(gè)動(dòng)作蔑赘,或者執(zhí)行一次狀態(tài)的遷移狸驳。

(3)動(dòng)作:條件滿足后執(zhí)行的動(dòng)作。動(dòng)作執(zhí)行完畢后缩赛,可以遷移到新的狀態(tài)耙箍,也可以仍舊保持原狀態(tài)。動(dòng)作不是必需的酥馍,當(dāng)條件滿足后辩昆,也可以不執(zhí)行任何動(dòng)作,直接遷移到新狀態(tài)旨袒。

(4)次態(tài):條件滿足后要遷往的新狀態(tài)汁针。次態(tài)是相對(duì)于現(xiàn)態(tài)而言的,次態(tài)一旦被激活砚尽,就轉(zhuǎn)變成新的現(xiàn)態(tài)了施无。

百科上針對(duì)狀態(tài)機(jī)舉了一個(gè)簡(jiǎn)單的例子:人有三個(gè)狀態(tài)健康,感冒必孤,康復(fù)中猾骡。觸發(fā)的條件有淋雨(t1),吃藥(t2),打針(t3)兴想,休息(t4)幢哨。所以狀態(tài)機(jī)就是健康->(t4)->健康;健康->(t1)->感冒襟企;感冒->(t3)->健康嘱么;感冒->(t2)->康復(fù)中狮含;康復(fù)中->(t4)->健康顽悼,等等。

狀態(tài)機(jī)和流程圖

這里說(shuō)明一下狀態(tài)機(jī)和流程圖這兩個(gè)概念的區(qū)別几迄。狀態(tài)機(jī)用來(lái)描述一個(gè)特定對(duì)象的所有可能狀態(tài)蔚龙,以及由于各種事件的發(fā)生而引起的狀態(tài)之間的轉(zhuǎn)移。而流程圖則用于表示完成某件事情中的各個(gè)活動(dòng)過(guò)程映胁,關(guān)鍵的是每一個(gè)步驟木羹。

來(lái)自網(wǎng)絡(luò)

動(dòng)態(tài)表單

動(dòng)態(tài)表單

某種程度上來(lái)說(shuō),絕大多數(shù)信息化系統(tǒng)可以歸結(jié)為表單+流程的集合解孙。為了讓開發(fā)人員把注意力集中在業(yè)務(wù)流程上來(lái)坑填,也可以讓系統(tǒng)操作人員參與到表單的管理,就出現(xiàn)了動(dòng)態(tài)表單技術(shù)弛姜。

一個(gè)表單可以抽象為字段脐瑰、數(shù)據(jù)和表現(xiàn)形式這三個(gè)元素。我們可以通過(guò)工具把需要的字段從字段庫(kù)里拖出來(lái)廷臼,擺在合適的位置苍在,選擇交互的數(shù)據(jù)源,這樣生成的表單就可以用來(lái)錄入數(shù)據(jù)了荠商。以上是動(dòng)態(tài)表單的大概原理寂恬,實(shí)際應(yīng)用中則非常復(fù)雜,比如表單布局需要考慮柵格莱没,根據(jù)表單生成json數(shù)據(jù)等等初肉。

可視化表單設(shè)計(jì)器

可視化表單設(shè)計(jì)器可以賦能企業(yè)實(shí)現(xiàn)低代碼開發(fā)模式∈味悖可以隨意拖拽來(lái)組成表單牙咏,表單樣式可實(shí)時(shí)預(yù)覽,自動(dòng)生成代碼属铁。市面上相關(guān)的產(chǎn)品很多眠寿,有開源的也有付費(fèi)版本的,感興趣的讀者可以自己研究一下焦蘑。

來(lái)自網(wǎng)絡(luò)

工作流

定義

工作流是的定義是業(yè)務(wù)過(guò)程的部分或整體在計(jì)算機(jī)應(yīng)用環(huán)境下的自動(dòng)化盯拱,用通俗是話說(shuō)就是一系列相互銜接、自動(dòng)進(jìn)行的業(yè)務(wù)活動(dòng)或任務(wù),也就是工作任務(wù)的流轉(zhuǎn)狡逢,是對(duì)業(yè)務(wù)的流程化抽象宁舰。

工作流是一種思維方式,是我們描述客觀世界的工具奢浑,具體的業(yè)務(wù)還是需要靠編程人員來(lái)實(shí)現(xiàn)蛮艰。

優(yōu)缺點(diǎn)

工作流的優(yōu)點(diǎn)非常明顯,包括提高企業(yè)經(jīng)營(yíng)的效率雀彼、提高企業(yè)資源的利用率壤蚜,提高企業(yè)運(yùn)作的靈活性和適應(yīng)性、提高工作效率徊哑,關(guān)注核心業(yè)務(wù)袜刷,跟蹤業(yè)務(wù)處理流程,量化業(yè)務(wù)處理效率莺丑,減少浪費(fèi)著蟹,增加利潤(rùn),充分利用現(xiàn)有計(jì)算機(jī)網(wǎng)絡(luò)資源梢莽。

工作流的缺點(diǎn)是它的局限性萧豆,工作流可以很好地適應(yīng)審批、報(bào)名這些比較固定的場(chǎng)景昏名。而針對(duì)更為復(fù)雜或者個(gè)性化的業(yè)務(wù)場(chǎng)景涮雷,工作流就捉襟見肘了。

工作流類型

順序工作流是指出按照規(guī)定步驟進(jìn)行流動(dòng)的工作流葡粒,它在完成一個(gè)活動(dòng)之后會(huì)去執(zhí)行到下一個(gè)活動(dòng)份殿。比如多米諾骨牌就可以看做順序工作流,前面的牌倒了會(huì)砸向后面的牌嗽交,后面的牌也會(huì)跟著倒下來(lái)卿嘲。

狀態(tài)機(jī)工作流提供了一系列的狀態(tài)。工作流從初始狀態(tài)開始夫壁,到終止?fàn)顟B(tài)結(jié)束拾枣。兩個(gè)狀態(tài)之間定義行為進(jìn)行過(guò)渡。通常情況下盒让,狀態(tài)機(jī)工作流對(duì)事件作出反應(yīng)梅肤,事件的發(fā)生將會(huì)使?fàn)顟B(tài)發(fā)生改變。這里以員工報(bào)銷為例邑茄,普通員工報(bào)銷費(fèi)用不超過(guò)1000元姨蝴,則由部門主管審批;如果費(fèi)用超過(guò)1000元肺缕,則需要由部門經(jīng)理來(lái)審批左医。

工作流產(chǎn)品如何設(shè)計(jì)

工作流的設(shè)計(jì)比較復(fù)雜授帕,本人應(yīng)用的案例相對(duì)比較簡(jiǎn)單,下面以審批為例給大家介紹的一下核心的概念浮梢。

1.參與對(duì)象

最核心的是審批發(fā)起人和審批人跛十,審批人可能有多個(gè);發(fā)起人比較關(guān)心流程進(jìn)度秕硝,審批人則希望審批操作盡可能簡(jiǎn)單芥映。有時(shí)候可能還會(huì)有抄送對(duì)象的概念,和郵件中的抄送類似远豺。

2.業(yè)務(wù)場(chǎng)景

比如請(qǐng)病假奈偏、加班申請(qǐng)、出差報(bào)銷這些都屬于業(yè)務(wù)場(chǎng)景憋飞。

3.審批節(jié)點(diǎn)

每個(gè)節(jié)點(diǎn)都表示一個(gè)參與對(duì)象霎苗,審批節(jié)點(diǎn)可能會(huì)有一個(gè),也可能會(huì)有多個(gè)榛做。

4.層級(jí)

審批層級(jí)是用來(lái)表示業(yè)務(wù)復(fù)雜度的,比如說(shuō)員工入職審批内狸,中間需要行政部門分配物品检眯,信息部門開通相關(guān)賬號(hào)。這些步驟是并行的昆淡,可以設(shè)置為一個(gè)層級(jí)锰瘸,最終才匯總到行政部門歸檔,才算是整個(gè)流程結(jié)束昂灵。

5.表單

審批表單根據(jù)不同的業(yè)務(wù)場(chǎng)景需要填寫不同的內(nèi)容避凝,比如事假審批選擇的是未來(lái)的時(shí)間,而加班審批選擇的是過(guò)去的時(shí)間眨补。

6.通知

審批的流轉(zhuǎn)需要使用通知來(lái)提醒參與對(duì)象獲知進(jìn)度管削,進(jìn)行下一步操作。

7.審批操作

審批常見的操作主要有以下幾種:發(fā)起審批撑螺、撤回審批(當(dāng)審批發(fā)起人發(fā)現(xiàn)自己提交的數(shù)據(jù)有問(wèn)題時(shí)含思,可以主動(dòng)將審批撤回,修改后重提審批)甘晤、催辦審批含潘、通過(guò)審批、駁回審批线婚、重提審批遏弱。

8.審批狀態(tài)

審批狀態(tài)主要包括待辦審批、已辦審批塞弊、已辦結(jié)審批漱逸、我請(qǐng)求的審批缀踪、抄送我的審批。

工作流引擎

工作流引擎是指工作流作為應(yīng)用系統(tǒng)的一部分虹脯,并為之提供對(duì)各應(yīng)用系統(tǒng)有決定作用的根據(jù)角色驴娃、分工和條件的不同決定信息傳遞路由、內(nèi)容等級(jí)等核心解決方案循集。

工作流引擎包括流程的節(jié)點(diǎn)管理唇敞、流向管理、流程樣例管理等重要功能咒彤。

JPBM疆柔、Activiti都是比較出名的工作流引擎。

低代碼平臺(tái)

定義

低代碼開發(fā)平臺(tái)是無(wú)需編碼或通過(guò)少量代碼就可以快速生成應(yīng)用程序的開發(fā)平臺(tái)镶柱。它允許終端用戶使用易于理解的可視化工具開發(fā)自己的應(yīng)用程序旷档,而不是傳統(tǒng)的編寫代碼方式。

低代碼平臺(tái)會(huì)用到前面提到的諸多技術(shù)歇拆,比如狀態(tài)機(jī)鞋屈,工作流引擎,可視化表單等等故觅。市面上的低代碼平臺(tái)非常多厂庇,比如釘釘宜搭,簡(jiǎn)道云输吏,伙伴云等等权旷。

優(yōu)缺點(diǎn)

低代碼平臺(tái)具備上手快、開發(fā)快贯溅、允許快和運(yùn)維快等優(yōu)點(diǎn)拄氯。但它的缺點(diǎn)也很明顯,比如某些場(chǎng)景下效率比較低它浅;只能在比較通用的場(chǎng)景中使用译柏,比如OA審批,內(nèi)容協(xié)作罚缕、報(bào)名表單等比較固定的場(chǎng)景艇纺。


在B端產(chǎn)品中,工作流是比較經(jīng)典的業(yè)務(wù)邮弹,只有弄明白這些相關(guān)的基礎(chǔ)概念黔衡,才能更好的使用并進(jìn)行產(chǎn)品設(shè)計(jì)。除了查閱相關(guān)資料了解基礎(chǔ)原理腌乡,更多的是體驗(yàn)競(jìng)品盟劫,梳理提煉核心業(yè)務(wù)場(chǎng)景。這些操作都有一定的門檻与纽,背后隱藏的細(xì)節(jié)比看到的要多得多侣签,如果能堅(jiān)持下來(lái)一定能成為優(yōu)秀的B端產(chǎn)品經(jīng)理塘装。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市影所,隨后出現(xiàn)的幾起案子蹦肴,更是在濱河造成了極大的恐慌,老刑警劉巖猴娩,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件阴幌,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡卷中,警方通過(guò)查閱死者的電腦和手機(jī)矛双,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)蟆豫,“玉大人议忽,你說(shuō)我怎么就攤上這事∈酰” “怎么了栈幸?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)嫉称。 經(jīng)常有香客問(wèn)我侦镇,道長(zhǎng),這世上最難降的妖魔是什么织阅? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮震捣,結(jié)果婚禮上荔棉,老公的妹妹穿的比我還像新娘。我一直安慰自己蒿赢,他們只是感情好润樱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著羡棵,像睡著了一般壹若。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上皂冰,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天店展,我揣著相機(jī)與錄音,去河邊找鬼秃流。 笑死赂蕴,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的舶胀。 我是一名探鬼主播概说,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼碧注,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了糖赔?” 一聲冷哼從身側(cè)響起萍丐,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎放典,沒(méi)想到半個(gè)月后逝变,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡刻撒,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年骨田,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片声怔。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡态贤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出醋火,到底是詐尸還是另有隱情悠汽,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布芥驳,位于F島的核電站柿冲,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏兆旬。R本人自食惡果不足惜假抄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望丽猬。 院中可真熱鬧宿饱,春花似錦、人聲如沸脚祟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)由桌。三九已至为黎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間行您,已是汗流浹背铭乾。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留邑雅,地道東北人片橡。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像淮野,于是被迫代替她去往敵國(guó)和親捧书。 傳聞我的和親對(duì)象是個(gè)殘疾皇子吹泡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容