汪倍貝
(1.廣西大學計算機與電子信息學院,廣西 南寧530004;2.廣西中煙工業(yè)有限責任公司,廣西 南寧530001 )
基于SOA架構(gòu)的質(zhì)量管理體系信息系統(tǒng)設計
汪倍貝1,2
(1.廣西大學計算機與電子信息學院,廣西 南寧530004;2.廣西中煙工業(yè)有限責任公司,廣西 南寧530001 )
文章介紹了SOA的基礎(chǔ)理論及相關(guān)技術(shù),闡述了基于 SOA 架構(gòu)的質(zhì)量管理體系信息系統(tǒng)設計,介紹了各模塊的主要功能。
SOA;Web Services;J2EE;質(zhì)量管理體系
質(zhì)量管理體系是企業(yè)為自身保證產(chǎn)品質(zhì)量或質(zhì)量目標所進行的必要的、系統(tǒng)的質(zhì)量活動。首先,企業(yè)先制定出自己的質(zhì)量方針,并以此為據(jù)制定質(zhì)量目標,之后對目標進行分解,為了保證質(zhì)量目標實現(xiàn)將與質(zhì)量有關(guān)的各個因素都策劃并管理起來,以達到目標和方針的最終實現(xiàn)。
目前,公司質(zhì)量管理體系建設工作的實質(zhì)已由貫標、對標,提升到管理上水平的高度,即充分運用質(zhì)量管理體系的管理理念和方法實現(xiàn)管理水平全面提升。從公司的整體運作情況來看,把日常的工作進行流程固化,進行過程控制,保留工作痕跡,促進質(zhì)量體系管理和信息化相結(jié)合仍然是一個需要解決的難點問題,主要問題體現(xiàn)在:
公司通過OA實現(xiàn)質(zhì)量體系文件文檔的整體修訂、痕跡管理和文件生成,實現(xiàn)文檔電子化管理,減少了審批的手工工作量。但對 ISO文檔版本的管理還需要較多的人工參與,舊版本不會自動更新到的新版本,歷史版本和作廢文件沒能自動存儲、自動隔離。對公司標準文件、法律法規(guī)文件、國標和行標文件沒有統(tǒng)一管理,文件的分類及全文檢索、外來文件的自動獲取功能都比較欠缺。
目標管理、管理評審管理、糾正和預防措施管理、不符合項管理雖然在OA中都實現(xiàn)了流程固化,但各流程相對獨立,并未在系統(tǒng)中形成PDCA循環(huán)。因此,需要充分利用信息化手段為體系管理的活動提供支撐。
雖然信息化建設基本貫穿到公司生產(chǎn)經(jīng)營管理全過程,體系管理痕跡化的記錄在各業(yè)務系統(tǒng)中都能體現(xiàn)。但是由于歷史原因,各業(yè)務系統(tǒng)的信息化建設起步不同導致各系統(tǒng)相對孤立的格局,各系統(tǒng)的相對獨立與管理體系的整體要求不符,最終導致“用信息化手段固化管理成果、用信息化推動體系建設”得不到有效落實。
為更好推動貫標和對標工作的有效落地,我們提出了基于SOA架構(gòu)的質(zhì)量管理體系信息系統(tǒng)的建設。
3.1 SOA概述
面向服務架構(gòu)(Service Oriented Architecture,SOA)是一種軟件體系架構(gòu),可以組織和使用處于不同所有者控制下的分布式功能。
SOA 系統(tǒng)的基本元素是服務,其特性是松耦合的、獨立的、模塊化的,可通過網(wǎng)絡查找其地址在不同業(yè)務過程中被重復使用。
為更好解決數(shù)據(jù)共享、業(yè)務協(xié)同需求、業(yè)務快速發(fā)展變化,質(zhì)量管理體系信息系統(tǒng)將與公司中遵循 SOA的規(guī)范,采用 Web Service方式的公司多個系統(tǒng)集成,主要包括協(xié)同辦公系統(tǒng)、ERP、主數(shù)據(jù)管理系統(tǒng)等。
3.2 Web Service簡介
Web Service是SOA的實現(xiàn)技術(shù)之一,遵循統(tǒng)一、開放、規(guī)范的標準。它包括簡單對象訪問協(xié)議(Simple Object Access Protocol ,SOAP), Web服務描述語言(Web Services Description Language ,WSDL)和統(tǒng)一描述、發(fā)現(xiàn)和集成(Universal Description,Discovery and Integration,UDDI)等元素。SOA服務的工作方式是,服務提供者進行了服務注冊后,發(fā)布出來的 Web服務可以被想要使用它的消費者找到,使用者利用接口從服務提供者處享受到服務。UDDI是既能讓服務提供者發(fā)布自己對外提供的 Web服務,又能使服務使用者通過它來搜索到自己需要的Web服務。兩者之間通過SOAP協(xié)議進行通信,其描述語言是WSDL。
3.3 J2EE
J2EE(Java 2 Platform Enterprise Edition)是一套技術(shù)架構(gòu)而不是產(chǎn)品,它提供了一個跨平臺、可移植的開發(fā)性平臺。凡是遵循了J2EE架構(gòu)的產(chǎn)品都有良好的兼容性,基于J2EE規(guī)范開發(fā)的應用系統(tǒng)的部署不受應用服務器的限制,代碼編譯出來之后,在不同的平臺下運行,有良好的可移植性與再用價值。
系統(tǒng)總體架構(gòu)如圖1所示:
圖1 系統(tǒng)架構(gòu)圖
4.1 表示層
為用戶提供信息,主要處理用戶和軟件的交互。為各層級用戶,提供管理與工作的統(tǒng)一平臺,集中提供待辦任務、報表分析等信息展現(xiàn)。方便服務請求者提出服務請求。
4.2 業(yè)務流程層
業(yè)務流程層主要是根據(jù)業(yè)務流程的需要,對服務層中定義的服務進行相應的組合和編排。通過固化管理體系流程,做到制度與系統(tǒng)相融合,在系統(tǒng)中保留了工作痕跡,使系統(tǒng)可以作為考評的依據(jù),保證體系的落地。
4.3 業(yè)務服務層
作為 SOA的基礎(chǔ),服務層由系統(tǒng)所能提供的服務(Services)組成。在基于 SOA架構(gòu)的系統(tǒng)中,具體的應用程序的功能由組件(也就是service)組成。它們是松耦合的,按統(tǒng)一接口方式定義。應用可以直接調(diào)用服務,這種方式能很好的應對業(yè)務變化和調(diào)整的需求。基于 SOA業(yè)務驅(qū)動的概念,用戶可以不再關(guān)注各種服務是怎樣實現(xiàn)數(shù)據(jù)通信和交換,而是可以專注于服務的實現(xiàn)。
4.4 數(shù)據(jù)源層
數(shù)據(jù)源層主要是指目前公司已經(jīng)實現(xiàn)的業(yè)務系統(tǒng)提供的數(shù)據(jù),這些數(shù)據(jù)通過公司的數(shù)據(jù)服務總線,由 ESB負責服務消息的流通,用戶就可以把精力集中在服務的構(gòu)建上。此外,由于消息的發(fā)送不再在服務間點對點地進行傳送,由直接交換變成了間接交換,實現(xiàn)了松耦合。數(shù)據(jù)可以以服務的方式匯集到質(zhì)量體系管理系統(tǒng),系統(tǒng)對數(shù)據(jù)進行加工。
4.5 資源層
資源層包括操作系統(tǒng)、應用軟件、硬件設備及網(wǎng)絡環(huán)境。作為整個SOA系統(tǒng)運行的基礎(chǔ)平臺。
5.1 建設目標
構(gòu)建體系管理信息化系統(tǒng),主要實現(xiàn)對體系管理過程所涉及的主要業(yè)務流程的信息化。通過體系管理信息化實現(xiàn)對主要業(yè)務流程的固化、優(yōu)化和管控,強化跨部門、跨業(yè)務流程節(jié)點的管理,實現(xiàn)流程簡潔,達到有流程走,按流程辦,繞開流程行不通的管理效果,真正實現(xiàn)體系運行管理的自動化、痕跡化。
5.2 功能需求
根據(jù)體系管理的有關(guān)要求,公司質(zhì)量體系管理信息化平臺,將支撐公司體系運行過程的信息化。涉及的主要功能模塊包括文件控制、記錄管理、審核管理、管理評審控制、不合格控制、目標管理、顧客滿意度測量等幾個模塊。
5.2.1 文件管理
以管理體系文檔的管理為重點,以體系文件為指導,通過體系文件及其它文件的電子化管理,達到文件編輯、審核、生成及版本的統(tǒng)一管理。主要功能包括文件分類、文件檢索、外來文件獲取、文件存儲以及文件的全生命周期痕跡化的管理。
5.2.2 記錄管理
記錄管理包含兩部分需求,即表樣管理和記錄文件管理。表樣管理實現(xiàn)表樣的在線編制、審批、發(fā)布、查閱、修訂、保留或廢止等,實現(xiàn)對表樣全生命周期的管理。記錄管理實現(xiàn)對記錄的在線填寫,并實現(xiàn)記錄和表樣的同步控制。
5.2.3 審核管理
審核管理主要包括內(nèi)審管理和外審管理,內(nèi)審管理包括對體系文件執(zhí)行的日常監(jiān)控、審核隊伍建設的管理以及公司內(nèi)部審核過程的管理,包括對問題的跟蹤管理,實現(xiàn)對內(nèi)審工作的PDCA管理。外部審核管理主要是由公司外部人員對公司體系執(zhí)行情況的審核,信息系統(tǒng)將審核計劃、審核報告以及不合格項的整改過程管理起來,同時系統(tǒng)預留其他審核接口,待有新的審核類型時擴展使用。
5.2.4 管理評審控制
公司每年都會對體系運行情況進行管理評審,該模塊包括管理評審的全過程:規(guī)劃制定,召開評審會議,發(fā)布評審報告和后續(xù)改進情況。管理評審控制包括評審計劃管理、管理評審輸入管理、管審會議管理、評審報告管理、評審問題跟蹤管理等幾項功能。
5.2.5 不合格控制
不合格控制系統(tǒng)的應用范圍不止運用在體系建設過程中的不合格項目管理,還可以擴展到公司其他不合格情況管理,信息系統(tǒng)需對公司不合格項從產(chǎn)生到改正的全過程進行管理,同時需具備智能提醒等功能,使業(yè)務人員能隨時了解不合格項的狀態(tài),跟蹤進度。同時公司還可以通過本模塊,建設公司不合格解決方案中心,總結(jié)常見不合格項的解決方案,形成知識中心,提高員工工作效率。
5.3.6 目標管理
目標管理以公司的發(fā)展戰(zhàn)略為基礎(chǔ),多維度地建立公司目標樹,使整體規(guī)劃、全程監(jiān)控、全面提升,用目標帶動管理體系落地支持目標指標的設置和逐級分解。包括公司層、專業(yè)系統(tǒng)層、部門層、崗位層四個層級,公司層目標是對公司發(fā)展規(guī)劃的有效支撐,專業(yè)系統(tǒng)層是按業(yè)務分類對公司目標的有效分解,部門層目標是按部門對公司層目標的有效分解和支撐,崗位層目標是按崗位對部門層目標的有效分解和支撐。能做到與業(yè)務執(zhí)行數(shù)據(jù)進行動態(tài)對比,并將目標實時實現(xiàn)進度進行展示,指導公司、部門、崗位三個層級適時調(diào)整工作或改進目標,為保證目標完成提供依據(jù)。
5.2.7 顧客滿意度測量
顧客滿意度測量系統(tǒng)以調(diào)查活動為主線,貫穿滿意度測量的所有過程,并用概率統(tǒng)計的方法為用戶實施科學的滿意度測量,其過程模式應包括:制定滿意度調(diào)查活動計劃,確定顧客樣本,編制、發(fā)放、回收調(diào)查表,數(shù)據(jù)輸入調(diào)整和輸入分析,滿意度評價與該進等,并可對滿意度測量從計劃到關(guān)閉的整個過程踐行監(jiān)控,這里需要指出的是顧客滿意度測量針對的不只是公司外部用戶,同樣可針對公司內(nèi)部員工進行滿意度測量。
在質(zhì)量管理體系信息系統(tǒng)建設中,筆者以公司質(zhì)量管理體系信息化為切入點,采用 SOA開發(fā)的方法論,通過服務的分層,使得服務之間的耦合性降低。實現(xiàn)了公司對體系常規(guī)活動信息化管理,建立可視、可查、可控、可靠的企業(yè)質(zhì)量管理體系基礎(chǔ)管理平臺。
[1] 張朝暉,徐立臻,董逸生,等.一種基 SOA的企業(yè)集成平臺[J].計算機工程,2011(5):264-266.
[2] 周晟,李永全,鄒斌.基于SOA的數(shù)字規(guī)劃集成平臺設計與實現(xiàn)——以常州市標準化規(guī)劃管理信息系統(tǒng)為例[J].城市規(guī)劃,2011,35(7):89-92.
[3] 王華,段慧芬,劉煥敏,等.一種基 SOA架構(gòu)的質(zhì)量管理體系信息系統(tǒng)[J].計算機系統(tǒng)應用,2011,20(8):23-26.
[4] 曲建華,徐廣印,應繼來.基于SOA的物流公共信息平臺設計研究[J].河南農(nóng)業(yè)大學學報,2012,46(1):103-107.
[5] 劉嘉俊.基于 SOA架構(gòu)的 ERP與電子商務系統(tǒng)研究[J].企業(yè)經(jīng)濟,2011,(5):88-90.
The design of SOA based quality management information system
This paper presents the theory of SOA and the related technology, SOA-based quality management information system is designed in this paper,describes the main functions of each module.
SOA; Web Service; J2EE;quality management information system
TP31
A
1008-1151(2015)02-0022-03
2015-01-13
汪倍貝(1981-),女,廣西大學計算機與電子信息學院在讀工程碩士,研究方向為計算機應用。