中圖分類號(hào):C93 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1008-925X(2011)O7-0144-01
摘要:目前企業(yè)設(shè)備自動(dòng)化管理水平不是很高。大多數(shù)設(shè)備管理辦法是設(shè)備的采購(gòu)進(jìn)來(lái)以后,將設(shè)備的基本情況和相關(guān)信息登記存檔,然后將檔案存檔。本管理信息系統(tǒng)是從企業(yè)管理特別是查詢與決策信息的管理需求出發(fā),針對(duì)企業(yè)的實(shí)際需求開發(fā)設(shè)計(jì)的。
關(guān)鍵詞:設(shè)備管理 系統(tǒng) 設(shè)計(jì)
設(shè)備管理系統(tǒng)是企業(yè)內(nèi)部的信息管理系統(tǒng),是連接企業(yè)內(nèi)部各生產(chǎn)部門的橋梁與紐帶,起著核心作用。本管理信息系統(tǒng)是針對(duì)企業(yè)的實(shí)際需求開發(fā)設(shè)計(jì)的,利用計(jì)算機(jī)運(yùn)算速度快、存儲(chǔ)信息容量大、處理邏輯問題強(qiáng)、功能強(qiáng)大的優(yōu)勢(shì),從企業(yè)管理特別是查詢與決策信息的管理需求出發(fā),針對(duì)性強(qiáng),功能齊備,旨在通過幫助該企業(yè)物資管理實(shí)現(xiàn)信息化,以提高企業(yè)管理的效率。
1、開發(fā)設(shè)備管理系統(tǒng)的必要性
傳統(tǒng)的設(shè)備管理主要是以人工抄寫記錄存檔的運(yùn)行模式。21世紀(jì)是科技信息時(shí)代,陳舊的管理模式不是適應(yīng)新時(shí)代的要求,它存在著操作速度慢、散亂、復(fù)雜等一系列缺點(diǎn)與不足。由于散亂、復(fù)雜,很可能文案丟失的情況,而且查找也不方便,給管理工作人員帶來(lái)很大程度的管理滯后,增加了成本,降低了企業(yè)生產(chǎn)力。提高企業(yè)生產(chǎn)力,降低成本是當(dāng)前惟一解決有效途徑。如何解決這一問題正式我要陳述的,關(guān)注當(dāng)代形式,利用社會(huì)上出來(lái)的先進(jìn)技術(shù)開發(fā)出新的設(shè)備管理系統(tǒng)是許多企業(yè)拭目以待的,正所謂“工欲善其事,必先利其器”。
由此開發(fā)的設(shè)備管理系統(tǒng)是一套完全為設(shè)備管理人員設(shè)計(jì)的把設(shè)備管理由被動(dòng)管理轉(zhuǎn)為主動(dòng)管理的系統(tǒng),它的使用將極大地提高設(shè)備管理部門的工作效率,使設(shè)備管理人員解脫了繁重的手工勞動(dòng),實(shí)現(xiàn)了設(shè)備整個(gè)生命周期的計(jì)算機(jī)化管理,同時(shí)再與使用單位內(nèi)部網(wǎng)絡(luò)配合的基礎(chǔ)上可以實(shí)現(xiàn)無(wú)紙化辦公。
2、設(shè)備管理系統(tǒng)的功能需求分析
網(wǎng)絡(luò)系統(tǒng)的建設(shè)主要是為報(bào)紙的出版發(fā)行服務(wù),報(bào)社網(wǎng)絡(luò)系統(tǒng)內(nèi)每天有大量出版信息數(shù)據(jù)和管理信息數(shù)據(jù),對(duì)網(wǎng)絡(luò)性能有非常高的要求,必須確保整個(gè)報(bào)社企業(yè)網(wǎng)正常穩(wěn)定的運(yùn)作。通過對(duì)目前主要網(wǎng)絡(luò)技術(shù)進(jìn)行分析,決定采用千兆以太網(wǎng)。本系統(tǒng)主要完成任務(wù)的數(shù)據(jù)查詢(庫(kù)設(shè)備查詢、領(lǐng)用查詢、消耗查詢)模塊分析設(shè)計(jì)與的實(shí)現(xiàn),通過設(shè)備的屬性字段查詢每一件產(chǎn)品設(shè)備零件信息,使管理人員隨時(shí)掌握設(shè)備的現(xiàn)狀及公司雇員領(lǐng)用設(shè)備、消耗設(shè)備的情況。
設(shè)備管理系統(tǒng)包括數(shù)據(jù)處理、數(shù)據(jù)查詢和成本核算三個(gè)子功能模塊。
數(shù)據(jù)處理功能:新設(shè)備的添加、修改、刪除;及領(lǐng)用設(shè)備和消耗設(shè)備的修改、刪除等一些設(shè)備信息操作活動(dòng)。
數(shù)據(jù)查詢功能:實(shí)現(xiàn)每一階段庫(kù)設(shè)備、領(lǐng)用設(shè)備和消耗設(shè)備的查詢操作活動(dòng)。
成本核算功能:對(duì)每月設(shè)備的運(yùn)行狀態(tài)(領(lǐng)用、消耗)以領(lǐng)用報(bào)表、消耗報(bào)表、班組報(bào)表和個(gè)人報(bào)表四表分別進(jìn)行統(tǒng)計(jì)分析。
3、設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
A公司設(shè)備管理信息系統(tǒng)一共包括了六個(gè)子系統(tǒng),在程序代碼的編制上,各個(gè)子系統(tǒng)的開發(fā)有許多相似之處。因此,這里以一個(gè)典型系統(tǒng)—故障管理系統(tǒng)為例,介紹系統(tǒng)的實(shí)現(xiàn)過程。
3.1故障信息錄入
故障信息錄入包括故障代碼認(rèn)定和故障記錄兩部分。故障代碼認(rèn)定用于定義設(shè)備故障部位、故障現(xiàn)象、故障原因和故障解決措施的代碼信息。
設(shè)備故障發(fā)生后,選擇故障設(shè)備信息錄入功能,記錄故障設(shè)備、故障發(fā)生日期、設(shè)備使用單位、停機(jī)工時(shí)、修理工時(shí)以及故障認(rèn)定信息,一方面作為故障檔案保存,另一方面,可以對(duì)多次故障信息進(jìn)行匯總統(tǒng)計(jì),分析故障原因,從而在故障發(fā)生后快速采取維修措施提供參考依據(jù)。
3.2故障情況明細(xì)
故障情況明細(xì)包括故障檔案和故障查詢兩項(xiàng)功能。故障檔案顯示某期間設(shè)備故障明細(xì)和故障具體情況,供有關(guān)人員瀏覽;故障查詢提供了按故障部位、故障現(xiàn)象、故障原因和故障措施四種方式查詢故障信息。
3.3故障匯總統(tǒng)計(jì)
故障匯總統(tǒng)計(jì)包括按故障形式統(tǒng)計(jì)和最多發(fā)生故障統(tǒng)計(jì)兩項(xiàng)功能。按故障形式統(tǒng)計(jì)提供了按故障部位、故障現(xiàn)象、故障原因和故障措施統(tǒng)計(jì)故障發(fā)生次數(shù)、停機(jī)工時(shí)、修理工時(shí)、生產(chǎn)損失等。選擇最多發(fā)生故障統(tǒng)計(jì)功能,可以統(tǒng)計(jì)故障次數(shù)、停機(jī)工時(shí)、修理費(fèi)用、生產(chǎn)損失最多的n臺(tái)設(shè)備,參數(shù)n由管理人員自己定義。
3.4設(shè)備故障維修指南
該功能以樹型結(jié)構(gòu)顯示故障設(shè)備及其所有故障信息,沿著該故障樹視圖可以查找到故障部位、故障現(xiàn)象、故障原因和故障措施信息,在該設(shè)備再次發(fā)生類似故障時(shí),就可以快速找到解決措施。
3.5任意條件查詢
由用戶自定義查詢條件,系統(tǒng)按這多個(gè)組合條件查詢相符合的信息,該界面從略。該信息系統(tǒng)已成功應(yīng)用于A公司的設(shè)備管理工作中,實(shí)踐證明,系統(tǒng)具有較高的實(shí)用性和先進(jìn)性,使A公司的設(shè)備管理人員擺脫了繁重的手工勞動(dòng),縮短了工作時(shí)間,提高了工作效率。此外,該系統(tǒng)具有較好的通用性,其設(shè)計(jì)思路對(duì)其它企業(yè)設(shè)備管理信息系統(tǒng)的開發(fā)也具有較好的借鑒意義。
4、代碼設(shè)計(jì)
利用DataGrid控件的編輯數(shù)據(jù)綁定、分頁(yè)、翻頁(yè)功能,實(shí)現(xiàn)對(duì)設(shè)備信息表數(shù)據(jù)信息的查詢。翻頁(yè)功能通過switch語(yǔ)句判斷系統(tǒng)中點(diǎn)擊了哪個(gè)翻頁(yè)按鈕來(lái)進(jìn)行對(duì)應(yīng)的操作,實(shí)現(xiàn)代碼如下所示:
Public void Pager Button Click (Object sender, Command Event Argse)
//由外部分頁(yè)UI使用
String arg = e.Command Argument. To String();
Switch(arg)
case “Last”: //表示最后一頁(yè)
DataGrid1. CurrentPageIndex = (DataGrid1. PageCount-1);
break;
case“First”: //表示第一頁(yè)
DataGrid1.CurrentPageIndex = 0;
break;
case“Next”: //表示下一頁(yè)
if(DataGrid1.CurrentPageIndex<(DataGrid1.PageCount-1))
DataGrid1.CurrentPageIndex++;
break;
case“Prev”: //表示上一頁(yè)
if(DataGrid1.CurrentPageIndex>0) DataGrid1.CurrentPageIndex--;
break
參考文獻(xiàn):
[1]王曉軍,毛京麗編. 計(jì)算機(jī)通信網(wǎng)基礎(chǔ)[M]. 人民郵電出版社,2005年6月.
[2]劉小輝主編. 網(wǎng)絡(luò)硬件完全手冊(cè)[M]. 重慶大學(xué)出版社,2002年5月.