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