- 相關(guān)推薦
企業(yè)環(huán)境保護監測管理系統的設計與實(shí)現論文
摘 要:本文針對企業(yè)環(huán)境保護監測管理工作的實(shí)際需要,結合計算機相關(guān)軟件技術(shù),給出了對大量而且復雜的監測數據進(jìn)行綜合處理的企業(yè)環(huán)境保護監測管理系統的設計方案及實(shí)現方法,并對系統開(kāi)發(fā)過(guò)程中使用的技術(shù)要點(diǎn)進(jìn)行了討論。
關(guān)鍵詞:編碼;自動(dòng)統計;監理通報
1.前言
近年來(lái),隨著(zhù)企業(yè)的做大做強,環(huán)境保護工作也倍受社會(huì )各界的高度關(guān)注。企業(yè)環(huán)境監測數據的及時(shí)、準確的反饋,是企業(yè)環(huán)境保護工作的重要依據。企業(yè)環(huán)境監測數據的主要來(lái)源由四部分組成:
(1) 通過(guò)對分布在廠(chǎng)區的多個(gè)不同監測點(diǎn),每天多個(gè)時(shí)間段的空氣質(zhì)量進(jìn)行監測后得到的數據;
(2) 通過(guò)對企業(yè)的各項環(huán)保設施運行狀況進(jìn)行監督檢查后得到的結果;
(3) 通過(guò)對企業(yè)生產(chǎn)過(guò)程中所產(chǎn)生的“三廢(廢水、廢氣、廢渣)”排放進(jìn)行監督檢查后得到的結果;
(4) 通過(guò)對企業(yè)局部區域污染事故進(jìn)行應急監測后得到的數據。
企業(yè)環(huán)境保護監測管理工作要求從事監測管理的工作人員必須將每天監測到的數據進(jìn)行必要地整理、匯總后形成日報表上報于上級部門(mén),并定期要對一段時(shí)期內的監測數據進(jìn)行分析、統計,形成月報表和年報表呈報主管部門(mén),為企業(yè)環(huán)境保護工作的規劃提供重要的數據依據。
多年來(lái),環(huán)境保護監測管理工作仍然處于手工階段,每天的環(huán)境監測數據都是由監理人員現場(chǎng)監測并將監測數據填寫(xiě)到相應的監測報表當中,再由監理人員進(jìn)行匯總,形成企業(yè)環(huán)境監理日報呈報于主管部門(mén)。在月末、年末,監理人員還要對大量的監測數據進(jìn)行分析和統計,形成企業(yè)環(huán)境監理月報、年報呈報于主管部門(mén)。大量的且重復性極高的工作浪費了大量的人力和物力,也容易造成數據出錯、上報不及時(shí)、統計和分析不準確等錯誤,給企業(yè)環(huán)境保護管理工作帶來(lái)無(wú)法彌補的損失。
伴隨著(zhù)計算機技術(shù)的飛速發(fā)展,計算機技術(shù)的廣泛應用也給環(huán)境保護監測管理工作帶來(lái)了新的契機。研制和開(kāi)發(fā)一套功能完備、性能優(yōu)異的企業(yè)環(huán)境保護監測管理系統軟件,將每日的環(huán)境監測數據存儲到系統中,并由管理系統自動(dòng)完成匯總、分析和統計,將會(huì )大大提高環(huán)境保護監測管理工作的工作效率,降低監理人員的工作強度。假如在現有企業(yè)的局域網(wǎng)絡(luò )中應用環(huán)境保護監測管理系統,那么就能夠及時(shí)、準確的上報環(huán)境監測數據,為企業(yè)環(huán)境保護管理工作提供決策依據。
2.系統功能結構
2.1系統開(kāi)發(fā)需解決的幾個(gè)問(wèn)題
。1)系統的安全性:用戶(hù)的合法登錄。
。2)監測數據的錄入和修改:由監測管理人員按規定時(shí)間段進(jìn)行錄入和修改,當超過(guò)規定時(shí)間段后將不能再進(jìn)行修改,用這種方法確保數據的準確性。
。3)監測數據的存儲:監測數據按監測項目分別存儲在不同的數據庫中,同一數據庫中的監測數據按唯一性代碼進(jìn)行存儲。
。4)監測數據的匯總和統計:每日的監測數據在最后一次數據錄入完畢后,進(jìn)行存儲的同時(shí),系統將按監測項目代碼順序進(jìn)行自動(dòng)匯總,并按監測點(diǎn)順序代碼進(jìn)行自動(dòng)統計,最后將統計數據存儲到相應的統計數據庫中。月統計和年統計按用戶(hù)指定時(shí)間進(jìn)行統計。
。5)日報表、月報表和年報表的生成及打。喝請蟊、月報表和年報表的格式由用戶(hù)提供,并設計成模板。各種報表內容包括兩個(gè)部分構成:一部分為統計數據,由系統自動(dòng)填寫(xiě)到報表中;另一部分為用戶(hù)根據實(shí)際情況填寫(xiě)的相應文字材料。報表生成后系統將其存儲到相應的報表數據庫中,由用戶(hù)指定按模板格式進(jìn)行專(zhuān)項打印。
。6)數據的查詢(xún):系統設置了兩種查詢(xún)方式:專(zhuān)項查詢(xún)和條件查詢(xún),用戶(hù)可以根據需要選擇一種方式進(jìn)行查詢(xún)。查詢(xún)結果包括兩種數據分別是監測數據和統計數據。
2.2系統功能模塊的劃分
根據以上的分析,我們?yōu)橄到y設計了五大功能模塊,其功能結構圖(如圖1所示):
。1)系統管理子模塊:系統管理員擁有最高的權限,為本系統的唯一超級用戶(hù)。系統管理員具有新建、刪除監理用戶(hù)和初始化用戶(hù)密碼的權利,也可登錄系統并對系統進(jìn)行必要的設置和維護,對系統數據進(jìn)行備份、導入和導出等超級權限,其登錄密碼為超級密碼。監理用戶(hù)為普通用戶(hù),他們擁有錄入、修改和瀏覽監測數據,生成和打印各種報表、監理通報,查詢(xún)數據等使用權限。為了保證監測數據的安全性,監測用戶(hù)的使用權限受時(shí)間的限制。
。2)數據管理子模塊主要包括:監測點(diǎn)設置、監測數據錄入、監測數據修改、生成日報、監測數據瀏覽等功能。除監測點(diǎn)設置功能外,此子模塊的使用對象主要針對監理人員?紤]到未來(lái)由可能增加新的監測點(diǎn),所以專(zhuān)門(mén)設計監測點(diǎn)設置功能,此功能只能由系統管理員來(lái)完成相應的設置。假如在實(shí)際的監測工作中增加了新的監測點(diǎn),系統管理員可以先到〈系統管理〉子模塊下的〈基礎庫維護〉功能中加入新監測點(diǎn)的名稱(chēng),再到〈監測點(diǎn)設置〉功能中進(jìn)行設置。設置完畢以后,數據錄入、修改和瀏覽等功能界面中就會(huì )自動(dòng)加入新監測點(diǎn)的監測數據錄入項。監測數據瀏覽功能中的數據包括監測數據和自動(dòng)統計后的結果。生成日報功能中可以完成日報表的模擬顯示和打印。
。3)查詢(xún)統計子模塊主要包括:月末統計、年報統計、監測通報和數據查詢(xún)等功能,此功能面向系統中的全部用戶(hù)。用戶(hù)可通過(guò)月末統計、年報統計功能生成月報表和年報表,以及報表的模擬顯示和打印。監理通報功能主要是針對局部污染事故進(jìn)行應急處理而設計的。數據查詢(xún)功能設計了時(shí)間查詢(xún)和條件查詢(xún)。
。4)數據打印子模塊:本功能面向全部用戶(hù),目的是為用戶(hù)提供專(zhuān)項報表的頁(yè)面設置、模塊顯示和打印功能。
。5)系統幫助子模塊:本功能為所有用戶(hù)的操作提供指導性幫助。通過(guò)閱讀幫助文檔,用戶(hù)可以快捷、準確地對本系統進(jìn)行操作。
3.代碼與數據庫設計
3.1數據代碼設計
為了實(shí)現系統的查詢(xún)和統計功能,為監測數據和統計數據設置了具有唯一性標識的代碼,保證用戶(hù)通過(guò)管理系統能夠快速、準確地確定監測數據或統計數據所屬的監測項目、監測點(diǎn)以及監測時(shí)間等特性。監測數據的編碼由14位數字組成,分為三個(gè)部分:
(1) 監測項目代碼(2位):由管理系統自動(dòng)生成,保證監測項目代碼的唯一性;
(2) 監測點(diǎn)代碼(2位):由管理系統自動(dòng)生成,保證監測點(diǎn)名稱(chēng)代碼的唯一性;
(3) 監測時(shí)間(10位),由監測日期(6位)和監測時(shí)間(4位)構成。
例:監測數據代碼02031009120840,其中編碼的第一、二位用來(lái)表示監測項目,代表氯氣監測項目;第三、四位用來(lái)表示監測點(diǎn),代表稀貴系統監測點(diǎn);第五至第十位用來(lái)表示監測日期,代表監測日期為2010年9月12日;最后四位表示監測時(shí)間,代表監測時(shí)間為上午8點(diǎn)40分。
3.2數據庫設計
我們?yōu)橄到y設計了兩大類(lèi)數據庫,分別是系統生成數據庫和系統輔助數據庫。
系統生成數據庫主要包括按年度生成的數據庫,是監測數據和統計數據的主要存儲介質(zhì)。每年監測管理工作將產(chǎn)生近十萬(wàn)監測數據,為了提高管理系統的自動(dòng)統計和查詢(xún)速度,我們?yōu)橄到y設計了創(chuàng )建新數據庫的功能,分別為每個(gè)監測項目創(chuàng )建數據庫,來(lái)存儲每個(gè)監測項目全年的監測數據。
系統輔助數據庫主要包括用戶(hù)管理數據庫、系統監控數據庫和基礎資料數據庫,其目的主要是為提高系統安全性和用戶(hù)錄入準確性。
4.技術(shù)要點(diǎn)
自動(dòng)統計是實(shí)現本系統全自動(dòng)化操作和半自動(dòng)化操作的核心目標,也是提高環(huán)境監測工作效率的重要手段。本系統的自動(dòng)統計功能包括日統計、月統計和年統計。為了實(shí)現自動(dòng)統計功能,我們結合了兩種統計方法。
(1) 全自動(dòng)統計方法:日統計采用了全自動(dòng)統計方法。當監測人員將監測數據錄入完畢并保存后,系統按監測項目代碼的順序,自動(dòng)匯總并統計各監測點(diǎn)、不同監測時(shí)間的監測數據,統計包括統計監測數據中的最大值、最小值、平均值以及超標值,并將統計后的結果自動(dòng)存儲到各監測項目的統計數據庫中。
(2) 半自動(dòng)統計方法:月統計和年統計采用了半自動(dòng)統計方法。監測人員進(jìn)入月末統計(或年報統計)功能界面中,輸入統計時(shí)間段,選擇欲統計的監測項目名稱(chēng)后點(diǎn)擊統計按鈕,系統根據用戶(hù)指定,對該監測項目按監測點(diǎn)的順序分別進(jìn)行統計,并在界面上顯示該監測項目各監測的統計結果。
5.結束語(yǔ)
本系統設計完畢以后,分別安裝在操作系統為Windows 2000 和操作系統為 Windows XP 的兩臺計算機上進(jìn)行長(cháng)達三個(gè)多月的測試運行。經(jīng)過(guò)數據實(shí)例測試,管理系統實(shí)現運行情況具有:界面美觀(guān),操作簡(jiǎn)便,統計準確,查詢(xún)方便等優(yōu)點(diǎn)。軟件整體設計達到了設計預期目標,受到了監理工作人員的一致好評。
環(huán)保監理是一項具有時(shí)效性、針對性、綜合性和長(cháng)期性的工作,由于其自身的特性,必須要求對現有落后的人式處理數據的方式進(jìn)行改良。隨著(zhù)計算機應用的普及,結合環(huán)境監理工作的的特點(diǎn),開(kāi)發(fā)一套適用于企業(yè)環(huán)境保護監測管理系統,對監測數據進(jìn)行存儲、統計、查詢(xún)、分析等處理,不僅能夠降低監測數據管理的工作量,而且能夠促進(jìn)監理數據分析處理工作走上規范化、科學(xué)化道路,更有利于提高企業(yè)環(huán)境監理工作的質(zhì)量。
參考文獻:
[1] 梁靜國. 管理系統仿真[M]. 哈爾濱船舶工程學(xué)院出版社 1993
[2] 劉曉華. SQL Server 數據應用開(kāi)發(fā)[M]. 電子工業(yè)出版社 2001
[3] 賀濤. Borland C++ Builder 網(wǎng)絡(luò )編程;[M]. 清華大學(xué)出版社 2002
[4] 李幼,甘志. C++ Builder 高級應用開(kāi)發(fā)指南[M]. 清華大學(xué)出版社 2002
[5] 張志敏. 環(huán)境監理實(shí)用手冊[M]. 中國環(huán)境科學(xué)出版社 1993
【企業(yè)環(huán)境保護監測管理系統的設計與實(shí)現論文】相關(guān)文章:
工資管理系統設計與實(shí)現論文11-30
學(xué)生成績(jì)管理系統的設計與實(shí)現03-18
科研項目管理系統的設計與實(shí)現03-06
企業(yè)財務(wù)管理系統的設計與實(shí)現03-08
關(guān)于設計管理系統信息需求的分析與實(shí)現03-03
論科研項目管理系統的設計與實(shí)現03-02