基于BS模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng)設(shè)計(jì)與研究.doc_第1頁
基于BS模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng)設(shè)計(jì)與研究.doc_第2頁
基于BS模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng)設(shè)計(jì)與研究.doc_第3頁
基于BS模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng)設(shè)計(jì)與研究.doc_第4頁
基于BS模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng)設(shè)計(jì)與研究.doc_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于B/S模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng)設(shè)計(jì)與研究趙富強(qiáng) 許聰陜西省煤層氣開發(fā)利用有限公司,西安,710119摘要: 現(xiàn)在煤礦大多使用機(jī)械化進(jìn)行運(yùn)作,大量煤礦機(jī)電設(shè)備運(yùn)用不僅在經(jīng)濟(jì)上帶來了高成本,還給機(jī)電設(shè)備的管理增加了很大的難度。隨著煤礦的深入開采,如何對煤礦機(jī)電設(shè)備進(jìn)行科學(xué)管理,提高設(shè)備的綜合使用率就變得尤為重要。本文闡述了煤礦機(jī)電設(shè)備實(shí)現(xiàn)遠(yuǎn)程管理的技術(shù)基礎(chǔ),并對基于B/S模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng)的設(shè)計(jì)研究進(jìn)行了討論。 關(guān)鍵詞: 煤礦機(jī)電設(shè)備;科學(xué)管理;B/S模式;遠(yuǎn)程管理系統(tǒng)0 緒論長期以來,我國煤炭企業(yè)普遍采用手工記賬法管理機(jī)電設(shè)備。由于機(jī)電設(shè)備種類多,數(shù)量大,很難從根本上實(shí)現(xiàn)設(shè)備的科學(xué)管理1。在這個(gè)快速發(fā)展的信息化、網(wǎng)絡(luò)化的時(shí)代,尋找一種新的機(jī)電設(shè)備管理模式來取締傳統(tǒng)的手工記賬管理模式,現(xiàn)代化、規(guī)范化以及制度化的管理煤礦企業(yè)設(shè)備,節(jié)約人力成本及大量機(jī)電設(shè)備的運(yùn)用成本,提高機(jī)電設(shè)備的綜合使用效率,提高企業(yè)在煤炭市場的競爭力就變得尤為重要。本文采用 windows 7+.net frame-work3.5作為開發(fā)平臺,使用visual studio 2008和SQL Server2008數(shù)據(jù)庫開發(fā)工具, 結(jié)合煤礦企業(yè)實(shí)際應(yīng)用項(xiàng)目,依據(jù)客戶需求設(shè)計(jì)了一套基于 B/S 體系結(jié)構(gòu)的煤礦機(jī)電設(shè)備管理信息系統(tǒng)并作討論研究。1 基于B/S煤礦設(shè)備管理系統(tǒng)設(shè)計(jì)由于煤礦機(jī)電設(shè)備管理信息系統(tǒng)要實(shí)現(xiàn)信息共享和統(tǒng)一的管理,以提高整體的效益,因此,本系統(tǒng)采用了滿足煤礦企業(yè)需求的三層的B/S結(jié)構(gòu)進(jìn)行開發(fā),將系統(tǒng)劃分為界面表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲層。使用.NET架構(gòu)系統(tǒng)整體框架;使用Web Services技術(shù)訪問Web數(shù)據(jù)庫。系統(tǒng)的三層B/S結(jié)構(gòu)如圖1-1所示。用戶界面層:頁面文件和自定義控件 采用.NET的CodeBehind技術(shù)業(yè)務(wù)外觀層業(yè)務(wù)規(guī)則層:采用Web Services業(yè)務(wù)邏輯對象:采用Web Services數(shù)據(jù)訪問層(DBHelper)數(shù)據(jù)存儲層界面表示層業(yè)務(wù)邏輯層數(shù)據(jù)存儲層圖1-1 系統(tǒng)的三層B/S結(jié)構(gòu)示意圖第一層(界面表示層)主要是由一般面頁文件(.aspx)及用戶自定義控件(.ascx)組成,是用戶和整個(gè)系統(tǒng)的接口。該層采用微軟.NET中的CodeBehind技術(shù),將頁面外觀與流程的控件分開。通用的瀏覽器將用戶的程序轉(zhuǎn)化成人機(jī)交互的頁面,用戶在頁面上輸入的信息通過邏輯層提交給后臺數(shù)據(jù)庫,后臺數(shù)據(jù)庫將結(jié)果通過邏輯層反饋給用戶,在頁面中顯示反饋信息。該層完成數(shù)據(jù)的輸入/輸出。第二層(業(yè)務(wù)邏輯層)是連接表示層與數(shù)據(jù)層對話的橋梁,該層主要實(shí)現(xiàn)整個(gè)系統(tǒng)的全部業(yè)務(wù)邏輯的功能,本層包括業(yè)務(wù)外觀層、業(yè)務(wù)規(guī)則層、業(yè)務(wù)邏輯對象層以及數(shù)據(jù)訪問層。系統(tǒng)需要遠(yuǎn)程數(shù)據(jù)通訊,其他系統(tǒng)的服務(wù)器可能會有防火墻,并且未來可能給其他系統(tǒng)提供接口,而且其他系統(tǒng)的平臺和可能和該系統(tǒng)不一樣。為了能夠穿越防火墻遠(yuǎn)程訪問和將來跨平臺訪問,本層采用Web Services,業(yè)務(wù)規(guī)則層和業(yè)務(wù)邏輯層也采用Web Services。業(yè)務(wù)外觀層是將業(yè)務(wù)邏輯對象中返回的數(shù)據(jù)進(jìn)行相應(yīng)的格式與顯示方式的調(diào)整與安排,實(shí)現(xiàn)一些與顯示控件相關(guān)的任務(wù),該層需要根據(jù)用戶界面使用的需求來定義。業(yè)務(wù)規(guī)則層主要是將從用戶界面層中返回的數(shù)據(jù)進(jìn)行相應(yīng)的業(yè)務(wù)規(guī)則的檢查,確保進(jìn)入到系統(tǒng)中的數(shù)據(jù)的合法性。業(yè)務(wù)邏輯對象層主要是將系統(tǒng)的功能組織到相應(yīng)的類中,集中完成相關(guān)的系統(tǒng)業(yè)務(wù)邏輯功能。數(shù)據(jù)訪問層采用微軟提供的數(shù)據(jù)訪問應(yīng)用程序塊(DBHelper)的功能。第三層(數(shù)據(jù)存儲層)主要是完成系統(tǒng)中數(shù)據(jù)的存儲,該層采用SQL Server 2008及一些存儲過程和觸發(fā)器來進(jìn)行的部分業(yè)務(wù)邏輯規(guī)則及相應(yīng)的業(yè)務(wù)規(guī)則的約束。以上各層中數(shù)據(jù)傳輸?shù)姆绞绞牵航缑姹憩F(xiàn)層與業(yè)務(wù)外觀層與業(yè)務(wù)規(guī)則層之間采用.NET的DataSet來實(shí)現(xiàn)。業(yè)務(wù)外觀層及業(yè)務(wù)規(guī)則與業(yè)務(wù)邏輯層之間采用.NET的DataSet來實(shí)現(xiàn)。業(yè)務(wù)邏輯層與數(shù)據(jù)存取層之間采用.Net中的DataSet來完成,數(shù)據(jù)存儲層與數(shù)據(jù)之間采用SQL語句與存儲過程來完成。 2 系統(tǒng)功能結(jié)構(gòu)煤礦機(jī)電設(shè)備管理信息系統(tǒng)采用模塊化設(shè)計(jì)思想,模塊化設(shè)計(jì)優(yōu)點(diǎn)在于各功能模塊的可完善性及可擴(kuò)充性2。根據(jù)煤礦企業(yè)用戶需求,系統(tǒng)主要設(shè)計(jì)了七個(gè)功能模塊,可充分體現(xiàn)對煤礦企業(yè)機(jī)電設(shè)備的科學(xué)管理思想。1、設(shè)備臺賬管理模塊依據(jù)煤礦企業(yè)的機(jī)電設(shè)備管理模式,設(shè)備臺賬管理功能主要包括對設(shè)備的資產(chǎn)編號、設(shè)備編號、設(shè)備名稱、規(guī)格型號、生產(chǎn)廠家、生產(chǎn)日期、設(shè)備狀態(tài)、開始使用日期的查詢管理。通過關(guān)鍵字如設(shè)備編號、設(shè)備名稱、規(guī)格型號可快速查詢設(shè)備信息,也可通過輸入生產(chǎn)廠家、生產(chǎn)日期、使用狀態(tài)等進(jìn)行高級查詢。2、設(shè)備驗(yàn)收入庫管理模塊設(shè)備驗(yàn)收入庫功能主要包含添加、查詢、修改和刪除設(shè)備的各項(xiàng)基本信息和技術(shù)參數(shù),包括設(shè)備的驗(yàn)收單號、設(shè)備編號、設(shè)備名稱、使用單位、檢修人、經(jīng)手人、檢查員、檢修時(shí)間、驗(yàn)收日期。3、設(shè)備出庫管理模塊煤礦企業(yè)機(jī)電設(shè)備出庫管理主要對設(shè)備在出庫時(shí)的信息進(jìn)行管理,包括領(lǐng)料單號、領(lǐng)料單位、數(shù)量、規(guī)格型號、使用地點(diǎn)、用途、領(lǐng)料時(shí)間、領(lǐng)料人資料進(jìn)行錄入、修改、刪除、查詢等遠(yuǎn)程管理。也可以通過設(shè)備出庫信息自動生成生產(chǎn)領(lǐng)料單。4、設(shè)備調(diào)撥管理模塊依據(jù)煤礦企業(yè)工作流程實(shí)現(xiàn)對設(shè)備調(diào)撥的申請、審核、設(shè)備調(diào)撥等過程的監(jiān)控及管理。 能對設(shè)備調(diào)撥的詳細(xì)信息進(jìn)行添加、查詢、修改和刪除等操作,包括資產(chǎn)編號、調(diào)撥日期、調(diào)撥方式、調(diào)出單位、調(diào)入單位、備注、相關(guān)單據(jù)或附件、選擇審批領(lǐng)導(dǎo)等。最終形成詳細(xì)的設(shè)備調(diào)撥記錄。5、設(shè)備維修管理模塊設(shè)備維修管理模塊主要是設(shè)備報(bào)修、設(shè)備維修記錄、設(shè)備檢修記錄的管理。設(shè)備報(bào)修主要有資產(chǎn)編號、設(shè)備名稱、故障時(shí)間、故障描述、出井日期、保修日期、錄入人等信息。設(shè)備維修記錄主要有資產(chǎn)編號、設(shè)備名稱、維修情況、維修日期、維修金額、報(bào)修狀態(tài)、維修部門、維修人、錄入人等信息。維修檢修記錄主要有資產(chǎn)編號、設(shè)備名稱、維修單位、驗(yàn)收人、經(jīng)手人、管理人、驗(yàn)收日期、維修費(fèi)用、錄入人等信息。6、設(shè)備報(bào)廢管理設(shè)備的報(bào)廢管理是由使用單位新增設(shè)備報(bào)廢申請,添加申請內(nèi)容包括設(shè)備的編號、名稱、型號、生產(chǎn)廠家、報(bào)廢原因等。機(jī)電設(shè)備管理部門組織計(jì)劃財(cái)務(wù)部、機(jī)修中心、使用單位進(jìn)行現(xiàn)場鑒定后,填寫固定資產(chǎn)報(bào)廢申請書,由各領(lǐng)導(dǎo)進(jìn)行審批處理。7、用戶管理模塊對煤礦企業(yè)的用戶進(jìn)行權(quán)限和角色管理,領(lǐng)導(dǎo)角色可以瀏覽、查詢所有的設(shè)備管理信息,對設(shè)備管理的流程進(jìn)行審批;技術(shù)人員用戶可以進(jìn)行相應(yīng)權(quán)限范圍內(nèi)的增刪改查操作,從而保證了系統(tǒng)數(shù)據(jù)的安全性。系統(tǒng)管理員可以添加系統(tǒng)用戶,并為其分配相應(yīng)的權(quán)限和角色。不同用戶可以修改自己的個(gè)人信息及用戶密碼。3 結(jié)束語本項(xiàng)目主要完成了一個(gè)基于B/S模式的煤礦機(jī)電設(shè)備管理信息系統(tǒng),實(shí)現(xiàn)了設(shè)備臺賬管理、設(shè)備驗(yàn)收入庫、設(shè)備出庫、設(shè)備調(diào)撥、設(shè)備維修、設(shè)備報(bào)廢及相關(guān)信息的流程化管理。通過科學(xué)的運(yùn)用計(jì)算機(jī)技術(shù)對煤礦企業(yè)機(jī)電設(shè)備管理,能夠減輕煤礦區(qū)許多繁復(fù)工作,使煤礦設(shè)備的使用更加直觀,在降低大量煤礦機(jī)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論