0 引言
目前,工程機(jī)械試驗(yàn)測試數(shù)據(jù)存儲分散、利用率低、安全性差、共享性差、試驗(yàn)效率低、試驗(yàn)不夠規(guī)范等問題變得日益突出。為了實(shí)現(xiàn)試驗(yàn)項(xiàng)目及試驗(yàn)數(shù)據(jù)的管理,保障試驗(yàn)項(xiàng)目的規(guī)范進(jìn)行,增強(qiáng)數(shù)據(jù)的共享性、利用率以及安全性,本文對試驗(yàn)數(shù)據(jù)管理系統(tǒng)建設(shè)進(jìn)行研究。
1 系統(tǒng)框架
管理系統(tǒng)建設(shè)以試驗(yàn)項(xiàng)目及試驗(yàn)數(shù)據(jù)為基本對象,實(shí)現(xiàn)各類工程機(jī)械試驗(yàn)項(xiàng)目的規(guī)范管理,保證試驗(yàn)數(shù)據(jù)的安全性,有效地共享試驗(yàn)數(shù)據(jù),以便指導(dǎo)工程機(jī)械產(chǎn)品設(shè)計(jì),為提升工程機(jī)械產(chǎn)品性能提供依據(jù)。
根據(jù)實(shí)際的試驗(yàn)數(shù)據(jù)管理需要,設(shè)計(jì)工程機(jī)械試驗(yàn)數(shù)據(jù)管理系統(tǒng)功能框架,如圖1所示。本文對工程機(jī)械試驗(yàn)數(shù)據(jù)管理系統(tǒng)的試驗(yàn)項(xiàng)目管理、數(shù)據(jù)管理、設(shè)備管理設(shè)計(jì)等主要部分進(jìn)行詳細(xì)的研究。
圖1 功能框架
2 試驗(yàn)項(xiàng)目管理
目前測試工作都是圍繞項(xiàng)目開展,所有測試工作的分配與計(jì)劃都是通過項(xiàng)目來統(tǒng)籌,因此必須對項(xiàng)目數(shù)據(jù)進(jìn)行管理,并可進(jìn)入項(xiàng)目的任務(wù)分解以及任務(wù)流程的自動驅(qū)動,還可以按照不同權(quán)限來控制項(xiàng)目數(shù)據(jù)的訪問。試驗(yàn)項(xiàng)目管理流程如圖2所示。
圖2 試驗(yàn)項(xiàng)目管理流程
2.1 項(xiàng)目庫
項(xiàng)目庫的所有項(xiàng)目通過試驗(yàn)數(shù)據(jù)管理系統(tǒng)的文件夾管理起來,有權(quán)限的用戶可以進(jìn)入項(xiàng)目庫中對項(xiàng)目進(jìn)行調(diào)整,并可為用戶提供各種數(shù)據(jù)視圖,如甘特圖、流程圖等。
2.2 任務(wù)分解
項(xiàng)目可以分解成若干個小任務(wù),每個任務(wù)還可以按照用戶的需求再分解成若干個小任務(wù),并可以指定每個任務(wù)的負(fù)責(zé)人,規(guī)定任務(wù)的計(jì)劃開始時間、計(jì)劃結(jié)束時間以及工時等。以混凝土泵車為例,項(xiàng)目任務(wù)分解如圖3所示。
圖3 泵車性能項(xiàng)目分解
2.3 任務(wù)流程
項(xiàng)目可以按照用戶選定的流程模板進(jìn)行任務(wù)的分解,任務(wù)也按照流程模板定義的流程執(zhí)行。按照流程模板創(chuàng)建項(xiàng)目后,用戶可以根據(jù)實(shí)際情況對項(xiàng)目的結(jié)構(gòu)和流程運(yùn)行步驟進(jìn)行調(diào)整,不受流程模板的約束。
2.4 個人項(xiàng)目工作區(qū)
每個用戶都有自己的工作區(qū),用戶在工作區(qū)中接受、查看、完成屬于自己的任務(wù),并對超期任務(wù)進(jìn)行提醒。
2.5 項(xiàng)目或任務(wù)統(tǒng)計(jì)
有權(quán)限的用戶可以對指定用戶、指定部門或時間段的項(xiàng)目或任務(wù)的完成情況、工作量、完成率等指標(biāo)進(jìn)行統(tǒng)計(jì),并以圖形的方式展現(xiàn)。
3 試驗(yàn)數(shù)據(jù)管理
3.1 試驗(yàn)數(shù)據(jù)導(dǎo)入
在試驗(yàn)過程中,通過數(shù)據(jù)導(dǎo)入過程,將不同來源、不同類型的試驗(yàn)數(shù)據(jù)轉(zhuǎn)換為標(biāo)準(zhǔn)的數(shù)據(jù)格式,然后存放于數(shù)據(jù)庫進(jìn)行管理。
3.1.1 設(shè)備采集數(shù)據(jù)導(dǎo)入
(1)不同格式的試驗(yàn)數(shù)據(jù)可按照通道劃分,然后按照工況再次劃分,特定情況下還可以按照時間劃分,將大型數(shù)據(jù)文件劃分為多個小文件上傳。
(2)用戶從本地選擇需要錄入到管理數(shù)據(jù)庫的原始數(shù)據(jù)文件,系統(tǒng)根據(jù)原始文件中的信息提取出通道信息。通道的名稱可以和試驗(yàn)方案中設(shè)置的通道相對應(yīng),自動從方案中導(dǎo)入,同時用戶也可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。
(3)系統(tǒng)根據(jù)試驗(yàn)方案中定義的工況,將其加載到工況設(shè)置列表,用戶需要根據(jù)現(xiàn)場記錄的各工況測量時間填寫“數(shù)據(jù)采集終止時間”信息,系統(tǒng)依據(jù)用戶填寫的時間信息劃分?jǐn)?shù)據(jù)文件。
(4)對于各種不同類型的數(shù)據(jù)文件,都有特定的文件格式和行分隔符、列分隔符、數(shù)據(jù)文件的起始行等信息。
(5)系統(tǒng)在解析原始數(shù)據(jù)文件、生成統(tǒng)一格式數(shù)據(jù)的時候,需要在本地臨時緩存解析后的文件。系統(tǒng)在導(dǎo)入時會默認(rèn)給一個臨時文件路徑,用戶可以根據(jù)實(shí)際情況修改緩存文件路徑。
(6)系統(tǒng)默認(rèn)上傳原始文件和轉(zhuǎn)換后的文件。
3.1.2 手工記錄數(shù)據(jù)導(dǎo)入
手工記錄的數(shù)據(jù)文件有兩種處理方式。
(1)手工填寫表單,用XML Schemal定義各種表單格式,表單關(guān)聯(lián)到試驗(yàn)類型,最后填寫的數(shù)據(jù)直接生成XML文件。另外,可以直接定義二維表,把二維表關(guān)聯(lián)到試驗(yàn)類型。
(2)把各種手工填寫的表單數(shù)據(jù)結(jié)構(gòu)化,不需要用戶手工輸入,直接以自動錄入的方式導(dǎo)入。
3.1.3 非結(jié)構(gòu)化數(shù)據(jù)錄入
非結(jié)構(gòu)化數(shù)據(jù)的錄入流程如圖4所示。
(1)試驗(yàn)計(jì)劃、試驗(yàn)方案、試驗(yàn)報告直接用文檔的方式管理,手動建立文檔對象,然后關(guān)聯(lián)到試驗(yàn)項(xiàng)目。
(2)非結(jié)構(gòu)化數(shù)據(jù)需要按照文檔的類型歸類管理。
(3)非結(jié)構(gòu)化數(shù)據(jù)文件內(nèi)容多樣化,用戶在日常使用中可能會針對某些關(guān)鍵信息去查找需要的資料信息,如需要查詢某個作者寫的所有文章或者標(biāo)題中包含“應(yīng)力測試”這幾個字的文件,全文檢索很好地解決了這一問題。
圖4 非結(jié)構(gòu)化數(shù)據(jù)的錄入流程
3.2 數(shù)據(jù)格式轉(zhuǎn)換
數(shù)據(jù)格式的轉(zhuǎn)換流程如圖5所示。
圖5 數(shù)據(jù)格式轉(zhuǎn)換流程
(1)先由用戶定義標(biāo)準(zhǔn)的試驗(yàn)數(shù)據(jù)格式,對于不能通過程序自動轉(zhuǎn)換為文本格式的數(shù)據(jù),需要用戶手動轉(zhuǎn)換成文本文件再提交,數(shù)據(jù)錄入時需要用戶將原始文件和轉(zhuǎn)換后的文本文件放在同一目錄。
(2)系統(tǒng)對原始數(shù)據(jù)格式和標(biāo)準(zhǔn)格式做一個映射,用XML文件記錄表頭信息的對應(yīng)關(guān)系。標(biāo)準(zhǔn)格式中應(yīng)該包含通道的名稱、單位、采樣速率、采集時間和具體通道的數(shù)值。
(3)格式轉(zhuǎn)換其實(shí)也是對數(shù)據(jù)文件進(jìn)行分析處理的過程,對于多工況多通道的數(shù)據(jù)文件,需要將數(shù)據(jù)文件按照一種工況一種通道一個數(shù)據(jù)文件的方式進(jìn)行數(shù)據(jù)分割。
工程機(jī)械試驗(yàn)數(shù)據(jù)管理系統(tǒng)設(shè)計(jì)(二)
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://m.lukmueng.com/
本文標(biāo)題:工程機(jī)械試驗(yàn)數(shù)據(jù)管理系統(tǒng)設(shè)計(jì)(一)