前言:本站為你精心整理了web技術礦山管理信息系統(tǒng)構建完善分析范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
編者按:本論文主要從系統(tǒng)設計與實現(xiàn)關鍵技術;系統(tǒng)的總體結構和功能等進行講述和分析,包括了數(shù)據(jù)庫訪問技術、體系結構、礦山通訊、地測管理、剝采計劃、調度和作業(yè)管理、設備管理、成本管理、安全管理、web服務技術將被用來集成礦山內各系統(tǒng)的應用功能或集成供應商、技術支持單位等商務伙伴和主要客戶之間的應用等,具體資料請見:
【摘要】本文以某露天礦為例,完成了基于Web的露天礦山管理信息系統(tǒng)的設計與實現(xiàn)。建立一個以計算機技術、網絡通信技術、礦山系統(tǒng)工程技術為支撐,提供覆蓋穿孔、爆破、裝載、運輸整個工藝過程以及其他生產方面的綜合管理信息系統(tǒng)。
【關鍵詞】管理信息系統(tǒng)露天礦計算機網絡web
一、系統(tǒng)設計與實現(xiàn)關鍵技術
1.數(shù)據(jù)庫訪問技術
(1)CGI(CommonGatewayInterface)通用網關接口,這是一個標準接口,很方便,但有一個最大的缺點:CGI對每一個HTTP請求都產生一個新的進程,當通信量很低時,這當然不會產生問題,但當通信級別增長,用戶很多時,就會造成大量的系統(tǒng)開銷,占用大量的服務器資源和處理時間,降低系統(tǒng)性能由于此原因,通常CGI可擴展性不好。
(2)ASP(ActiveServerPages)是微軟公司IIS(In2ternetInformationServer)中一個部件,是基于ActiveX技術的一個服務器端的開發(fā)和運行環(huán)境,支持多用戶、多線程。ASP使得創(chuàng)建動態(tài)頁面更容易、更方便。但它只能工作在微軟IIS和PWS上,選擇范圍太窄。
(3)JSP(JavaServerPages)技術是由sun公司推出的,得到了眾多廠家和商家的支持。JSP是使用java代碼動態(tài)生成HTML文擋的頁面模板充分利用了的強大功能真正地Web,java,帶有數(shù)據(jù)庫連接、網絡訪問和多線程操作。事實證明,JSP是一種安全、健壯和平臺獨立的技術。
要成功完成本系統(tǒng),還必須使JSP與JDBC、Jav2aBean技術協(xié)同工作,本系統(tǒng)業(yè)務功能主要由JavaBean技術來實現(xiàn),數(shù)據(jù)庫連接由JDBC技術來完成。
2.體系結構
本系統(tǒng)采用三層結構的Web應用系統(tǒng),以Web服務器為中心,由Browser向Web服務器發(fā)出HTTP請求,Web服務器調用服務器程序作出響應,然后調用SQL語句查詢數(shù)據(jù)庫,把查詢結果通過Web服務器以HTML的形式返回給客戶端。
本系統(tǒng)體系結構實際上是Sun公司J2EE框架的簡單形式。J2EE平臺提供了一個基于組件的方法,來設計、開發(fā)、裝配及部署企業(yè)應用程序,是SunONE軟件構架的基礎組成部分。J2EE平臺也提供了多層的分布式應用模型、組件重用一致化的安全模型以及靈活的事務控制,而且J2EE技術獲得了各大開發(fā)平臺提供商的積極支持,已經成為當今企業(yè)應用開發(fā)的主流平臺。
二、系統(tǒng)的總體結構和功能
1.礦山通訊。包括各部門概況介紹、組織建設、科研簡介以及新聞等模塊。部門概況總體介紹部門的主要業(yè)務、組織情況、發(fā)展目標等情況及企業(yè)形象宣傳;組織建設介紹部門內各種規(guī)章制度及對先進的表彰和對各種違章的處理情況;科技攻關介紹對科研技術的推廣、目前科研項目簡介及重大項目的招標;新聞主要各種通知、礦內各種重要政策及國內外新聞剪輯。
2.地測管理。本部分把礦山原有的地質測量信息系統(tǒng)無縫地集成進來,把地質測量數(shù)據(jù)和自動生成的各種基礎圖件及時地提供給有關部門,以便制訂采剝計劃和指導礦山生產作業(yè)。
3.剝采計劃。剝采計劃是系統(tǒng)的核心內容。該部分根據(jù)礦山地質情況的改變、設備使用和維護狀態(tài)的變化、綜合考慮礦產品市場價格和合理采剝、變廢為寶、綜合利用的可持續(xù)化發(fā)展思想,動態(tài)制定年、季、月剝采計劃。本部分采用各種礦山優(yōu)化技術和計算機技術建立合理的數(shù)學模型,并依據(jù)條件的變化不斷地更新這個模型,實現(xiàn)礦山企業(yè)的經濟效益、社會效益的動態(tài)最優(yōu)化。
4.調度和作業(yè)管理。生產調度部門根據(jù)網上收到的短期剝采計劃,再考慮采場現(xiàn)狀、設備狀態(tài)等實際狀況,實時地對采場的爆破材料、鏟、車、鉆以及輔助工具和材料進行合理調度,實時相應的調度指令,并將作業(yè)情況通過系統(tǒng)用戶界面在網上、供有關部門瀏覽和參考。
5.設備管理。該子模塊涉及設備資料管理和設備檢修計劃管理。設備資料包括設備生產廠家和設備型號、功率、設計使用壽命等參數(shù),以及設備已使用時間、已檢修次數(shù)和已使用程度等狀態(tài)情況設備檢修計劃包括機電設備檢修計劃、運輸設備檢修計劃以及主要設備使用計劃。
6.成本管理。成本管理是礦山管理中的重要一環(huán),增加成本管理的透明度和監(jiān)督機制,勢必會使企業(yè)的效益更上一層。該模塊要求輸入各車間、科室的設備折舊費、從倉庫中領取的材料費、辦公室辦公費等費用,系統(tǒng)會自動的輸出成本目標計劃的執(zhí)行情況。
7.安全管理。該模塊包括礦山安全法律法規(guī)查詢系統(tǒng),作業(yè)人員、主要設備和作業(yè)場所的安全動態(tài)管理,事故及隱患查詢統(tǒng)計分析,重大危險源監(jiān)控和應急預案等,能提供快速查詢和綜合分析。其中綜合分析主要依據(jù)多年來的事故歷史資料,來進行科學的預測,預測事故的可能發(fā)生時間和地點,并以圖形的形式顯示出來、以備人們注意和預防。三、前景展望
隨著礦山多種信息系統(tǒng)和系統(tǒng)內各模塊之間相互操作性需求的進一步增加,礦山生產自動化、智能化程度和礦山管理水平的進一步提高,以及采礦系統(tǒng)工程技術的發(fā)展和進一步應用,系統(tǒng)也需要進一步演化和升級。
原來的三層結構將被J2EE多層結構取代,增加一應用服務器層。應用服務器提供了分布式交易管理,分布式對象管理以及事務管理、安全管理等系統(tǒng)級服務,為企業(yè)架構一個設計、開發(fā)、運行和管理企業(yè)信息系統(tǒng)的平臺。其中一些JavaBean模型由EJB模型來取代,并新增一些EJB組件以及MOM、ORB等中間件。EJB模型提供了面向對象以及面向消息的構件交互模型,MOM、ORB等中間件技術使得開發(fā)者擺脫了傳統(tǒng)的底層網絡編程和復雜的分布式事務管理的困擾,從而簡化了分布式處理的復雜程度。
Web服務技術將被用來集成礦山內各系統(tǒng)的應用功能或集成供應商、技術支持單位等商務伙伴和主要客戶之間的應用。從技術角度看,Web服務使用開放的技術(XML和SOAP、Internet協(xié)議)和開放的標準來實現(xiàn)遠程系統(tǒng)的定位和訪問。這樣,Web服務可以真正地將公司中各個環(huán)節(jié)松散而有效地結合起來。例如,公司的決策與計劃程序會自動地通知調度與管理程序,調度和管理程序會自動地查詢和分析地質與地形數(shù)據(jù)庫、設備狀態(tài)數(shù)據(jù)庫等,然后制定出合理的調度方案,通過無線信道將指令發(fā)給現(xiàn)場作業(yè)設備,作業(yè)設備同時也將現(xiàn)場情況分別通知決策和調度程序,以更新業(yè)務模型。
參考文獻:
[1]牛京考,等.冶金礦山科學技術的回顧與展望[M].煤炭工業(yè)出版社.
[2]蔡林沁,等.基于Web混合模式的煤礦安全管理信息系統(tǒng)[J].工業(yè)控制計算機,2002,(15):8.
[3]Nataliclevi等著,張文耀等譯.Java2Web開發(fā)認證學習指南[M].電子工業(yè)出版社,2003.