袁校峰
摘要:本文以計算機軟件技術為手段, 詳細介紹了煤礦開掘工程信息管理系統的設計架構和實現方法,實現了煤礦開掘工程管理的信息化、精細化。
關鍵詞:煤礦;信息化;開掘;工程建設
中圖分類號:TD353.6?文獻標識碼:A?文章編號:1672-9129(2020)08-0079-01引言:目前,煤炭企業的信息化水平與其他行業相比相對比較低,傳統落后的管理方式已經不能適應企業發展的需要,而通過企業信息化建設,可以改進企業的生產工藝和流程,提升企業的管理水平,極大地提高生產效率。因此通過計算機信息管理系統實現工程施工的統一化、集中化、精細化管理,提升管理水平和管理效率,降低企業管理經營成本顯得尤為重要。
1?系統設計的相關技術
1.1開發模式的選擇。所謂的B/S(Browser/Server)結構,即瀏覽器和服務器模式。瀏覽器負責前端頁面顯示,提供給用戶人性化的操作界面,服務器負責處理接收用戶請求,并返回給用戶對應的處理結果,用戶無需安裝專門的客戶端軟件,只需要通過瀏覽器即可實現與服務器的交互,大大減少了終端用戶的負擔。
1.2 Asp技術。ASP是 Active Server Pages(動態服務器主頁)的縮寫,它是一個服務器端的腳本環境,在站點的Web服務器上解釋腳本,可產生并執行動態、交互式、高效率的站點服務器應用程序。
可用來創建強大的web應用程序。當服務器收到對ASP文件的請求時,它會處理包含在用于構建發送給瀏覽器的HTML(Hyper Text Markup Lallguage,超文本置標語言)網頁文件中的服務器端腳本代碼。
通過ASP技術,只要幾行腳本語句,就能將后臺的數據庫信息發布到Internet/Intranet上, 在編程和網頁腳本的可讀性方面大大優于傳統的技術方案。
1.3 SQL Server 2017數據庫。microsoft sql server 2017 是一個全面的數據庫平臺,使用集成的商業智能(BI)工具提供了企業級的數據管理。microsoft sql server 2017數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,可以構建和管理用于業務的高可用和高性能的數據應用程序。
2?系統需求分析
2.1系統主要功能模塊概述。整個開掘工程管理系統,分為四個模塊,即基層區隊管理模塊,業務科室(地測科、開拓科或開拓區)管理模塊,普通用戶查詢模塊及系統管理模塊。
(1)系統管理模塊,主要實現整個開掘工程管理系統的初始信息的設置與維護,如施工隊伍信息的增加與刪除,業務科室管理系統帳號的維護,數據庫的備份與恢復。
(2)基層區隊管理模塊實現在基層區隊日常施工信息的錄入及本隊所施工工程的查詢操作。
(3)業務科室管理模塊主要由開拓區為各個施工隊進行工程任務分派,及對所分派的施工巷道的初始信息進行設置,增加或刪除基層區隊的管理帳號,以及修改或刪除基層區隊上報的有誤信息。
(4)普通用戶查詢模塊主要是供各個業務科室及各位上級領導提供開掘信息的檢索瀏覽服務,能夠依據施工單位、巷道名稱、時段等進行施工信息的查詢,但無記錄信息的增加或刪除的權限。
(5)管理用戶與四個模塊相對應并實行層級管理,系統管理帳戶具有最高權限,可以設置普通瀏覽帳戶、業務科室帳戶(主要為開拓區)可以設置基層區隊管理帳戶、而基層區隊帳戶只有日常施工信息的錄入權限。
2.2系統各功能模塊設計。
(1)系統管理權限設計。為了系統的安全性能考慮,必須對使用該系統的使用人員帳號進行權限控制(不提供匿名使用、查詢瀏覽),根據不同的用戶身份,賦予他們不同的權限,系統不允許用戶進行越界訪問和操作。
(2)系統管理模塊設計。系統管理模塊整體分為四大功能部分,包括對整個開掘工程管理系統的設置與維護,如業務科室及普通瀏覽帳號的維護,數據庫的備份與恢復等,工作面初始化信息的管理,工作面施工信息的管理與查詢,如工程初始記錄的增加、修改與刪除。
(3)業務科室管理模塊設計。業務科室管理模塊,主要是實現業務科室增加、修改、刪除由基層施工單位錄入的日常施工信息,施工單位每天在規定的時間內錄入本單位的施工信息。
(4)基層區隊管理模塊設計。基層區隊管理模塊實現在基層區隊日常施工信息的錄入及本隊所施工工程的查詢操作。
(5)普通用戶瀏覽模塊設計。普通用戶查詢瀏覽模塊主要是供各個業務科室及各位上級領導提供開掘信息的檢索瀏覽服務,能夠依據施工單位、巷道名稱、時段等進行施工信息的查詢服務。
3?數據庫結構設計
數據庫概念結構設計是指通過對系統不同實體以及實體間相互關系的分析,建立對應的數據庫邏輯模型,用來反映系統中數據實體的聯系。該系統中存在著基層區隊實體、業務科室實體、普通瀏覽用戶實體、系統管理員實體、區隊部門實體、工作面基本信息實體、日常信息實體等;不同實體間存在著一對多、多對多關系。
(1)部門信息表(Deparment表):主要存儲部門的具體信息。
(2)工作面基礎信息表(Engineering_Info表):主要存儲工作面施工主體單位、施工單位的相關工程及技術負責人信息、工程量、工作面的支護形式、分層類別、開工時間等。
(3)日常施工信息表(Everydayinfo表):主要存儲工作面施工主體單位、施工單位的相關工程及技術負責人信息、工程量、工作面的支護形式、分層類別、開工時間等。
(4)管理員信息表(Gc_admin表、Manage表、UserInfo表、GuestInfo表):主要存儲各個權限級別人員的帳號信息。
4?結論
通過該煤礦開掘工程管理系統,可以加強日常對現場施工的管控,提高工程質量,增強施工人員的責任意識,對現場出現的質量等問題,可以直接認定責任人,進行責任追究,可以提升支護質量,減少煤礦事故的發生,對建設安全現代化礦井,提升管理水平具有重要意義。
參考文獻:
[1] 王玲;淺析礦山工程管理與造價控制[J];建筑工程技術與設計;2017年25期
[2]張里南;基于B/S的測繪儀器信息管理系統的設計與實現[J];地理空間信息;2019年10期