摘 要:煤礦的工作條件較為惡劣,設備處于高濕度、高粉塵、高腐蝕的環境中,探求一種優秀的管理技術手段,能夠使機電設備處于良好的運行狀態,為安全生產提供物質技術保障。文章以普遍使用的VB和數據庫技術為切入點,論述如何借助信息軟件改善煤礦設備的管理成效。
關鍵詞:煤礦 機電設備管理 計算機軟件
中圖分類號:TD63 文獻標識碼:A 文章編號:1672-3791(2013)01(a)-0022-01
煤礦企業的設備種類繁多,且分布零散,管理難度較大。從設備采購到設備使用再到設備保管,各環節都缺乏一套行之有效的管理程序,難以實現資源的整合和有效配置。這些原因導致產品運轉不流暢,企業運營成本提高,給企業的經濟效益帶來一定損失。目前,煤礦企業設備管理的自動化水平還較低,設備采購完畢后,只是簡單的記錄存檔,忽視了日后的檔案維護工作,導致檔案排布紊亂,檢索困難。本文簡要介紹了一套信息處理方案,基于Visual Basic和數據庫存儲技術,旨在提供一種整理、存儲、維護、管理設備信息的解決方案。
1 系統功能總體規劃
在設計信息管理系統前,先要對整個系統有一個整體規劃。這一部分需要確定登錄模塊和信息系統的設計方案。
1.1 登錄模塊
機電設備管理信息系統是面向實際、面向工作的,必須為采購管理提供便捷。這要求采購部門在充分了解廠家信息的基礎上制定完備的采購計劃,并生成統計目錄和月度采購規劃書。信息管理系統一般都有明確的權限劃分,一級權限為最高等級,只有公司內部的少數高管才可獲得,主要是為了進行密碼初始化、數據庫升級、公司賬單報表審核等重大任務;二級權限是為了最大程度上保護內部資料不外泄,該級權限只有中層管理者和高級操作員才擁有,登錄后可進行相關操作;三級權限又稱工作權限,面向普通操作員,藉此完成數據添加、修改刪除、數據整合等任務。多級權限劃分制是信息管理系統設計的一般原則,它能夠細化管理。
1.2 信息數據管理模塊
這一模塊要對設備采購管理信息進行明確劃分,以方便后起的程序編寫、系統維護升級。為保障數據記錄的準確性和安全性,這環節要與登錄模塊相輔相成,方便不同等級的授權者進行不同操作。該模塊類似于Windows里的模型樹檢索方案,在已有的某類設備信息表基礎上,按分類條件篩選記錄,對MSFlexGrid表格控件數據進行修改刪除添加操作。另外在添加、修改記錄時,要保證每一條記錄都固定到唯一索引上,否則便會報錯。一般而言,為照顧到工作人員的操作習慣,常以“設備名稱”為唯一標識。
2 數據庫的記錄及管理
本系統的數據庫模塊擬采用Access數據庫技術,完成表創建、刪除及備份操作、設備信息及字段模糊查詢;設備信息新增。同樣,庫表安全性也要有登錄設計。庫表根據設備類型分類,也即在Access后綴名為mdb的文件中,存在采煤機、開關、提升機、帶式輸送機、水泵等各類設備表。設計時要做好VB與Access的接口,通過可視化界面實現數據庫信息的創建更新工作。編程設計要設置唯一性檢查程序段,防止出現冒險競爭,所有字段名輸入完畢后,自動實現Access表格創建。VB和Access有互相關性,VB實現創建、刪除操作的同時,Access數據庫信息自動更新。這是一把雙刃劍,要求操作員比較熟悉VB和Access兩者的特性。
總結起來數據庫包含以下幾個分類:(1)用戶信息庫:包含了各位員工的職能、電話、姓名性別等基本信息。(2)采購清單:詳細列出設備名稱、設備規格、數量、所屬部門、付款方式、預算等。(3)庫存信息:包含設備編號、類別屬性、交割日期、售后服務項目、合同進展情況等。(4)廠家信息:名稱、地址、行業地位、產品分類、聯系方式。
在進行數據庫編譯前,要進行程序段劃分,列出類似單片機編程中所運用的狀態關系圖,明確各個部分之間的關系。
3 系統軟件實現方法
系統設計前臺運用Visual Basic開發工具箱。在設計好VB同數據庫的接口后,可實現PC機同數據庫的本地連接或遠程數據共享;基于數據庫的表顯示;查詢、修改數據字段;在進行非法操作時及時報錯。VB中有專門的Data控件,可以直接實現與Microsoft Access的連通。Data控件也具有自己的屬性,可分別通過屬性窗口操作或源程序修改來設置。Data控件自帶四個按鈕,用來對數據記錄實現定位,類似于C語言中的指針技術,依次將目標項引向下一個記錄,實現順序操作。值得注意的是,Data控件要求與數據進行一一綁定,也即要結合其他數據控件才能實現對數據的擦除、寫入、修改、存儲等工作。常見的數據綁定控件有:DBList、BCombo和DBGrid。建議在操作時優先選擇這三個標準ActiveX控件,其兼容性較好,運行較穩定。
4 窗體界面設計
應該說,對一款于成功的信息管理系統,完整、領先的技術是根本,但是同樣不能忽略人機界面的友好性,否則會給操作者帶來不必要的疲勞。
各個設備記錄通過表形式創建,每個記錄字段集結到一個對話框中,一次性實現多記錄查詢。實際中采用主對話框配合子菜單形式,先在主對話框中設置一級查詢限制條件,然后根據進一步的細節信息查詢所要的記錄。
5 基于VB開發的企業信息管理系統優化升級
(1)數據庫備份升級。數據庫涉及諸多商業機密及技術秘密,一旦外泄或竊取,將會給企業的經濟效益帶來不可挽回的損失。同時因為一些誤操作或外界不可抗力對硬件造成損傷時,也要有完善的容錯機制。這些都凸顯出數據庫備份模塊的重要作用。一般而言,數據備份采取定時自動存取方式,在遭遇外界突發物理損傷時,將在最短時間內將重要數據傳送至另一臺備用服務器。應該說,數據庫備份工作是整個管理系統正常運行的保障。(2)并發控制。VB由于其內核原因,基于VB技術設計的系統常會發生并發問題,設計時也特意加以控制。常用的諸如DBMS技術,借助其自身的并發控制算法保證系統正常運行。若兼容性不好,可以組織相關人員根據本企業的具體情況對數據庫進行二次開發或微調。
煤礦機電設備管理對于煤礦的良好運作至關重要。傳統的手工管理方式存在較大局限性,無法適應現如今機電設備復雜化的大趨勢。比如,統計匯總查詢工作較繁瑣,費時費力。因而,計算機技術便被提升上前臺,借助編程軟件和數據庫技術,不僅將各類信息清晰的呈現出來,而且大大提升了信息處理量和工作效率。當然,我們應該認識到目前已有的信息管理系統還存在諸多不穩定因素,在以后相當長的一段時間內,還需要各界同仁共同努力,爭取早日實現煤礦機電設備的全面信息化管理。
參考文獻
[1]周有文.計算機管理信息系統開發方法與技術[M].長沙:湖南大學出版社,1998.
[2]常新功,張來成.管理信息系統開發方法與工具[M].北京:國防工業出版社,2002.