摘要:? 隨著“智慧工地”理念的展開(kāi)與落地,如何對(duì)項(xiàng)目現(xiàn)場(chǎng)各種硬件設(shè)備進(jìn)行可視化界面展示及相關(guān)信息預(yù)警監(jiān)控成為難題,因此設(shè)計(jì)項(xiàng)目倉(cāng)庫(kù)系統(tǒng)成為必要和迫切。該系統(tǒng)從現(xiàn)場(chǎng)業(yè)務(wù)流程的角度出發(fā),采用低代碼平臺(tái)“簡(jiǎn)道云”進(jìn)行開(kāi)發(fā),減少了開(kāi)發(fā)成本,通過(guò)對(duì)設(shè)備出入庫(kù)實(shí)時(shí)統(tǒng)計(jì)分析并進(jìn)行庫(kù)存預(yù)警,提高了項(xiàng)目管理信息化水平。
關(guān)鍵詞:智慧工地;工程項(xiàng)目;倉(cāng)庫(kù)系統(tǒng);簡(jiǎn)道云
中圖分類號(hào):TP391? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2022)11-0110-02
0 引言
項(xiàng)目現(xiàn)場(chǎng)的倉(cāng)庫(kù)管理是企業(yè)庫(kù)管的重點(diǎn)工作。目前,在機(jī)場(chǎng)弱電項(xiàng)目建設(shè)中,設(shè)備和材料等硬件的出入庫(kù)管理、領(lǐng)料管理、庫(kù)存統(tǒng)計(jì)等完全依賴于人工手寫與表格錄入,時(shí)常存在出入庫(kù)數(shù)量不符、領(lǐng)料批次混亂、設(shè)備信息丟失等情況,項(xiàng)目管理人員在進(jìn)行清點(diǎn)與結(jié)算時(shí)很難分析錯(cuò)誤發(fā)生的原因,影響了項(xiàng)目管理質(zhì)量。如何提升出入庫(kù)效率、精簡(jiǎn)領(lǐng)料流程,成為當(dāng)下急需解決的問(wèn)題。
項(xiàng)目對(duì)出入庫(kù)統(tǒng)計(jì)的需求一方面來(lái)自企業(yè)管理信息化發(fā)展的必然要求,另一方面,制度流程化、流程表單化、表單數(shù)字化是實(shí)現(xiàn)項(xiàng)目透明化管理的目標(biāo)。此外,疫情正在改變著大家的工作習(xí)慣,線上審批、在線協(xié)同成為當(dāng)前各行業(yè)的剛需。
針對(duì)企業(yè)庫(kù)管的痛點(diǎn),本文從現(xiàn)場(chǎng)業(yè)務(wù)流程的角度出發(fā),設(shè)計(jì)了一套項(xiàng)目倉(cāng)庫(kù)管理系統(tǒng)并投入應(yīng)用。在系統(tǒng)的實(shí)際開(kāi)發(fā)中,使用低代碼平臺(tái)“簡(jiǎn)道云”進(jìn)行開(kāi)發(fā),壓縮了開(kāi)發(fā)工作時(shí)間,減少人力成本,提高系統(tǒng)的準(zhǔn)確率和實(shí)用性,以信息化手段輔助工作人員進(jìn)行材料出入庫(kù),達(dá)到了節(jié)能增效、精細(xì)化管控的目的。
1 低代碼平臺(tái)介紹
隨著辦公方式的發(fā)展變化,時(shí)間碎片化、成員協(xié)作場(chǎng)景多成為現(xiàn)代人的主要工作特點(diǎn)。低代碼開(kāi)發(fā)平臺(tái)因其簡(jiǎn)單易用的特性,能夠快速、靈活地應(yīng)對(duì)企業(yè)數(shù)字化進(jìn)程中的個(gè)性化需求,可以讓更多的非IT人員參與到企業(yè)數(shù)字化進(jìn)程中,讓開(kāi)發(fā)者就是應(yīng)用者,應(yīng)用者就是開(kāi)發(fā)者,既能夠節(jié)省時(shí)間和財(cái)務(wù)成本,又能夠激發(fā)組織活力和創(chuàng)造力。
目前,低代碼開(kāi)發(fā)平臺(tái)通常將在線表單、流程引擎、數(shù)據(jù)報(bào)表、用戶界面等進(jìn)行模塊分裝,讓不具備IT背景的用戶通過(guò)“搭積木”的方式完成業(yè)務(wù)應(yīng)用的開(kāi)發(fā)。發(fā)展到今天,以“簡(jiǎn)道云”為代表的低代碼開(kāi)發(fā)平臺(tái)的技術(shù)已經(jīng)逐步趨于成熟:從簡(jiǎn)單的在線數(shù)據(jù)搜集、流程審批、數(shù)據(jù)分析報(bào)表到企業(yè)級(jí)的權(quán)限管控、API對(duì)接、OCR識(shí)別等特色功能的應(yīng)用以及豐富的開(kāi)箱即用應(yīng)用模板,基本能夠?qū)崿F(xiàn)企業(yè)數(shù)字化場(chǎng)景全覆蓋。在功能的設(shè)計(jì)與實(shí)現(xiàn)方面,不需要太多的計(jì)算機(jī)專業(yè)知識(shí),就業(yè)管理部門的工作人員在熟悉“工作臺(tái)”的工作機(jī)制和使用方法后可以快速、高效部署和搭建管理功能模塊[1]。
與其他定制商業(yè)軟件相比,企業(yè)不需要為新增業(yè)務(wù)而產(chǎn)生的軟件升級(jí)付費(fèi),可根據(jù)需要隨時(shí)在簡(jiǎn)道云的“工作臺(tái)”自由搭建、組合需要的功能模塊,實(shí)時(shí)、高效、低成本地解決需求隨時(shí)修改和完善平臺(tái)管理功能的問(wèn)題。同時(shí),在數(shù)據(jù)安全方面,簡(jiǎn)道云通過(guò)采用 HTTPS 技術(shù)(以安全為目的的SSL加密傳輸協(xié)議) 、阿里云的云計(jì)算服務(wù)器、數(shù)據(jù)加密存儲(chǔ)、定時(shí)備份數(shù)據(jù)和簽訂保密協(xié)議的形式保障用戶數(shù)據(jù)安全[2]。
2 系統(tǒng)設(shè)計(jì)與功能表單的實(shí)現(xiàn)
2.1 系統(tǒng)設(shè)計(jì)
出入庫(kù)系統(tǒng)分為材料字典、材料管理、實(shí)時(shí)庫(kù)存、庫(kù)存預(yù)警四個(gè)模塊。項(xiàng)目負(fù)責(zé)人將本項(xiàng)目硬件清單導(dǎo)入系統(tǒng)以形成標(biāo)準(zhǔn)庫(kù)存清單,當(dāng)硬件材料到達(dá)倉(cāng)庫(kù)后由庫(kù)管員接收并清點(diǎn),以完成入庫(kù)工作。在項(xiàng)目建設(shè)過(guò)程中,領(lǐng)料人通過(guò)系統(tǒng)進(jìn)行領(lǐng)料申請(qǐng),庫(kù)管員在系統(tǒng)中予以通過(guò)后,領(lǐng)料人領(lǐng)走材料。相應(yīng)材料在庫(kù)存中進(jìn)行核減,完成出庫(kù)。在出入庫(kù)過(guò)程中,可以實(shí)時(shí)查看庫(kù)存清單,并可打印庫(kù)存報(bào)表,以完成統(tǒng)計(jì)分析需求。當(dāng)庫(kù)存低于標(biāo)準(zhǔn)值時(shí),進(jìn)行庫(kù)存預(yù)警。
基礎(chǔ)數(shù)據(jù)模塊作為“工作臺(tái)”中各管理模塊使用的基礎(chǔ),由采購(gòu)合同、供應(yīng)商信息以及設(shè)備材料深化清單組成,整合常用的項(xiàng)目、合同以及設(shè)備信息,供各模塊通過(guò)數(shù)據(jù)聯(lián)動(dòng)的方式調(diào)用?!肮ぷ髋_(tái)”支持Excel文件格式導(dǎo)入,庫(kù)管員只需按照工作時(shí)間節(jié)點(diǎn)到項(xiàng)目管理部門獲取這部分基礎(chǔ)數(shù)據(jù),按照系統(tǒng)的設(shè)計(jì)要求導(dǎo)入系統(tǒng)平臺(tái)中,減少重復(fù)錄入的工作,提高工作效率。
材料管理模塊通過(guò)材料入庫(kù)、出庫(kù)、調(diào)撥等功能,準(zhǔn)確掌握材料庫(kù)存情況,及時(shí)調(diào)整采購(gòu)策略。出庫(kù)設(shè)置審批流程方便節(jié)點(diǎn)負(fù)責(zé)人快速提交審批意見(jiàn)。材料調(diào)撥單是記錄材料移動(dòng)的憑據(jù),將減少調(diào)出倉(cāng)庫(kù)的庫(kù)存。出入庫(kù)臺(tái)賬對(duì)出入庫(kù)的數(shù)據(jù)明細(xì)進(jìn)行展示。
實(shí)時(shí)庫(kù)存模塊統(tǒng)計(jì)倉(cāng)庫(kù)內(nèi)材料的實(shí)時(shí)庫(kù)存數(shù)量,并通過(guò)儀表盤進(jìn)行展示查詢。
庫(kù)存預(yù)警模塊有標(biāo)準(zhǔn)庫(kù)存表單和預(yù)警儀表盤,通過(guò)設(shè)置材料的標(biāo)準(zhǔn)庫(kù)存,對(duì)低于標(biāo)準(zhǔn)的品類會(huì)進(jìn)行數(shù)據(jù)預(yù)警,提醒庫(kù)存不足,幫助庫(kù)管掌握數(shù)據(jù)發(fā)展動(dòng)態(tài),以免影響項(xiàng)目進(jìn)度。
2.2 功能表單的實(shí)現(xiàn)
首先,在 “簡(jiǎn)道云”的工作臺(tái)新建名為“項(xiàng)目倉(cāng)庫(kù)管理系統(tǒng)”的應(yīng)用。系統(tǒng)中包含的各功能模塊是在工作臺(tái)中以表單或儀表盤的形式創(chuàng)建和使用的,其中,“項(xiàng)目管理”“合同管理”“設(shè)備字典”等為普通表單,表單設(shè)計(jì)、擴(kuò)展功能、表單發(fā)布和數(shù)據(jù)管理是普通表單功能實(shí)現(xiàn)基礎(chǔ)的四個(gè)要素。“材料領(lǐng)用單”為流程表單,流程表單在普通表單的基礎(chǔ)上,還具有流程設(shè)定要素,可實(shí)現(xiàn)數(shù)據(jù)按規(guī)則流轉(zhuǎn)及審批?!叭霂?kù)臺(tái)賬”“出庫(kù)臺(tái)賬”“實(shí)時(shí)庫(kù)存統(tǒng)計(jì)”為儀表盤,作用是將采集的數(shù)據(jù)進(jìn)行匯總、統(tǒng)計(jì)及可視化。其中,實(shí)時(shí)庫(kù)存的統(tǒng)計(jì)計(jì)算、庫(kù)存預(yù)警是表單設(shè)計(jì)中較為復(fù)雜的操作,下面進(jìn)行詳細(xì)介紹。
2.2.1 實(shí)時(shí)庫(kù)存的統(tǒng)計(jì)
實(shí)時(shí)庫(kù)存統(tǒng)計(jì)可以通過(guò)“簡(jiǎn)道云”高級(jí)功能中的聚合表和數(shù)據(jù)工廠兩種方式實(shí)現(xiàn),聚合表對(duì)數(shù)據(jù)進(jìn)行聚合計(jì)算,對(duì)已有的表單數(shù)據(jù)進(jìn)行預(yù)計(jì)算,以備進(jìn)一步調(diào)用。區(qū)別在于聚合表只能是列表形式的數(shù)據(jù)表,不能是匯總表,因此通過(guò)數(shù)據(jù)工廠計(jì)算出來(lái)的匯總表優(yōu)勢(shì)較大,可以對(duì)表單中的數(shù)據(jù)進(jìn)行簡(jiǎn)單的匯總,包括求和、最大值、最小值、平均值[3],然后在儀表盤中進(jìn)行數(shù)據(jù)分析:首先進(jìn)入“簡(jiǎn)道云”高級(jí)功能的數(shù)據(jù)工廠,點(diǎn)擊新建數(shù)據(jù)流,選擇輸入源為材料入庫(kù)單、材料出庫(kù)單,選擇字段為子表單的設(shè)備編碼、設(shè)備名稱、規(guī)格和出/入庫(kù)數(shù)量,通過(guò)分組匯總,統(tǒng)計(jì)出每種材料的出庫(kù)數(shù)量和入庫(kù)數(shù)量,選擇橫向連接,將出入庫(kù)選擇的字段和匯總統(tǒng)計(jì)后的數(shù)據(jù)根據(jù)設(shè)備編碼和設(shè)備名稱進(jìn)行左連接,左側(cè)表單為材料入庫(kù)單。然后進(jìn)行字段設(shè)置,添加計(jì)算字段“實(shí)時(shí)庫(kù)存”,將最終結(jié)果輸出,得出實(shí)時(shí)庫(kù)存統(tǒng)計(jì)表。聚合表則為多表關(guān)聯(lián),選擇數(shù)據(jù)來(lái)源為材料出庫(kù)單、入庫(kù)單和調(diào)撥單,建立對(duì)應(yīng)字段的關(guān)聯(lián),在指標(biāo)欄放入三個(gè)數(shù)量:入庫(kù)數(shù)量、出庫(kù)數(shù)量、實(shí)時(shí)庫(kù)存。其中,出庫(kù)數(shù)量為實(shí)際出庫(kù)數(shù)量。實(shí)時(shí)庫(kù)存公式設(shè)定為實(shí)時(shí)庫(kù)存數(shù)=入庫(kù)數(shù)量-實(shí)際出庫(kù)數(shù)量。實(shí)時(shí)庫(kù)存數(shù)可作為領(lǐng)用和調(diào)撥時(shí)填寫材料數(shù)量的依據(jù)。由于出庫(kù)、調(diào)撥都為流程表單,開(kāi)啟流程后,表單屬性中的校驗(yàn)條件設(shè)置不再生效,需要在流程設(shè)定-節(jié)點(diǎn)屬性-更多屬性-節(jié)點(diǎn)校驗(yàn)條件中設(shè)置該節(jié)點(diǎn)的校驗(yàn)條件[4]。添加校驗(yàn)條件為實(shí)時(shí)庫(kù)存>=領(lǐng)用數(shù)量或者實(shí)時(shí)庫(kù)存>=調(diào)撥數(shù)量,不滿足校驗(yàn)條件時(shí)提示文字:庫(kù)存不足。
實(shí)時(shí)出庫(kù)數(shù)量是根據(jù)審批意見(jiàn)作為觸發(fā)條件,使用“簡(jiǎn)道云”智能助手統(tǒng)計(jì)完成的。滿足指定的觸發(fā)條件后,智能助手可以自動(dòng)在目標(biāo)表單中新增、修改、刪除數(shù)據(jù),或執(zhí)行插件。當(dāng)發(fā)起材料出庫(kù)/調(diào)撥審批時(shí),不通過(guò)的申領(lǐng)數(shù)量為無(wú)效、作廢數(shù)量,通過(guò)時(shí)為有效。具體操作:找到智能助手入口后選擇新建智能助手,設(shè)置具體觸發(fā)動(dòng)作為“修改數(shù)據(jù)”,觸發(fā)動(dòng)作是指智能助手的執(zhí)行條件,當(dāng)表單滿足這個(gè)條件時(shí),智能助手才會(huì)進(jìn)行執(zhí)行對(duì)應(yīng)的動(dòng)作。選擇觸發(fā)表單為“材料領(lǐng)用單”,添加觸發(fā)條件“是否同意”等于篩選值“否”。設(shè)置好觸發(fā)動(dòng)作后,點(diǎn)擊下一步:設(shè)置執(zhí)行動(dòng)作。執(zhí)行動(dòng)作是當(dāng)表單數(shù)據(jù)滿足觸發(fā)動(dòng)作時(shí),在目標(biāo)表單中執(zhí)行的相應(yīng)操作。添加執(zhí)行動(dòng)作為新增數(shù)據(jù),選擇目標(biāo)表單為“設(shè)備出庫(kù)單”,領(lǐng)用/調(diào)撥數(shù)量設(shè)置為自定義,值為0。需要注意的是,觸發(fā)表單為流程表單時(shí),要區(qū)分“新增數(shù)據(jù)”和“修改數(shù)據(jù)”:只有發(fā)起流程屬于“新增數(shù)據(jù)”,其他審批等流程節(jié)點(diǎn)均屬于“修改數(shù)據(jù)”,同時(shí)觸發(fā)條件如果選擇流轉(zhuǎn)完成或手動(dòng)結(jié)束,那大部分情況下也屬于修改數(shù)據(jù)[4]。材料調(diào)撥單的審批設(shè)置依照材料領(lǐng)用單同樣設(shè)置,完成后,當(dāng)出庫(kù)臺(tái)賬中出庫(kù)數(shù)量為0的數(shù)據(jù)即為審批未通過(guò)的無(wú)效出庫(kù)。
2.2.2 實(shí)時(shí)庫(kù)存的計(jì)算
實(shí)時(shí)出庫(kù)數(shù)量是根據(jù)審批意見(jiàn)作為觸發(fā)條件,使用“簡(jiǎn)道云”智能助手統(tǒng)計(jì)完成的。滿足指定的觸發(fā)條件后,智能助手可以自動(dòng)在目標(biāo)表單中新增、修改、刪除數(shù)據(jù),或執(zhí)行插件。當(dāng)發(fā)起材料出庫(kù)/調(diào)撥審批時(shí),不通過(guò)的申領(lǐng)數(shù)量為無(wú)效、作廢數(shù)量,通過(guò)時(shí)為有效。具體操作:找到智能助手入口后選擇新建智能助手,設(shè)置具體觸發(fā)動(dòng)作為“修改數(shù)據(jù)”,觸發(fā)動(dòng)作是指智能助手的執(zhí)行條件,當(dāng)表單滿足這個(gè)條件時(shí),智能助手才會(huì)進(jìn)行執(zhí)行對(duì)應(yīng)的動(dòng)作。選擇觸發(fā)表單為“材料領(lǐng)用單”,添加觸發(fā)條件“是否同意”等于篩選值“否”。設(shè)置好觸發(fā)動(dòng)作后,點(diǎn)擊下一步:設(shè)置執(zhí)行動(dòng)作。執(zhí)行動(dòng)作是當(dāng)表單數(shù)據(jù)滿足觸發(fā)動(dòng)作時(shí),在目標(biāo)表單中執(zhí)行的相應(yīng)操作。添加執(zhí)行動(dòng)作為新增數(shù)據(jù),選擇目標(biāo)表單為“設(shè)備出庫(kù)單”,領(lǐng)用/調(diào)撥數(shù)量設(shè)置為自定義,值為0。需要注意的是,觸發(fā)表單為流程表單時(shí),要區(qū)分“新增數(shù)據(jù)”和“修改數(shù)據(jù)”:只有發(fā)起流程屬于“新增數(shù)據(jù)”,其他審批等流程節(jié)點(diǎn)均屬于“修改數(shù)據(jù)”,同時(shí)觸發(fā)條件如果選擇流轉(zhuǎn)完成或手動(dòng)結(jié)束,那大部分情況下也屬于修改數(shù)據(jù)[5]。材料調(diào)撥單的審批設(shè)置依照材料領(lǐng)用單同樣設(shè)置,完成后,當(dāng)出庫(kù)臺(tái)賬中出庫(kù)數(shù)量為0的數(shù)據(jù)即為審批未通過(guò)的無(wú)效出庫(kù)。
2.2.3 庫(kù)存預(yù)警設(shè)計(jì)
庫(kù)存預(yù)警模塊設(shè)置標(biāo)準(zhǔn)庫(kù)存表和預(yù)警儀表盤,在表單中收集得到的數(shù)據(jù),可通過(guò)儀表盤來(lái)進(jìn)行查看、分析和處理。儀表盤由數(shù)據(jù)組件、文本組件、圖片組件以及篩選組件組成,其中數(shù)據(jù)組件包含種類豐富的圖表類型,管理員可以根據(jù)實(shí)際需要選擇圖表類型進(jìn)行儀表盤統(tǒng)計(jì)看板的搭建。預(yù)警具體操作:選中需要編輯的儀表盤,點(diǎn)擊右側(cè)的設(shè)置按鈕,在彈出的工具欄中選擇“編輯儀表盤”,添加數(shù)據(jù)組件,數(shù)據(jù)組件主要對(duì)數(shù)據(jù)源表單的數(shù)據(jù)進(jìn)行分析與展示。選擇數(shù)據(jù)組件為明細(xì)表,明細(xì)表可以用于展示表單、聚合表、數(shù)據(jù)工廠中的明細(xì)數(shù)據(jù);表單中的數(shù)據(jù)除了明細(xì)展示,還可以設(shè)置權(quán)限,即成員打開(kāi)表單后,可以讓他們看到的數(shù)據(jù)有哪些,選擇不同的數(shù)據(jù)獲取權(quán)限,成員看到的數(shù)據(jù)也將不一樣。添加圖表選擇庫(kù)存預(yù)警數(shù)據(jù)流(預(yù)警數(shù)據(jù)設(shè)置見(jiàn)圖3) ,圖表類型選擇雙軸圖,雙軸圖的指標(biāo)分為左側(cè)指標(biāo)和右側(cè)指標(biāo),對(duì)應(yīng)的坐標(biāo)軸分別為坐標(biāo)Y軸的左軸和右軸。維度選擇設(shè)備名稱,指標(biāo)(左) 為實(shí)時(shí)庫(kù)存,指標(biāo)(右) 為標(biāo)準(zhǔn)庫(kù)存,拖拽之后若發(fā)現(xiàn)數(shù)值不統(tǒng)一,在坐標(biāo)Y軸設(shè)置最大值和最小值,不要自適應(yīng)。數(shù)據(jù)預(yù)警設(shè)置預(yù)警判定條件為實(shí)時(shí)庫(kù)存<=標(biāo)準(zhǔn)庫(kù)存。數(shù)據(jù)預(yù)警可以及時(shí)掌握數(shù)據(jù)發(fā)展動(dòng)態(tài),當(dāng)數(shù)據(jù)出現(xiàn)異常時(shí)提醒給庫(kù)管員,避免影響項(xiàng)目進(jìn)度。
3 結(jié)束語(yǔ)
文章從出入庫(kù)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、實(shí)時(shí)庫(kù)存的統(tǒng)計(jì)和計(jì)算、庫(kù)存預(yù)警設(shè)計(jì)四個(gè)方面詳細(xì)介紹了倉(cāng)庫(kù)管理系統(tǒng)的實(shí)現(xiàn)過(guò)程以及開(kāi)發(fā)過(guò)程中應(yīng)注意的具體細(xì)節(jié),為后續(xù)建設(shè)“智慧工地”搭建的其他應(yīng)用提供了一定的借鑒意義。
參考文獻(xiàn):
[1] 馮橋華.基于“釘釘”+“簡(jiǎn)道云”平臺(tái)搭建畢業(yè)生就業(yè)信息化管理平臺(tái)的探索與實(shí)踐[J].無(wú)線互聯(lián)科技,2021,18(5):23-24.
[2] 農(nóng)明川,王姿杰.基于“簡(jiǎn)道云”的考勤系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].科技創(chuàng)新與應(yīng)用,2021,11(29):74-79.
[3]簡(jiǎn)道云官方.匯總表[EB/OL].https://hc.jiandaoyun.com/doc/9094
[4]簡(jiǎn)道云官方.表單管理[EB/OL].https://https://hc.jiandaoyun.com/doc/9039
[5]簡(jiǎn)道云官方.高級(jí)功能[EB/OL].https://hc.jiandaoyun.com/doc/11054
收稿日期:2021-12-25
作者簡(jiǎn)介:孫慧(1986—) ,女,碩士,研究方向?yàn)闄C(jī)場(chǎng)工程。