前言:本站為你精心整理了質(zhì)量管理系統(tǒng)的工作流改造范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
工具層包括工作流引擎、建模工具和工作流定義器,提供平臺(tái)層實(shí)用的系統(tǒng)工具。技術(shù)層采用J2EE架構(gòu),提供實(shí)現(xiàn)功能層、平臺(tái)層和工具層的基本技術(shù)。數(shù)據(jù)層包括質(zhì)量管理產(chǎn)品庫(kù)、檢驗(yàn)質(zhì)量庫(kù)和其它管理系統(tǒng)。
動(dòng)態(tài)表單的實(shí)現(xiàn)技術(shù)
在制造過程的各個(gè)環(huán)節(jié)都會(huì)產(chǎn)生大量的質(zhì)量信息。在原材料采購(gòu)過程中需要填寫原材料復(fù)驗(yàn)通知單等記錄卡、在車間生產(chǎn)過程中每個(gè)工步結(jié)束后都需要填寫零件生產(chǎn)過程質(zhì)量控制記錄卡、在進(jìn)行多學(xué)科檢驗(yàn)過程中需要填寫各學(xué)科的檢驗(yàn)報(bào)告、對(duì)于不合格產(chǎn)品要填寫不合格品審理單。根據(jù)不同企業(yè)的需求,所填寫的表單樣式不同,同時(shí)隨著業(yè)務(wù)的發(fā)展和更改,質(zhì)量管理表單也會(huì)隨著業(yè)務(wù)改變。所以質(zhì)量管理系統(tǒng)需要提供通用的信息采集工具以滿足企業(yè)多樣的需求。質(zhì)量管理系統(tǒng)的信息需要結(jié)構(gòu)化存儲(chǔ)于數(shù)據(jù)庫(kù)中以方便用戶的查詢和統(tǒng)計(jì)。由于當(dāng)前企業(yè)都適應(yīng)于采用word等電子文檔形式存儲(chǔ)和傳遞質(zhì)量管理信息,所以本系統(tǒng)前端采用的數(shù)據(jù)采集器是微軟Office中的word工具。對(duì)word表格進(jìn)行VBA開發(fā)使之與數(shù)據(jù)庫(kù)表直接關(guān)聯(lián)[4]。首先建立表單標(biāo)識(shí)、數(shù)據(jù)標(biāo)識(shí)與數(shù)據(jù)庫(kù)表、數(shù)據(jù)庫(kù)字段之間的映射。表單標(biāo)識(shí)對(duì)應(yīng)數(shù)據(jù)庫(kù)中該種表單的數(shù)據(jù)存儲(chǔ)記錄表,數(shù)據(jù)項(xiàng)標(biāo)識(shí)對(duì)應(yīng)該表某一個(gè)業(yè)務(wù)數(shù)據(jù)字段(如圖3所示)。在word中按照企業(yè)標(biāo)準(zhǔn)構(gòu)建好表格。在每個(gè)需要填寫業(yè)務(wù)數(shù)據(jù)的空格中設(shè)置書簽,書簽命名與表單標(biāo)識(shí)、數(shù)據(jù)項(xiàng)標(biāo)識(shí)之間建立映射。每個(gè)書簽都與一組表單標(biāo)識(shí)、數(shù)據(jù)項(xiàng)標(biāo)識(shí)形成一對(duì)一映射。表單標(biāo)識(shí)唯一標(biāo)識(shí)某種表單的名稱,數(shù)據(jù)項(xiàng)標(biāo)識(shí)表單中質(zhì)量信息錄入數(shù)據(jù)。通過書簽→字典→數(shù)據(jù)庫(kù)表建立word信息采集器和后臺(tái)數(shù)據(jù)存儲(chǔ)之間的映射關(guān)系可以實(shí)現(xiàn)表單采集信息入庫(kù)。通過在每個(gè)word表單采集器中植入VBA程序遍歷質(zhì)量信息采集表單中的所有書簽可以獲取書簽所在處單元格的輸入信息。同時(shí)解析書簽名稱找到其所屬的表單標(biāo)識(shí)和數(shù)據(jù)項(xiàng)標(biāo)識(shí)。通過兩種標(biāo)識(shí)號(hào)對(duì)應(yīng)到數(shù)據(jù)庫(kù)表及其存儲(chǔ)字段,將輸入信息存儲(chǔ)于數(shù)據(jù)庫(kù)中。
本系統(tǒng)使用的工作流引擎為中國(guó)航天科技集團(tuán)神州軟件公司Avidm產(chǎn)品的工作流引擎。由于質(zhì)量管理信息在各工作節(jié)點(diǎn)間是不斷添加的,但原工作流引擎只提供了實(shí)體文檔在工作流模板各節(jié)點(diǎn)之間流轉(zhuǎn)的功能,實(shí)體文檔在流轉(zhuǎn)過程中不能添加新的信息,所以需要改造現(xiàn)有工作流引擎的工作方式。由于質(zhì)量管理信息是從表單錄入而來,質(zhì)量信息內(nèi)容可以抽象為樹狀結(jié)構(gòu),所以利用XML封裝質(zhì)量管理信息,在工作流引擎中傳遞不斷豐富的XML質(zhì)量文件。例如A崗位錄入的質(zhì)量信息封裝成A.xml,上傳至文檔服務(wù)器。文件服務(wù)器為其分配一個(gè)全局唯一的文件號(hào)FileIn-nerID。工作流引擎將按照工作流模板定義將該任務(wù)和FileInnerID發(fā)送到B崗位的任務(wù)盒中。B崗位從文檔服務(wù)器上根據(jù)FileInnerID下載A崗位生成的A.xml,當(dāng)B崗位填寫好質(zhì)量信息后,將B崗位質(zhì)量信息寫入A.xml成為B.xml。然后上傳至文檔服務(wù)器,依此質(zhì)量信息XML文件在各崗位流轉(zhuǎn)(如圖4所示)。質(zhì)量管理信息的封裝結(jié)構(gòu)如圖5所示,“崗位標(biāo)識(shí)”節(jié)點(diǎn)是每個(gè)質(zhì)量信息錄入崗位的唯一標(biāo)識(shí)?!氨韱螛?biāo)識(shí)”節(jié)點(diǎn)是具體表單的標(biāo)識(shí)信息,能夠唯一標(biāo)識(shí)某張具體的錄入表單。“內(nèi)容n”節(jié)點(diǎn)記錄的是表單標(biāo)識(shí)內(nèi)容項(xiàng)目?!皺z驗(yàn)項(xiàng)”節(jié)點(diǎn)記錄的是實(shí)際檢驗(yàn)結(jié)果、檢驗(yàn)人員等檢驗(yàn)業(yè)務(wù)數(shù)據(jù)。
結(jié)束語
產(chǎn)品質(zhì)量是航天企業(yè)的生命,本文針對(duì)航天企業(yè)實(shí)現(xiàn)質(zhì)量管理系統(tǒng)的兩種關(guān)鍵技術(shù)提出了解決方法。在保證現(xiàn)有word數(shù)據(jù)采集方式的情況下利用數(shù)據(jù)映射的方式建立word項(xiàng)和數(shù)據(jù)庫(kù)表字段之間的映射,實(shí)現(xiàn)錄入數(shù)據(jù)和數(shù)據(jù)庫(kù)的關(guān)聯(lián)。同時(shí)將原有只能傳輸實(shí)體文件的工作流引擎改造為傳輸不斷豐富內(nèi)容的XML文件,使工作流引擎能滿足質(zhì)量信息錄入的實(shí)際需求。
作者:李麗萍張雪單位:西安郵電大學(xué)理學(xué)院
質(zhì)量管理 質(zhì)量控制 質(zhì)量檢驗(yàn)報(bào)告 質(zhì)量文化宣傳 質(zhì)量檢測(cè)論文 質(zhì)量匯報(bào)材料 質(zhì)量論文 質(zhì)量守恒定律 質(zhì)量工程論文 質(zhì)量評(píng)估論文 紀(jì)律教育問題 新時(shí)代教育價(jià)值觀