本發(fā)明涉及建設(shè)工程信息化管理領(lǐng)域,特別是基于二維碼技術(shù)的施工信息管理方法和系統(tǒng)。
背景技術(shù):
在目前建設(shè)領(lǐng)域,當(dāng)施工管理人員、操作工人需要查詢信息時,信息提供方主要通過第三方服務(wù)器生成了大量包含文檔、圖片、文件壓縮包等信息的二維碼,供施工管理人員、操作工人掃描快捷的查看文檔、圖片、音頻、視頻等信息。但由于第三方服務(wù)器存在諸多的不可控因素,會造成二維碼失效,還會存在被黑客入侵風(fēng)險,另外,也會有部分加密文件不便存儲在第三方服務(wù)器上,且第三方服務(wù)器在工程信息化分類化管理方面也存在專業(yè)性不強(qiáng)的缺陷。因此,獨立研發(fā)一種在工程建設(shè)領(lǐng)域的信息管理方法是非常有必要的。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種基于二維碼技術(shù)的施工信息管理方法和系統(tǒng),是根據(jù)工程建設(shè)領(lǐng)域的特點進(jìn)行了專門設(shè)計,能有效加快信息傳遞的速度,提高信息傳遞的安全性。
一種基于二維碼技術(shù)的施工信息管理方法,包括以下步驟:
s1.建立二維碼施工信息管理系統(tǒng),操作員登錄二維碼施工信息管理系統(tǒng);
s2.操作員選擇施工信息文件的分類,若沒有對應(yīng)的施工信息文件分類,則新建分類;
s3.操作員在對應(yīng)的施工信息分類中錄入編輯施工信息文件;
s4.已錄入的施工信息文件發(fā)給管理員審核;
s5.若管理員審核通過,生成二維碼,并將信息文件存放于云端服務(wù)器;若管理員審核不通過,返回給操作員進(jìn)行施工信息文件的補(bǔ)充或修改;
s6.操作員下載二維碼,并將二維碼發(fā)給指定的接收終端;
s7.接收終端接收到二維碼之后,掃描二維碼,查詢該二維碼對應(yīng)的存放云端服務(wù)器上的施工信息文件。
進(jìn)一步的,若發(fā)現(xiàn)現(xiàn)場施工信息發(fā)生變化,根據(jù)二維碼信息查到對應(yīng)的云端施工信息文件,經(jīng)二維碼施工信息管理系統(tǒng)驗證當(dāng)前操作員與錄入該施工信息文件的操作員一致后,對施工信息文件進(jìn)行修改,并保留原來的二維碼特征。
進(jìn)一步的,所述施工信息文件至少包括:操作員,與施工相關(guān)的文檔、圖片、表格、音頻、視頻中的一種或兩種以上。
進(jìn)一步的,所述二維碼施工信息管理系統(tǒng)分為管理員和操作員兩種權(quán)限登錄;所述管理員的權(quán)限包括審核施工信息文件、修改施工信息文件、設(shè)置系統(tǒng)數(shù)據(jù)參數(shù)、維護(hù)數(shù)據(jù)庫、操作員數(shù)量及權(quán)限分配、操作員信息的修改;所述操作員的權(quán)限包括錄入施工信息文件、下載二維碼。
進(jìn)一步的,生成的二維碼為矩陣式二維碼,每次錄入施工信息文件生成的二維碼有唯一的編號。
更進(jìn)一步的,所述二維碼施工信息管理系統(tǒng)記錄有每個操作員所在的施工單位信息,當(dāng)操作員錄入的施工信息文件生成二維碼時,二維碼的中心設(shè)置有施工單位的logo和/或單位名稱和/或單位簡稱。
進(jìn)一步的,施工信息文件的分類包括一級分類和二級分類,一級分類按照職能部門的業(yè)務(wù)類型進(jìn)行分類,二級分類按照施工信息文件所屬的類別進(jìn)行分類;所述二維碼施工信息管理系統(tǒng)記錄有每個操作員所在的職能部門,當(dāng)操作員錄入施工信息文件前,經(jīng)二維碼施工信息管理系統(tǒng)驗證當(dāng)前操作員所在的職能部門與一級分類相符后,操作員再進(jìn)行錄入施工信息文件的操作。
優(yōu)選的,所述云端為阿里云。
一種二維碼施工信息管理系統(tǒng),包括信息錄入單元、信息提交單元、信息審核單元、二維碼生成單元、二維碼輸出單元、二維碼識別單元、內(nèi)部數(shù)據(jù)庫、控制模塊和云端服務(wù)器;所述信息錄入單元用于錄入的施工信息文件,信息提交單元用于提交施工信息文件給管理員審核,所述信息審核單元用于提供給管理員審核施工信息文件,所述二維碼生成單元將施工信息文件生成對應(yīng)的二維碼,所述二維碼輸出單元將生成的二維碼輸出至系統(tǒng)操作界面,所述信息錄入單元、信息提交單元、信息審核單元、二維碼生成單元和二維碼輸出單元依次連接,所述二維碼生成單元和二維碼輸出單元與內(nèi)部數(shù)據(jù)庫連接,存儲二維碼和二維碼對應(yīng)的施工信息文件,所述控制模塊分別與內(nèi)部數(shù)據(jù)庫和云端服務(wù)器連接,所述二維碼識別單元與云端服務(wù)器連接,用于通過二維碼從云端服務(wù)器獲取施工信息文件。
優(yōu)選的,所述信息錄入單元包括編輯器,所述編輯器集成了可視化網(wǎng)頁編輯器tinymce。
綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是:(1)本發(fā)明通過二維碼信息管理系統(tǒng),實現(xiàn)了二維碼技術(shù)與工程項目信息化管理的有機(jī)結(jié)合,加快了信息傳遞的速度,提高了信息傳遞的安全性;(2)本發(fā)明設(shè)置有信息修改功能,可及時根據(jù)施工現(xiàn)場的情況對施工信息文件進(jìn)行修改,保證了信息的及時更新;(3)本發(fā)明針對android系統(tǒng)的手機(jī)特點,專門設(shè)計了集成了tinymce的文檔編輯器,保證android、ios系統(tǒng)手機(jī)掃描二維碼后,均能直接閱讀信息;(4)本發(fā)明引入了信息審核機(jī)制,包括管理員對錄入施工信息文件的審核、系統(tǒng)對操作員各項權(quán)限的審核,保證信息文件的準(zhǔn)確性、有效性;(5)通過本發(fā)明可使施工信息文件能夠安全、獨立的分類保存在云端服務(wù)器,便于信息管理和及時獲取,同時確保信息安全不泄露。
附圖說明
圖1是本發(fā)明的流程圖。
圖2是生成的二維碼結(jié)構(gòu)示意圖。
具體實施方式
以下結(jié)合具體實施例對本發(fā)明作進(jìn)一步說明,但本發(fā)明的保護(hù)范圍不限于以下實施例。
如圖1所示,一種基于二維碼技術(shù)的施工信息管理方法,包括以下步驟:
s1.建立二維碼施工信息管理系統(tǒng),操作員登錄二維碼施工信息管理系統(tǒng)。
s2.操作員選擇施工信息文件的分類,若沒有對應(yīng)的施工信息文件分類,則新建分類。
s3.操作員在對應(yīng)的施工信息分類中錄入施工信息文件;
本實施例中,施工信息文件至少包括:操作員姓名,與施工相關(guān)的文檔、圖片、表格、音頻、視頻根據(jù)施工實際情況選擇一種或兩種以上。
s4.已錄入的施工信息文件發(fā)給管理員審核。
s5.若管理員審核通過,生成二維碼,并將信息文件存放于云端服務(wù)器;若管理員審核不通過,返回給操作員進(jìn)行施工信息文件的補(bǔ)充或修改;
生成的二維碼為矩陣式二維碼,活碼,每次錄入施工信息文件生成的二維碼有唯一的編號。
s6.操作員下載二維碼,并將二維碼發(fā)給指定的接收終端,接收終端可以是手機(jī),也可以是pc,較多的為手機(jī)。
s7.接收終端接收到二維碼之后,掃描二維碼,查詢該二維碼對應(yīng)的存放在云端服務(wù)器上的施工信息文件,施工信息文件顯示在接收終端。
進(jìn)一步的,為及時更新施工現(xiàn)場的信息變化情況,若操作員發(fā)現(xiàn)現(xiàn)場施工信息發(fā)生變化時,登錄二維碼施工信息管理系統(tǒng)后,根據(jù)二維碼信息查到對應(yīng)的施工信息文件,經(jīng)二維碼施工信息管理系統(tǒng)驗證當(dāng)前操作員與錄入該施工信息文件的操作員一致后,對施工信息文件進(jìn)行修改,并保留原來的二維碼,驗證過程是為了防止其他的操作員胡亂更新信息,引致施工信息混亂,進(jìn)而誤導(dǎo)施工管理人員和操作工人。
進(jìn)一步的,為方便進(jìn)行系統(tǒng)信息的審核和管理,二維碼施工信息管理系統(tǒng)分為管理員和操作員兩種權(quán)限登錄,管理員的權(quán)限包括審核施工信息文件、修改施工信息文件、設(shè)置系統(tǒng)數(shù)據(jù)參數(shù)、維護(hù)數(shù)據(jù)庫、操作員數(shù)量及權(quán)限分配、操作員信息的修改;所述操作員的權(quán)限包括錄入施工信息文件、下載二維碼。在二維碼施工信息管理系統(tǒng)中,管理員預(yù)先記錄操作員所在的施工單位信息和所在的職能部門,存儲在系統(tǒng)的內(nèi)部數(shù)據(jù)庫中,并設(shè)置與該操作員對應(yīng)的權(quán)限。
為便于對各職能部門信息的歸類管理,步驟s2中所起到的施工信息文件的分類,包括一級分類和二級分類,一級分類按照職能部門的業(yè)務(wù)類型進(jìn)行分類,二級分類按照施工信息文件所屬的類別進(jìn)行分類,本實施例中,操作員只能新建二級分類;為防止操作員不按分類操作,當(dāng)操作員錄入施工信息文件前,二維碼施工信息管理系統(tǒng)根據(jù)其內(nèi)部記錄的每個操作員所在的職能部門信息,經(jīng)過驗證與其操作的一級分類相符后,操作員方能再進(jìn)行錄入施工信息文件的操作。
為方便接收終端識別是來自什么施工單位發(fā)來的信息,本實施例,二維碼施工信息管理系統(tǒng)記錄有每個操作員所在的施工單位信息,當(dāng)操作員錄入的施工信息文件生成二維碼時,如圖2所示,生成二維碼的中心設(shè)置有施工單位的logo和單位簡稱。
為提高信息的安全級別,本實施例選用的云端為阿里云。
本實施例所采用的二維碼施工信息管理系統(tǒng),包括信息錄入單元、信息提交單元、信息審核單元、二維碼生成單元、二維碼輸出單元、二維碼識別單元、內(nèi)部數(shù)據(jù)庫、控制模塊和云端服務(wù)器;信息錄入單元用于錄入的施工信息文件,信息提交單元用于提交施工信息文件給管理員審核,信息審核單元用于提供給管理員審核施工信息文件,二維碼生成單元將施工信息文件生成對應(yīng)的二維碼,二維碼輸出單元將生成的二維碼輸出至系統(tǒng)操作界面,信息錄入單元、信息提交單元、信息審核單元、二維碼生成單元和二維碼輸出單元依次連接,二維碼生成單元和二維碼輸出單元與內(nèi)部數(shù)據(jù)庫連接,內(nèi)部數(shù)據(jù)庫存儲二維碼信息、二維碼對應(yīng)的施工信息文件、操作員信息、管理員和操作員的權(quán)限信息等,控制模塊分別與內(nèi)部數(shù)據(jù)庫和云端服務(wù)器連接,云端服務(wù)器存儲有二維碼和二維碼對應(yīng)的施工信息文件,控制模塊控制內(nèi)部數(shù)據(jù)庫與云端服務(wù)器信息的及時同步更新,二維碼識別單元與云端服務(wù)器連接,用于通過二維碼從云端服務(wù)器獲取施工信息文件。
其中,信息錄入單元包括編輯器,本實施例的編輯器集成了可視化網(wǎng)頁編輯器tinymce,保證接收終端為android、ios系統(tǒng)手機(jī)時,其掃描二維碼后,均能直接閱讀信息。