![電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)](http://file4.renrendoc.com/view/8fd29011027af3ca65fc9b607245561b/8fd29011027af3ca65fc9b607245561b1.gif)
![電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)](http://file4.renrendoc.com/view/8fd29011027af3ca65fc9b607245561b/8fd29011027af3ca65fc9b607245561b2.gif)
![電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)](http://file4.renrendoc.com/view/8fd29011027af3ca65fc9b607245561b/8fd29011027af3ca65fc9b607245561b3.gif)
![電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)](http://file4.renrendoc.com/view/8fd29011027af3ca65fc9b607245561b/8fd29011027af3ca65fc9b607245561b4.gif)
![電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)](http://file4.renrendoc.com/view/8fd29011027af3ca65fc9b607245561b/8fd29011027af3ca65fc9b607245561b5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
{環(huán)境管理}電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)TheDesignAndImplementationOfThePowerPlantEnvironmentalMonitoringManagementSystemAbstractAlongwithourcountryelectricpowersystemreformgraduallythorough,thepowerindustrymarketeconomygraduallyformed.Undertheconditionofmarketeconomytheelectricpowerenterprisemanagementismoreandmoreimportant,thetraditionalelectricpowerenterprisemanagementisthroughthemanualorsimpleputertoplete,thisisobviouslycannotmeettheneedsoftherapiddevelopmentofelectricpowerenterprises,sotheelectricpowerenterprisemustaccelerateintotheelectricpowerinformationera.Powerplantastheproductiondepartmentofelectricpowerindustry,thecountryismoreandmorehightotherequirementofenergyconservationandemissionsreduction,requireplantofitsownenvironmentalmonitoringismoreandmorestrict.Toachievehighdegreeofautomationintheprocessofelectricpowerproductionandmanagementmodernizationoftheelectricpowerenterpriseinformatizationhasthevitalsignificance.Thissystemadoptstheideasandmethodstotheobjectsystem,thewholepositionresourceinformationandanalysisofpowersystem,establishapleteenvironmentalmonitoringmodule:tosmoke,wastegas,andthetemperature.Humiditymonitoringinformation,formaplete,andtotheobject,visualinformationmodel,soastoconstituteaso-called\"powerplantenvironmentalmonitoringsystems.Canbeontopofthisformofpowergenerationsysteminformatizationandautomationapplications,tobuildenvironmentalmonitoringmanagementsystemofpowerplant,powerenterpriseslaidasolidfoundation.Inthispaper,themainresearchcontentincludesthefollowingseveralparts:Firstofall,basedonpowerplantenvironmentalmonitoringmanagementsystemresearchanddevelopmentathomeandabroadonthebasisofthesummaryoftheanalysis,thispaperdiscussestheresearchbackgroundandresearchsignificanceofthisarticle,thispaperexpoundstheadvantagesanddisadvantagesoftheplantenvironmentalmonitoringmanagementsystem,andprobesintothepowerplantintheconstructionofenvironmentalmonitoringandmanagementsystemtosolvethemainproblems.Secondly,basedonthepracticalapplicationsofthispowerplantenvironmentalmonitoringmanagementsysteminourcountry,thedesignanddevelopmentofenvironmentalmonitoringandmanagementsystemofpowerplantsarecarriedonthedetaileddemandanalysis.Onthebasisofdemandanalysis,thispaperinordertoconstructadigitalmodel,fromtheviewpointoftheoverallmanagementsystemofpowerplantenvironmentalmonitoringmanagementsystemcanbedividedintodistributedcontrollayer,informationmonitoringandinformationmanagement,databaseandotherfourdistribution,andthefunctionofalllevelsandlinksarebriefly.Inthispaperforpowerplantenvironmentalmonitoringmanagementsystemdatabasedesignandpowerplant,theessaydiscussesthedetailedfunctiondesignoftheenvironmentalmonitoringmanagementsystem.Finally,inthispaper,thepowerplantenvironmentalmonitoringmanagementsystemimplementationandtesting,anddesignanddevelopmentforthewholeworkissummarized,onthebasisofthedevelopmenttrendofenvironmentalmonitoringmanagementsysteminpowerplantshasmadetheforecastKeywords:environmentalmonitoring,J2EEtechnologyplatform,database,object-oriented目錄1緒論11.1研究背景與意義11.2國(guó)內(nèi)外研究現(xiàn)狀21.3本文所要解決的主要問(wèn)題31.4本文的主要研究?jī)?nèi)容31.5論文組織結(jié)構(gòu)42相關(guān)理論和技術(shù)基礎(chǔ)52.1面向?qū)ο蟮南到y(tǒng)思想、方法、和手段52.2分布式系統(tǒng)介紹62.3J2EE技術(shù)62.4C/S模式與B/S模式72.5本章小結(jié)93系統(tǒng)需求分析103.1可行性分析10系統(tǒng)需求分析的原則103.2業(yè)務(wù)流程分析113.3系統(tǒng)業(yè)務(wù)流程分析143.4系統(tǒng)功能需求163.5系統(tǒng)非功能需求174系統(tǒng)非功能需求183.6本章小結(jié)184監(jiān)控管理系統(tǒng)工功能設(shè)計(jì)194.1系統(tǒng)設(shè)計(jì)原則194.2整體設(shè)計(jì)194.2.1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)224.2.2系統(tǒng)功能架構(gòu)設(shè)計(jì)234.3系統(tǒng)功能模塊設(shè)計(jì)244.3.1系統(tǒng)管理模塊設(shè)計(jì)244.3.2溫度監(jiān)測(cè)管理模塊設(shè)計(jì)254.3.3濕度監(jiān)控管理模塊設(shè)計(jì)254.3.4粉塵監(jiān)控管理模塊設(shè)計(jì)264.3.5廢氣監(jiān)控管理模塊設(shè)計(jì)274.3.6廢水監(jiān)測(cè)管理模塊設(shè)計(jì)284.3.7噪音監(jiān)測(cè)管理模塊設(shè)計(jì)294.4數(shù)據(jù)庫(kù)設(shè)計(jì)304.4.1數(shù)據(jù)庫(kù)設(shè)計(jì)原則304.4.2數(shù)據(jù)庫(kù)選型304.4.3數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)314.4.4數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)324.5接口設(shè)計(jì)354.6本章小結(jié)3655系統(tǒng)功能實(shí)現(xiàn)375.1系統(tǒng)運(yùn)行環(huán)境375.2系統(tǒng)實(shí)施375.3數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)385.4用戶(hù)登錄的實(shí)現(xiàn)385.5粉塵監(jiān)測(cè)模塊415.6權(quán)限管理模塊495.7廢氣監(jiān)控模塊565.8廢水監(jiān)控模塊595.9溫濕度監(jiān)控模塊595.10數(shù)據(jù)導(dǎo)入模塊635.11預(yù)警提示模塊66圖5-13預(yù)警提升模塊665.12數(shù)據(jù)打印模塊696系統(tǒng)功能的測(cè)試716.1測(cè)試概述716.2測(cè)試規(guī)程716.3測(cè)試環(huán)境726.4測(cè)試內(nèi)容746.5系統(tǒng)實(shí)施效益分析77總結(jié)與展望79參考文獻(xiàn)816致謝8371緒論1.1研究背景與意義善形成[1]理中的作用就越來(lái)越重要,電力信息化也成為推進(jìn)電力工業(yè)發(fā)展的重要因素[2]。電廠(chǎng)作為電力的生產(chǎn)者,如今百萬(wàn)千瓦級(jí)機(jī)組的大容量電廠(chǎng)不斷增加投入運(yùn)行,由于電廠(chǎng)原有環(huán)境監(jiān)測(cè)管理模式的落后以及傳統(tǒng)的管理信息系統(tǒng)的擴(kuò)展能電力市場(chǎng)條件下發(fā)電企業(yè)競(jìng)爭(zhēng)的需要[3]驟[4,5]。本文正是在此背景下提出了一種新型的發(fā)電企業(yè)環(huán)境監(jiān)測(cè)管理系統(tǒng)以滿(mǎn)足新的需要。公自動(dòng)化(辦公事務(wù)管理、檔案管理、人力資源管理)等全方位多層次管理。電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)將徹底消除“信息孤島,向信息集成、資源優(yōu)化、智能1供及時(shí)、準(zhǔn)確、有效的信息服務(wù)。建設(shè)國(guó)際一流的現(xiàn)代化發(fā)電企業(yè),信息化和自動(dòng)化系統(tǒng)建設(shè)是關(guān)鍵和保障,電企業(yè)電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)。所有應(yīng)當(dāng)實(shí)現(xiàn)的電廠(chǎng)業(yè)務(wù)管理功能及綜合分析及決策支持功能。1.2國(guó)內(nèi)外研究現(xiàn)狀隨著電力體制的改革發(fā)展以及IT技術(shù)的發(fā)展,我國(guó)火電企業(yè)的信息化建設(shè)已經(jīng)經(jīng)歷了分散控制系統(tǒng)階段、網(wǎng)絡(luò)化階段,并處在數(shù)字化初級(jí)階段[6]。我國(guó)電力行業(yè)大規(guī)模的管理信息系統(tǒng)[7,8](MIS20世紀(jì)80年代初就MIS建設(shè),結(jié)果運(yùn)行的卻是條塊分割的孤立的子系統(tǒng),系統(tǒng)運(yùn)行后的效果并不明顯;其中的經(jīng)驗(yàn)教訓(xùn)是值是我們深思的。2環(huán)境監(jiān)測(cè)管理。電廠(chǎng)環(huán)境監(jiān)測(cè)管理思想是企業(yè)再造管理思想和業(yè)務(wù)流程重組基礎(chǔ)上面產(chǎn)生EAM/ERP系統(tǒng),將電廠(chǎng)的日常生產(chǎn)管理,如檢修管理、物料管理,項(xiàng)目管理,運(yùn)現(xiàn)檢修服務(wù)的網(wǎng)上采購(gòu)的目的。1.3本文所要解決的主要問(wèn)題3全面實(shí)現(xiàn)電廠(chǎng)環(huán)境監(jiān)測(cè)管理工作,在國(guó)內(nèi)外均處于剛起步階段,經(jīng)驗(yàn)不足,新建電廠(chǎng)普遍建立了MIS些也較難實(shí)現(xiàn),這些問(wèn)題不解決,MIS將不能發(fā)揮其效益。從電廠(chǎng)生產(chǎn)的安全可MIS及其相關(guān)系統(tǒng)功能和聯(lián)系等關(guān)鍵問(wèn)題:l、全廠(chǎng)系統(tǒng)和信息的總體規(guī)劃問(wèn)題。要將幾十個(gè)監(jiān)控系統(tǒng)和管理系統(tǒng)集成統(tǒng)建設(shè)成敗的關(guān)鍵。2、現(xiàn)場(chǎng)環(huán)境監(jiān)測(cè)系統(tǒng)接口問(wèn)題。解決管理系統(tǒng)與現(xiàn)場(chǎng)環(huán)境監(jiān)測(cè)應(yīng)用系統(tǒng)的接口等問(wèn)題。3MISSIS和MIS管理軟件集成到廠(chǎng)級(jí)SIS和MIS平臺(tái)上,最大限度地發(fā)揮電廠(chǎng)的效益。1.4本文的主要研究?jī)?nèi)容本論文主要研究?jī)?nèi)容包括:系統(tǒng)以及模塊,例如:廢氣監(jiān)測(cè)子系統(tǒng),粉塵監(jiān)測(cè)子系統(tǒng),溫濕度監(jiān)測(cè)子系統(tǒng)、報(bào)表系統(tǒng)等。這構(gòu)成了整個(gè)系統(tǒng)的技術(shù)基礎(chǔ)平臺(tái)。4(中心)支撐平臺(tái)、系統(tǒng)集成平臺(tái),為系統(tǒng)建設(shè)奠定平臺(tái)化的基礎(chǔ)。成基于圖形背景的、涵蓋所有發(fā)電系統(tǒng)管理業(yè)務(wù)的應(yīng)用功能“插件,最終實(shí)現(xiàn)電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的所有功能。整個(gè)發(fā)電集團(tuán)公司的環(huán)境監(jiān)測(cè)管理系統(tǒng)。通訊。1.5論文組織結(jié)構(gòu)以及論文的組織結(jié)構(gòu)。進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)的基礎(chǔ)。為系統(tǒng)設(shè)計(jì)奠定了基礎(chǔ)。5對(duì)電力企業(yè)典型應(yīng)用進(jìn)行分析。系統(tǒng)功能模塊的可用性。第六章系統(tǒng)功能測(cè)試,對(duì)系統(tǒng)的功能模塊的功能進(jìn)行了測(cè)試。6四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)2相關(guān)理論和技術(shù)基礎(chǔ)本章主要介紹設(shè)計(jì)和實(shí)現(xiàn)電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)所涉及到的關(guān)鍵理論與技術(shù),包括面向?qū)ο蟮睦碚?,分布式系統(tǒng)的介紹以及J2EE技術(shù)。2.1面向?qū)ο蟮南到y(tǒng)思想、方法、和手段面向?qū)ο蟮乃枷敕椒╗9,10]是80年代中期才發(fā)展起來(lái)的,至今己形成較為完整的方法學(xué)理論體系。是一種目前最先進(jìn)的系統(tǒng)“問(wèn)題求解力一法策略”(Problemsolvingstrategy相對(duì)于傳統(tǒng)的思想方法,它既非面向功能(functioninformation,data方法可以使系統(tǒng)直接映射問(wèn)題域,保持問(wèn)題域中事物及其相互關(guān)系的本來(lái)面目。IEC61970CIM(電網(wǎng)公共信息模型)國(guó)際標(biāo)準(zhǔn),就是一種面向?qū)ο蟮碾娋W(wǎng)系統(tǒng)模型,面向?qū)ο蟮哪P头浅_m合于我們構(gòu)建不依賴(lài)于特定功能的“信息平臺(tái),從而為真正意義上的系統(tǒng)整合奠定基礎(chǔ),主要因?yàn)橐韵聨讉€(gè)原因:形成標(biāo)準(zhǔn);制在對(duì)象(類(lèi))的內(nèi)部,因此,具有很好的可擴(kuò)充性和可維護(hù)性。分類(lèi)、資源之間的父子組合關(guān)系等系統(tǒng)信息。1960年的Simula7四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)程序設(shè)計(jì)領(lǐng)域正面臨著一種危機(jī):在軟硬件環(huán)境逐漸復(fù)雜的情況下,軟件如何得到良好的維護(hù)?面向?qū)ο蟪绦蛟O(shè)計(jì)在某種程度上通過(guò)強(qiáng)調(diào)可重復(fù)性解決了這一問(wèn)題。20世紀(jì)70年代的Smalltalk語(yǔ)言在面向?qū)ο蠓矫婵胺Q(chēng)經(jīng)典—以至于30年后的今天依然將這一語(yǔ)言視為面向?qū)ο笳Z(yǔ)言的基礎(chǔ)。面向?qū)ο蟪绦蛟O(shè)計(jì)可以被視作一種在程序中包含各種獨(dú)立而又互相調(diào)用的單位和對(duì)象的思想,這與傳統(tǒng)的思想剛好相反:傳統(tǒng)的程序設(shè)計(jì)主張將程序看作它們都可以被看作一個(gè)小型的“機(jī)器,或者說(shuō)是負(fù)有責(zé)任的角色。目前己經(jīng)被證實(shí)的是,面向?qū)ο蟪绦蛟O(shè)計(jì)推廣了程序的靈活性和可維護(hù)性,加便于分析、設(shè)計(jì)、理解。2.2分布式系統(tǒng)介紹DistributedSoftwareSystems[11,12]是支持分布式處理的分布式操作系統(tǒng)、分布式程序設(shè)計(jì)語(yǔ)言及其編譯(解釋)分布式數(shù)據(jù)庫(kù)系統(tǒng)等。分布式操作系統(tǒng)[13,14]負(fù)責(zé)管理分布式處理系統(tǒng)資源和控制分布式程序運(yùn)行。它和集中式操作系統(tǒng)的區(qū)別在于資源管理、進(jìn)程通信和系統(tǒng)結(jié)構(gòu)等方面。分布式程序設(shè)計(jì)語(yǔ)言[15]用于編寫(xiě)運(yùn)行于分布式計(jì)算機(jī)系統(tǒng)上的分布式程序。8四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)點(diǎn):分布性、通信性和穩(wěn)健性。上的文件進(jìn)行管理和存取。分布式數(shù)據(jù)庫(kù)系統(tǒng)[16]由分布于多個(gè)計(jì)算機(jī)結(jié)點(diǎn)上的若干個(gè)數(shù)據(jù)庫(kù)系統(tǒng)組成,布在各個(gè)結(jié)點(diǎn)上的子數(shù)據(jù)庫(kù)在邏輯上是相關(guān)的。2.3J2EE技術(shù)J2EE[17,18]是Java2平臺(tái)的企業(yè)版(Java2PlatformEnterpriseEdition是可以開(kāi)發(fā)、部署和管理多層結(jié)構(gòu)、面向網(wǎng)絡(luò)并且以服務(wù)為中心的企業(yè)級(jí)應(yīng)用。J2EE平臺(tái)采用一個(gè)多層次分布式的應(yīng)用模式。一般來(lái)說(shuō)J2EE應(yīng)用由三或四2-1所示。J2EE服務(wù)器端、和數(shù)據(jù)庫(kù)端,因此J2EE層次一般被認(rèn)為是三層,但有時(shí)服務(wù)器端可J2EE有時(shí)也可以被認(rèn)為是四個(gè)層次。三層架構(gòu)應(yīng)用是對(duì)標(biāo)準(zhǔn)的客戶(hù)端/服務(wù)器應(yīng)用架構(gòu)的一種擴(kuò)展,即在客戶(hù)端應(yīng)用和后臺(tái)存儲(chǔ)之間增加一個(gè)多線(xiàn)程應(yīng)用服務(wù)器[19,20]。圖2-1J2EE多層應(yīng)用由于J2EE多層之間,各層職責(zé)明確,層次之間通過(guò)接口通信,可以建立“低耦9四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)度和開(kāi)發(fā)效率。因此本課題將此J2EE企業(yè)級(jí)Web應(yīng)用的輕量級(jí)解決方案應(yīng)用到項(xiàng)目中。2.4C/S模式與B/S模式C/S(Client/Server,客戶(hù)機(jī)/服務(wù)器)模式又稱(chēng)C/S結(jié)構(gòu)[21,22],是軟件結(jié)構(gòu)體系中的一種,興起于20世紀(jì)80年代,C/S模式關(guān)鍵在于功能的分布,其中一部分功能安裝在系統(tǒng)前端(客戶(hù)機(jī))上,另一部分功能則是安裝在系統(tǒng)后端C/SB/S的模式相比,C/S[23,24]C/S模式的系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)如圖2-2所示。圖2-2C/S模式網(wǎng)絡(luò)結(jié)構(gòu)圖B/S[25,26](Browser/Server/B/SC/S模式而言的。其隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展而興起,是C/S結(jié)構(gòu)的應(yīng)用拓展。在C/S模式的應(yīng)用系統(tǒng),B/S的外部網(wǎng)絡(luò),一旦外部的網(wǎng)絡(luò)中斷就將導(dǎo)致整個(gè)系統(tǒng)的癱瘓?;贐/SWWW瀏覽器去訪(fǎng)問(wèn)Internet上的文本、Web服務(wù)Web服務(wù)器又可以通過(guò)各種方式與數(shù)據(jù)庫(kù)服務(wù)器連接,大量10四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)WWWWeb服務(wù)器上下載程序到本地來(lái)執(zhí)行,在下載過(guò)程中若遇到與數(shù)據(jù)Web服務(wù)器交給數(shù)據(jù)庫(kù)服務(wù)器來(lái)解釋執(zhí)行,并返回給Web服務(wù)器,Web服務(wù)器又返回給用戶(hù)。在這種結(jié)構(gòu)中,將許許多多的網(wǎng)連接到一塊,形成一個(gè)巨大的網(wǎng),即全球網(wǎng)。而各個(gè)企業(yè)可以在此結(jié)構(gòu)的基礎(chǔ)上建立自己的Internet。Web用戶(hù)的總體擁有成本。B/S網(wǎng)絡(luò)結(jié)構(gòu)如圖2-3所示。圖2-3B/S體系架構(gòu)圖2.5本章小結(jié)本章主要講述了系統(tǒng)設(shè)計(jì)的相關(guān)技術(shù)具體論述了J2EE框架以及B/S和C/S模式的比較以及優(yōu)劣點(diǎn)。11四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)3系統(tǒng)需求分析3.1可行性分析建設(shè)的可行程度[14][15]建設(shè)系統(tǒng)的各種條件進(jìn)行分析,得出系統(tǒng)建設(shè)的可行程度。經(jīng)濟(jì)可行性是通過(guò)對(duì)系統(tǒng)開(kāi)發(fā)的費(fèi)用和系統(tǒng)使用預(yù)計(jì)給企業(yè)帶來(lái)的經(jīng)濟(jì)效益進(jìn)行綜合分析,來(lái)判斷是否可行[16]。由于該系統(tǒng)是是通過(guò)Microsoft提供的WindowsAzure費(fèi)用相對(duì)來(lái)說(shuō)不是很高,系統(tǒng)在投入使用后,能有效改善管理,提高工作效率,有效節(jié)約費(fèi)用,綜合比較開(kāi)發(fā)成本,本系統(tǒng)在經(jīng)濟(jì)上可行。從事軟件工作的工程師,編程經(jīng)驗(yàn)豐富,因此,本系統(tǒng)的開(kāi)發(fā)技術(shù)可行。電力企業(yè)現(xiàn)有數(shù)據(jù)監(jiān)控管理系統(tǒng)存在以下問(wèn)題:12四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1、電力企業(yè)網(wǎng)絡(luò)中心現(xiàn)有多臺(tái)服務(wù)器,服務(wù)器有早期購(gòu)買(mǎi)的,也有最近購(gòu)大,人數(shù)的增加,需要投入資金購(gòu)買(mǎi)更多的服務(wù)器。2ASPAccess,能滿(mǎn)足教學(xué)管理的需求;另一套用于數(shù)據(jù)信息監(jiān)控管理的系統(tǒng)采用的是PHP+MSSQL2000的設(shè)計(jì),因這二個(gè)系統(tǒng)采用的是不同的數(shù)據(jù)庫(kù)開(kāi)發(fā),無(wú)法實(shí)現(xiàn)數(shù)據(jù)共享,給使用和管理帶來(lái)諸多不便。新開(kāi)發(fā)的系統(tǒng)能導(dǎo)入之前舊系統(tǒng)的數(shù)據(jù)。系統(tǒng)需求分析的原則系統(tǒng)需求分析一般有以下原則:1、要全面了解系統(tǒng)的使用客戶(hù)群體用的系統(tǒng),做到量身定作,不求功能最全,只求功能夠用好用。2、注重與教務(wù)人員的溝通了解用戶(hù)的真實(shí)需求[17]件設(shè)計(jì)中,才能設(shè)計(jì)出真正貼近需求的功能模塊。3、尊重使用者的意見(jiàn)13四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)不正確的,也應(yīng)該找到充足的依據(jù)來(lái)耐心說(shuō)服教務(wù)人員[18]。4、必須按系統(tǒng)分析方法有序進(jìn)行體問(wèn)題[19]一的系統(tǒng)[20]。5、可以使用輔助工具進(jìn)行分析結(jié)構(gòu)和各部分之間的關(guān)系[21]。3.2業(yè)務(wù)流程分析(1)網(wǎng)站采用公開(kāi)網(wǎng)站的工作模式,開(kāi)放給所有愿意了解資源信息的用戶(hù),用戶(hù)只需要輸入網(wǎng)站的網(wǎng)址就可以輕松道到達(dá)網(wǎng)站的首頁(yè),瀏覽資源信息。(2)網(wǎng)站將為用戶(hù)提供賬號(hào)管理,以便用戶(hù)對(duì)賬號(hào)進(jìn)行管理,具體為注冊(cè)、登錄、注銷(xiāo)密碼:如圖3-1資源信息查詢(xún)功能;圖3-1用戶(hù)登錄查詢(xún)功能(3過(guò)后就可以發(fā)布在網(wǎng)站上。14四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(4受到更多的瀏覽巡視信息的權(quán)利,也可以把自己的巡視信息發(fā)布在網(wǎng)站上。[22]系統(tǒng)的用戶(hù)主要有系統(tǒng)管理員、監(jiān)控人員、領(lǐng)導(dǎo)三種。1、系統(tǒng)管理員用例分析系統(tǒng)管理員用例圖如圖3-2統(tǒng)管理、基本信息管理、權(quán)限信息管理、數(shù)據(jù)信息管理、數(shù)據(jù)查詢(xún)、數(shù)據(jù)備份、電廠(chǎng)基本信息設(shè)置、數(shù)據(jù)庫(kù)備份管理等。圖3-2管理員管理用例圖2、監(jiān)控人員管理用例監(jiān)控人員管理用例圖如圖3-3監(jiān)控信息管理、數(shù)據(jù)上報(bào)、警報(bào)管理等權(quán)限。15四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)監(jiān)控人員圖3-3監(jiān)控人員管理用例3、領(lǐng)導(dǎo)管理用例領(lǐng)導(dǎo)管理用例圖如圖3-4所示。由圖可知,領(lǐng)導(dǎo)具有報(bào)警查詢(xún)、監(jiān)控查詢(xún)、報(bào)表查詢(xún)查詢(xún)、監(jiān)控?cái)?shù)據(jù)查詢(xún)等權(quán)限。圖3-3領(lǐng)導(dǎo)管理用例3.3系統(tǒng)業(yè)務(wù)流程分析[23]3-4所示,通過(guò)采行技術(shù)的處理。16四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)監(jiān)測(cè)辦消除報(bào)警溫度信息溫度
報(bào)警閥值監(jiān)控?cái)?shù)據(jù)是否圖3-4溫度監(jiān)控模塊的業(yè)務(wù)流程圖如圖3-5所示。圖3-5濕度管理業(yè)務(wù)流程圖程如圖3-6所示。監(jiān)控粉塵閥值設(shè)定操作人監(jiān)控信息約束條件設(shè)定報(bào)警信息信息查看報(bào)警發(fā)布圖3-6粉塵管理業(yè)務(wù)流程17四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)廢氣監(jiān)控管理的業(yè)務(wù)流程如圖3-7所示。圖3-7廢氣模塊的業(yè)務(wù)流程圖3-8所示,廢水監(jiān)測(cè)輸入系統(tǒng)分析統(tǒng)計(jì)是否合格水質(zhì)分析表水質(zhì)報(bào)再次監(jiān)測(cè)水質(zhì)整改圖3-8廢水模塊的業(yè)務(wù)流程圖3.4系統(tǒng)功能需求度監(jiān)測(cè)管理、濕度監(jiān)測(cè)管理等子系統(tǒng),系統(tǒng)功能需求結(jié)構(gòu)圖如圖3-9所示。圖3-9系統(tǒng)功能需求結(jié)構(gòu)圖3.5系統(tǒng)非功能需求應(yīng)該滿(mǎn)足以下的非功能需求:1、系統(tǒng)處理應(yīng)滿(mǎn)足及時(shí)、準(zhǔn)確的特性充分考慮系統(tǒng)能承受的業(yè)務(wù)處理能力,系統(tǒng)的響應(yīng)時(shí)間要滿(mǎn)足操作員、管理員、18四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)檢測(cè)員等多種用戶(hù)的需要,要及時(shí)地反饋結(jié)果信息,并要保證其準(zhǔn)確性[24]。2、系統(tǒng)應(yīng)具有開(kāi)放性和可擴(kuò)展性要求系統(tǒng)應(yīng)具有良好的開(kāi)放性。3、系統(tǒng)的易用性和易維護(hù)性對(duì)于計(jì)算機(jī)的操作都已經(jīng)相對(duì)熟悉,因此對(duì)系統(tǒng)的易用性和易操作性更為敏感,[25]統(tǒng)的操作過(guò)程[26]。系統(tǒng)非功能需求系統(tǒng)應(yīng)該滿(mǎn)足以下的非功能需求:1、系統(tǒng)處理應(yīng)滿(mǎn)足及時(shí)、準(zhǔn)確的特性時(shí)地反饋結(jié)果信息,并要保證其準(zhǔn)確性[24]。2、系統(tǒng)應(yīng)具有開(kāi)放性和可擴(kuò)展性19四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)現(xiàn)這一點(diǎn),則要求系統(tǒng)應(yīng)具有良好的開(kāi)放性。3、系統(tǒng)的易用性和易維護(hù)性[25]操作過(guò)程。3.6本章小結(jié)并介紹人軟件開(kāi)發(fā)設(shè)計(jì)中需求分析的一般原則,分析教務(wù)管理平臺(tái)的功能需求??傮w規(guī)劃設(shè)計(jì),為完成系統(tǒng)設(shè)計(jì)的工作作好準(zhǔn)備。20四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)4監(jiān)控管理系統(tǒng)工功能設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)原則電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)是一個(gè)基于B/S架構(gòu)的Web計(jì)開(kāi)發(fā)時(shí)應(yīng)遵循以下原則[27]:1.強(qiáng)的容錯(cuò)能力和故障恢復(fù)能力。2.有良好的并發(fā)處理能力,防止因?yàn)榇罅坎l(fā)訪(fǎng)問(wèn)而出現(xiàn)的宕機(jī)情況。3.不久便過(guò)時(shí)。4.管理中,因此在本文進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),要注意系統(tǒng)的易維護(hù)性和易管理性。5.的權(quán)限進(jìn)行相應(yīng)的層層設(shè)計(jì),并進(jìn)行安全性跟蹤。6.此系統(tǒng)設(shè)計(jì)過(guò)程中因注意系統(tǒng)的可拓展性。4.2整體設(shè)計(jì)企業(yè)所有運(yùn)營(yíng)管理業(yè)務(wù)范圍的實(shí)時(shí)監(jiān)測(cè)與信息化系統(tǒng)。21四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)個(gè)發(fā)電系統(tǒng)的全方位監(jiān)控、管理、決策支持等功能的一體化應(yīng)用系統(tǒng)。維護(hù),保護(hù)了數(shù)據(jù)的完整性、一致性和有效性。層、決策支持層(1)過(guò)程操作控制層:主要包含電廠(chǎng)內(nèi)部針對(duì)某設(shè)備運(yùn)行或某操作過(guò)程的DCS先進(jìn)控制系統(tǒng)以及DCS現(xiàn)電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)對(duì)傳統(tǒng)過(guò)程控制系統(tǒng)的兼容。(2)系統(tǒng)級(jí)監(jiān)控及生產(chǎn)管理層:發(fā)電廠(chǎng)在實(shí)現(xiàn)各個(gè)局部生產(chǎn)過(guò)程監(jiān)控和統(tǒng)該層可以規(guī)劃為一個(gè)應(yīng)用系統(tǒng):發(fā)電系統(tǒng)資源管理系統(tǒng)22四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(3)運(yùn)營(yíng)決策支持層:基于發(fā)電系統(tǒng)實(shí)施狀態(tài)、歷史信息、經(jīng)營(yíng)數(shù)據(jù)、資源信息,對(duì)這些數(shù)據(jù)進(jìn)行綜合發(fā)掘分析,實(shí)現(xiàn)企業(yè)綜合成本的實(shí)時(shí)計(jì)算、分析、一個(gè)應(yīng)用系統(tǒng):發(fā)電系統(tǒng)決策系統(tǒng)。全面統(tǒng)一規(guī)劃的電廠(chǎng)環(huán)境監(jiān)測(cè)系統(tǒng)建立在電廠(chǎng)環(huán)境監(jiān)測(cè)管理技術(shù)平臺(tái)之上,系統(tǒng)總體結(jié)構(gòu)中,其框架如圖4-1所示,將環(huán)境監(jiān)測(cè)管理系統(tǒng)劃分為系統(tǒng)登錄、這些模塊都是電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)中必不可少的功能模塊。系系廢廢粉溫濕報(bào)消日統(tǒng)統(tǒng)水氣塵度度警警志登監(jiān)監(jiān)監(jiān)監(jiān)監(jiān)監(jiān)管管管圖4-1環(huán)境監(jiān)測(cè)管理系統(tǒng)總體框架23四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)體流程圖,如圖4-2所示:圖4-2系統(tǒng)總體流程圖領(lǐng)導(dǎo)和生產(chǎn)技術(shù)管理人員應(yīng)能夠通過(guò)該系統(tǒng)對(duì)下屬電廠(chǎng)的實(shí)時(shí)運(yùn)行狀態(tài)進(jìn)代在各個(gè)電廠(chǎng)分別配置SIS系統(tǒng)。(1)實(shí)時(shí)監(jiān)視:a)內(nèi)容:電壓、功率、溫度、壓力等;b)形式:1)2)實(shí)時(shí)數(shù)據(jù)表格;3)趨勢(shì)曲線(xiàn);4)多個(gè)數(shù)據(jù)構(gòu)成測(cè)點(diǎn)組(對(duì)比):(以棒圖、表格或曲線(xiàn)形式)(2)歷史數(shù)據(jù)統(tǒng)計(jì)分析:基于各下屬電廠(chǎng)的DCS歷史數(shù)據(jù)實(shí)現(xiàn)下述功能:a)歷史曲線(xiàn);(單個(gè)或多個(gè)測(cè)點(diǎn)數(shù)據(jù)形成的測(cè)點(diǎn)組)b(采用各種統(tǒng)計(jì)算法,例如平均值,最大值,最小值,方差等對(duì)一定時(shí)間間隔內(nèi)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)計(jì)算,并將統(tǒng)計(jì)數(shù)據(jù)采用各種圖形方式展示)c)各種技術(shù)經(jīng)濟(jì)指標(biāo)分析計(jì)算。4.2.1系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)24四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)維護(hù),保護(hù)了數(shù)據(jù)的完整性、一致性和有效性。管理層、決策支持層。(1:主要包含電廠(chǎng)內(nèi)部針對(duì)某設(shè)備運(yùn)行或某操作過(guò)程的數(shù)DCS統(tǒng)以及DCS實(shí)現(xiàn)電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)對(duì)傳統(tǒng)過(guò)程控制系統(tǒng)的兼容。(2:電力廠(chǎng)在實(shí)現(xiàn)各個(gè)局部生產(chǎn)過(guò)程監(jiān)控和統(tǒng)一可以實(shí)現(xiàn)資源優(yōu)化配置,資產(chǎn)維護(hù)管理,以實(shí)現(xiàn)全場(chǎng)的安全高效經(jīng)濟(jì)生產(chǎn)。4.2.2系統(tǒng)功能概要設(shè)計(jì)支撐技術(shù),以實(shí)現(xiàn)快速構(gòu)建應(yīng)用系統(tǒng)的目的。全面統(tǒng)一規(guī)劃的電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)統(tǒng)建立在電力企業(yè)數(shù)字化技術(shù)平臺(tái)25四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)按照MVC架構(gòu)設(shè)計(jì)[29]。在數(shù)據(jù)層,基于ORMapping框架的Hibernate[30],封裝對(duì)數(shù)據(jù)庫(kù)的持久化操作,提供可由業(yè)務(wù)層調(diào)用的接口,這也是Spring系列架構(gòu)中SpringORMJDBCDAO抽象層提供了有誤消息。在表現(xiàn)層,由UIMS組件管理可以生成兩種用戶(hù)見(jiàn)面:桌面應(yīng)用程序用戶(hù)界面和web應(yīng)用程序用戶(hù)界面。C/S架構(gòu)的展示采用模型驅(qū)動(dòng)的開(kāi)發(fā)技術(shù),界XML的MVC架構(gòu)開(kāi)將會(huì)降低開(kāi)發(fā)效率,增加開(kāi)發(fā)的成本。為了解決這個(gè)問(wèn)題,框架封裝了傳統(tǒng)MVC架構(gòu)的控制層。使用Spring作為控制層容器,有效的組織了中間層業(yè)務(wù)對(duì)象。令CMD以及其他請(qǐng)求。當(dāng)請(qǐng)求來(lái)自網(wǎng)絡(luò)瀏覽器時(shí),控制器首先初始化請(qǐng)求數(shù)據(jù),這里通過(guò)BaseAction實(shí)現(xiàn),然后調(diào)用系統(tǒng)業(yè)務(wù)方法BaseRuleManager,通過(guò)BaseAction調(diào)用系統(tǒng)業(yè)務(wù)方法BaseRuleManager,請(qǐng)求數(shù)據(jù)的初始化以及業(yè)務(wù)返回?cái)?shù)據(jù)的后26四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)期處理在桌面應(yīng)用程序端實(shí)現(xiàn)。4.3系統(tǒng)功能模塊設(shè)計(jì)個(gè)進(jìn)行設(shè)計(jì),在開(kāi)發(fā)過(guò)程中不斷完善,在使用過(guò)程不斷改進(jìn)。4.3.1系統(tǒng)管理模塊設(shè)計(jì)對(duì)整個(gè)系統(tǒng)進(jìn)行整體控制與管理。子模塊,具體功能結(jié)構(gòu)如圖4-3所示。圖4-3系統(tǒng)管理模塊功能結(jié)構(gòu)圖主要功能設(shè)計(jì)如下:1、電廠(chǎng)環(huán)境監(jiān)測(cè)基本信息管理:系統(tǒng)管理員在系統(tǒng)搭建之初就應(yīng)該對(duì)學(xué)校改。2、監(jiān)測(cè)信息管理:監(jiān)測(cè)信息管理主要對(duì)監(jiān)測(cè)的信息進(jìn)行管理,由系統(tǒng)管理員操作,具有系信息查看、新增、修改、刪除操作權(quán)限。3、管理員管理:查看、增加、刪除系統(tǒng)管理員帳號(hào)。4、報(bào)警信息管理:對(duì)報(bào)警信息進(jìn)行管理,通過(guò)對(duì)報(bào)警信息進(jìn)行管理保證監(jiān)測(cè)環(huán)境參數(shù)的準(zhǔn)確性。5、消警信息管理:此模塊用于報(bào)警信息的管理,系統(tǒng)管理員可以對(duì)報(bào)警的27四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)信息進(jìn)行消除管理。6、數(shù)據(jù)庫(kù)維護(hù)管理:此模塊用于對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)備份和還原等安全維護(hù)管理。7、日志管理:此模塊可以查看系統(tǒng)運(yùn)行日志,并可進(jìn)行備份和刪除操作。4.3.2溫度監(jiān)測(cè)管理模塊設(shè)計(jì)模塊的功能結(jié)構(gòu)如圖4-4所示,主要包括以下幾點(diǎn):1、基本信息管理。對(duì)監(jiān)控環(huán)境參數(shù)的基本信息進(jìn)行設(shè)置管理,設(shè)置管理納新監(jiān)測(cè)點(diǎn)以及監(jiān)測(cè)參數(shù)。基上下信報(bào)本限限息警信設(shè)設(shè)采信息置置集息圖4-4溫度監(jiān)測(cè)管理模塊功能結(jié)構(gòu)圖圖4-5溫度監(jiān)測(cè)管理流程圖2、上限設(shè)置管理。對(duì)溫度監(jiān)測(cè)的上限閥值進(jìn)行設(shè)置,超過(guò)上限閥值的時(shí)候進(jìn)行報(bào)警。3、下限設(shè)置管理。對(duì)溫度監(jiān)測(cè)的下限閥值進(jìn)行設(shè)置,超過(guò)下限閥值的時(shí)候進(jìn)行報(bào)警。28四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)4、信息采集管理。對(duì)溫度的監(jiān)測(cè)信息進(jìn)行采集入庫(kù)管理,通過(guò)該信息的采集入庫(kù)將采集信息進(jìn)行管理。5、報(bào)警信息管理。對(duì)超過(guò)設(shè)置上限或者是設(shè)置下限的溫度進(jìn)行報(bào)警,并將報(bào)警信息保存在數(shù)據(jù)庫(kù)中。4.3.3濕度監(jiān)控管理模塊設(shè)計(jì)的功能結(jié)構(gòu)如圖4-6所示,主要包括以下幾點(diǎn):1、基本信息管理。對(duì)監(jiān)控環(huán)境參數(shù)的基本信息進(jìn)行設(shè)置管理,設(shè)置管理納新監(jiān)圖4-6濕度監(jiān)測(cè)管理模塊功能模塊圖圖4-7濕度監(jiān)測(cè)管理流程圖2、上限設(shè)置管理。對(duì)溫度監(jiān)測(cè)的上限閥值進(jìn)行設(shè)置,超過(guò)上限閥值的時(shí)候進(jìn)行報(bào)警。3、下限設(shè)置管理。對(duì)溫度監(jiān)測(cè)的下限閥值進(jìn)行設(shè)置,超過(guò)下限閥值的時(shí)候進(jìn)行報(bào)警。4、報(bào)警信息管理。對(duì)超過(guò)設(shè)置上限或者是設(shè)置下限的溫度進(jìn)行報(bào)警,并將報(bào)警信息保存在數(shù)據(jù)庫(kù)中。5、消警信息管理。對(duì)已經(jīng)解除警報(bào)的信息進(jìn)行消警處理,并將信息進(jìn)行保存管理。4.3.4粉塵監(jiān)控管理模塊設(shè)計(jì)29四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的監(jiān)控顯得更加的重要,粉塵監(jiān)控管理模塊功能結(jié)構(gòu)如圖4-8氣污染的嚴(yán)重性以及對(duì)指標(biāo)監(jiān)控的緊迫性。粉塵監(jiān)測(cè)管理基粉粉報(bào)消本塵塵警警信濃漂信信圖4-8粉塵監(jiān)測(cè)管理功能模塊圖圖4-9溫度監(jiān)測(cè)管理流程圖粉塵監(jiān)測(cè)管理模塊主要包括以下方面:1、基本信息管理。對(duì)粉塵監(jiān)控環(huán)境參數(shù)的基本信息進(jìn)行設(shè)置管理,設(shè)置管理納新監(jiān)測(cè)點(diǎn)以及監(jiān)測(cè)參數(shù)。2、粉塵濃度監(jiān)測(cè)。對(duì)大氣中的粉塵濃度進(jìn)行監(jiān)測(cè),查過(guò)設(shè)定的上限閥值以后系統(tǒng)會(huì)進(jìn)行自動(dòng)的報(bào)警,提醒管理人員粉塵濃度超過(guò)上限閥值。3、粉塵漂浮量監(jiān)測(cè)。對(duì)大氣中的粉塵漂浮量進(jìn)行監(jiān)測(cè),通過(guò)對(duì)漂浮量的監(jiān)測(cè),可以得出大氣粉塵濃度的變化。4、報(bào)警信息管理。對(duì)超過(guò)上限閥值的粉塵濃度進(jìn)行報(bào)警,可以通知管理人員大氣中粉塵漂浮的濃度。4.3.5廢氣監(jiān)控管理模塊設(shè)計(jì)30四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)報(bào)警。廢氣監(jiān)測(cè)管理模塊功能結(jié)構(gòu)如圖4-10所示。主要包括以下幾個(gè)方面:圖4-10廢氣監(jiān)測(cè)管理功能模塊圖圖4-11廢氣監(jiān)測(cè)管理流程圖1、基本信息管理。對(duì)粉塵監(jiān)控環(huán)境參數(shù)的基本信息進(jìn)行設(shè)置管理,設(shè)置管理納新監(jiān)測(cè)點(diǎn)以及監(jiān)測(cè)參數(shù)2、廢氣排放量監(jiān)測(cè)管理。可以對(duì)廢氣的排放量進(jìn)行管理,通過(guò)對(duì)廢氣排放量的管理,可以使得管理者可以更好的對(duì)廢氣監(jiān)測(cè)進(jìn)行管理。3、廢氣種類(lèi)的監(jiān)測(cè)。系統(tǒng)不僅可以對(duì)廢氣的排放量進(jìn)行管理,也可以對(duì)排排放信息進(jìn)行監(jiān)測(cè)管理。4、報(bào)警信息管理。對(duì)超過(guò)設(shè)置廢氣上限閥值的廢氣信息進(jìn)行報(bào)警,通知管理者對(duì)排放的廢氣進(jìn)行處理。5、消警信息管理。通過(guò)對(duì)已經(jīng)符合標(biāo)準(zhǔn)的廢氣排放進(jìn)行消警處理,并將信息進(jìn)行保存處理。4.3.6廢水監(jiān)測(cè)管理模塊設(shè)計(jì)結(jié)構(gòu)如圖4-12所示,主要包括以下幾個(gè)方面:31四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)廢水監(jiān)測(cè)管理基排廢報(bào)消本放水警警信量種信信圖4-12廢水監(jiān)測(cè)管理模塊功能結(jié)構(gòu)圖圖4-12廢水監(jiān)測(cè)管理流程圖1、基本信息管理。對(duì)廢水監(jiān)控環(huán)境參數(shù)的基本信息進(jìn)行設(shè)置管理,設(shè)置管理納新監(jiān)測(cè)點(diǎn)以及監(jiān)測(cè)參數(shù)2、廢水排放量監(jiān)測(cè)管理。可以對(duì)廢水的排放量進(jìn)行管理,通過(guò)對(duì)廢氣排放量的管理,可以使得管理者可以更好的對(duì)廢氣監(jiān)測(cè)進(jìn)行管理。3、廢水種類(lèi)的監(jiān)測(cè)。系統(tǒng)不僅可以對(duì)廢水的排放量進(jìn)行管理,也可以對(duì)排行管理。4、報(bào)警信息管理。對(duì)超過(guò)設(shè)置廢水上限閥值的廢水信息進(jìn)行報(bào)警,通知管理者對(duì)排放的廢水進(jìn)行處理。5、消警信息管理。通過(guò)對(duì)已經(jīng)符合標(biāo)準(zhǔn)的廢水排放進(jìn)行消警處理,并將信息進(jìn)行保存處理。4.3.7噪音監(jiān)測(cè)管理模塊設(shè)計(jì)以下幾個(gè)方面,如圖4-9所示:圖4-13噪音管理模塊功能結(jié)構(gòu)圖32四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)圖4-14噪音監(jiān)測(cè)管理流程圖1、基本信息管理。對(duì)噪音監(jiān)控環(huán)境參數(shù)的基本信息進(jìn)行設(shè)置管理,設(shè)置管理新監(jiān)測(cè)點(diǎn)以及監(jiān)測(cè)參數(shù)2、噪音量監(jiān)測(cè)管理??梢詫?duì)噪音的排放量進(jìn)行管理,通過(guò)對(duì)噪音量的監(jiān)測(cè)管理,可以使得管理者可以更好的對(duì)噪音監(jiān)測(cè)進(jìn)行管理。3、噪音種類(lèi)的監(jiān)測(cè)。系統(tǒng)不僅可以對(duì)噪音量進(jìn)行管理,也可以對(duì)排放廢噪音種類(lèi)進(jìn)行監(jiān)測(cè),通過(guò)對(duì)有毒物質(zhì)的監(jiān)測(cè)可以更好的對(duì)廢水進(jìn)行管理。4、報(bào)警信息管理。對(duì)超過(guò)設(shè)置廢水上限閥值的噪音信息進(jìn)行報(bào)警,通知管理者對(duì)排放的廢水進(jìn)行處理。5、消警信息管理。通過(guò)對(duì)已經(jīng)符合標(biāo)準(zhǔn)的廢水排放進(jìn)行消警處理,并將信息進(jìn)行保存處理。4.4數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1數(shù)據(jù)庫(kù)設(shè)計(jì)原則數(shù)據(jù)庫(kù)設(shè)計(jì)需要遵循以下原則:1、設(shè)計(jì)要符合規(guī)范以防數(shù)據(jù)庫(kù)發(fā)生錯(cuò)誤[29]表。2、要符合數(shù)據(jù)完整性原則33四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的完整性,比如使用外鍵,數(shù)據(jù)保存按一定規(guī)則等。3、保證數(shù)據(jù)庫(kù)的安全DBMSDBMS必須通過(guò)DBMS才能訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),其安全模型如圖4-10所示。登錄角色圖4-10DBMS安全模型4.4.2數(shù)據(jù)庫(kù)選型34四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)整,具有可靠的安全穩(wěn)定性。目前常用的數(shù)據(jù)庫(kù)系統(tǒng)有Oracle、DB2、sybase、SQLServerMySqlSQLServer等諸多優(yōu)點(diǎn),其全球市場(chǎng)占有率超過(guò)70%,是目前使用最廣泛的數(shù)據(jù)庫(kù)系統(tǒng),而本教務(wù)管理系統(tǒng)是基于WindowsAzure云計(jì)算平臺(tái)進(jìn)行開(kāi)發(fā)設(shè)計(jì)的,本系統(tǒng)選用MicrosoftSQLServer2008作為系統(tǒng)所使用的數(shù)據(jù)庫(kù)。SQLServer2008具有以下特點(diǎn):(1)圖形化的界面,可以方便用戶(hù)的維護(hù)和管理。(2)強(qiáng)大的數(shù)據(jù)倉(cāng)庫(kù)功能,具有大型數(shù)據(jù)庫(kù)所具有的良好性能;(3)SQLServer2008是微軟公司的產(chǎn)品,與.NET技術(shù)具有良好的兼容性。(4)SQLServer2008出色的安全性可以保證數(shù)據(jù)的安全可靠。4.4.3數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)模型包含數(shù)據(jù)對(duì)象、數(shù)據(jù)對(duì)象屬性和數(shù)據(jù)對(duì)象之間的關(guān)系,采取E-R據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)。圖4-11是環(huán)境監(jiān)測(cè)管理系統(tǒng)的主要實(shí)體的E-R圖。圖4-11環(huán)境監(jiān)測(cè)管理系統(tǒng)主要實(shí)體E-R圖4.4.4數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)出來(lái)。舉例說(shuō)明如下:1、管理員信息表如表4-1所示,主要用來(lái)保存管理員的編號(hào)、姓名、出生年月、性別等信息。表4-1管理員信息表35四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明S_xhint10否是學(xué)號(hào)S_xmVarchar20否否姓名S_csnysmalldate10否否出生日期S_xbchar5否否性別S_jgvarchar10否否籍貫S_jtzzvarchar50否否家庭住址S_lxdhvarchar15否否聯(lián)系電話(huà)S_bjhint10否否班級(jí)號(hào)2、廢水信息表如表4-2所示,主要用來(lái)保存監(jiān)測(cè)廢水的編號(hào)、源頭、排放量、排放地點(diǎn)等信息。表4-2廢水信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明K_kcbhint10否是編號(hào)K_mcVarchar20否否名稱(chēng)K_xdhint8否否源頭K_jsdhint8否否監(jiān)控時(shí)間K_zskjcint5否否排放量K_skjsvarchar5否否排放地點(diǎn)3、廢氣監(jiān)測(cè)表如表4-3所示,主要用于保存電廠(chǎng)廢氣監(jiān)測(cè)表的監(jiān)測(cè)編號(hào)、排放源頭、監(jiān)控時(shí)間、排放量、排放地點(diǎn)。表4-3廢氣監(jiān)測(cè)表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明CJ_xhint10否是編號(hào)CJ_kcdhint10否否名稱(chēng)CJ_mcchar30否否源頭CJ_cjint5否否監(jiān)控時(shí)間4、溫度監(jiān)測(cè)信息表如表4-4所示,主要用于保存編號(hào)、溫度上限、溫度下36四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)限、監(jiān)測(cè)點(diǎn)、監(jiān)控時(shí)間、報(bào)警信息、報(bào)警解除信息、備注信息。表4-4溫度信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明JS_dhint10否是編號(hào)JS_xmvarchar20否是溫度上限JS_xbchar5否否溫度下限JS_dhvarchar20否否監(jiān)測(cè)點(diǎn)JS_csnydatetime10否否監(jiān)控時(shí)間JS_zcvarchar10否否報(bào)警信息JS_zwvarchar10否否報(bào)警解除信息JS_zzvarchar50否否備注54-5溫度下限、監(jiān)測(cè)點(diǎn)、監(jiān)控時(shí)間、報(bào)警信息、報(bào)警解除信息、備注信息表4-5濕度信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明JS_dhint10否是編號(hào)JS_xmvarchar20否是濕度上限JS_xbchar5否否濕度下限JS_dhvarchar20否否監(jiān)測(cè)點(diǎn)JS_csnydatetime10否否監(jiān)控時(shí)間JS_zcvarchar10否否報(bào)警信息JS_zwvarchar10否否報(bào)警解除信息JS_zzvarchar50否否備注64-6監(jiān)測(cè)點(diǎn)、監(jiān)控時(shí)間、報(bào)警信息、報(bào)警解除信息、備注信息表4-6濕度信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明JS_dhint10否是編號(hào)37四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)JS_xmvarchar20否是粉塵上限JS_dhvarchar20否否監(jiān)測(cè)點(diǎn)JS_csnydatetime10否否監(jiān)控時(shí)間JS_zcvarchar10否否報(bào)警信息JS_zwvarchar10否否報(bào)警解除信息JS_zzvarchar50否否備注74-7監(jiān)測(cè)點(diǎn)、監(jiān)控時(shí)間、報(bào)警信息、報(bào)警解除信息、備注信息表4-7濕度信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明JS_dhint10否是編號(hào)JS_xmvarchar20否是噪音上限JS_dhvarchar20否否監(jiān)測(cè)點(diǎn)JS_csnydatetime10否否監(jiān)控時(shí)間JS_zcvarchar10否否報(bào)警信息JS_zwvarchar10否否報(bào)警解除信息JS_zzvarchar50否否備注8、用戶(hù)信息表如表4-8所示,主要用來(lái)保存用戶(hù)的用戶(hù)名、密碼和權(quán)限。表4-8用戶(hù)信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度是否允許空是否主鍵說(shuō)明YH_yhmvarchar10否是用戶(hù)名YH_mmvarchar10否否密碼YH_qxvarchar20是否權(quán)限YH_emailchar40是否電子郵箱38四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的效果。本系統(tǒng)使用PostgreSQL作為數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng),它提供C/S和B/S兩種結(jié)構(gòu)模式的客戶(hù)端工具:C/S模式工具提供了信息分析的手段;B/S模式工具為用戶(hù)據(jù)建模主要解決現(xiàn)實(shí)世界中信息在DBMS中的存儲(chǔ)結(jié)構(gòu)問(wèn)題。一對(duì)一、一對(duì)多、多對(duì)一、和多對(duì)多關(guān)系。實(shí)體,也叫實(shí)例,對(duì)應(yīng)現(xiàn)實(shí)世界中可區(qū)別于其他對(duì)象的“事件"或“物體"管理系統(tǒng)中的實(shí)體主要包括:公司員工、合同、計(jì)劃管理等。4.5接口設(shè)計(jì)在“總線(xiàn)”上,以實(shí)現(xiàn)數(shù)據(jù)資源的高度共享。但對(duì)于現(xiàn)行系統(tǒng)DCS,必須針對(duì)其開(kāi)發(fā)具體的接口適配器,方能使之“掛”在總線(xiàn)上,如圖4-12所示。具體接入方案如圖4-13所示,針對(duì)具體的DCS系統(tǒng)開(kāi)發(fā)具體的DAIS及HDAIS接日適配器,通過(guò)網(wǎng)絡(luò)“掛”在軟總線(xiàn)上,則電廠(chǎng)一應(yīng)用和總部應(yīng)用系統(tǒng)均可以標(biāo)準(zhǔn)接口訪(fǎng)問(wèn)該DCS系統(tǒng)。圖4-12DCS適配器與系統(tǒng)掛接示意圖圖4-13DCS適配器與系統(tǒng)掛接具體接入圖39四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)4.6本章小結(jié)輯設(shè)計(jì)和物理設(shè)計(jì)。40四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)5系統(tǒng)功能實(shí)現(xiàn)5.1系統(tǒng)運(yùn)行環(huán)境1)服務(wù)器端:Windows,Linux,AIX等操作系統(tǒng)。由于采用J2EE架構(gòu)進(jìn)行開(kāi)發(fā),因此服務(wù)器端對(duì)于操作系統(tǒng)沒(méi)有特別要求,只要該操作系統(tǒng)上有相應(yīng)的Java運(yùn)行環(huán)境的實(shí)現(xiàn)即可。Java運(yùn)行環(huán)境:JDK1.5以上應(yīng)用服務(wù)器:Jboss,WebLogic,WebSpere等符合J2EE規(guī)范的應(yīng)用服務(wù)器。數(shù)據(jù)庫(kù):Oracle,DB2,SQLServer,Postgres等主流的數(shù)據(jù)庫(kù)系統(tǒng)。2)客戶(hù)端:由于采用B/SIE6.0以上版本瀏覽器即可。并且兼容Firefox等主流瀏覽器。3)網(wǎng)絡(luò):并存:VPN廣域?qū)>W(wǎng)技術(shù)的壓力。41四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)5.2系統(tǒng)實(shí)施是系統(tǒng)運(yùn)行的一些界面。法與原型設(shè)計(jì)法協(xié)同來(lái)開(kāi)發(fā)[33]。采用的開(kāi)發(fā)工具、關(guān)鍵技術(shù)及運(yùn)行環(huán)境如下:Visualstudio2010Browse/ServerC#;開(kāi)發(fā)技術(shù):;系統(tǒng)界面:DIV+CSS;其他關(guān)鍵技術(shù):JavaScript;數(shù)據(jù)庫(kù):MSSQLServer2008R2;網(wǎng)頁(yè)服務(wù)器:IIS7.0。5.3數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)系統(tǒng)所有的操作必須先和數(shù)據(jù)庫(kù)進(jìn)行連接,訪(fǎng)問(wèn)SQLServer置訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的接口[34]。常用的數(shù)據(jù)庫(kù)接口是ODBC(英文OpenDatabaseConnection的縮寫(xiě),中文名稱(chēng)為“開(kāi)放數(shù)據(jù)庫(kù)連接”),以下是實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接的操作過(guò)程[32]:(1)創(chuàng)建一個(gè)鏈接并連接到數(shù)據(jù)庫(kù),鏈接到數(shù)據(jù)庫(kù)的代碼如下:Stringconnstring=“DataSource=servername;uid=usrname;pwd=password;initialCatalog=dbname”;Sqlconnectionconn=newsqlconnection(connstring);();(2)創(chuàng)建一個(gè)包含變量名、參數(shù)變量、可選項(xiàng)等內(nèi)容的SQL命令行對(duì)象;42四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(3)執(zhí)行命令操作;(4)判斷返回的數(shù)據(jù)形式,如果返回的數(shù)據(jù)形式是表格,則將這些數(shù)據(jù)保存在緩存中并生成相應(yīng)的數(shù)據(jù)集對(duì)象;(5)通過(guò)數(shù)據(jù)集對(duì)象來(lái)對(duì)數(shù)據(jù)進(jìn)行修改、增加刪除等相關(guān)操作;(6)更新數(shù)據(jù)庫(kù)中的數(shù)據(jù):(7)結(jié)束本次連接。5.4用戶(hù)登錄的實(shí)現(xiàn)用戶(hù)登陸的具體流程如圖5-1所示。圖5-1系統(tǒng)登錄業(yè)務(wù)流程圖主要實(shí)現(xiàn)代碼如下:publicpartialclassuserlogin:.{UsersControlerUC=newUsersControler();protectedvoidPage_Load(objectsender,EventArgse){if(Request["verifyhash"]!=null)//獲取頁(yè)面會(huì)話(huà)信息{if(Request["verifyhash"].ToString()==Session["code"].ToString()&&Request["username"]!=null&&Session["code"]!=null){stringname=Request["username"].ToString().Trim();//獲取用戶(hù)名stringpwd=(Request["password"].ToString(),"MD5");//獲取用戶(hù)登錄密碼,使用MD5加密List<Users>lu=newList<Users>();lu=(name,pwd);if(>0){HttpCookiecookie_name=newHttpCookie("cookie_name");cookie_=name;(cookie_name);3四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)HttpCookiecookie_pwd=newHttpCookie("cookie_pwd");cookie_=pwd;(cookie_pwd);("");}Else{(this,(),"dd","alert('密碼錯(cuò)誤或用戶(hù)名錯(cuò)誤')",true);}}}Session["code"]=;}}程序運(yùn)行后部分界面如圖5-2所示。圖5-2系統(tǒng)登陸界面系統(tǒng)登陸進(jìn)去之后,顯示了系統(tǒng)的主界面圖5-3為系統(tǒng)主界面。圖5-3系統(tǒng)主界面圖5-3控信息的實(shí)時(shí)查詢(xún),并且對(duì)視圖數(shù)據(jù)的存儲(chǔ),以及模擬。5.5粉塵監(jiān)測(cè)模塊具體如圖5-4所示:圖5-4粉塵監(jiān)控界面代碼實(shí)現(xiàn)://用戶(hù)管理首頁(yè)面@SuppressWarnings("unchecked")publicModelAndViewindex(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{44四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ModelAndViewmav=newModelAndView(("index"));.println("顯示所有的用戶(hù)");Listobjlist=();("objlist",objlist);("message","");returnmav;}//根據(jù)角色查詢(xún)有哪些用戶(hù)@SuppressWarnings({"unchecked","serial"})publicModelAndViewindexByRole(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{ModelAndViewmav=newModelAndView(("indexByRole"));Stringiroleid=("iroleid");@SuppressWarnings("unused")Troletrole=(Trole)(iroleid);Listobjlist=("iroleid",iroleid);List<Tuserrole>userList=newArrayList(){};for(inti=0;i<();i++){Tuserroletuserrole=(Tuserrole)(i);Tusertuser圖5-5添加用戶(hù)界面代碼實(shí)現(xiàn)://保存勾選上的對(duì)應(yīng)角色下的用戶(hù)@SuppressWarnings({"unused","unchecked"})publicModelAndViewuserSave(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{Stringite[]=("itemlist");Stringiroleid=("iroleid");.println(+"kkkkkkkkkkkkkkkkkkkkkkk");//.println("iroleid:"+iroleid+"ite:"+);45四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)for(Stringid:ite){if((id)){Tuserp=(Tuser)(id);Mapmap=newHashMap();("vcuserid",id);Listli=(map);("?method=userSelect&iroleid="+iroleid);returnnull;//添加用戶(hù)@SuppressWarnings("unchecked")publicModelAndViewadd(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{ModelAndViewmav=newModelAndView(("add"));.println("添加用戶(hù)");Stringcpassword=("cpassword");Stringvcusername=("vcusername");StringIROLEID=("IROLEID");Tusertuser=newTuser();Tuserroletuserrole=newTuserrole();(vcusername);(cpassword);(tuser);(IROLEID);(());(tuserrole);4.3角色管理模塊圖5-6角色用戶(hù)管理模塊實(shí)現(xiàn)代碼:@SuppressWarnings("unchecked")publicModelAndViewindex(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{.println("顯示所有角色");ModelAndViewmav=newModelAndView(("index"));46四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)@SuppressWarnings("unused")Listobjlist=();("objlist",objlist);("message","");returnmav;}<%@pagelanguage="java"contentType="text/;charset=UTF-8"%><%@includefile=""%><%@pagesession="false"%><formaction="${.contextPath}/"name="ec"id="ec"method="post"><spanstyle="color:red;">${mess}</span><divclass="FP_toolBar"id="FP_toolBar"uic="toolbar"><divclass="pageTitle"id="pageTitle">角色管理</div><divclass="buttonBar"><ulclass="viewingButton"id="viewingButton"></ul><divclass="allButton"id="allButton">
<divclass="allButtonTitle"id="allButtonTitle">
<ahref="${.contextPath}role/"><imgsrc="images"align="middle"border="0"/>新建</a></div><divclass="allButtonTitle"id="allButtonTitle">
<ahref="#"onclick="javascript:edit(.ec,'角色','?method=edit');"><img
src="images"align="middle"border="0"/>編輯</a>
</div><divclass="allButtonTitle"id="allButtonTitle">
<ahref="#"onclick="javascript:batch_del(.ec,'角色','?method=delete');"><img
src="images"align="middle"border="0"/>刪除</a>ec:tableitems="objlist"var="obj"retrieveRowsCallback="process"47四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)width="100%"classic="true"action="${.contextPath}/"pageSizeList="10,50"rowsDisplayed="10"editable="false"xlsFileName="文件1.xls"csvFileName="文件2.csv"sortable="true"filterable="true"><ec:row><ec:columnproperty="checkbox"title="<inputtype=checkboxonclick=sel('itemlist')>"sortable="false"filterable="false"viewsAllowed=""styleClass="FP_ColHot"headerStyle="text-align:center"style="text-align:center"width="5%"><inputtype="checkbox"name="itemlist"value="${}"style="border:0px"/></ec:column><ec:columnproperty="_0"title="序號(hào)"headerStyle="text-align:center"style="text-align:center"value="${GLOBALROWCOUNT}"/><ec:columnproperty="vcrolename"title="角色名"headerStyle="text-align:center"style="text-align:center"/><ec:columnproperty="vcremark"title="備注"headerStyle="text-align:center"style="text-align:center"/><ec:columnheaderStyle="text-align:center"style="text-align:center"property="null"title="角色權(quán)限"sortable="false"viewsAllowed="xls,"><ahref="jsp?iroleid=${}">分配權(quán)限</a><!--<ahref="jsp?iroleid=${}">分配權(quán)限</a>--><!--<ahref="?method=indexByRole&iroleid=${}">分配用戶(hù)</a>圖5-7添加用戶(hù)模塊實(shí)現(xiàn)代碼:<title>添加公告</title><%@includefile="mon/"%><SCRIPTLANGUAGE=javascript>functionvalid(tform){varvcrolename=;varvcremark=;if(.length==0){48四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)alert("角色不能為空!");();returnfalse;}elseif(.length==0){alert("備注不能為空!");();returnfalse;}else{();}}<divclass="f6Page"id="f6Page"style="float:left;width:99%;"><divclass="FP_toolBar"id="FP_toolBar"uic="toolbar"><divclass="pageTitle"id="pageTitle">添加角色界面</div><divclass="buttonBar"><ulclass="viewingButton"id="viewingButton"></ul><divclass="allButton"id="allButton"><ul><divclass="allButtonTitle"id="allButtonTitle"><ahref="#"onclick="valid(.gz1);"><imgsrc="images"align="middle"border="0"/>保存</a></div><divclass="allButtonTitle"id="allButtonTitle"><ahref="#"onclick=".go(-1);"><imgsrc="images"align="middle"border="0"/>返回</a></div><divclass="FP_pagecontent"><formid="gz1"name="gz1"action="<%=()%>/?method=add"method="post">
<spanstyle="color:red">${mess}</span><tablecellspacing="0"cellpadding="0"class="FP_containerDetailM1">
<inputtype="hidden"name="iroleid"id="iroleid"value="${}"/>
<tdclass="FP_th"><label>標(biāo)題:</label></td><tdclass="FP_content"><inputname="vcrolename"id="vcrolename"value="${}"type="text"class=
"FP_textField"size="90"maxlength="150"></td>//添加角色@SuppressWarnings("unchecked")publicModelAndViewadd(HttpServletRequestrequest,HttpServletResponseresponse)throwsExcept49四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ion{ModelAndViewmav=newModelAndView(("add"));Stringvcrolename=("vcrolename");Stringvcremark=("vcremark");Troletrole=newTrole();(vcrolename);(vcremark);(trole);Listobjlist=();("objlist",objlist);Stringmessage=()+"角色添加成功!";("message",message);returnmav;}5.6權(quán)限管理模塊圖5-8權(quán)限管理模塊<linkrel="stylesheet"href="tree"type="text/css"><scripttype="text/javascript"src="tree/jquery-1.4.2.js"></script><scripttype="text/javascript"src="tree/jquery-ztree-2.5.js"></script><scripttype="text/javascript"src="tree/"></script><SCRIPTLANGUAGE="JavaScript">varsetting={isSimpleData:true,treeNodeKey:"id",treeNodeParentKey:"pId",showLine:true,root:{isRoot:true,nodes:[]Stringiroleid=("iroleid");List<HashMap>list=("select,,,,fromtroletr,trolepermtrp,tpermissiontpwhere=and=and="+iroleid);50四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)inti=0;for(HashMaph:list){i++;if(i!=()){%>{id:<%=h.get("ID")%>,pId:<%=h.get("PID")%>,name:"<%=h.get("VCPERMNAME")%>",open:true,"url":"?ID=<%=h.get("ID")%>","target":"testIframe"},<%}else{%>{id:<%=h.get("ID")%>,pId:<%=h.get("PID")%>,name:"<%=h.get("VCPERMNAME")%>",open:true,"url":"?ID=<%=h.get("ID")%>","target":"testIframe"}<%//.println("id:"+h.get("id")+"pid:"+h.get("pid")+"VCPERMNAME"+h.get("vcpermname"));$(document).ready(function(){=($.&&parseInt($.)<=6)?"":"fast";zTree=$("#treeDemo").zTree(setting,zNodes);varnodes=();functionloadReady(){varh=().find("body").height();if(h<600)h=600;(h);<formaction="jsp?iroleid="+<%=iroleid%>method="post"name="f1"><TABLEcellSpacing=1cellPadding=3width="100%"align=centerbgColor=#6ab6b6border=0><TBODY><TR><TDcolSpan=2height=24>
<strong>角色權(quán)限查看11</strong>
</TD>51四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</TR><TR><TDwidth="27%"height=560align="center"valign="top"class=forumrow><divclass="zTreeDemoBackground"><ulid="treeDemo"class="tree"></ul></div></TD><TDclass=forumrowhighlightwidth="73%"height=121><label><iframesrc="?PID=0&iroleid"+<%=iroleid%>frameborder="0"id="testIframe"style="background:red"name="testIframe"width="100%"height="220"http://添加菜單@SuppressWarnings("unchecked")publicModelAndViewadd(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{ModelAndViewmav=newModelAndView(("add"));StringPID=("fzr");StringVCPERMNAME=("VCPERMNAME");StringURL=("URL");StringCONTENT=("CONTENT");StringIROLEID=("IROLEID");.println(IROLEID+"ppppppp");Tpermissiontpermission=newTpermission();Trolepermtroleperm=newTroleperm();(PID);(URL);(VCPERMNAME);Tpermissiontpermission1=(Tpermission)(PID);(((tpermission1.getContent()).intValue()+1));(tpermission);
(IROLEID);
(());52四川大學(xué)工程碩士學(xué)位論文電廠(chǎng)環(huán)境監(jiān)測(cè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(CONTENT);(troleperm);("suc","");go("login/",request,response);returnmav;}圖5-9權(quán)限管理模塊實(shí)現(xiàn)代碼:<title>MyJSP''startingpage</title><metahttp-equiv="Content-Type"content="text/;charset=utf-8"/><styletype="text/css"><LINKhref="images//"rel=stylesheet><scripttype="text/javascript"src="js/"></script><formaction="<%=()%>/?method=add2&PID=<%=pid%>"method="post"name="f1"><TABLEcellSpacing=1cellPadding=3width="100%"align=centerbgColor=#
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀川油泵項(xiàng)目申請(qǐng)報(bào)告模板參考
- 2025年正在改制行業(yè)深度研究分析報(bào)告
- 助貸服務(wù)合同范本
- 2025年度腳手架施工質(zhì)量監(jiān)督與驗(yàn)收合同
- 2025年度建筑勞務(wù)市場(chǎng)合同示范文本匯編
- 2025年度國(guó)際貨物保險(xiǎn)風(fēng)險(xiǎn)評(píng)估與管理合同
- 別克車(chē)銷(xiāo)售合同范本
- 2025年度攪拌樁施工設(shè)備租賃合同
- 化肥包裝租賃合同范例
- 2025年度創(chuàng)意產(chǎn)業(yè)園區(qū)租賃運(yùn)營(yíng)管理合同
- 中央2025年交通運(yùn)輸部所屬事業(yè)單位招聘261人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年上半年上半年重慶三峽融資擔(dān)保集團(tuán)股份限公司招聘6人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 特殊教育學(xué)校2024-2025學(xué)年度第二學(xué)期教學(xué)工作計(jì)劃
- (正式版)HGT 22820-2024 化工安全儀表系統(tǒng)工程設(shè)計(jì)規(guī)范
- 2023年青島遠(yuǎn)洋船員職業(yè)學(xué)院高職單招(數(shù)學(xué))試題庫(kù)含答案解析
- 2023年衛(wèi)生院崗位大練兵大比武競(jìng)賽活動(dòng)實(shí)施方案
- 2023年浙江省初中學(xué)生化學(xué)競(jìng)賽初賽試卷
- 遼海版小學(xué)五年級(jí)美術(shù)下冊(cè)全套課件
- 專(zhuān)題7閱讀理解之文化藝術(shù)類(lèi)-備戰(zhàn)205高考英語(yǔ)6年真題分項(xiàng)版精解精析原卷
- 2022年廣東省10月自考藝術(shù)概論00504試題及答案
- 隧道二襯承包合同參考
評(píng)論
0/150
提交評(píng)論