一種基于流程的數(shù)據(jù)采集系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于流程的數(shù)據(jù)采集系統(tǒng),該系統(tǒng)至少包括:基于流程的任務(wù)管理模塊,該模塊通過建立采集流程向?qū)В⒏鶕?jù)流程的要求,對相應(yīng)的質(zhì)量特性控制點進行數(shù)據(jù)采集;數(shù)據(jù)采集模塊,該模塊至少包括視頻采集模塊和圖片采集模塊,主要用于圖像方面的數(shù)據(jù)采集;數(shù)據(jù)加密模塊,該模塊主要為防止非法數(shù)據(jù)入侵,保證數(shù)據(jù)的安全性和合法性;數(shù)據(jù)傳輸模塊,該模塊主要為了保證數(shù)據(jù)的完整和快速傳輸;數(shù)據(jù)存儲模塊,該模塊采用異構(gòu)的方式進行存儲,提高了數(shù)據(jù)的存儲效率。本發(fā)明可以實現(xiàn)數(shù)據(jù)的自動采集和管理,減少人為數(shù)據(jù)采集的不真實性,為企業(yè)建立健全質(zhì)量記錄提供依據(jù)。
【專利說明】一種基于流程的數(shù)據(jù)采集系統(tǒng)
【技術(shù)領(lǐng)域】
:
[0001]本發(fā)明涉及現(xiàn)場數(shù)據(jù)采集領(lǐng)域,尤其涉及一種基于流程的數(shù)據(jù)采集系統(tǒng)。
【背景技術(shù)】
:
[0002]在航空航天等大型復(fù)雜產(chǎn)品制造現(xiàn)場,制造的整個過程一般都是通過質(zhì)檢人員的跟蹤檢驗來完成的,形成的質(zhì)量數(shù)據(jù)記錄往往填寫在數(shù)據(jù)記錄表上,這種記錄在表格里數(shù)據(jù)的客觀性缺乏令人信服的力度。特別在一些產(chǎn)品研制階段,生產(chǎn)和裝配反復(fù)次數(shù)多、技術(shù)狀態(tài)復(fù)雜,單單用質(zhì)量文件的形式已無法完整記載整個制造過程,需要對關(guān)鍵的制造過程建立數(shù)字化的質(zhì)量記錄,特別是記錄如照片和視頻等可視化證據(jù),以利于隱患排查和質(zhì)量問題的追溯和分析處理。
【發(fā)明內(nèi)容】
:
[0003]本發(fā)明提供了一種基于流程的數(shù)據(jù)采集系統(tǒng)。通過基于流程的數(shù)據(jù)采集系統(tǒng),將整個質(zhì)量數(shù)據(jù)進行集中統(tǒng)一管理,形成完整的產(chǎn)品制造過程質(zhì)量檔案,同時該系統(tǒng)還可以實現(xiàn)數(shù)據(jù)采集過程的閉環(huán)控制。
[0004]該系統(tǒng)包括:
[0005]基于流程的任務(wù)管理模塊,用于提供采集過程的控制和采集任務(wù)的有序進行;
[0006]數(shù)據(jù)采集模塊,用于采集視頻和圖片格式的數(shù)據(jù),但不限于這兩種格式;
[0007]數(shù)據(jù)加密模塊,用于對數(shù)據(jù)對象進行加密,包括數(shù)據(jù)對象名稱和數(shù)據(jù)對象內(nèi)容,或者對數(shù)據(jù)對象整個進行加密;
[0008]數(shù)據(jù)傳輸模塊,用于對結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的自動傳輸;
[0009]數(shù)據(jù)存儲模塊,用于對結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的分類存儲。
[0010]進一步地,所述基于流程的任務(wù)管理,包括流程引擎及通過流程引擎進行采集過程的流程定義。
[0011]進一步地,所述數(shù)據(jù)采集模塊包括視頻采集設(shè)備和圖片采集設(shè)備,采集設(shè)備與終端計算機之間可以進行采集數(shù)據(jù)的傳輸。
[0012]進一步地,所述非結(jié)構(gòu)化數(shù)據(jù)傳輸,包括大文件、普通文件和小文件的傳輸。
[0013]進一步地,所述數(shù)據(jù)存儲模塊包括將結(jié)構(gòu)化數(shù)據(jù)通過關(guān)系型數(shù)據(jù)庫進行存儲,非結(jié)構(gòu)化數(shù)據(jù)通過文件服務(wù)器進行存儲。
[0014]進一步地,所述的流程定義包括生產(chǎn)過程流程的定義及生產(chǎn)過程中需要進行數(shù)據(jù)采集的控制點的定義。
[0015]進一步地,所述的文件傳輸包括根據(jù)文件分片策略層對文件進行分塊處理,傳輸分配策略層負責(zé)區(qū)分文件的大小并將文件傳輸任務(wù)包裝為對象送入任務(wù)隊列里;任務(wù)隊列則用來維護任務(wù)隊列、進行傳輸控制以及通過數(shù)據(jù)通道進行數(shù)據(jù)傳輸。
[0016]本發(fā)明提供的一種基于流程的數(shù)據(jù)采集系統(tǒng),能實現(xiàn)按流程向?qū)У姆绞竭M行數(shù)據(jù)采集,并且可以自動的進行數(shù)據(jù)加密和文件分割傳輸和存儲,在完成數(shù)據(jù)采集時,向流程節(jié)點進行反饋,實現(xiàn)整個采集過程的閉環(huán)控制。整個過程在流程的驅(qū)動下進行,方便靈活,安全可控。
【專利附圖】
【附圖說明】
:
[0017]圖1為本發(fā)明一種基于流程的數(shù)據(jù)采集系統(tǒng)的示意圖
[0018]圖2為本發(fā)明文件數(shù)據(jù)傳輸策略圖
【具體實施方式】
:
[0019]下面結(jié)合附圖和實施例,對本發(fā)明的【具體實施方式】作進一步詳細描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
[0020]圖1是本發(fā)明實施方式提供的一種基于流程的數(shù)據(jù)采集系統(tǒng)的示意圖,包括:
[0021]基于流程的任務(wù)管理模塊,用于提供采集過程的控制和采集任務(wù)的有序進行;
[0022]數(shù)據(jù)采集模塊,用于采集視頻和圖片格式的數(shù)據(jù),但不限于這兩種格式;
[0023]數(shù)據(jù)加密模塊,用于對數(shù)據(jù)對象進行加密,包括數(shù)據(jù)對象名稱和數(shù)據(jù)對象內(nèi)容,或者對數(shù)據(jù)對象整個進行加密;
[0024]數(shù)據(jù)傳輸模塊,用于對結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的自動傳輸;
[0025]數(shù)據(jù)存儲模塊,用于對結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的分類存儲。
[0026]步驟1:建立流程向?qū)?。采用bpmn的方式建立一套完整的關(guān)鍵質(zhì)量特性流程向?qū)?,實現(xiàn)關(guān)鍵質(zhì)量特性的在線采集。采用優(yōu)化的流程圖的形式對關(guān)鍵質(zhì)量特性流程向?qū)нM行可視化表達,使其直觀形象地呈現(xiàn)在制造現(xiàn)場。隨著整個制造流程的推進,到達關(guān)鍵質(zhì)量控制點時,采集人員根據(jù)控制點的向?qū)б筮M行數(shù)據(jù)采集。
[0027]步驟2:在流程向?qū)е写_定采集點及采集要求。
[0028]步驟3:隨著流程的推進,當(dāng)?shù)竭_采集點時,開始進行數(shù)據(jù)采集。采集過程中根據(jù)采集要求,選擇相應(yīng)的采集設(shè)備進行數(shù)據(jù)采集,將采集的數(shù)據(jù)通過有線或無線的方式傳輸?shù)讲杉K端。
[0029]步驟4:當(dāng)數(shù)據(jù)到達采集終端后,對數(shù)據(jù)進行加密處理,并將數(shù)據(jù)加密碼進行存儲。
[0030]步驟5:對數(shù)據(jù)進行傳輸,結(jié)構(gòu)化數(shù)據(jù)直接寫入關(guān)系型數(shù)據(jù)庫,非結(jié)構(gòu)化數(shù)據(jù),如文件數(shù)據(jù),在正式傳輸前,將準備傳輸?shù)臄?shù)據(jù)進行密碼驗證,驗證通過后方可進行數(shù)據(jù)傳輸。文件數(shù)據(jù)傳輸?shù)牟呗匀鐖D2所示。針對文件的傳輸,程序采用了分片傳輸策略。傳輸文件時,根據(jù)文件分片策略,將文件分為大文件、普通文件和小文件。將大文件分為多個文件分片,實現(xiàn)分片并行傳輸。對普通文件實現(xiàn)通用傳輸。對小文件實現(xiàn)批量傳輸。其中,傳輸分配策略層負責(zé)區(qū)分文件的大小并將文件傳輸任務(wù)包裝為對象送入任務(wù)隊列里;任務(wù)隊列則用來維護任務(wù)隊列、進行傳輸控制以及通過數(shù)據(jù)通道進行數(shù)據(jù)傳輸。
[0031]步驟6:數(shù)據(jù)存儲有兩種方式,一是結(jié)構(gòu)化數(shù)據(jù)存儲,用關(guān)系型數(shù)據(jù)庫進行存儲;二是非結(jié)構(gòu)化數(shù)據(jù)存儲,用文件服務(wù)器進行存儲。
[0032]步驟7:在數(shù)據(jù)成功存儲后,自動向采集點進行反饋,反饋成功后,流程向?qū)⒘飨蛳乱粋€節(jié)點。
[0033]以上過程可重復(fù)進行,直至所有流程結(jié)束。
[0034]綜上所述,本發(fā)明提供的一種基于流程的數(shù)據(jù)采集系統(tǒng),能實現(xiàn)按流程向?qū)У姆绞竭M行數(shù)據(jù)采集,并且可以自動的進行數(shù)據(jù)加密和文件分割傳輸和存儲,在完成數(shù)據(jù)采集時,向流程節(jié)點進行反饋,實現(xiàn)整個采集過程的閉環(huán)控制。整個過程在流程的驅(qū)動下進行,方便靈活,安全可控。
[0035]以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制。任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾與改變。因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。
【權(quán)利要求】
1.一種基于流程的數(shù)據(jù)采集系統(tǒng),其特征在于,包括: 基于流程的任務(wù)管理模塊,用于提供采集過程的控制和采集任務(wù)的有序進行; 數(shù)據(jù)采集模塊,用于采集視頻和圖片格式的數(shù)據(jù),但不限于這兩種格式; 數(shù)據(jù)加密模塊,用于對數(shù)據(jù)對象進行加密,包括數(shù)據(jù)對象名稱和數(shù)據(jù)對象內(nèi)容,或者對數(shù)據(jù)對象整個進行加密; 數(shù)據(jù)傳輸模塊,用于對結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的自動傳輸; 數(shù)據(jù)存儲模塊,用于對結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)的分類存儲。
2.根據(jù)權(quán)利要求1所述的基于流程的數(shù)據(jù)采集系統(tǒng),其特征在于,所述基于流程的任務(wù)管理,包括流程引擎及通過流程引擎進行采集過程的流程定義。
3.根據(jù)權(quán)利要求1所述的基于流程的數(shù)據(jù)采集系統(tǒng),其特征在于,所述數(shù)據(jù)采集模塊包括視頻采集設(shè)備和圖片采集設(shè)備,采集設(shè)備與終端計算機之間可以進行采集數(shù)據(jù)的傳輸。
4.根據(jù)權(quán)利要求1所述的基于流程的數(shù)據(jù)采集系統(tǒng),其中所述非結(jié)構(gòu)化數(shù)據(jù)傳輸,包括大文件、普通文件和小文件的傳輸。
5.根據(jù)權(quán)利要求1所述的基于流程的數(shù)據(jù)采集系統(tǒng),其特征在于,所述數(shù)據(jù)存儲模塊包括將結(jié)構(gòu)化數(shù)據(jù)通過關(guān)系型數(shù)據(jù)庫進行存儲,非結(jié)構(gòu)化數(shù)據(jù)通過文件服務(wù)器進行存儲。
6.根據(jù)權(quán)利要求2所述的基于流程的數(shù)據(jù)采集系統(tǒng),其中所述的流程定義包括生產(chǎn)過程流程的定義及生產(chǎn)過程中需要進行數(shù)據(jù)采集的控制點的定義。
7.根據(jù)權(quán)利要求4所述的基于流程的數(shù)據(jù)采集系統(tǒng),其中所述的文件傳輸包括根據(jù)文件分片策略層對文件進行分塊處理,傳輸分配策略層負責(zé)區(qū)分文件的大小并將文件傳輸任務(wù)包裝為對象送入任務(wù)隊列里;任務(wù)隊列則用來維護任務(wù)隊列、進行傳輸控制以及通過數(shù)據(jù)通道進行數(shù)據(jù)傳輸。
【文檔編號】G06Q10/06GK104504505SQ201410769218
【公開日】2015年4月8日 申請日期:2014年12月12日 優(yōu)先權(quán)日:2014年12月12日
【發(fā)明者】段華 申請人:北京航天新風(fēng)機械設(shè)備有限責(zé)任公司