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