基于數(shù)據(jù)庫技術(shù)和C/S體系結(jié)構(gòu),構(gòu)建了設(shè)備管理信息系統(tǒng)的技術(shù)方案,詳細(xì)討論了系統(tǒng)的功能設(shè)計(jì)、數(shù)據(jù)安全以及動態(tài)報(bào)表實(shí)現(xiàn)等C/S開發(fā)中的具體實(shí)現(xiàn)技術(shù)。
一、引言
隨著企業(yè)設(shè)備水平的日益提高,規(guī)模的不斷擴(kuò)大,各種設(shè)備、系統(tǒng)和設(shè)施正朝著大型化、連續(xù)化、復(fù)雜化、精密化和柔性化方向發(fā)展,并力求滿足特殊環(huán)境下的苛刻要求,這為企業(yè)設(shè)備管理與維修提出了許多問題與挑戰(zhàn)。如由于設(shè)備突發(fā)故障,或因更換工裝和模具等造成停機(jī)損失,由此打亂了生產(chǎn)計(jì)劃,不能按期交貨、造成機(jī)會損失;設(shè)備空閑或速度下降,導(dǎo)致設(shè)備性能損失;因設(shè)備精度降低,生產(chǎn)出不合格品;設(shè)備嚴(yán)重磨損、腐蝕,使維修量和費(fèi)用提高;設(shè)備本身設(shè)計(jì)、制造的缺陷,或因維修、操作者的差錯而造成事故和公害。這些問題都會給企業(yè)本身或社會帶來嚴(yán)重的損失。
這種損失可能會讓企業(yè)每天付出巨大代價,遠(yuǎn)遠(yuǎn)超過故障設(shè)備的價值。為滿足現(xiàn)代化工業(yè)生產(chǎn)的無故障、無缺陷、無傷亡、無公害的要求,各工業(yè)發(fā)達(dá)國家先后提出了設(shè)備管理的新理論。設(shè)備管理信息系統(tǒng)(PMIS)就是以系統(tǒng)思想的方法,利用現(xiàn)代信息通訊技術(shù)和設(shè)備管理理論的最新發(fā)展成果,并結(jié)合國家有關(guān)設(shè)備管理的法律、法規(guī),對企業(yè)設(shè)備管理活動中的信息進(jìn)行收集、提取、加工、輸出,從而形成支持組織決策的信息系統(tǒng)。
設(shè)備管理信息
二、對設(shè)備管理信息系統(tǒng)(PMIS)的要求
1.適用性:按設(shè)備管理的工作模式進(jìn)行結(jié)構(gòu)設(shè)計(jì),能夠滿足企業(yè)的管理要求,適應(yīng)企業(yè)的具體實(shí)際情況,為企業(yè)提供一個規(guī)范化的PMIS體系。
2.準(zhǔn)確性:保證設(shè)備的物質(zhì)形態(tài)與價值形態(tài)管理相統(tǒng)一,具有強(qiáng)大的差異處理能力,保證資料信息的完整性、準(zhǔn)確性和集成性。
3.方便性:先進(jìn)技術(shù)與簡易操作完美結(jié)合,功能齊全,人機(jī)操作界面友好,全中文操作菜單,實(shí)現(xiàn)操作的簡單性、方便性、易學(xué)性。
4.開放性:系統(tǒng)具備一個開放的系統(tǒng)結(jié)構(gòu),任何模塊可以根據(jù)需要連接或分離而不影響其他的模塊,性能擴(kuò)充方便、易行,以充分滿足企業(yè)變動與計(jì)算機(jī)技術(shù)發(fā)展的需要。
5.動態(tài)報(bào)表性能:能夠根據(jù)企業(yè)的報(bào)表的不同格式和要求,由用戶自己選擇所需要的數(shù)據(jù),定義報(bào)表格式,動態(tài)生成各種報(bào)表。
6.前瞻性:建立基于故障診斷和狀態(tài)監(jiān)測、預(yù)測的設(shè)備動態(tài)集成管理系統(tǒng),把企業(yè)傳統(tǒng)的靜態(tài)計(jì)劃預(yù)修、潤滑等體系,轉(zhuǎn)變成基于故障診斷和狀態(tài)監(jiān)測的動態(tài)預(yù)測維修、潤滑體系,為企業(yè)的生產(chǎn)計(jì)劃、維修和潤滑等提供可靠的設(shè)備信息及趨勢預(yù)測,節(jié)省費(fèi)用,提高企業(yè)的經(jīng)濟(jì)效益。
7.安全性:只有授有權(quán)限的用戶方可進(jìn)入管理系統(tǒng),并根據(jù)權(quán)限的大小享有不同的數(shù)據(jù)庫管理權(quán)利。
8.實(shí)時性:符合最新的企業(yè)信息交互及數(shù)據(jù)傳輸方式,充分利用Intranet的優(yōu)越特性,實(shí)現(xiàn)以設(shè)備管理信息動態(tài)特性為基礎(chǔ)的實(shí)時的、在線的PMIS,充分發(fā)揮設(shè)備的綜合效能及設(shè)備資源的優(yōu)化配置。
三、設(shè)備管理信息系統(tǒng)(PMIS)體系結(jié)構(gòu)
PMIS總體方案以動態(tài)設(shè)備檔案及技術(shù)狀態(tài)管理為主要出發(fā)點(diǎn),建立相應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)庫支持環(huán)境,采用人工錄入設(shè)備基本數(shù)據(jù)與動態(tài)提取設(shè)備在線數(shù)據(jù)相結(jié)合的方法,獲得有用數(shù)據(jù)并進(jìn)行相應(yīng)的分析與診斷,以掌握設(shè)備的基本信息,進(jìn)行趨勢預(yù)測,并根據(jù)預(yù)測及分析結(jié)果,完成維修、潤滑及技術(shù)經(jīng)濟(jì)評價等工作,實(shí)現(xiàn)設(shè)備的集成化管理。
PMIS采用客戶機(jī)/服務(wù)器網(wǎng)絡(luò)體系結(jié)構(gòu),主機(jī)或工作站包括客戶機(jī)和瀏覽器,歸終端用戶專用,終端用戶瀏覽和提取網(wǎng)絡(luò)資源、數(shù)據(jù)采集、提交設(shè)備數(shù)據(jù)和服務(wù)請求等,完成信息查詢、提交服務(wù)請求等活動。
服務(wù)器部分包括診斷服務(wù)器及數(shù)據(jù)庫服務(wù)器等,負(fù)責(zé)管理和維護(hù)文件傳輸協(xié)議(FTP)、網(wǎng)絡(luò)資源及在線數(shù)據(jù)資源等,如管理共享外設(shè),控制訪問共享數(shù)據(jù)庫,接受客戶請求,同時完成設(shè)備的智能診斷過程,實(shí)現(xiàn)與企業(yè)其他子系統(tǒng)的信息交互。終端用戶可通過瀏覽器向服務(wù)器發(fā)出請求,然后由服務(wù)器部分執(zhí)行相應(yīng)的服務(wù),并將執(zhí)行結(jié)果通過瀏覽器送給終端用戶。
四、設(shè)備管理信息系統(tǒng)(PMIS)功能模型
PMIS系統(tǒng)由幾個業(yè)務(wù)管理模塊組成,將設(shè)備管理的各方面集成為一個規(guī)范化的體系,使設(shè)備管理工作得到高效能的組織和實(shí)施。各個主要模塊又細(xì)分為若干個小模塊。各主要管理模塊的功能和內(nèi)容如下。
1.系統(tǒng)管理
系統(tǒng)管理模塊包括密碼修改、操作注冊、數(shù)據(jù)整理與備份、數(shù)據(jù)恢復(fù)、重建索引、員工管理、基本設(shè)置等子模塊,該模塊使系統(tǒng)準(zhǔn)確無誤地運(yùn)行。通過設(shè)置操作權(quán)限,有效地保護(hù)了數(shù)據(jù)庫的完整性與正確性;通過該模塊,可以有效屏蔽非授權(quán)用戶的各種操作,保證了數(shù)據(jù)庫的安全性、完整性,從而也保證了系統(tǒng)的正常運(yùn)行。
2.設(shè)備前期管理
系統(tǒng)的前期管理主要包括設(shè)備的申請計(jì)劃、審批、合同簽訂、合同執(zhí)行情況、設(shè)備驗(yàn)收記錄、客戶管理以及設(shè)備入庫記錄等幾個子模塊。該模塊通過建立設(shè)備市場信息庫,依據(jù)選型策略,進(jìn)行設(shè)備選型,制定年度設(shè)備采購計(jì)劃,并對設(shè)備采購合同進(jìn)行管理。對設(shè)備開箱驗(yàn)收與安裝驗(yàn)收進(jìn)行記錄,結(jié)合設(shè)備基本信息,生成設(shè)備卡片。前期管理的部分?jǐn)?shù)據(jù)能夠?qū)牒罄m(xù)模塊,減少了數(shù)據(jù)輸入的工作量??蓮脑O(shè)備編號、設(shè)備類別、安裝號等多方面對設(shè)備進(jìn)行查詢和輸出。
3.資產(chǎn)管理
資產(chǎn)管理模塊主要包括設(shè)備編碼管理,設(shè)備臺賬,設(shè)備的租用、調(diào)撥、封存、報(bào)廢以及設(shè)備的折舊等基本子模塊。其中編碼管理按照部頒《設(shè)備統(tǒng)一分類及編號目錄》及相關(guān)補(bǔ)充規(guī)定對設(shè)備進(jìn)行編碼。資產(chǎn)管理主要是對設(shè)備資產(chǎn)編號、設(shè)備名稱、設(shè)備主要參數(shù)、所需潤滑油的種類及型號、潤滑參數(shù)、出廠編號及日期、起用日期、設(shè)備使用人員狀況、隸屬的生產(chǎn)線、設(shè)備折舊方法等基本信息以及設(shè)備技術(shù)資料進(jìn)行管理。<BR> 4.設(shè)備維修管理
設(shè)備維修管理主要包括設(shè)備運(yùn)行狀況、設(shè)備維修計(jì)劃、維修臺賬、故障統(tǒng)計(jì)、維修費(fèi)用以及設(shè)備改造等幾個管理子模塊。該模塊是對發(fā)生故障的設(shè)備名稱、時間、現(xiàn)象、排除措施、維修人員、故障設(shè)備的部門進(jìn)行記錄和管理,實(shí)施動態(tài)作業(yè)管理,對設(shè)備維修費(fèi)用、備件消耗進(jìn)行統(tǒng)計(jì)與核算,并對設(shè)備故障和維修頻率進(jìn)行統(tǒng)計(jì)與分析,用直方圖形象表示設(shè)備故障發(fā)生情況,對設(shè)備使用情況進(jìn)行了解預(yù)測,在設(shè)備使用一定周期后,向服務(wù)器發(fā)出維修提示信息,便于維修人員提前對設(shè)備進(jìn)行檢查。
5.備件設(shè)備管理信息
備件管理主要包括備件編碼、庫存信息、備件的購進(jìn)、領(lǐng)用記錄、材料卡以及備件流水賬的管理等基本子模塊。該模塊主要對設(shè)備備件的合同時間、合同號、進(jìn)庫時間、存放地點(diǎn)、使用的機(jī)床、備件名稱、備件數(shù)量、型號、廠家、價格、國別、已領(lǐng)數(shù)量、領(lǐng)用流水賬、領(lǐng)用人員以及信息等進(jìn)行管理,并對庫存數(shù)量設(shè)置了預(yù)警提示,備件數(shù)量超過最高或最低數(shù)量時,系統(tǒng)會向操作員發(fā)出報(bào)警提示。
6.設(shè)備潤滑管理
該模塊對設(shè)備潤滑和油質(zhì)鑒定進(jìn)行動態(tài)管理,自動進(jìn)行潤滑材料消耗的統(tǒng)計(jì)與分析。設(shè)備潤滑管理是按技術(shù)規(guī)范要求,實(shí)現(xiàn)設(shè)備的合理潤滑和節(jié)約用油,以達(dá)到設(shè)備安全、正常運(yùn)行的目的。
7.技術(shù)狀態(tài)管理
設(shè)備技術(shù)狀態(tài)管理對設(shè)備運(yùn)行與安全檢查進(jìn)行記錄并統(tǒng)計(jì)。根據(jù)設(shè)備事故與故障記錄自動建立事故故障期報(bào)表,制定設(shè)備保養(yǎng)周期計(jì)劃與設(shè)備點(diǎn)檢計(jì)劃,實(shí)施保養(yǎng)與點(diǎn)檢的動態(tài)管理,自動制作包括設(shè)備完好率與故障停機(jī)率在內(nèi)的設(shè)備管理狀態(tài)統(tǒng)計(jì)。凡發(fā)生事故與故障的設(shè)備,都可自動轉(zhuǎn)入維修管理模塊,對設(shè)備實(shí)施維修管理。關(guān)于事故、故障、運(yùn)行臺時、設(shè)備保養(yǎng)等記錄,可自動轉(zhuǎn)入設(shè)備檔案中。
8.資料管理
資料管理模塊包括資料編碼、資料的基本管理以及資料的存檔、借用記錄管理等幾個子模塊。主要是對設(shè)備的隨機(jī)資料進(jìn)行歸檔,系統(tǒng)化管理,方便資料的調(diào)閱、查詢。
9.領(lǐng)導(dǎo)查詢
領(lǐng)導(dǎo)查詢模塊是從系統(tǒng)中獨(dú)立地劃分出一個模塊,主要是向領(lǐng)導(dǎo)在線提供有關(guān)設(shè)備的數(shù)據(jù)信息及各種報(bào)表,并抽取領(lǐng)導(dǎo)決策時所需參考的有關(guān)設(shè)備的信息和各種報(bào)表,支持組織決策過程。包括設(shè)備的運(yùn)行情況,設(shè)備利用率、設(shè)備故障率、設(shè)備完好率的統(tǒng)計(jì)以及維修、潤滑、改造費(fèi)用的統(tǒng)計(jì)和各種報(bào)表等。
五、系統(tǒng)實(shí)現(xiàn)
1.開發(fā)環(huán)境
前臺開發(fā)工具為PowerBuilder 7.0,輔助開發(fā)工具為Visual C++6.0,Office 2000等。操作系統(tǒng)為Windows 2000 Advanced Server,具有可擴(kuò)充性、可移植性、可靠性、兼容性等性能,同時它的圖形化界面,便于維護(hù)與管理。
數(shù)據(jù)庫管理系統(tǒng)為Microsoft SQL Server 2000,是Microsoft面向分布式客戶機(jī)、服務(wù)器計(jì)算的關(guān)系數(shù)據(jù)庫管理系統(tǒng),是為支持分布式計(jì)算環(huán)境而設(shè)計(jì)。數(shù)據(jù)庫管理系統(tǒng)是整個系統(tǒng)的核心,Microsoft SQL Server數(shù)據(jù)庫是一個高性能、多用戶、關(guān)系型數(shù)據(jù)庫管理模式,能夠?qū)崿F(xiàn)網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)庫之間互聯(lián)、互操作,具有數(shù)據(jù)容錯、完整性檢查和安全保密等功能,使整個網(wǎng)絡(luò)數(shù)據(jù)庫的結(jié)構(gòu)更加合理。
系統(tǒng)采用Client/Server網(wǎng)絡(luò)體系結(jié)構(gòu),C/S具有良好的擴(kuò)展性,C/S體系結(jié)構(gòu)更能提高系統(tǒng)的安全性和處理能力。在該系統(tǒng)中,數(shù)據(jù)存放在Database Server中,而不是存放在本地機(jī)中,應(yīng)用程序系統(tǒng)(Client端)只需向服務(wù)器發(fā)出數(shù)據(jù)查詢或者更新的請求就可以完成相應(yīng)的工作。
2.數(shù)據(jù)庫設(shè)計(jì)
系統(tǒng)數(shù)據(jù)庫在設(shè)計(jì)過程中,采用主題數(shù)據(jù)庫規(guī)劃和C—U矩陣技術(shù),將整個系統(tǒng)劃分成若干個主題數(shù)據(jù)庫,并結(jié)合各子系統(tǒng)的數(shù)據(jù)傳輸流程圖,來確定整個集成系統(tǒng)中的數(shù)據(jù)流向。
3.報(bào)表設(shè)計(jì)
為保證輸出報(bào)表準(zhǔn)確、及時、實(shí)用,在系統(tǒng)的輸出設(shè)計(jì)中采用了打印之前的預(yù)覽和確認(rèn)之后的打印表格輸出形式,并能夠輸出設(shè)備故障統(tǒng)計(jì)直方圖等各種統(tǒng)計(jì)圖,使顯示效果更加直觀。考慮到用戶一般具有使用MS Office的經(jīng)驗(yàn),在進(jìn)行系統(tǒng)的報(bào)表輸出設(shè)計(jì)時,報(bào)表形式應(yīng)與Office的界面類似,并能夠滿足不同企業(yè)的實(shí)際需求,為此,先對系統(tǒng)進(jìn)行分析,將涉及的數(shù)據(jù)模式和數(shù)據(jù)關(guān)系在數(shù)據(jù)庫中定義,然后利用應(yīng)用程序讀取數(shù)據(jù)字典,得到相應(yīng)用戶所使用的表名及表的記錄形式,由用戶選取所需要的數(shù)據(jù)字段,從而動態(tài)地創(chuàng)建一個數(shù)據(jù)窗口(Data Window),將此Data Window保存為Excel(或Word)文件,最后在文件中編輯,就能生成滿足要求的報(bào)表。
4.PMIS信息工作流模型
PMIS信息模型是以動態(tài)設(shè)備檔案數(shù)據(jù)、傳輸在線設(shè)備數(shù)據(jù)為核心,通過動態(tài)交互及相應(yīng)的分析處理,完成系統(tǒng)數(shù)據(jù)的輸入輸出及系統(tǒng)內(nèi)部各部分間的信息共享。在信息傳輸方面,系統(tǒng)主要采用了最新、最便利的客戶機(jī)/服務(wù)器傳輸模型。在該模型中,客戶端通過瀏覽器,可以瀏覽頁面內(nèi)容、完成和生成報(bào)表,還可以動態(tài)提交設(shè)備故障報(bào)告單、設(shè)備采購計(jì)劃單等動態(tài)數(shù)據(jù)給服務(wù)器,而服務(wù)器端則可以根據(jù)用戶的不同請求調(diào)用相應(yīng)的程序及方法,并通過建立ODBC與數(shù)據(jù)庫連接,這樣,可以將用戶登錄的數(shù)據(jù)存入數(shù)據(jù)庫,或根據(jù)用戶請求調(diào)用數(shù)據(jù)庫的相應(yīng)數(shù)據(jù),并通過一定的處理放在瀏覽器上供用戶瀏覽、打印,使設(shè)備信息的傳輸變得異常簡單、迅速,提高了企業(yè)的工作效率。在設(shè)備數(shù)據(jù)在線傳輸方面,主要采用客戶機(jī)/服務(wù)器模式,利用ActiveX插件實(shí)現(xiàn)數(shù)據(jù)的實(shí)時傳輸。
設(shè)備管理信息系統(tǒng)(PMIS)實(shí)現(xiàn)了設(shè)備管理的自動化,為企業(yè)實(shí)現(xiàn)優(yōu)化管理提供了有效的工具,使設(shè)備管理工作規(guī)范化,減少了隨意性,提高了設(shè)備資源的利用率和工作效率,使作業(yè)計(jì)劃的準(zhǔn)確性和科學(xué)性得以保障,有助于企業(yè)經(jīng)營目標(biāo)的實(shí)現(xiàn)。作為整個企業(yè)管理信息系統(tǒng)的一個子系統(tǒng),設(shè)備管理信息系統(tǒng)具有良好的數(shù)據(jù)共享性,能夠和其它管理系統(tǒng)進(jìn)行聯(lián)接,實(shí)現(xiàn)信息共享,提高管理的高效性和準(zhǔn)確性。