




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
智慧水文解決方案
目錄一、前言 5二、系統(tǒng)設(shè)計(jì) 62.1、總體框架 62.2、服務(wù)器拓?fù)錁?gòu)造 72.3、技術(shù)拓?fù)鋱D 82.4、功效劃分 92.7、權(quán)限機(jī)制 102.8、實(shí)驗(yàn)數(shù)據(jù)采集流程 11三、技術(shù)實(shí)現(xiàn) 123.1、MVC程序架構(gòu) 123.1.1、MVC介紹 133.1.2、架構(gòu)優(yōu)點(diǎn) 153.1.3、三層架構(gòu) 153.2、迭代式開(kāi)發(fā)模式 163.2.1、傳統(tǒng)模式 173.2.2、迭代開(kāi)發(fā)的特點(diǎn)和優(yōu)點(diǎn) 183.2.3、風(fēng)險(xiǎn)控制 19四、安全體系 204.1、軟件安全設(shè)計(jì)方略 203.3.2、網(wǎng)絡(luò)安全設(shè)計(jì)方略 21五、系統(tǒng)功效模塊 225.1、數(shù)據(jù)庫(kù)設(shè)計(jì) 225.2、數(shù)據(jù)采集 235.2.1、采集軟件 245.2.2、采集軟件管理 255.2.3、數(shù)據(jù)接受服務(wù) 255.2.4、運(yùn)行狀態(tài)監(jiān)控 255.3、業(yè)務(wù)應(yīng)用 265.3.1、信息公布 265.3.2、測(cè)站管理 285.3.3、數(shù)據(jù)管理 295.3.4、水質(zhì)評(píng)價(jià) 305.3.5、主題展示 305.4、GIS應(yīng)用 315.4.1、水文測(cè)站展示 315.4.2、測(cè)站運(yùn)行狀態(tài)展示 325.4.3、測(cè)站監(jiān)測(cè)成果展示 325.4.4、測(cè)站報(bào)警信息展示 325.5、綜合報(bào)表和決策分析管理 325.6、移動(dòng)系統(tǒng) 345.6.1、信息公布 345.6.2、信息查詢(xún) 345.6.3、數(shù)據(jù)審批 355.6.4、遠(yuǎn)程控制 355.7、視頻監(jiān)控 355.7.1、視頻監(jiān)控地址管理 355.7.2、可操作視頻監(jiān)控管理 355.8、短信服務(wù) 355.9、日志管理 375.9.1、登錄日志 375.9.2、業(yè)務(wù)操作日志 375.9.3、數(shù)據(jù)操作 375.10、系統(tǒng)管理 37六、硬件配備 396.1、服務(wù)器推薦 396.2、移動(dòng)平板推薦 39七、系統(tǒng)性能 407.1、可靠性 407.2、可維護(hù)性 407.3、可擴(kuò)展性 407.4、操作安全性 417.5、存儲(chǔ)安全性 417.6、通信安全性 417.7、冗余能力 41八、設(shè)計(jì)優(yōu)點(diǎn) 42九、核心技術(shù)介紹 439.1、J2EE介紹 439.2、AJAX介紹 449.3、Tomact介紹 459.4、Struts2介紹 459.5、MyBatis介紹 479.6、Android介紹 489.7、ArcGIS介紹 499.7.1、重要功效及服務(wù) 499.7.2、重要功效描述 509.7.3、ArcGISServer的顧客 509.7.4、產(chǎn)品級(jí)別分類(lèi) 519.7.5、ArcGIS移動(dòng)解決方案 529.7.6、WEB地圖應(yīng)用 549.7.7、服務(wù)類(lèi)型 549.8、Oracle11g介紹 569.8.1、對(duì)新的架構(gòu)支持 579.8.2、高速數(shù)據(jù)解決能力 579.8.3、簡(jiǎn)化的數(shù)據(jù)庫(kù)配備與升級(jí) 579.8.4、自動(dòng)存儲(chǔ)管理 589.8.5、自動(dòng)的基于磁盤(pán)備份與恢復(fù) 58
一、前言 “智慧水文”以“全感知、搭平臺(tái)、重應(yīng)用、立原則”為根本開(kāi)展建設(shè),在“智慧水文”的整體規(guī)劃下,逐步形成“大平臺(tái)、大整合、大數(shù)據(jù)、大協(xié)同”的布局,最后實(shí)現(xiàn)“測(cè)得準(zhǔn)、傳得快、算得清、管得好”的目的。 “智慧水文”是借助物聯(lián)網(wǎng)技術(shù),把感應(yīng)器和裝備嵌入到多個(gè)環(huán)境監(jiān)控對(duì)象(物體)中,通過(guò)超級(jí)計(jì)算機(jī)和云計(jì)算將環(huán)保領(lǐng)域物聯(lián)網(wǎng)整合起來(lái),實(shí)現(xiàn)人類(lèi)社會(huì)與水環(huán)境業(yè)務(wù)系統(tǒng)的整合,以更加精細(xì)和動(dòng)態(tài)的方式實(shí)現(xiàn)水環(huán)境管理和決策的“智慧”?!爸腔鬯摹笔恰皵?shù)字水文”概念的延伸和拓展,是信息技術(shù)進(jìn)步的必然趨勢(shì)?!爸腔鬯摹钡目傮w技術(shù)框架重要從感知層、傳輸層、智慧層和應(yīng)用層三個(gè)層次來(lái)體現(xiàn)。感知層:運(yùn)用任何能夠隨時(shí)隨處感知、測(cè)量、捕獲和傳遞信息的設(shè)備、系統(tǒng)或流程,實(shí)現(xiàn)對(duì)水環(huán)境質(zhì)量、污染、生態(tài)等環(huán)境因素的“更透徹的感知”;傳輸層:運(yùn)用水利專(zhuān)網(wǎng)、運(yùn)行商網(wǎng)絡(luò),結(jié)合3G/4G、互聯(lián)網(wǎng)等技術(shù),將個(gè)人電子設(shè)備、組織和政府信息系統(tǒng)中儲(chǔ)存的水環(huán)境信息進(jìn)行交互和共享,實(shí)現(xiàn)“更全方面的互聯(lián)互通”;應(yīng)用層:運(yùn)用云服務(wù)模式,建立面對(duì)對(duì)象的業(yè)務(wù)應(yīng)用系統(tǒng)和信息服務(wù)門(mén)戶(hù),為水環(huán)境質(zhì)量、污染防治、生態(tài)保護(hù)等業(yè)務(wù)提供“更智慧的決策”。以云計(jì)算、虛擬化和高性能計(jì)算等技術(shù)手段,整合和分析海量的跨地區(qū)、跨行業(yè)的環(huán)境信息,實(shí)現(xiàn)海量數(shù)據(jù)存儲(chǔ)、實(shí)時(shí)解決、深度挖掘和模型分析,實(shí)現(xiàn)“更進(jìn)一步的智能化”二、系統(tǒng)設(shè)計(jì)2.1、總體框架 系統(tǒng)重要由感知層、網(wǎng)絡(luò)層、應(yīng)用層三個(gè)層次和原則規(guī)范體系、信息安全保障體系二個(gè)體系構(gòu)成。 其中:感知層重要用于感知獲取智能傳感器、自動(dòng)化設(shè)備、自控系統(tǒng)的參數(shù)數(shù)據(jù);網(wǎng)絡(luò)層是信息傳輸?shù)逆溌罚鶕?jù)業(yè)務(wù)系統(tǒng)的應(yīng)用范疇、重要性和安全性的規(guī)定,在已有通信傳輸網(wǎng)絡(luò)基礎(chǔ)上進(jìn)行擴(kuò)展建設(shè);應(yīng)用層重要提供基礎(chǔ)信息、業(yè)務(wù)應(yīng)用平臺(tái),并可向各級(jí)水文職能部門(mén)發(fā)送數(shù)據(jù)。 原則規(guī)范體系是規(guī)范系統(tǒng)建設(shè)和運(yùn)行的基礎(chǔ),是實(shí)現(xiàn)應(yīng)用協(xié)同和信息共享的需要,是系統(tǒng)不停擴(kuò)充、持續(xù)改善和版本升級(jí)的需要。本系統(tǒng)采用的原則規(guī)范體系為現(xiàn)行的有關(guān)原則、規(guī)范、技術(shù)規(guī)程等。 信息安全保障體系是保障系統(tǒng)安全應(yīng)用的基礎(chǔ),涉及物理安全、網(wǎng)絡(luò)安全、信息安全及安全管理等。2.2、服務(wù)器拓?fù)錁?gòu)造系統(tǒng)服務(wù)器構(gòu)成如上圖:為了考慮系統(tǒng)的穩(wěn)定性、7X24不間斷服務(wù)、系統(tǒng)訪問(wèn)的速度和業(yè)務(wù)數(shù)據(jù)的增加等多個(gè)因素,系統(tǒng)將把主應(yīng)用與數(shù)據(jù)庫(kù)服務(wù)器分離。數(shù)據(jù)庫(kù)服務(wù)器采用雙機(jī)熱備,數(shù)據(jù)庫(kù)服務(wù)器用以存儲(chǔ)業(yè)務(wù)系統(tǒng)的數(shù)據(jù)。應(yīng)用服務(wù)器采用雙機(jī)熱備,重要運(yùn)行核心業(yè)務(wù)系統(tǒng)。內(nèi)部操作人員和外部操作人員都能夠通過(guò)電腦終端和移動(dòng)平板來(lái)訪問(wèn)平臺(tái)。2.3、技術(shù)拓?fù)鋱D 系統(tǒng)以J2EE為中心架構(gòu),采用Struts2的應(yīng)用管理核心??芍С諻indows、Server等多個(gè)操作系統(tǒng)。系統(tǒng)的數(shù)據(jù)庫(kù)能夠建立在SqlServer或者Oracle數(shù)據(jù)庫(kù)上,以Mybatis為數(shù)據(jù)持久層。系統(tǒng)采用Tomcat作為Web服務(wù)器。采用Java、Jsp、Html、Javascript、Flash等多個(gè)開(kāi)發(fā)語(yǔ)言進(jìn)行開(kāi)發(fā)。數(shù)據(jù)傳輸?shù)哪J揭訨son為主。這個(gè)B/S系統(tǒng)架構(gòu)在最新的Ajax異步數(shù)據(jù)交互模式上。2.4、功效劃分本平臺(tái)功效按實(shí)際需求可進(jìn)行下列劃分:水位雨量采集系統(tǒng)實(shí)現(xiàn)水文站監(jiān)測(cè)斷面上水位和雨量數(shù)據(jù)的實(shí)時(shí)采集。氣象參數(shù)采集系統(tǒng)實(shí)現(xiàn)水文站監(jiān)測(cè)斷面上氣象參數(shù)(風(fēng)速風(fēng)向、氣溫氣壓)數(shù)據(jù)的實(shí)時(shí)采集。雷達(dá)波測(cè)流控制系統(tǒng)通過(guò)雷達(dá)波測(cè)流方式實(shí)現(xiàn)水文站監(jiān)測(cè)斷面上流量數(shù)據(jù)的實(shí)時(shí)采集和計(jì)算。ADCP測(cè)流控制系統(tǒng)通過(guò)ADCP測(cè)流方式實(shí)現(xiàn)水文站監(jiān)測(cè)斷面上流量數(shù)據(jù)的實(shí)時(shí)采集和計(jì)算。視頻圖像控制系統(tǒng)實(shí)現(xiàn)水文站監(jiān)測(cè)斷面、監(jiān)測(cè)斷面河道上游、水尺、纜道絞車(chē)等設(shè)備設(shè)施、環(huán)境狀態(tài)的實(shí)時(shí)在線視頻監(jiān)控。照明系統(tǒng)控制系統(tǒng)實(shí)現(xiàn)水文站夜間照明、探照燈等照明設(shè)施的實(shí)時(shí)在線遠(yuǎn)程控制?;A(chǔ)信息平臺(tái)重要實(shí)現(xiàn)各類(lèi)監(jiān)測(cè)數(shù)據(jù)的實(shí)時(shí)采集接受、各類(lèi)監(jiān)測(cè)設(shè)備的遠(yuǎn)程控制、為業(yè)務(wù)應(yīng)用平臺(tái)提供統(tǒng)一的數(shù)據(jù)服務(wù)接口。業(yè)務(wù)應(yīng)用系統(tǒng)重要實(shí)現(xiàn)實(shí)時(shí)監(jiān)測(cè)告警系統(tǒng)、歷史監(jiān)測(cè)信息檢索、監(jiān)測(cè)信息圖形報(bào)表、水文站常規(guī)業(yè)務(wù)管理系統(tǒng)、設(shè)備工況狀態(tài)展示、設(shè)備實(shí)時(shí)控制系統(tǒng)、測(cè)流控制系統(tǒng)、照明控制系統(tǒng)、視頻圖像控制系統(tǒng)、統(tǒng)計(jì)分析管理、系統(tǒng)權(quán)限管理、系統(tǒng)配備管理等業(yè)務(wù)應(yīng)用系統(tǒng)。2.7、權(quán)限機(jī)制系統(tǒng)針對(duì)數(shù)據(jù)安全和操作安全在各個(gè)狀況下配備了不同的權(quán)限機(jī)制,可通過(guò)方便快捷的設(shè)立來(lái)限定操作人員對(duì)系統(tǒng)的使用和數(shù)據(jù)的訪問(wèn)。系統(tǒng)采用了角色的機(jī)制來(lái)控制操作人員對(duì)系統(tǒng)的使用。1個(gè)角色能夠定制多個(gè)操作菜單,并能夠定制操作菜單里的具體功效按鈕。1個(gè)操作人員能夠分派1個(gè)或者多個(gè)角色,當(dāng)操作人員獲得多個(gè)角色權(quán)限時(shí)將能夠操作這些角色定義的最大菜單和功效集合。 通過(guò)分派可操作水文站,操作人員能夠訪問(wèn)1個(gè)或者多個(gè)水文站的實(shí)驗(yàn)設(shè)備、實(shí)驗(yàn)數(shù)據(jù)等與水文站關(guān)聯(lián)的數(shù)據(jù)。 通過(guò)分派可操作視頻監(jiān)控,操作人員能夠訪問(wèn)1個(gè)或者多個(gè)水文站的視頻監(jiān)控管理系統(tǒng)。 通過(guò)配備數(shù)據(jù)訪問(wèn)權(quán)限,系統(tǒng)能夠設(shè)定操作人員的數(shù)據(jù)訪問(wèn)粒度,例如(只能訪問(wèn)本人的數(shù)據(jù),可訪問(wèn)可操作機(jī)構(gòu)的數(shù)據(jù),可訪問(wèn)全部數(shù)據(jù))2.8、數(shù)據(jù)采集流程 測(cè)站數(shù)據(jù)傳輸和解決流程: 1:測(cè)站將自動(dòng)監(jiān)測(cè)的數(shù)據(jù)發(fā)送到數(shù)據(jù)采集模塊; 2:數(shù)據(jù)采集模塊將測(cè)站數(shù)據(jù)實(shí)時(shí)輸入發(fā)送到分中心實(shí)時(shí)數(shù)據(jù)庫(kù)中; 3:數(shù)據(jù)解決模塊訪問(wèn)實(shí)時(shí)數(shù)據(jù)庫(kù)中的測(cè)站數(shù)據(jù); 4:對(duì)于實(shí)時(shí)庫(kù)中的測(cè)站數(shù)據(jù),操做人員進(jìn)行人工審核; 5-7:通過(guò)人工審核的測(cè)站數(shù)據(jù)發(fā)送至總站歷史數(shù)據(jù)庫(kù)中,并統(tǒng)計(jì)審核日志; 異常和報(bào)警數(shù)據(jù): 8-9:數(shù)據(jù)解決模塊接受到異常和報(bào)警數(shù)據(jù),將把數(shù)據(jù)發(fā)送到短信發(fā)送模塊,以短信的方式及時(shí)告知有關(guān)人員。三、技術(shù)實(shí)現(xiàn)3.1、MVC程序架構(gòu)MVC全名是ModelViewController,是模型(model)-視圖(view)-控制器(controller)的縮寫(xiě),一種軟件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的辦法組織代碼,將業(yè)務(wù)邏輯聚集到一種部件里面,在改善和個(gè)性化定制界面及顧客交互的同時(shí),不需要重新編寫(xiě)業(yè)務(wù)邏輯。MVC被獨(dú)特的發(fā)展起來(lái)用于映射傳統(tǒng)的輸入、解決和輸出功效在一種邏輯的圖形化顧客界面的構(gòu)造中。3.1.1、MVC介紹MVC是一種設(shè)計(jì)模式,它使應(yīng)用程序的輸入、解決和輸出強(qiáng)制性分開(kāi),使得軟件可維護(hù)性、可擴(kuò)展性、靈活性以及封裝性得到提高。使用MVC應(yīng)用程序被分成三個(gè)核心部件:M(模型)、V(視圖)、C(控制器)。模型是全部的商業(yè)邏輯代碼片段所在。視圖表達(dá)數(shù)據(jù)在屏幕上的顯示??刂破魈峁┙鉀Q過(guò)程控制,它在模型和視圖之間起連接作用??刂破鞅旧聿惠敵鋈魏涡畔⒑妥鋈魏谓鉀Q,它只負(fù)責(zé)把顧客的請(qǐng)求轉(zhuǎn)成針對(duì)Model的操作,和調(diào)用對(duì)應(yīng)的視圖來(lái)顯示Model解決后的數(shù)據(jù)。 模型(Model)就是業(yè)務(wù)流程/狀態(tài)的解決以及業(yè)務(wù)規(guī)則的制訂。業(yè)務(wù)流程的解決過(guò)程對(duì)其它層來(lái)說(shuō)是黑箱操作,模型接受視圖請(qǐng)求的數(shù)據(jù),并返回最后的解決成果。業(yè)務(wù)模型的設(shè)計(jì)能夠說(shuō)是MVC最重要的核心。模型表達(dá)公司數(shù)據(jù)和業(yè)務(wù)規(guī)則。在MVC的三個(gè)部件中,模型擁有最多的解決任務(wù)。被模型返回的數(shù)據(jù)是中立的,就是說(shuō)模型與數(shù)據(jù)格式無(wú)關(guān),這樣一種模型能為多個(gè)視圖提供數(shù)據(jù)。由于應(yīng)用于模型的代碼只需寫(xiě)一次就能夠被多個(gè)視圖重用,因此減少了代碼的重復(fù)性。 視圖(View)是顧客能夠看到并與之交互的界面。視圖就是由HTML元素構(gòu)成的界面,HTML仍舊在視圖中扮演著重要的角色,但某些新的技術(shù)已層出不窮,它們涉及Flash、XHTML、XML/XSL、WML等某些標(biāo)記語(yǔ)言和WebServices等。如何解決應(yīng)用程序的界面變得越來(lái)越有挑戰(zhàn)性。MVC有一種突出的優(yōu)點(diǎn)是能為應(yīng)用程序解決諸多不同的視圖,在視圖中其實(shí)沒(méi)有真正的解決發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)的還是本地儲(chǔ)存,作為視圖來(lái)講,它只是作為一種輸出數(shù)據(jù)并允許顧客操縱的方式。 控制(Controller)能夠理解為從顧客接受請(qǐng)求,?將模型與視圖匹配在一起,共同完畢顧客的請(qǐng)求。劃分控制層的作用也很明顯,它清晰地告訴你,它就是一種分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,能夠完畢什么樣的顧客請(qǐng)求??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)解決??刂破鹘邮茴櫩偷恼?qǐng)求,并決定應(yīng)當(dāng)調(diào)用哪個(gè)模型來(lái)進(jìn)行解決,然后模型用業(yè)務(wù)邏輯來(lái)解決顧客的請(qǐng)求并返回?cái)?shù)據(jù),最后控制器用對(duì)應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過(guò)表達(dá)層呈現(xiàn)給顧客。3.1.2、架構(gòu)優(yōu)點(diǎn)低耦合性,視圖層和業(yè)務(wù)層分離,這樣就允許更改視圖層代碼而不用重新編譯模型和控制器代碼,同樣,一種應(yīng)用的業(yè)務(wù)流程或者業(yè)務(wù)規(guī)則的變化只需要改動(dòng)MVC的模型層即可。由于模型與控制器和視圖相分離,因此很容易變化應(yīng)用程序的數(shù)據(jù)層和業(yè)務(wù)規(guī)則。1、提高代碼重用率:最重要的一點(diǎn)是多個(gè)視圖能共享一種模型,無(wú)論顧客想要什么界面;用一種模型就能解決它們。由于已經(jīng)將數(shù)據(jù)和業(yè)務(wù)規(guī)則從表達(dá)層分開(kāi),因此能夠最大化的重用代碼。2、提高程序的可維護(hù)性:由于模型是自包含的,并且與控制器和視圖相分離,因此很容易變化數(shù)據(jù)層和業(yè)務(wù)規(guī)則。例如,把數(shù)據(jù)庫(kù)從SQLServer移植到Oracle,只需變化模型即可。一旦對(duì)的的實(shí)現(xiàn)了模型,不管數(shù)據(jù)來(lái)自哪里,視圖都會(huì)對(duì)的的顯示它們。MVC架構(gòu)的運(yùn)用,使得程序的三個(gè)部件互相對(duì)立,大大提高了程序的可維護(hù)性。3、有助于團(tuán)體開(kāi)發(fā):在開(kāi)發(fā)過(guò)程中,能夠更加好地分工,更加好地協(xié)作。有助于開(kāi)發(fā)出高質(zhì)量的軟件。良好的項(xiàng)目架構(gòu)設(shè)計(jì),將減少編碼工作量。采用MVC構(gòu)造和代碼生成器,是大多數(shù)Web應(yīng)用程序的抱負(fù)選擇。部分模型(Model)和存儲(chǔ)過(guò)程普通可用工具自動(dòng)生成??刂破鳎–ontroller)比較穩(wěn)定,普通由架構(gòu)師(或經(jīng)驗(yàn)豐富程序人員)完畢;那么整個(gè)項(xiàng)目需要手動(dòng)編寫(xiě)代碼的地方就只有視圖(View)了。在這種模式下,個(gè)人能力不是特別重要,只要懂點(diǎn)語(yǔ)法基礎(chǔ)的人都能夠編寫(xiě),無(wú)論項(xiàng)目組員寫(xiě)出什么樣的代碼,都在項(xiàng)目管理者的可控范疇內(nèi)。即使開(kāi)放項(xiàng)目途中人員流動(dòng),也不會(huì)有太大問(wèn)題。在個(gè)人能力不均衡的團(tuán)體開(kāi)發(fā)中,采用MVC開(kāi)發(fā)是非常抱負(fù)的。3.1.3、三層架構(gòu) 所謂的三層開(kāi)發(fā)就是將系統(tǒng)的整個(gè)業(yè)務(wù)應(yīng)用劃分為表達(dá)層——業(yè)務(wù)邏輯層——數(shù)據(jù)訪問(wèn)層,這樣有助于系統(tǒng)的開(kāi)發(fā)、維護(hù)、布署和擴(kuò)展。分層是為了實(shí)現(xiàn)“高內(nèi)聚、低耦合”。采用“分而治之”的思想,把問(wèn)題劃分開(kāi)來(lái)各個(gè)解決,易于控制,易于延展,易于分派資源。表達(dá)層:負(fù)責(zé)直接跟顧客進(jìn)行交互,普通也就是指系統(tǒng)的界面,用于數(shù)據(jù)錄入,數(shù)據(jù)顯示等。意味著只做與外觀顯示有關(guān)的工作,不屬于他的工作不用做。業(yè)務(wù)邏輯層:用于做某些有效性驗(yàn)證的工作,以更加好地確保程序運(yùn)行的強(qiáng)健性。如完畢數(shù)據(jù)添加、修改和查詢(xún)業(yè)務(wù)等;不允許指定的文本框中輸入空字符串,數(shù)據(jù)格式與否對(duì)的及數(shù)據(jù)類(lèi)型驗(yàn)證;顧客的權(quán)限的正當(dāng)性判斷等等,通過(guò)以上的諸多判斷以決定與否將操作繼續(xù)向后傳遞,盡量確保程序的正常運(yùn)行。數(shù)據(jù)訪問(wèn)層:顧名思義,就是用于專(zhuān)門(mén)跟數(shù)據(jù)庫(kù)進(jìn)行交互。執(zhí)行數(shù)據(jù)的添加、刪除、修改和顯示等。需要強(qiáng)調(diào)的是,全部的數(shù)據(jù)對(duì)象只在這一層被引用。3.2、迭代式開(kāi)發(fā)模式 迭代式開(kāi)發(fā)也被稱(chēng)作迭代增量式開(kāi)發(fā)或迭代進(jìn)化式開(kāi)發(fā),是一種與傳統(tǒng)的瀑布式開(kāi)發(fā)相反的軟件開(kāi)發(fā)過(guò)程,它彌補(bǔ)了傳統(tǒng)開(kāi)發(fā)方式中的某些弱點(diǎn),含有更高的成功率和生產(chǎn)率。在迭代式開(kāi)發(fā)辦法中,整個(gè)開(kāi)發(fā)工作被組織為一系列的短小的、固定長(zhǎng)度(如3周)的小項(xiàng)目,被稱(chēng)為一系列的迭代。每一次迭代都涉及了定義、需求分析、設(shè)計(jì)、實(shí)現(xiàn)與測(cè)試。采用這種辦法,開(kāi)發(fā)工作能夠在需求被完整地?cái)M定之前啟動(dòng),并在一次迭代中完畢系統(tǒng)的一部分功效或業(yè)務(wù)邏輯的開(kāi)發(fā)工作。再通過(guò)客戶(hù)的反饋來(lái)細(xì)化需求,并開(kāi)始新一輪的迭代。3.2.1、傳統(tǒng)模式傳統(tǒng)的軟件開(kāi)發(fā)流程(瀑布式開(kāi)發(fā))是將整個(gè)軟件開(kāi)發(fā)過(guò)程劃分為次序相接的幾個(gè)階段,每個(gè)階段都必需完畢全部規(guī)定的任務(wù)后才干夠進(jìn)入下一種階段。如必須完畢全部的系統(tǒng)需求規(guī)格闡明書(shū)之后才干夠進(jìn)入概要設(shè)計(jì)階段,編碼必需在系統(tǒng)設(shè)計(jì)完畢之后才干夠進(jìn)行。這就意味著只有當(dāng)全部的系統(tǒng)模塊全部開(kāi)發(fā)完畢之后,最后才進(jìn)行系統(tǒng)集成,對(duì)于一種由上百個(gè)模塊組的復(fù)雜系統(tǒng)來(lái)說(shuō),這是一種非常艱巨而漫長(zhǎng)的工作。 傳統(tǒng)瀑布型開(kāi)發(fā)流程暴露出的問(wèn)題:需求或設(shè)計(jì)中的錯(cuò)誤往往只有到了項(xiàng)目后期才干夠被發(fā)現(xiàn),例如:系統(tǒng)交付客戶(hù)之后才發(fā)現(xiàn)原先對(duì)于需求的理解是錯(cuò)誤的,系統(tǒng)設(shè)計(jì)中的問(wèn)題要到測(cè)試階段才干被發(fā)現(xiàn);對(duì)于項(xiàng)目風(fēng)險(xiǎn)的控制能力較弱,項(xiàng)目風(fēng)險(xiǎn)在項(xiàng)目開(kāi)發(fā)較晚的時(shí)候才干夠真正減少,往往是通過(guò)系統(tǒng)測(cè)試之后,才干擬定該設(shè)計(jì)與否能夠真正滿(mǎn)足系統(tǒng)需求;軟件項(xiàng)目經(jīng)常延期完畢或開(kāi)發(fā)費(fèi)用超出預(yù)算項(xiàng)目,開(kāi)發(fā)進(jìn)度往往會(huì)被意外發(fā)生的問(wèn)題所打亂,需要進(jìn)行返工或其它某些額外的開(kāi)發(fā)周期,造成項(xiàng)目延期或費(fèi)用超支;項(xiàng)目管理人員專(zhuān)注于文檔的完畢和審核來(lái)預(yù)計(jì)項(xiàng)目的進(jìn)展?fàn)顩r,因此項(xiàng)目經(jīng)理對(duì)于項(xiàng)目狀態(tài)的預(yù)計(jì)往往是不精確的,當(dāng)他回答系統(tǒng)已完畢了80%的開(kāi)發(fā)任務(wù)時(shí),剩余20%的開(kāi)發(fā)任務(wù)事實(shí)上消耗的是整個(gè)項(xiàng)目80%的開(kāi)發(fā)資源。3.2.2、迭代開(kāi)發(fā)的特點(diǎn)和優(yōu)點(diǎn)允許變更需求需求總是會(huì)變化,這是事實(shí)。給項(xiàng)目帶來(lái)麻煩的經(jīng)常重要是需求變化和需求“蠕變”,它們會(huì)造成延期交付、工期延誤、客戶(hù)不滿(mǎn)意、開(kāi)發(fā)人員受挫。通過(guò)向顧客演示迭代所產(chǎn)生的部分系統(tǒng)功效,我們能夠盡早地收集顧客對(duì)于系統(tǒng)的反饋,及時(shí)改正對(duì)于顧客需求的理解偏差,從而確保開(kāi)發(fā)出來(lái)的系統(tǒng)真正地解決客戶(hù)的問(wèn)題。逐步集成元素在傳統(tǒng)的項(xiàng)目開(kāi)發(fā)中,由于規(guī)定一下子集成系統(tǒng)中全部的模塊,集成階段往往要占到整個(gè)項(xiàng)目很大比例的工作量(最高可達(dá)40%),這一階段的工作經(jīng)常是不擬定并且非常棘手。在迭代式辦法中,集成能夠說(shuō)是持續(xù)不停的,每一次迭代都會(huì)增量式集成某些新的系統(tǒng)功效,要集成的元素都比過(guò)去少得多,因此工作量和難度都是比較低的。盡早減少風(fēng)險(xiǎn)迭代化開(kāi)發(fā)的重要指導(dǎo)原則就是以架構(gòu)為中心,在早期的迭代中所要解決的重要問(wèn)題就是盡快擬定系統(tǒng)架構(gòu),通過(guò)幾次迭代來(lái)盡快地設(shè)計(jì)出能夠滿(mǎn)足核心需求的系統(tǒng)架構(gòu),這樣能夠快速減少整個(gè)項(xiàng)目的風(fēng)險(xiǎn)。等到系統(tǒng)架構(gòu)穩(wěn)定之后,項(xiàng)目的風(fēng)險(xiǎn)就比較低了,這個(gè)時(shí)候再去實(shí)現(xiàn)系統(tǒng)中尚未完畢的功效,進(jìn)而完畢整個(gè)項(xiàng)目。有助于提高團(tuán)體的士氣開(kāi)發(fā)人員通過(guò)每次迭代都能夠在短期內(nèi)看到自己的工作成果,從而有助于他們?cè)鰪?qiáng)信心,更加好地完畢開(kāi)發(fā)任務(wù)。而在非迭代式開(kāi)發(fā)中,開(kāi)發(fā)人員只有在項(xiàng)目靠近尾聲時(shí)才干看到開(kāi)發(fā)的成果,在此之前的相稱(chēng)長(zhǎng)時(shí)間,大家還是在不擬定性中探索前近。生成更高質(zhì)量的產(chǎn)品每次迭代都會(huì)產(chǎn)生一種可運(yùn)行的系統(tǒng),通過(guò)對(duì)這個(gè)可運(yùn)行系統(tǒng)進(jìn)行測(cè)試,我們?cè)谠缙诘牡芯湍軌蚣皶r(shí)發(fā)現(xiàn)缺點(diǎn)并改正,性能上的瓶頸也能夠盡早發(fā)現(xiàn)并解決。由于在每次迭代中總是不停地糾正錯(cuò)誤,我們能夠得到更高質(zhì)量的產(chǎn)品。確保項(xiàng)目開(kāi)發(fā)進(jìn)度每次迭代結(jié)束時(shí)都會(huì)進(jìn)行評(píng)定,來(lái)判斷該次迭代有無(wú)達(dá)成預(yù)定的目的。項(xiàng)目經(jīng)理能夠很清晰地懂得有哪些需求已經(jīng)實(shí)現(xiàn)了,并且比較精確地預(yù)計(jì)項(xiàng)目的狀態(tài),對(duì)項(xiàng)目的開(kāi)發(fā)進(jìn)度進(jìn)行必要的調(diào)節(jié),確保項(xiàng)目準(zhǔn)時(shí)完畢。允許產(chǎn)品進(jìn)行戰(zhàn)術(shù)變化迭代化的開(kāi)發(fā)含有更大的靈活性,在迭代過(guò)程中能夠隨時(shí)根據(jù)業(yè)務(wù)狀況或市場(chǎng)環(huán)境來(lái)對(duì)產(chǎn)品的開(kāi)發(fā)進(jìn)行調(diào)節(jié)。例如為了同現(xiàn)有的同類(lèi)產(chǎn)品競(jìng)爭(zhēng),能夠決定采用搶先競(jìng)爭(zhēng)對(duì)手一步的辦法,提前公布一種功效簡(jiǎn)化的產(chǎn)品。迭代流程本身可在進(jìn)行過(guò)程中得到改善和精煉一次迭代結(jié)束時(shí)的評(píng)定不僅要從產(chǎn)品和進(jìn)度的角度來(lái)考察項(xiàng)目的狀況,并且還要分析組織和流程本身有什么待改善之處,方便在下次迭代中更加好地完畢任務(wù)。3.2.3、風(fēng)險(xiǎn)控制 迭代式辦法解決的重要是對(duì)于風(fēng)險(xiǎn)的控制問(wèn)題,從上圖能夠看出,傳統(tǒng)的開(kāi)發(fā)流程中系統(tǒng)的風(fēng)險(xiǎn)要到項(xiàng)目開(kāi)發(fā)的后期(重要是測(cè)試階段)才干夠被真正減少。而迭代化開(kāi)發(fā)中的風(fēng)險(xiǎn),能夠在項(xiàng)目開(kāi)發(fā)的早期通過(guò)幾次迭代來(lái)盡快地解決掉。在早期的迭代中一旦碰到問(wèn)題,如某一種迭代沒(méi)有完畢預(yù)定的目的,我們還能夠及時(shí)調(diào)節(jié)開(kāi)發(fā)進(jìn)度以確保項(xiàng)目準(zhǔn)時(shí)完畢。普通到了項(xiàng)目開(kāi)發(fā)的后期(風(fēng)險(xiǎn)受控階段),由于大部分高風(fēng)險(xiǎn)的因素(如需求、架構(gòu)、性能等)都已經(jīng)解決,這時(shí)候只需要投入更多的資源去實(shí)現(xiàn)剩余的需求即可。這個(gè)階段的項(xiàng)目開(kāi)發(fā)含有很強(qiáng)的可控性,從而確保我們準(zhǔn)時(shí)交付一種高質(zhì)量的軟件系統(tǒng)。四、安全體系4.1、軟件安全設(shè)計(jì)方略數(shù)據(jù)安全性:在數(shù)據(jù)存儲(chǔ)、傳輸過(guò)程中保障安全保密。水文監(jiān)測(cè)數(shù)據(jù)屬于敏感性很強(qiáng)的保密數(shù)據(jù),在其解決過(guò)程中,特別是與各級(jí)顧客數(shù)據(jù)交換過(guò)程中,確保數(shù)據(jù)的安全保密性。核心數(shù)據(jù)在傳輸過(guò)程中,必須加密傳送,以確保信息的安全。數(shù)據(jù)完整性:在數(shù)據(jù)存儲(chǔ)、傳輸過(guò)程中保障數(shù)據(jù)完整性。在內(nèi)部確保數(shù)據(jù)存儲(chǔ)和傳輸過(guò)程中不被篡改和破壞;在與各有關(guān)系統(tǒng)數(shù)據(jù)傳輸?shù)倪^(guò)程中,確保數(shù)據(jù)不被篡改和破壞??设b別性:對(duì)顧客及數(shù)據(jù)交換服務(wù)實(shí)現(xiàn)可鑒別性。系統(tǒng)實(shí)現(xiàn)監(jiān)管及其它方面的需求,其必要條件是實(shí)現(xiàn)實(shí)體的可鑒別性,涉及顧客及數(shù)據(jù)交換服務(wù)器含有可鑒別性等。對(duì)全部能夠登錄系統(tǒng)的終端IP地址、所屬部門(mén)、所安裝的系統(tǒng)及版本、有效時(shí)間、允許使用時(shí)段進(jìn)行注冊(cè)管理。登錄系統(tǒng)時(shí)必須檢查終端IP的正當(dāng)性。不可否認(rèn)性:實(shí)現(xiàn)顧客行為和系統(tǒng)行為不可抵賴(lài)性,系統(tǒng)建設(shè)要確保在全部數(shù)據(jù)解決過(guò)程中,顧客行為和系統(tǒng)行為的不可抵賴(lài),方便審計(jì)和監(jiān)督。規(guī)定能夠確認(rèn)和跟蹤對(duì)系統(tǒng)所做的任何修改。審計(jì)跟蹤功效統(tǒng)計(jì)每個(gè)操作人員對(duì)全部原始數(shù)據(jù)的修改,涉及修改時(shí)間,修改前、后的數(shù)據(jù)。做到對(duì)全部的修改都保存痕跡,系統(tǒng)數(shù)據(jù)修改都能夠被追溯,并且只有有關(guān)授權(quán)的人才能夠修改信息。可授權(quán)性:含有多級(jí)授權(quán)功效,實(shí)現(xiàn)對(duì)數(shù)據(jù)資源的自主授權(quán)和訪問(wèn)控制的功效。涉及顧客對(duì)顧客的授權(quán)、系統(tǒng)對(duì)顧客的授權(quán)、系統(tǒng)對(duì)系統(tǒng)的授權(quán)等,以及授權(quán)過(guò)程的審計(jì)監(jiān)督。安全監(jiān)管性:對(duì)顧客行為和系統(tǒng)行為進(jìn)行統(tǒng)計(jì),對(duì)系統(tǒng)日志進(jìn)行分析和統(tǒng)計(jì),提供對(duì)顧客和系統(tǒng)行為的審計(jì)監(jiān)督。通過(guò)系統(tǒng)日志系統(tǒng)管理員能夠觀察現(xiàn)在全部進(jìn)入系統(tǒng)的人員和登錄所在的工作站以及全部人員登錄的歷史統(tǒng)計(jì)。同時(shí)也可統(tǒng)計(jì)進(jìn)出系統(tǒng)的人員、訪問(wèn)的模塊、停留時(shí)間及對(duì)數(shù)據(jù)做出的改動(dòng),并提供根據(jù)權(quán)限不同進(jìn)行逐級(jí)日志查詢(xún)。4.2、網(wǎng)絡(luò)安全設(shè)計(jì)方略 作為政府部門(mén)的水利局,網(wǎng)絡(luò)安全重要涉及網(wǎng)絡(luò)病毒及黑客的攻擊,本項(xiàng)目中分別針對(duì)純外網(wǎng)部分,專(zhuān)網(wǎng)部分進(jìn)行防病毒和防黑客攻擊的防御。通過(guò)在安全區(qū)域邊界布署防火墻、入侵防護(hù)系統(tǒng)等設(shè)備,由安全管理中心實(shí)施集中管理,形成整體防護(hù),避免網(wǎng)絡(luò)病毒、木馬、黑客攻擊以及其它惡意代碼等惡意流量的傳輸,保護(hù)網(wǎng)絡(luò)資源,提高網(wǎng)絡(luò)系統(tǒng)的安全性。根據(jù)區(qū)域邊界安全控制方略,通過(guò)檢查數(shù)據(jù)包的源地址、目的地址、傳輸層合同、請(qǐng)求的服務(wù)等,擬定與否允許該數(shù)據(jù)包進(jìn)出該區(qū)域邊界,且對(duì)惡意代碼進(jìn)行過(guò)濾查殺,最大程度減少各類(lèi)惡意代碼的行為對(duì)核心業(yè)務(wù)服務(wù)及其設(shè)備構(gòu)成的威脅。并布署新的防病毒網(wǎng)關(guān)來(lái)避免病毒對(duì)網(wǎng)絡(luò)的入侵。數(shù)據(jù)存儲(chǔ)域中建立備份系統(tǒng),定時(shí)實(shí)施集中備份,采用增量備份和完全備份等不同方式實(shí)現(xiàn)不同備份需求,提高應(yīng)用系統(tǒng)和數(shù)據(jù)的安全性。建立數(shù)據(jù)備份恢復(fù)應(yīng)急預(yù)案,發(fā)現(xiàn)問(wèn)題時(shí),及時(shí)查明狀況,啟動(dòng)恢復(fù)應(yīng)急預(yù)案,按照制訂的流程逐步恢復(fù)數(shù)據(jù)。在安全計(jì)算環(huán)境中,核心網(wǎng)絡(luò)系統(tǒng)(核心交換機(jī)、核心路由器)和重要網(wǎng)絡(luò)安全設(shè)備(防火墻、入侵防護(hù)系統(tǒng)等)采用硬件冗余,確保系統(tǒng)的高可用性和可靠性。建立備份系統(tǒng),將核心數(shù)據(jù)每天定時(shí)進(jìn)行遠(yuǎn)程備份,結(jié)合制訂適合的備份方略,實(shí)現(xiàn)對(duì)業(yè)務(wù)數(shù)據(jù)的異地備份功效;同時(shí)完善備份恢復(fù)應(yīng)急預(yù)案,定時(shí)進(jìn)行應(yīng)急恢復(fù)演習(xí),確保核心數(shù)據(jù)安全性得到確保,滿(mǎn)足環(huán)保業(yè)務(wù)持續(xù)性規(guī)定。五、系統(tǒng)功效模塊5.1、數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)表構(gòu)造設(shè)計(jì)符合水利部頒布的《水質(zhì)數(shù)據(jù)庫(kù)表構(gòu)造與標(biāo)記符規(guī)定(SL325-)》和《實(shí)時(shí)雨水情數(shù)據(jù)庫(kù)表構(gòu)造與標(biāo)記符原則(SL323-)》。本系統(tǒng)重要涉及六個(gè)數(shù)據(jù)庫(kù),分別為:“實(shí)時(shí)水質(zhì)數(shù)據(jù)庫(kù)”、“實(shí)時(shí)水文數(shù)據(jù)庫(kù)”、“歷史水質(zhì)數(shù)據(jù)庫(kù)”、“空間數(shù)據(jù)庫(kù)”、“圖像數(shù)據(jù)庫(kù)”、“系統(tǒng)支撐數(shù)據(jù)庫(kù)”。(1)實(shí)時(shí)水質(zhì)數(shù)據(jù)庫(kù)實(shí)時(shí)水質(zhì)數(shù)據(jù)庫(kù)用于存儲(chǔ)各自動(dòng)監(jiān)測(cè)站監(jiān)測(cè)的有關(guān)基本信息、實(shí)時(shí)水質(zhì)監(jiān)測(cè)數(shù)據(jù)、評(píng)價(jià)有關(guān)信息及通過(guò)巡測(cè)或人工監(jiān)測(cè)的水質(zhì)信息。實(shí)時(shí)水質(zhì)數(shù)據(jù)庫(kù)表構(gòu)造采用水利部最新頒發(fā)的《水質(zhì)數(shù)據(jù)庫(kù)表構(gòu)造與標(biāo)記符規(guī)定》,具體表構(gòu)造參見(jiàn)上述文檔。(2)實(shí)時(shí)水文數(shù)據(jù)庫(kù)實(shí)時(shí)水文數(shù)據(jù)庫(kù)重要用來(lái)存儲(chǔ)各自動(dòng)監(jiān)測(cè)站實(shí)時(shí)監(jiān)測(cè)的水文信息,涉及測(cè)站基本信息和實(shí)測(cè)信息(重要是流量和水位)。實(shí)時(shí)水文數(shù)據(jù)庫(kù)表構(gòu)造采用水利部最新頒發(fā)的《實(shí)時(shí)雨水情數(shù)據(jù)庫(kù)表構(gòu)造與標(biāo)記符原則》,具體表構(gòu)造參見(jiàn)上述文檔。(3)歷史水質(zhì)數(shù)據(jù)庫(kù)歷史水質(zhì)數(shù)據(jù)庫(kù)重要用來(lái)存儲(chǔ)自動(dòng)監(jiān)測(cè)站歷史上的有關(guān)水質(zhì)信息數(shù)據(jù)及經(jīng)審核過(guò)的水質(zhì)成果數(shù)據(jù)。歷史水質(zhì)數(shù)據(jù)庫(kù)表構(gòu)造與實(shí)時(shí)水質(zhì)數(shù)據(jù)庫(kù)完全相似,亦采用《水質(zhì)數(shù)據(jù)庫(kù)表構(gòu)造與標(biāo)記符規(guī)定》。(4)空間數(shù)據(jù)庫(kù)空間數(shù)據(jù)庫(kù)重要用來(lái)存儲(chǔ)系統(tǒng)GIS信息展示所必須的有關(guān)數(shù)據(jù)信息,重要涉及測(cè)站地理位置信息表。(5)圖像數(shù)據(jù)庫(kù)圖像數(shù)據(jù)庫(kù)重要用來(lái)存儲(chǔ)系統(tǒng)有關(guān)的配備、授權(quán)、采集和監(jiān)控的圖像信息等,重要涉及視頻配備信息表、圖像資料表、視頻資料表。(6)系統(tǒng)支撐數(shù)據(jù)庫(kù)系統(tǒng)支撐數(shù)據(jù)庫(kù)重要用來(lái)存儲(chǔ)系統(tǒng)運(yùn)行所必須的有關(guān)數(shù)據(jù)信息,重要涉及:遠(yuǎn)程控制指令表、信息公布有關(guān)數(shù)據(jù)表、顧客權(quán)限有關(guān)數(shù)據(jù)表及其它系統(tǒng)輔助表。5.2、數(shù)據(jù)采集數(shù)據(jù)采集指對(duì)于能夠提供檢測(cè)儀器進(jìn)行數(shù)據(jù)自動(dòng)采集操作。在各個(gè)檢測(cè)儀器的前置工控機(jī)上安裝統(tǒng)一的數(shù)據(jù)采集軟件,根據(jù)軟件的配備讀取實(shí)驗(yàn)數(shù)據(jù),并傳輸?shù)街付ǖ臄?shù)據(jù)庫(kù)中進(jìn)行保存。 現(xiàn)在已知的實(shí)驗(yàn)檢測(cè)儀器提供了3種方式的數(shù)據(jù)來(lái)源:設(shè)備廠商自行采集實(shí)驗(yàn)數(shù)據(jù)并保存到本地控制主機(jī)上;設(shè)備廠商提供串口合同通過(guò)串口讀取實(shí)驗(yàn)數(shù)據(jù);設(shè)備廠商提供DLL程序(動(dòng)態(tài)鏈接庫(kù))通過(guò)事件觸發(fā)讀取實(shí)驗(yàn)數(shù)據(jù)。 對(duì)于串口和動(dòng)態(tài)鏈接庫(kù)方式采集的實(shí)驗(yàn)數(shù)據(jù)將會(huì)在本地控制主機(jī)上進(jìn)行加密保存,本地?cái)?shù)據(jù)保存重要考慮在網(wǎng)絡(luò)出現(xiàn)故障時(shí)由于無(wú)法向遠(yuǎn)處數(shù)據(jù)接受服務(wù)傳輸時(shí)照成的實(shí)驗(yàn)數(shù)據(jù)丟失,核心數(shù)據(jù)成果按照系統(tǒng)預(yù)先設(shè)定的秘鑰進(jìn)行加密,以避免實(shí)驗(yàn)操作人員進(jìn)行數(shù)據(jù)修改。 數(shù)據(jù)采集程序在網(wǎng)絡(luò)暢通的狀況將自動(dòng)采集的數(shù)據(jù)傳遞給遠(yuǎn)程數(shù)據(jù)接受服務(wù),系統(tǒng)將規(guī)定遠(yuǎn)程數(shù)據(jù)接受的數(shù)據(jù)報(bào)文格式,當(dāng)將來(lái)存在第三方數(shù)據(jù)采集程序提交監(jiān)測(cè)數(shù)據(jù)時(shí),只要按照規(guī)定的報(bào)文格式進(jìn)行配備傳輸即可,而不需要再對(duì)系統(tǒng)后臺(tái)的實(shí)驗(yàn)數(shù)據(jù)解決模塊進(jìn)行修改,并可起到行業(yè)原則規(guī)范的作用。網(wǎng)絡(luò)數(shù)據(jù)的傳遞過(guò)程將會(huì)對(duì)報(bào)文進(jìn)行整體加密,按照按照系統(tǒng)預(yù)先設(shè)定的秘鑰進(jìn)行加密,以避免在數(shù)據(jù)傳輸時(shí)被人篡改或者泄露。5.2.1、采集軟件 數(shù)據(jù)自動(dòng)采集軟件采用C/S架構(gòu)開(kāi)放,本系統(tǒng)中將采用C#.Net,運(yùn)行在windows操作系統(tǒng)的環(huán)境中,并在平臺(tái)中進(jìn)行統(tǒng)一的管理和配備。數(shù)據(jù)自動(dòng)采集軟件以windowsservice(系統(tǒng)服務(wù))的方式運(yùn)行,并且配有監(jiān)控進(jìn)程,在程序異常退出或者管理機(jī)器重啟后能自動(dòng)恢復(fù)軟件的運(yùn)行。 數(shù)據(jù)自動(dòng)采集軟件也提供控制臺(tái)界面,以進(jìn)行與遠(yuǎn)程服務(wù)器的連接。當(dāng)軟件采集到監(jiān)測(cè)數(shù)據(jù)后將通過(guò)網(wǎng)絡(luò)傳輸?shù)狡脚_(tái)提供的webservice服務(wù)(為了加強(qiáng)系統(tǒng)的數(shù)據(jù)安全性,前置服務(wù)的軟件將不能直接連接數(shù)據(jù)庫(kù)服務(wù)器,而是必須通過(guò)連接平臺(tái)提供的數(shù)據(jù)接口提交實(shí)驗(yàn)數(shù)據(jù),再由平臺(tái)將監(jiān)測(cè)數(shù)據(jù)解決完畢后保存在數(shù)據(jù)庫(kù)中),同時(shí)將采集的監(jiān)測(cè)數(shù)據(jù)保存在本地的ACCESS數(shù)據(jù)庫(kù)或者Oracle數(shù)據(jù)庫(kù)中,當(dāng)出現(xiàn)網(wǎng)絡(luò)故障時(shí),采集軟件將不停的嘗試與應(yīng)用服務(wù)器的連接同時(shí)在本地保存未發(fā)送數(shù)據(jù),等待網(wǎng)絡(luò)暢通后再批量發(fā)送監(jiān)測(cè)數(shù)據(jù)。5.2.2、采集軟件管理 系統(tǒng)提供對(duì)采集軟件的資料信息管理,能夠新增、修改、刪除運(yùn)行在設(shè)備控制主機(jī)上的采集程序信息。操作人員重要填寫(xiě):采集編號(hào)、程序名稱(chēng)、所屬項(xiàng)目、所屬實(shí)驗(yàn)室、版本、心跳間隔、采集設(shè)備、匹配標(biāo)記符、采集類(lèi)型、本地?cái)?shù)據(jù)庫(kù)途徑、本地?cái)?shù)據(jù)庫(kù)顧客、本地?cái)?shù)據(jù)庫(kù)密碼、開(kāi)始采集日期等基礎(chǔ)信息。考慮到實(shí)驗(yàn)數(shù)據(jù)本地保存的保密性和實(shí)驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸?shù)陌踩?,采集軟件管理將提供秘鑰的管理,每個(gè)軟件進(jìn)程都將由自己的秘鑰對(duì)核心監(jiān)測(cè)數(shù)據(jù)進(jìn)行加密。5.2.3、數(shù)據(jù)接受服務(wù) 系統(tǒng)提供以
WebServices方式的數(shù)據(jù)接受服務(wù)。數(shù)據(jù)接受服務(wù)將統(tǒng)一接受各個(gè)采集軟件傳輸過(guò)來(lái)的監(jiān)測(cè)數(shù)據(jù),并對(duì)加密的數(shù)據(jù)進(jìn)行解密。系統(tǒng)將為數(shù)據(jù)接受服務(wù)指定報(bào)文規(guī)范,報(bào)文規(guī)范里將會(huì)指明數(shù)據(jù)包需要進(jìn)行的操作和具體的數(shù)據(jù)格式。數(shù)據(jù)接受服務(wù)在對(duì)解密后的數(shù)據(jù)報(bào)文按照指定的操作進(jìn)行解決并將數(shù)據(jù)保存在平臺(tái)的數(shù)據(jù)庫(kù)中。5.2.4、運(yùn)行狀態(tài)監(jiān)控 系統(tǒng)提供以圖形的方式顯示采集軟件的運(yùn)行狀態(tài),采集軟件按照各自設(shè)定的時(shí)間間隔向后臺(tái)發(fā)送心跳,如果超出時(shí)間間隔后尚未接受到心跳數(shù)據(jù),則以不同的顏色辨別采集軟件的運(yùn)行狀態(tài),并通過(guò)業(yè)務(wù)操作界面、移動(dòng)平板消息推送、短信等方式告知有關(guān)的實(shí)驗(yàn)人員。5.3、業(yè)務(wù)應(yīng)用5.3.1、信息公布實(shí)時(shí)數(shù)據(jù)公布(單站) 公布單站最新的監(jiān)測(cè)數(shù)據(jù),其中實(shí)時(shí)庫(kù)對(duì)管理員開(kāi)放,歷史庫(kù)對(duì)全部操作員開(kāi)放。監(jiān)測(cè)數(shù)據(jù)包含水位、流量、水溫、pH、DO、電導(dǎo)率、濁度、高錳酸鹽指數(shù)、總氮、總磷、氨氮、葉綠素a、TOC、藍(lán)綠藻、溶解氧、風(fēng)速、風(fēng)向、氣溫、氣壓等監(jiān)測(cè)項(xiàng)目,公布成果除了監(jiān)測(cè)數(shù)據(jù)外還將根據(jù)系統(tǒng)設(shè)定的評(píng)價(jià)原則公布評(píng)價(jià)成果。單站查詢(xún)以圖形和報(bào)表結(jié)合的方式進(jìn)行公布,以形象的顯示現(xiàn)在狀態(tài)。對(duì)風(fēng)力、風(fēng)向、風(fēng)速、氣溫、氣壓、水溫、PH值等能夠通過(guò)圖形方式展示的監(jiān)測(cè)項(xiàng)目將以圖形顯示,其它數(shù)據(jù)以報(bào)表形式公布。 顧客能夠自定義選擇公布的監(jiān)測(cè)項(xiàng)目,并能夠選擇公布時(shí)間。公布成果能夠打印和導(dǎo)出。信息公布提供預(yù)覽功效,確認(rèn)后將保存當(dāng)時(shí)的公布條件和狀態(tài),能夠通過(guò)電子大屏進(jìn)行展示。實(shí)時(shí)數(shù)據(jù)公布(多站) 公布多站最新的監(jiān)測(cè)數(shù)據(jù),其中實(shí)時(shí)庫(kù)對(duì)管理員開(kāi)放,歷史庫(kù)對(duì)全部操作員開(kāi)放。監(jiān)測(cè)數(shù)據(jù)以報(bào)表的形式公布,公布成果除了監(jiān)測(cè)數(shù)據(jù)外還將根據(jù)系統(tǒng)設(shè)定的評(píng)價(jià)原則公布評(píng)價(jià)成果。以全方面顯示全部測(cè)站的信息公布。顧客能夠自定義選擇公布的監(jiān)測(cè)項(xiàng)目、指定參加公布的測(cè)站、并能夠選擇公布時(shí)間。公布成果能夠打印和導(dǎo)出。信息公布提供預(yù)覽功效,確認(rèn)后將保存當(dāng)時(shí)的公布條件和狀態(tài),能夠通過(guò)電子大屏進(jìn)行展示。日?qǐng)?bào)公布 以日為時(shí)間單位公布檢測(cè)數(shù)據(jù),能夠按指定的日期進(jìn)行公布,能夠指定參加公布的測(cè)站。考慮到每天能夠多次的監(jiān)測(cè)成果數(shù)據(jù),日?qǐng)?bào)的監(jiān)測(cè)項(xiàng)目將分別生成日最大值、日最小值、日平均值。公布成果能夠打印和導(dǎo)出。周報(bào)公布 以周為時(shí)間單位公布檢測(cè)數(shù)據(jù),能夠按指定的周進(jìn)行公布,能夠指定參加公布的測(cè)站。周報(bào)的監(jiān)測(cè)項(xiàng)目將分別生成周最大值、周最小值、周平均值。公布成果能夠打印和導(dǎo)出。月報(bào)公布 以月為時(shí)間單位公布檢測(cè)數(shù)據(jù),能夠按指定的月進(jìn)行公布,能夠指定參加公布的測(cè)站。月報(bào)表的監(jiān)測(cè)項(xiàng)目將分別生成月最大值、月最小值、月平均值。公布成果能夠打印和導(dǎo)出。季報(bào)公布 以季度為時(shí)間單位公布檢測(cè)數(shù)據(jù),能夠按指定的季度進(jìn)行公布,能夠指定參加公布的測(cè)站。季度報(bào)表的監(jiān)測(cè)項(xiàng)目將分別生成季度最大值、季度最小值、季度平均值。公布成果能夠打印和導(dǎo)出。年報(bào)公布 以年為時(shí)間單位公布檢測(cè)數(shù)據(jù),能夠按指定的年進(jìn)行公布,能夠指定參加公布的測(cè)站。年報(bào)表的監(jiān)測(cè)項(xiàng)目將分別生成年最大值、年最小值、年平均值。公布成果能夠打印和導(dǎo)出。5.3.2、測(cè)站管理遠(yuǎn)程控制系統(tǒng)將采用數(shù)字化原型的方式,把水文測(cè)站所涉及的監(jiān)測(cè)儀器、閥門(mén)、管道都進(jìn)行數(shù)字化解決。每個(gè)對(duì)象都包含監(jiān)測(cè)項(xiàng)目、多個(gè)狀態(tài)參數(shù)、接受指令集等基礎(chǔ)配備信息。并能夠通過(guò)后臺(tái)服務(wù)查詢(xún)到有關(guān)的實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)。 系統(tǒng)支持對(duì)監(jiān)測(cè)儀器的遠(yuǎn)程控制,通過(guò)發(fā)送指令信息對(duì)儀器進(jìn)行遠(yuǎn)程控制。指令發(fā)送后將由應(yīng)用服務(wù)器的指令解決進(jìn)程發(fā)送到水文測(cè)站前置機(jī)(ICU控制核心)。 指令解決進(jìn)程是C/S方式的24小時(shí)無(wú)人值守的應(yīng)用程序,它將以系統(tǒng)進(jìn)程的方式駐留在操作系統(tǒng)里并含有自動(dòng)恢復(fù)重啟的功效。它以輪詢(xún)的辦法訪問(wèn)指令發(fā)送數(shù)據(jù)庫(kù)信息,當(dāng)發(fā)現(xiàn)有新的指令時(shí)在第一時(shí)間發(fā)送到指定的水文測(cè)站前置機(jī)(ICU控制核心)上。報(bào)警設(shè)立 系統(tǒng)提供有關(guān)監(jiān)測(cè)數(shù)據(jù)的報(bào)警值、設(shè)備儀器異常的報(bào)警狀態(tài)、測(cè)站異常的報(bào)警狀態(tài)、網(wǎng)絡(luò)異常的報(bào)警狀態(tài)等多個(gè)與異常和報(bào)警有關(guān)的信息配備。系統(tǒng)將根據(jù)采集的數(shù)據(jù)與報(bào)警設(shè)立信息對(duì)比來(lái)判斷與否進(jìn)行報(bào)警。可通過(guò)設(shè)立來(lái)屏蔽低等級(jí)報(bào)警。測(cè)站日志 系統(tǒng)將統(tǒng)計(jì)、查詢(xún)和管理顧客對(duì)測(cè)站操作、控制等基本日志信息。日志包含了時(shí)間(精確到秒)、操作人員、操作測(cè)站、操作內(nèi)容等具體信息。測(cè)站維護(hù) 測(cè)站維護(hù)管理由操作者填寫(xiě)維護(hù)項(xiàng)目、人員安排、維護(hù)時(shí)間、解決成果等具體信息。并以列表的方式直觀顯示待解決的維護(hù)日志,對(duì)當(dāng)天的維護(hù)工作信息以消息框、聲音等方式提示顧客??刹樵?xún)歷史維護(hù)管理工作日志。并可支持打印、導(dǎo)出測(cè)站維護(hù)表。5.3.3、數(shù)據(jù)管理數(shù)據(jù)審核 對(duì)于發(fā)送到實(shí)時(shí)庫(kù)中的實(shí)時(shí)數(shù)據(jù)進(jìn)行審核。進(jìn)入系統(tǒng)后如存在未審核的監(jiān)測(cè)數(shù)據(jù),將以不同顏色進(jìn)行提示。有操作權(quán)限的人員能夠數(shù)據(jù)表單進(jìn)行數(shù)據(jù)審核。審核完畢后將統(tǒng)計(jì)審核人、審核時(shí)間、原始值、修正值、人工監(jiān)測(cè)值等信息。對(duì)于有異常的數(shù)據(jù)能夠追溯到最原始的狀態(tài)。數(shù)據(jù)維護(hù) 對(duì)于實(shí)時(shí)數(shù)據(jù)庫(kù)、歷史數(shù)據(jù)庫(kù)的數(shù)據(jù)涉及對(duì)各測(cè)站的特性數(shù)據(jù)、監(jiān)測(cè)數(shù)據(jù)、歷史庫(kù)的全部數(shù)據(jù)進(jìn)行維護(hù),建立數(shù)據(jù)的有關(guān)原則,如數(shù)據(jù)的定義格式、數(shù)據(jù)定義的屬性、實(shí)時(shí)數(shù)據(jù)的上下限閥值等;現(xiàn)有專(zhuān)業(yè)性的業(yè)務(wù)數(shù)據(jù),也有管理方面所需的對(duì)象數(shù)據(jù)。省中心管理人員能夠通過(guò)頁(yè)面表單進(jìn)行增加、修改、刪除等基本操作。每次數(shù)據(jù)維護(hù)都將統(tǒng)計(jì)日志。嚴(yán)格控制確保數(shù)據(jù)的安全性和一致性。數(shù)據(jù)發(fā)送 操作能夠設(shè)立數(shù)據(jù)自動(dòng)上傳和下發(fā)的時(shí)間,系統(tǒng)將按照指定的時(shí)間自動(dòng)將數(shù)據(jù)下發(fā)到分點(diǎn)的歷史數(shù)據(jù)庫(kù)以及上級(jí)的水文歷史數(shù)據(jù)庫(kù)中。 操作人員也能夠通過(guò)向?qū)ы?yè)面,指定發(fā)送的數(shù)據(jù)時(shí)間范疇來(lái)手工下發(fā)和上傳到指定的水文歷史數(shù)據(jù)庫(kù)。數(shù)據(jù)導(dǎo)入導(dǎo)出 對(duì)于實(shí)時(shí)數(shù)據(jù)庫(kù)、歷史數(shù)據(jù)庫(kù)的數(shù)據(jù),系統(tǒng)提供導(dǎo)入導(dǎo)出的功效,系統(tǒng)能夠?qū)胫付ǜ袷轿墨I(xiàn)的數(shù)據(jù),也能夠?qū)?shù)據(jù)導(dǎo)出到指定格式的文獻(xiàn)中。5.3.4、水質(zhì)評(píng)價(jià) 通過(guò)分析監(jiān)測(cè)的水質(zhì)數(shù)據(jù),采用單因子評(píng)價(jià)辦法對(duì)水質(zhì)進(jìn)行評(píng)價(jià),闡明水質(zhì)達(dá)標(biāo)狀況,判斷超標(biāo)項(xiàng)目和超標(biāo)倍數(shù);對(duì)河道按河段進(jìn)行評(píng)價(jià),對(duì)湖泊進(jìn)行評(píng)價(jià),對(duì)站點(diǎn)進(jìn)行單點(diǎn)評(píng)價(jià);提供對(duì)評(píng)價(jià)指標(biāo)設(shè)定功效,顧客可根據(jù)原則進(jìn)行項(xiàng)目的準(zhǔn)限值設(shè)定;顧客可通過(guò)系統(tǒng)人工選擇參加評(píng)價(jià)的站點(diǎn)、選用參加評(píng)價(jià)的指標(biāo),由系統(tǒng)自動(dòng)按照評(píng)價(jià)辦法實(shí)現(xiàn)水質(zhì)評(píng)價(jià);根據(jù)評(píng)價(jià)成果自動(dòng)生成評(píng)價(jià)報(bào)表,報(bào)表中采用不同顏色表達(dá)評(píng)價(jià)等級(jí)、超標(biāo)項(xiàng)目、達(dá)標(biāo)狀況等。5.3.5、主題展示水環(huán)境質(zhì)量專(zhuān)項(xiàng)實(shí)現(xiàn)對(duì)水環(huán)境質(zhì)量的綜合統(tǒng)計(jì)分析,涉及對(duì)河流、湖庫(kù)、降雨、地下水質(zhì)、飲用水質(zhì)等水環(huán)境質(zhì)量的監(jiān)測(cè)因子進(jìn)行統(tǒng)計(jì)分析。專(zhuān)項(xiàng)重要分析功效有:水質(zhì)總體現(xiàn)狀河流監(jiān)測(cè)數(shù)據(jù)查詢(xún)河流監(jiān)測(cè)指標(biāo)變化分析河流綜合污染指數(shù)計(jì)算湖庫(kù)監(jiān)測(cè)數(shù)據(jù)查詢(xún)湖庫(kù)監(jiān)測(cè)指標(biāo)變化分析水源地監(jiān)測(cè)數(shù)據(jù)查詢(xún)水源地監(jiān)測(cè)指標(biāo)變化分析雷達(dá)測(cè)雨主題展示其它5.4、GIS應(yīng)用5.4.1、水文測(cè)站展示系統(tǒng)提供與ARCGIS10.0以上版本的接口,支持基于瀏覽器的WEBGIS的展示功效。系統(tǒng)統(tǒng)計(jì)測(cè)站的經(jīng)緯度坐標(biāo),將測(cè)站標(biāo)記在實(shí)際的地圖上,地圖可縮小、放大,并能夠通過(guò)鼠標(biāo)拖拽移動(dòng)。分中心能夠提供固定地圖的展示也可提供可縮小、放大、拖拽的地圖展示。提供含糊的查詢(xún)方式查詢(xún)測(cè)站的地理位置,并通過(guò)鷹眼的方式快速的移動(dòng)地圖到指定測(cè)站位置。提供管理頁(yè)面來(lái)維護(hù)測(cè)站經(jīng)緯度坐標(biāo)等基礎(chǔ)的地理位置。 基本信息的展示,將在地圖上顯示測(cè)站的名稱(chēng)、涉及的河流湖庫(kù)、涉及的中心、使用的監(jiān)測(cè)設(shè)備、測(cè)站監(jiān)測(cè)的具體項(xiàng)目、測(cè)站實(shí)時(shí)的監(jiān)測(cè)數(shù)據(jù)等信息。系統(tǒng)將提供基于向?qū)У慕缑孢M(jìn)行創(chuàng)立、設(shè)計(jì)、管理GIS站點(diǎn);快速地建立、組織、維護(hù)自動(dòng)監(jiān)測(cè)站網(wǎng)。5.4.2、測(cè)站運(yùn)行狀態(tài)展示 系統(tǒng)將在地圖上顯示水文測(cè)站的運(yùn)行狀態(tài),用不同的顏色以辨別水文測(cè)站現(xiàn)在的狀態(tài)。能夠讓顧客一目了然的理解現(xiàn)在時(shí)間下全部水文測(cè)站的狀態(tài)。5.4.3、測(cè)站監(jiān)測(cè)成果展示 系統(tǒng)將在地圖上顯示水文測(cè)站現(xiàn)在的監(jiān)測(cè)成果,監(jiān)測(cè)成果包含水文測(cè)站發(fā)送上來(lái)的數(shù)據(jù)和評(píng)價(jià)后的等級(jí)成果。5.4.4、測(cè)站報(bào)警信息展示 系統(tǒng)將在地圖上通過(guò)不同顏色顯示水文測(cè)站的報(bào)警狀況,并顯示報(bào)警的具體信息。5.5、綜合報(bào)表和決策分析管理綜合報(bào)表和決策分析管理提供各式報(bào)表等查詢(xún)分析有關(guān)功效,包含文字、圖形報(bào)表的展示。提供導(dǎo)出、制訂格式打印等功效。同時(shí)系統(tǒng)針對(duì)歷史數(shù)據(jù)進(jìn)行主題分析,提供餅圖、柱狀圖、折線圖等多個(gè)樣式的分析報(bào)表。系統(tǒng)提供多個(gè)分類(lèi)的報(bào)表,包含但不局限于下列報(bào)表:提供以日為時(shí)間軸統(tǒng)計(jì)單位,對(duì)測(cè)站、監(jiān)測(cè)數(shù)據(jù)進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出;提供以周為時(shí)間軸統(tǒng)計(jì)單位,對(duì)測(cè)站、監(jiān)測(cè)數(shù)據(jù)進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出;提供以月為時(shí)間軸統(tǒng)計(jì)單位,對(duì)測(cè)站、監(jiān)測(cè)數(shù)據(jù)進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出;提供以季度為時(shí)間軸統(tǒng)計(jì)單位,對(duì)測(cè)站、監(jiān)測(cè)數(shù)據(jù)進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出;提供以年為時(shí)間軸統(tǒng)計(jì)單位,對(duì)測(cè)站、監(jiān)測(cè)數(shù)據(jù)進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出;提供以單站為統(tǒng)計(jì)范疇,對(duì)測(cè)站、監(jiān)測(cè)數(shù)據(jù)、監(jiān)測(cè)時(shí)間范疇進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出;提供以多站為統(tǒng)計(jì)范疇,對(duì)測(cè)站、監(jiān)測(cè)數(shù)據(jù)、監(jiān)測(cè)時(shí)間范疇進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出;系統(tǒng)提供單站、多站的污染物通量分析,對(duì)監(jiān)測(cè)數(shù)據(jù)、監(jiān)測(cè)時(shí)間范疇進(jìn)行匯總統(tǒng)計(jì)。以報(bào)表、圖形、報(bào)表圖形混合的方式進(jìn)行顯示。統(tǒng)計(jì)成果能夠打印和導(dǎo)出。系統(tǒng)提供多個(gè)統(tǒng)計(jì)類(lèi)報(bào)表,不同于制式日常的報(bào)表,統(tǒng)計(jì)類(lèi)報(bào)表重要針對(duì)當(dāng)月數(shù)、上月數(shù)、去年同月數(shù)、本年數(shù)等同環(huán)比、增加率等分析要素進(jìn)行圖形化的報(bào)表分析。通過(guò)對(duì)歷史數(shù)據(jù)分析,我們將懂得“發(fā)生了什么”,結(jié)合與實(shí)際業(yè)務(wù)工作中的調(diào)研,我們將分析出“為什么會(huì)發(fā)生”,進(jìn)而提供了“怎么樣去發(fā)生”的決策支持。分析系統(tǒng)是一種螺旋式的生產(chǎn)周期,通過(guò)對(duì)業(yè)務(wù)進(jìn)行的決策和新的調(diào)節(jié),對(duì)已有的分析模型進(jìn)行完善和改善,再對(duì)后期的決策提供新的支持。 建立可靠的數(shù)學(xué)模型,通過(guò)對(duì)大量實(shí)驗(yàn)數(shù)據(jù)的統(tǒng)計(jì)分析,系統(tǒng)提供強(qiáng)大的統(tǒng)計(jì)分析功效,統(tǒng)計(jì)分析基于實(shí)時(shí)庫(kù)、歷史庫(kù)中監(jiān)測(cè)數(shù)據(jù),涉及報(bào)表統(tǒng)計(jì)分析、報(bào)表輸出、圖形對(duì)比展示、入湖污染物通量統(tǒng)計(jì)等功效。統(tǒng)計(jì)的計(jì)算辦法涉及加、減、乘、除、方差、原則差、均值、中位值、極值等預(yù)先設(shè)定的運(yùn)算規(guī)則。統(tǒng)計(jì)成果的圖形顯示涉及柱狀圖、餅狀圖、曲線圖、散點(diǎn)圖、2D、3D、雷達(dá)圖等多個(gè)類(lèi)型。能對(duì)歷史庫(kù)數(shù)據(jù)進(jìn)行應(yīng)用角度的分析,并提供特性值的提取,圖表顯示,趨勢(shì)分析??赏ㄟ^(guò)圖表結(jié)合的方式進(jìn)行分析,數(shù)據(jù)的比較涉及:同比、環(huán)比、同比增減、環(huán)比增減、比例、趨勢(shì)、構(gòu)成等。顧客能夠自定義、調(diào)節(jié)統(tǒng)計(jì)的顯示成果如樣式、顯示格式、數(shù)據(jù)精度、統(tǒng)計(jì)口徑、指標(biāo)等。對(duì)于圖表分析將支持鼠標(biāo)的跟蹤功效,顯示具體的數(shù)據(jù)時(shí)間、測(cè)站名稱(chēng)、測(cè)點(diǎn)屬性、測(cè)點(diǎn)數(shù)值等。5.6、移動(dòng)系統(tǒng) 為了更加好的實(shí)現(xiàn)水文監(jiān)測(cè)解決,本系統(tǒng)引入了移動(dòng)終端業(yè)務(wù)解決系統(tǒng)。移動(dòng)業(yè)務(wù)將支持Andriod(安卓)系統(tǒng)的手機(jī)和平板電腦。因此,移動(dòng)業(yè)務(wù)系統(tǒng)將為手機(jī)和平板開(kāi)發(fā)2個(gè)不同的版本。 移動(dòng)業(yè)務(wù)軟件運(yùn)行在Andriod(安卓)系統(tǒng)上,支持SqlLite數(shù)據(jù)庫(kù)做為本地存儲(chǔ)數(shù)據(jù)庫(kù),開(kāi)發(fā)環(huán)境為J2EE平臺(tái),開(kāi)發(fā)語(yǔ)言為JAVA。 現(xiàn)在手機(jī)和平板電腦的大量普及,為移動(dòng)業(yè)務(wù)解決提供了良好的硬件環(huán)境。操作人員能夠通過(guò)手機(jī)和平板電腦連接業(yè)務(wù)系統(tǒng),快捷有效方便的進(jìn)行實(shí)驗(yàn)操作。5.6.1、信息公布 通過(guò)移動(dòng)業(yè)務(wù)軟件,操作人員能夠查看實(shí)時(shí)公布的水文監(jiān)測(cè)數(shù)據(jù)和水質(zhì)評(píng)價(jià)信息。5.6.2、信息查詢(xún) 通過(guò)移動(dòng)業(yè)務(wù)軟件,操作人員能夠按照單站和多站的模式查詢(xún)監(jiān)測(cè)數(shù)據(jù)和測(cè)站的狀態(tài)。以及統(tǒng)計(jì)分析的成果信息。5.6.3、數(shù)據(jù)審批 通過(guò)移動(dòng)業(yè)務(wù)軟件,操作人員能夠進(jìn)行監(jiān)測(cè)數(shù)據(jù)的移動(dòng)審批。5.6.4、遠(yuǎn)程控制 通過(guò)移動(dòng)業(yè)務(wù)軟件,操作人員能夠發(fā)送指令集來(lái)進(jìn)行水文測(cè)站的遠(yuǎn)程控制。5.7、視頻監(jiān)控提供視頻監(jiān)控軟件嵌入系統(tǒng)(需視頻監(jiān)控軟件支持),可在本系統(tǒng)內(nèi)查看監(jiān)控視頻。在視頻監(jiān)控軟件提供二次開(kāi)發(fā)接口的狀況,系統(tǒng)提供隱藏的登錄方式登錄視頻監(jiān)控系統(tǒng)進(jìn)行使用。5.7.1、視頻監(jiān)控地址管理 系統(tǒng)提供視頻監(jiān)控地址信息的查詢(xún)、增加、修改、刪除、有效性、審核操作。統(tǒng)計(jì)視頻監(jiān)控地址的網(wǎng)絡(luò)鏈接地址(URL)、地址編號(hào)、地址名稱(chēng)、所屬項(xiàng)目、所屬實(shí)驗(yàn)室、缺省顧客名、缺省登錄密碼等信息。5.7.2、可操作視頻監(jiān)控管理 通過(guò)分派操作,操作人員能夠操作1個(gè)或者多個(gè)分派給自己的視頻監(jiān)控系統(tǒng)。5.8、短信服務(wù) 對(duì)于提示信息,系統(tǒng)將采用發(fā)送短信的方式發(fā)送給指定的人員。提示信息重要針對(duì)下列含有業(yè)務(wù)關(guān)聯(lián)性的工作環(huán)節(jié)所產(chǎn)生的信息內(nèi)容: 現(xiàn)在短信模塊重要以短信網(wǎng)關(guān)和卡發(fā)短信(短信貓)為主。其中: 短信網(wǎng)關(guān)的特點(diǎn):1、接受到的短信顯示的號(hào)碼是106、021開(kāi)頭的短信號(hào),正規(guī)網(wǎng)關(guān)發(fā)送方式,走移動(dòng)、聯(lián)通、電信的通道發(fā)送,手機(jī)方接受的號(hào)碼顯示特服號(hào)碼,例如10658XXX,或021XXX。2、采用正規(guī)的企信通通道合同,全部數(shù)據(jù)傳輸均通過(guò)網(wǎng)絡(luò)進(jìn)行3、短信網(wǎng)關(guān)發(fā)送的效果是最佳的,達(dá)成率普通在95%以上。4、短信網(wǎng)關(guān)發(fā)送速度是卡發(fā)的數(shù)百倍,用網(wǎng)發(fā)送1萬(wàn)條信息也就一分鐘就能夠發(fā)送完畢。5、短信網(wǎng)關(guān)發(fā)送的信息不會(huì)被各地的移動(dòng)、聯(lián)通的垃圾短信攔截平臺(tái)攔截信息。 卡發(fā)短信的特點(diǎn): 1、顯示的短信號(hào)是普通的手機(jī)號(hào)。2、用短信貓或者群發(fā)器進(jìn)行發(fā)送。3、卡發(fā)的成功率在50%—70%左右,具體要看卡的效果以及各地短信網(wǎng)關(guān)的特性。4、卡發(fā)的速度相對(duì)網(wǎng)關(guān)的發(fā)送要慢諸多。5、短信有被各地網(wǎng)關(guān)攔截收不到的風(fēng)險(xiǎn),現(xiàn)在移動(dòng)、聯(lián)通、電信對(duì)垃圾短信采用了攔截手段。 短信網(wǎng)關(guān)設(shè)立:設(shè)定與短信運(yùn)行商的網(wǎng)關(guān)接口,以對(duì)的使用短信服務(wù)。短信白名單管理:提供短信發(fā)送名單設(shè)立,統(tǒng)計(jì)發(fā)送電話、發(fā)送人姓名,發(fā)送時(shí)間范疇。能夠批量導(dǎo)出和導(dǎo)入發(fā)送名單。短信模板管理:提供各類(lèi)短信模板預(yù)先設(shè)立,在后續(xù)發(fā)送短信時(shí),能夠選擇模板進(jìn)行發(fā)送。自定消息短信發(fā)送:能夠自定義發(fā)送提示消息以外的提示信息或其它短信。短信發(fā)送狀態(tài)查詢(xún):系統(tǒng)提供短信發(fā)送狀況查詢(xún),理解短信與否正常發(fā)送。短信發(fā)送統(tǒng)計(jì)報(bào)表:系統(tǒng)提供多重篩選條件,對(duì)指定時(shí)間段的短信發(fā)送統(tǒng)計(jì)進(jìn)行統(tǒng)計(jì)分析。5.9、日志管理 系統(tǒng)提供多個(gè)日志、操作痕跡的查詢(xún)功效,能夠追溯操作人員的操作。5.9.1、登錄日志 系統(tǒng)提供按日期查詢(xún)操作人員登錄系統(tǒng)的日志信息,包含登錄人、登錄時(shí)間、IP等核心信息。并提供日志的導(dǎo)出功效。5.9.2、業(yè)務(wù)操作日志 系統(tǒng)提供按日期查詢(xún)操作人員對(duì)系統(tǒng)的菜單和功效的操作痕跡信息,包含操作人、操作時(shí)間、操作菜單、操作功效、操作核心數(shù)據(jù)等信息。并提供日志的導(dǎo)出功效。5.9.3、數(shù)據(jù)操作 系統(tǒng)提供按日期查詢(xún)系統(tǒng)中采集到的監(jiān)測(cè)數(shù)據(jù)的操作痕跡信息,包含操作人、操作時(shí)間、操作菜單、操作功效、操作核心數(shù)據(jù)等信息。并提供日志的導(dǎo)出功效。5.10、系統(tǒng)管理測(cè)站配備 系統(tǒng)通過(guò)列表和表單頁(yè)面維護(hù)測(cè)站的基本信息,測(cè)站信息包含:測(cè)站編碼、測(cè)站名稱(chēng)、測(cè)站等級(jí)、流域名稱(chēng)、水系名稱(chēng)、河流名稱(chēng)、經(jīng)度、緯度、測(cè)站地址、行政區(qū)劃碼、水資源分區(qū)碼、水功效分區(qū)碼、管理單位、建立日期、撤銷(xiāo)日期等基本要素。監(jiān)測(cè)項(xiàng)目配備 系統(tǒng)通過(guò)列表和表單頁(yè)面維護(hù)監(jiān)測(cè)項(xiàng)目,就監(jiān)測(cè)項(xiàng)目編號(hào)、監(jiān)測(cè)項(xiàng)目名稱(chēng)、監(jiān)測(cè)項(xiàng)目單位、閥值等基礎(chǔ)信息進(jìn)行維護(hù)和管理。系統(tǒng)配備 系統(tǒng)通過(guò)列表和表單頁(yè)面對(duì)系統(tǒng)所涉及到的各類(lèi)參數(shù)、各個(gè)環(huán)節(jié)所用到的配備信息進(jìn)行維護(hù)和管理。部門(mén)管理 系統(tǒng)將管理各個(gè)部門(mén)的基礎(chǔ)原始信息,部門(mén)信息包含:部門(mén)編碼、部門(mén)名稱(chēng)、地址、級(jí)別、聯(lián)系人、狀態(tài)等基本信息。顧客管理 系統(tǒng)將管理使用系統(tǒng)的全部顧客,顧客信息包含顧客編號(hào)、顧客姓名、顧客級(jí)別、所屬部門(mén)、聯(lián)系電話、電子郵箱、顧客狀態(tài)、所屬工作組等基本信息。角色管理 系統(tǒng)為使用的顧客指定分派一種或者多個(gè)角色,顧客進(jìn)入本系統(tǒng)后,按照自己所擁有的角色執(zhí)行有權(quán)限的功效模塊和訪問(wèn)指定范疇的數(shù)據(jù),角色分派不局限于功效模塊的分派,還能夠分派同一功效的不同操作動(dòng)作。角色包含:角色編號(hào)、角色名稱(chēng)、角色擁有的菜單權(quán)限、角色擁有的數(shù)據(jù)訪問(wèn)權(quán)限等基本信息。個(gè)人中心 管理顧客個(gè)人信息,如密碼修改、個(gè)人信息補(bǔ)充、操作日志、登入登出系統(tǒng)信息等。六、硬件配備6.1、服務(wù)器推薦 為了考慮到實(shí)驗(yàn)管理系統(tǒng)的日常運(yùn)行規(guī)定,需要選用專(zhuān)門(mén)的服務(wù)器來(lái)運(yùn)行業(yè)務(wù)系統(tǒng)和數(shù)據(jù)庫(kù)。主應(yīng)用服務(wù)器需要進(jìn)行雙機(jī)熱備,以滿(mǎn)足7X24小時(shí)的運(yùn)行。主應(yīng)用服務(wù)器能夠采用配備較高的服務(wù)器,第三方應(yīng)用服務(wù)器、文獻(xiàn)服務(wù)器能夠采用配備相對(duì)低一點(diǎn)的服務(wù)器。下面重要推薦IBM的服務(wù)器,具體的配備以下: IBMX3850X54U服務(wù)器--2*E7-48202.0GHz/18M,4*4GBDDR3內(nèi)存,2塊內(nèi)存板,ServerRAIDM5015陣列卡,支持RAID5(512MB緩存,不帶電池),4*300GB,2*單口6GBHBA卡,集成雙千兆以太網(wǎng),光驅(qū),冗余電源; IBMX3650M42U服務(wù)器--E5-2603V24C1.8GHz,2x8GB內(nèi)存,M5110eRaid0,1,2X300G2.5"HDD,550WHS四口千兆網(wǎng)卡。6.2、移動(dòng)平板推薦 考慮到移動(dòng)平板系統(tǒng)(Android安卓)、性能和使用,系統(tǒng)能夠采用華為榮耀平板,重要性能以下: 華為榮耀平板WIFI版 操作系統(tǒng)—Android4.3; 內(nèi)存—1G; 解決器—4核高通驍龍; 存儲(chǔ)容量—8G; 屏幕尺寸—8英寸; 屏幕分辨率—1280X800; 網(wǎng)絡(luò)—支持WIFI、支持藍(lán)牙; 攝像頭—前置30W攝像頭、后置500W攝像頭; 功效—支持GPS、重力感應(yīng)、光線感應(yīng); 電池容量—4800mAh; 價(jià)格—約799人民幣。 如果考慮到更加好的使用性能和速度,能夠選用華為榮耀平板WIFI高配版操作系統(tǒng)—Android4.4; 內(nèi)存—2G; 解決器—4核高通驍龍; 存儲(chǔ)容量—16G; 屏幕尺寸—8英寸; 屏幕分辨率—1280X800; 網(wǎng)絡(luò)—支持WIFI、支持藍(lán)牙; 攝像頭—前置200W攝像頭、后置500W攝像頭; 功效—支持GPS、重力感應(yīng)、光線感應(yīng); 電池容量—4800mAh; 價(jià)格—約999人民幣。七、系統(tǒng)性能7.1、可靠性系統(tǒng)平臺(tái)將7×24小時(shí)持續(xù)運(yùn)行,在特定時(shí)間段內(nèi)對(duì)系統(tǒng)進(jìn)行的維護(hù),不影響系統(tǒng)的正常運(yùn)行。軟件操作、數(shù)據(jù)解決等異常狀況不會(huì)造成系統(tǒng)崩潰,對(duì)于軟件操作、數(shù)據(jù)解決等異常狀況將及時(shí)統(tǒng)計(jì)日志。無(wú)人值守的系統(tǒng)自動(dòng)運(yùn)行的應(yīng)用功效將有自動(dòng)重啟的配備,以確保系統(tǒng)的完整性。7.2、可維護(hù)性系統(tǒng)基于便于維護(hù)、測(cè)試和排錯(cuò)的原則設(shè)計(jì):全部重要解決、運(yùn)算、查詢(xún)等應(yīng)有拋出異常錯(cuò)誤功效,便于排查;提供清晰的測(cè)試窗口及注釋闡明,便于系統(tǒng)管理員進(jìn)行判斷異常因素。修正異常后應(yīng)能立刻恢復(fù)正常;對(duì)于需要提示的信息可通過(guò)語(yǔ)音、短信等多個(gè)方式告知顧客。7.3、可擴(kuò)展性系統(tǒng)功效擴(kuò)充或水文站增加時(shí)不影響現(xiàn)有系統(tǒng)功效和構(gòu)造,只需要通過(guò)系統(tǒng)維護(hù)的配備功效進(jìn)行配備就能夠正常使用。采用插件式的辦法擴(kuò)展后續(xù)其它系統(tǒng)模塊。系統(tǒng)設(shè)計(jì)本著能夠保護(hù)投資的原則,當(dāng)系統(tǒng)數(shù)據(jù)量和訪問(wèn)量增大而造成系統(tǒng)配備不能滿(mǎn)足規(guī)定時(shí),僅通過(guò)增加服務(wù)器等硬件進(jìn)行解決,而不需要對(duì)系統(tǒng)軟件進(jìn)行修改。7.4、操作安全性系統(tǒng)設(shè)計(jì)充足考慮到下列影響操作安全性的因素: 對(duì)各項(xiàng)功效的操作提供檢查和校核,出現(xiàn)錯(cuò)誤時(shí)給出提示信息和撤銷(xiāo)操作功效;對(duì)涉及初始化統(tǒng)計(jì)、配備信息、原始數(shù)據(jù)等變更操作,以日志方式存儲(chǔ)統(tǒng)計(jì)并提示;對(duì)于訪問(wèn)權(quán)限,業(yè)務(wù)人員將能夠通過(guò)預(yù)先設(shè)定的權(quán)限訪問(wèn)和操作不同的業(yè)務(wù)功效和業(yè)務(wù)數(shù)據(jù)。7.5、存儲(chǔ)安全性數(shù)據(jù)將存儲(chǔ)在SQLServer的數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)將定時(shí)進(jìn)行備份,在發(fā)生錯(cuò)誤時(shí)能及時(shí)的進(jìn)行恢復(fù)并對(duì)顧客提出告警。7.6、通信安全性系統(tǒng)確保在數(shù)據(jù)傳送中的錯(cuò)誤不會(huì)造成系統(tǒng)核心性故障。7.7、冗余能力系統(tǒng)核心服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器將采用雙機(jī)備份的機(jī)制,以確保在服務(wù)器出現(xiàn)故障時(shí)不影響系統(tǒng)的正常運(yùn)行。八、設(shè)計(jì)優(yōu)點(diǎn) 集合新的業(yè)務(wù)需要和技術(shù)實(shí)現(xiàn),系統(tǒng)將擁有下列的設(shè)計(jì)優(yōu)點(diǎn):集中的工作臺(tái)界面系統(tǒng)采用B/S方式運(yùn)行,不再采用傳統(tǒng)的新工作界面覆蓋老工作界面的方式,而是采用了C/S方式程序慣用的多界面的模式的,能夠方便對(duì)不同的功效進(jìn)行切換操作,提高了數(shù)據(jù)比對(duì)和工作效率。AJAX的異步傳輸機(jī)制系統(tǒng)采用了AJAX的異步傳輸機(jī)制,能夠不整體回送頁(yè)面,而是針對(duì)發(fā)送的請(qǐng)求進(jìn)行操作頁(yè)面的局部動(dòng)態(tài)刷新,這樣能夠大大的減少網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)流量,提供頁(yè)面訪問(wèn)的時(shí)效。多層的授權(quán)機(jī)制系統(tǒng)的權(quán)限分派不單單對(duì)功效進(jìn)行分派,還將涉及到功效中具體的操作動(dòng)作,如:查詢(xún)、修改、刪除等不同動(dòng)作的分派。對(duì)于數(shù)據(jù)范疇也進(jìn)行訪問(wèn)權(quán)限的分派。因此,系統(tǒng)將支持功效、操作、數(shù)據(jù)3個(gè)層次的授權(quán)機(jī)制。全方面的報(bào)表和統(tǒng)計(jì)分析 系統(tǒng)將定制更全方面的報(bào)表功效,并提供固定主題的統(tǒng)計(jì)分析,引入圖形化報(bào)表的功效。更深級(jí)別的日志系統(tǒng) 系統(tǒng)將提供更多的日志跟蹤系統(tǒng),將統(tǒng)計(jì)業(yè)務(wù)流程解決中操作人員對(duì)系統(tǒng)每次操作的痕跡,方便在需要的時(shí)候能夠進(jìn)行追查。九、核心技術(shù)介紹9.1、J2EE介紹J2EE是一套全然不同于傳統(tǒng)應(yīng)用開(kāi)發(fā)的技術(shù)架構(gòu),包含許多組件,重要可簡(jiǎn)化且規(guī)范應(yīng)用系統(tǒng)的開(kāi)發(fā)與布署,進(jìn)而提高可移植性、安全與再用價(jià)值。為搭建含有可伸縮性、靈活性、易維護(hù)性的商務(wù)系統(tǒng)提供了良好的機(jī)制。J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類(lèi)組件、服務(wù)架構(gòu)及技術(shù)層次,都有共通的原則及規(guī)格,讓多個(gè)依循J2EE架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決過(guò)去公司后端使用的信息產(chǎn)品彼此之間無(wú)法兼容,,公司內(nèi)部或外部難以互通的窘境?,F(xiàn)在,Java2平臺(tái)有3個(gè)版本,它們是合用于小型設(shè)備和智能卡的Java2平臺(tái)Micro版(Java2PlatformMicroEdition,J2ME)、合用于桌面系統(tǒng)的Java2平臺(tái)原則版(Java2PlatformStandardEdition,J2SE)、合用于創(chuàng)立服務(wù)器應(yīng)用程序和服務(wù)的Java2平臺(tái)公司版(Java2PlatformEnterpriseEdition,J2EE)。J2EE是一種運(yùn)用Java2平臺(tái)來(lái)簡(jiǎn)化公司解決方案的開(kāi)發(fā)、布署和管理有關(guān)的復(fù)雜問(wèn)題的體系構(gòu)造。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái)或Java2平臺(tái)的原則版,J2EE不僅鞏固了原則版中的許多優(yōu)點(diǎn),例如"編寫(xiě)一次、隨處運(yùn)行"的特性、方便存取數(shù)據(jù)庫(kù)的JDBCAPI、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對(duì)EJB(EnterpriseJavaBeans)、JavaServletsAPI、JSP(JavaServerPages)以及XML技術(shù)的全方面支持。其最后目的就是成為一種能夠使公司開(kāi)發(fā)者大幅縮短投放市場(chǎng)時(shí)間的體系構(gòu)造。J2EE體系構(gòu)造提供中間層集成框架用來(lái)滿(mǎn)足無(wú)需太多費(fèi)用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。通過(guò)提供統(tǒng)一的開(kāi)發(fā)平臺(tái),J2EE減少了開(kāi)發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)提供對(duì)現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持EnterpriseJavaBeans,有良好的向?qū)еС执虬筒际饝?yīng)用,添加目錄支持,增強(qiáng)了安全機(jī)制,提高了性能。9.2、AJAX介紹AJAX即“AsynchronousJavaScriptandXML”(異步JavaScript和XML),AJAX并非縮寫(xiě)詞,而是由JesseJamesGaiiett發(fā)明的名詞,是指一種創(chuàng)立交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。其中用到的重要的技術(shù)涉及:1)基于XHTML/CSS原則的呈現(xiàn)2)使用DOM的動(dòng)態(tài)顯示和交互3)使用XML和XSLT的數(shù)據(jù)交換和解決4)使用XMLHttpRequest的異步數(shù)據(jù)獲取5)JavaScript把全部的一切捆綁在一起Ajax的交互模式:在客戶(hù)端多出來(lái)了一種Ajaxengine,并且服務(wù)器傳給客戶(hù)端的已經(jīng)不再是HTML/CSS,而是純的XML數(shù)據(jù),客戶(hù)端通過(guò)XMLHttp向服務(wù)器端發(fā)送請(qǐng)求。全部的表達(dá)邏輯在客戶(hù)端通過(guò)JS腳原來(lái)執(zhí)行,然后通過(guò)修改DOM來(lái)完畢呈現(xiàn)。由于有了位于客戶(hù)端這個(gè)中間層,能夠把原先必須在服務(wù)器端完畢的諸多交互工作放在了客戶(hù)端完畢,而客戶(hù)端的Ajaxengine的響應(yīng)是即時(shí)的,因此顧客的交互體驗(yàn)得到了極大的改善。我們能夠看出,傳統(tǒng)的基于HTMLForm的交互模式下顧客的大量時(shí)間都浪費(fèi)在了無(wú)聊的等待之上。這種新的交互模式的最大優(yōu)點(diǎn)就是改善了顧客的體驗(yàn)。另外尚有諸多其它方面的優(yōu)點(diǎn),例如不需要刷新頁(yè)面、減少了服務(wù)器的解決負(fù)擔(dān)、減少了交換的數(shù)據(jù)量等等。9.3、Tomact介紹Tomcat是一種小型的輕量級(jí)應(yīng)用服務(wù)器,它運(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)慣用的功效,在中小型系統(tǒng)和并發(fā)訪問(wèn)顧客不是諸多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP程序的首選。當(dāng)在一臺(tái)機(jī)器上配備好Apache服務(wù)器,可運(yùn)用它響應(yīng)對(duì)HTML頁(yè)面的訪問(wèn)請(qǐng)求。事實(shí)上Tomcat部分是Apache服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,因此當(dāng)運(yùn)行tomcat時(shí),它事實(shí)上作為一種與Apache獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。當(dāng)配備對(duì)的時(shí),Apache為HTML頁(yè)面服務(wù),而Tomcat事實(shí)上運(yùn)行JSP頁(yè)面和Servlet。另外,Tomcat和IIS、Apache等Web服務(wù)器同樣,含有解決HTML頁(yè)面的功效,另外它還是一種Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。Tomcat重要優(yōu)點(diǎn)及功效以下:1)Web應(yīng)用內(nèi)存溢出偵測(cè)和防止。2)管理程序和服務(wù)器管理程序的安全性。3)普通CSRF保護(hù)。4)支持web應(yīng)用中的外部?jī)?nèi)容的直接引用。5)更大的IO容量。6)基于JMX的服務(wù)器全方面監(jiān)視及web程序管理。7)提高Taglibs的支撐能力,涉及改善的數(shù)據(jù)池和tag插件。8)增強(qiáng)的安全管理支撐。9)文檔擴(kuò)充。9.4、Struts2介紹Struts2是一種優(yōu)雅的,可擴(kuò)展的JAVAEEweb框架??蚣茉O(shè)計(jì)的目的貫穿整個(gè)開(kāi)發(fā)周期,從開(kāi)發(fā)到公布,涉及維護(hù)的整個(gè)過(guò)程。Struts2是WebWork的升級(jí),而不是一種全新的框架,因此穩(wěn)定性、性能等各方面都有較好的確保:并且吸取了Struts1和WebWork兩者的優(yōu)勢(shì)。Struts2重要優(yōu)點(diǎn)及功效以下:1)Struts2Action類(lèi)能夠?qū)崿F(xiàn)一種Action接口,也可實(shí)現(xiàn)其它接口,使可選和定制的服務(wù)成為可能。Struts2提供一種ActionSupport基類(lèi)去實(shí)現(xiàn)慣用的接口。Action接口不是必須的,任何有execute標(biāo)記的POJO對(duì)象都能夠用作Struts2的Action對(duì)象。2)Struts2Action對(duì)象為每一種請(qǐng)求產(chǎn)生一種實(shí)例,因此沒(méi)有線程安全問(wèn)題。(事實(shí)上,servlet容器給每個(gè)請(qǐng)求產(chǎn)生許多可丟棄的對(duì)象,并且不會(huì)造成性能和垃圾回收問(wèn)題)。3)Struts2Action不依賴(lài)于容器,允許Action脫離容器單獨(dú)被測(cè)試。如果需要,Struts2Action仍然能夠訪問(wèn)初始的request和response。但是,其它的元素減少或者消除了直接訪問(wèn)HttpServetRequest和HttpServletResponse的必要性。4)Struts2Action能夠通過(guò)初始化、設(shè)立屬性、調(diào)用辦法來(lái)測(cè)試,“依賴(lài)注入”支持也使測(cè)試更容易。5)Struts2直接使用Action屬性作為輸入屬性,消除了對(duì)第二個(gè)輸入對(duì)象的需求。輸入屬性可能是有自己(子)屬性的rich對(duì)象類(lèi)型。Action屬性能夠通過(guò)web頁(yè)面上的taglibs訪問(wèn)。Struts2也支持ActionForm模式。rich對(duì)象類(lèi)型,涉及業(yè)務(wù)對(duì)象,能夠用作輸入/輸出對(duì)象。這種ModelDriven特性簡(jiǎn)化了taglib對(duì)POJO輸入對(duì)象的引用。9.5、MyBatis介紹 MYBTIS為數(shù)據(jù)持久層架構(gòu),將系統(tǒng)與數(shù)據(jù)庫(kù)的交互通過(guò)以XML文獻(xiàn)定義的方式進(jìn)行互通。通過(guò)持久層技術(shù)的使用,我們將可支持更多的數(shù)據(jù)庫(kù),而不需要對(duì)業(yè)務(wù)邏輯和數(shù)據(jù)解決程序進(jìn)行重寫(xiě),只需要更換持久層的配備文獻(xiàn)和數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程。這將很大程度的提高系統(tǒng)的可擴(kuò)展性。 MyBatis是一種基于Java的持久層框架。MyBatis提供的持久層框架涉及SQLMaps和DataAccessObjects(DAO)。MyBatis是支持普通SQL查詢(xún),存儲(chǔ)過(guò)程和高級(jí)映射的優(yōu)秀持久層框架。MyBatis消除了幾乎全部的JDBC代碼和參數(shù)的手工設(shè)立以及成果集的檢索。MyBatis使用簡(jiǎn)樸的XML或注解用于配備和原始映射,將接口和Java的POJOs(PlainOldJavaObjects,普通的Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的統(tǒng)計(jì)。MyBatis改善了應(yīng)用的設(shè)計(jì)方式以確保將來(lái)的可維護(hù)性,后期可維護(hù)性增加。并且基于xml的,因此適合多平臺(tái)。9.6、Android介紹 Android是一種基于Linux的自由及開(kāi)放源代碼的操作系統(tǒng),重要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開(kāi)放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開(kāi)發(fā)。Android含有下列優(yōu)勢(shì): 開(kāi)放性:在優(yōu)勢(shì)方面,Android平臺(tái)首先就是其開(kāi)發(fā)性,開(kāi)發(fā)的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來(lái)。明顯的開(kāi)放性能夠使其擁有更多的開(kāi)發(fā)者,隨著顧客和應(yīng)用的日益豐富,一種嶄新的平臺(tái)也將很快走向成熟。 開(kāi)放性對(duì)于Android的發(fā)展而言,有助于積累人氣,這里的人氣涉及消費(fèi)者和廠商,而對(duì)于消費(fèi)者來(lái)講,最大的受益正是豐富的軟件資源。開(kāi)放的平臺(tái)也會(huì)帶來(lái)更大競(jìng)爭(zhēng),如此一來(lái),消費(fèi)者將能夠用更低的價(jià)位購(gòu)得心儀的手機(jī)。 豐富的硬件:這一點(diǎn)還是與Android平臺(tái)的開(kāi)放性有關(guān),由于Android的開(kāi)放性,眾多的廠商會(huì)推出千奇百怪,功效特色各具的多個(gè)產(chǎn)品。功效上的差別和特色,卻不會(huì)影響到數(shù)據(jù)同時(shí)、甚至軟件的兼容,猶如從諾基亞Symbian風(fēng)格手機(jī)一下改用蘋(píng)果iPhone,同時(shí)還可將Symbian中優(yōu)秀的軟件帶到iPhone上使用、聯(lián)系人等資料更是能夠方便地轉(zhuǎn)移。 方便開(kāi)發(fā):Android平臺(tái)提供應(yīng)第三方開(kāi)發(fā)商一種十分寬泛、自由的環(huán)境,不會(huì)受到多個(gè)條條框框的阻擾,可想而知,會(huì)有多少新穎別致的軟件會(huì)誕生。9.7、ArcGIS介紹為了保持顧客的使用使用習(xí)慣以及GIS平臺(tái)的持續(xù)性,本項(xiàng)目采用ESRIArcGISServerEnterpriseAdvancedV10.0。9.7.1、重要功效及服務(wù)通用的框架在公司內(nèi)部建立和分發(fā)GIS應(yīng)用;操作簡(jiǎn)樸、易于配備的Web應(yīng)用;廣泛的基于Web的空間數(shù)據(jù)獲取功效;通用的GIS數(shù)據(jù)管理框架;支持在線的空間數(shù)據(jù)編輯和專(zhuān)業(yè)分析;支持二維三維地圖可視化;除原則瀏覽器外,還支持ArcGISDesktop和ArcGISExplorer等桌面客戶(hù)端;能夠集成多個(gè)GIS服務(wù);支持原則的WMS、WFS;提供配備、公布和優(yōu)化GIS服務(wù)器的管理工具;提供.NET和Java軟件開(kāi)發(fā)工具包;為移動(dòng)客戶(hù)提供應(yīng)用開(kāi)發(fā)框架;提供要素服務(wù)、搜索服務(wù)。地圖服務(wù)支持時(shí)空特性。即拿即用的ArcGISWeb服務(wù)ArcGISServer開(kāi)發(fā)能力2D和3D地圖服務(wù)基于AJAX的Web應(yīng)用地理編碼服務(wù)能夠使用MicrosoftWindows移動(dòng)開(kāi)發(fā)技術(shù)開(kāi)發(fā)移動(dòng)應(yīng)用用于工作流自動(dòng)化和分析的空間解決服務(wù)能夠通過(guò)ArcSDE和SQLAPI操作GeoDatabase空間數(shù)據(jù)管理服務(wù)即拿即用以及通過(guò)SOAP定制的Web服務(wù)支持SOAP,OGCWMS和KML與面對(duì)服務(wù)的體系構(gòu)造集成(SOA)要素服務(wù)ArcGISAPIforiPhone/Android,移動(dòng)端公布服務(wù)。搜索服務(wù)即拿即用以及通過(guò)REST定制的Web服務(wù)9.7.2、重要功效描述空間數(shù)據(jù)管理——ArcGISServer含有兩種同樣是基于ArcGISgeodatabase模型的數(shù)空間數(shù)據(jù)管理級(jí)別。借助空間數(shù)據(jù)服務(wù)(Geodataservices),管理員可覺(jué)得公布的地理數(shù)據(jù)實(shí)現(xiàn)抽取,檢入/檢出(checkout/check-in)以及復(fù)制等功效。ArcGISServer的三個(gè)版本,基礎(chǔ)版,原則版和高級(jí)版都含有空間數(shù)據(jù)管理的能力??臻g可視化(制圖)——ArcGISServer提供了Web制圖服務(wù)以支持二維和三維的動(dòng)態(tài)形式或者靜態(tài)緩存形式的地圖公布。GIS的分析人員僅僅點(diǎn)幾下鼠標(biāo)就能夠配備一種基于Web制圖服務(wù)的瀏覽器應(yīng)用。另外,ArcGIS的桌面和ArcGISExplorer能夠作為ArcGISServer的客戶(hù)端來(lái)瀏覽二維地圖或三維球體。ArcGISServer的原則版和高級(jí)版含有地圖可視化服務(wù)的能力。空間分析——ArcGISServer提供了基于服務(wù)器的分析和地理解決,涉及矢量和柵格分析、3D和網(wǎng)絡(luò)分析;還支持ArcGIS地理解決創(chuàng)立的模型、腳本和工具;只有ArcGIS高級(jí)版含有空間分析擴(kuò)展(Spatial)的能力。9.7.3、ArcGISServer的顧客專(zhuān)業(yè)顧客——專(zhuān)業(yè)顧客能夠使用ArcGISServer作為工作平臺(tái),以共享的地圖數(shù)據(jù)、業(yè)務(wù)流程和應(yīng)用功效的形式來(lái)公布他們的成果,同樣他們也能夠享用其它專(zhuān)業(yè)顧客公布的服務(wù)。應(yīng)用開(kāi)發(fā)人員——專(zhuān)門(mén)從事應(yīng)用開(kāi)發(fā)的人員能夠應(yīng)用專(zhuān)業(yè)顧客公布的服務(wù)來(lái)創(chuàng)立或者定制應(yīng)用而不必深刻理解GIS知識(shí)。ArcGISServer提供了一種豐富的應(yīng)用開(kāi)發(fā)環(huán)境,涉及J2EE和.NET2.0兩種模式。領(lǐng)導(dǎo)和非專(zhuān)業(yè)顧客——領(lǐng)導(dǎo)和非專(zhuān)業(yè)顧客能夠借助WebServices技術(shù)將ArcGISServer提供的GIS應(yīng)用結(jié)合到他們的日常工作流程中。如果與其它公司級(jí)系統(tǒng)整合度很強(qiáng),顧客或許都不會(huì)意識(shí)到他們正在應(yīng)用GIS技術(shù)。IT管理員——IT管理員能夠應(yīng)用GIS服務(wù)并將其集成到更廣的IT領(lǐng)域以支持多個(gè)多用的業(yè)務(wù)流程。例如,GIS能夠和派單管理系統(tǒng),財(cái)務(wù)系統(tǒng),供應(yīng)鏈管理系統(tǒng),商業(yè)智能系統(tǒng)等完美結(jié)合。9.7.4、產(chǎn)品級(jí)別分類(lèi)ArcGISServer根據(jù)其功效和服務(wù)器規(guī)模差別,提供了一種可伸縮的產(chǎn)品線。ArcGISServer從功效上分為三個(gè)級(jí)別的版本:基礎(chǔ)版、原則版、高級(jí)版。功效規(guī)模Basic基礎(chǔ)版Standard原則版Advanced高級(jí)版Enterprise公司級(jí)ArcGISServerEnterprise-BasicArcGISServerEnterprise-StandardArcGISServerEnterprise-Advanced為更加好滿(mǎn)足地理數(shù)據(jù)管理需要和服務(wù)器顧客需求,在基礎(chǔ)版、原則版、高級(jí)版的ArcGISServer中都包含了ArcSDE技術(shù)。1)從功效上分:ArcGISServer的三個(gè)級(jí)別的版本基礎(chǔ)版-為顧客提供用于空間數(shù)據(jù)管理的GIS服務(wù)器。它重要運(yùn)用ArcSDE技術(shù)來(lái)組織和管理地理數(shù)據(jù)集。原則版-為顧客提供用于空間數(shù)據(jù)管理和可視化(制圖)的GIS服務(wù)器。它的功效涉及2D制圖等一系列有關(guān)功效,如地理編碼、地名辭典和途徑。應(yīng)用開(kāi)發(fā)人員能夠通過(guò)訪問(wèn)組件(對(duì)象、Web控件和服務(wù))來(lái)構(gòu)建Java和.NET框架下的解決方案。ArcGISServer原則版包含全部基礎(chǔ)版的功效。高級(jí)版-為顧客提供用于空間數(shù)據(jù)管理、制圖、3D可視化和基于瀏覽器的編輯、地理解決、空間分析、建模等功效。高級(jí)版包含全部基礎(chǔ)版和原則版的功效。對(duì)于開(kāi)發(fā)人員而言,高級(jí)版含有多層組件用于為桌面、移動(dòng)客戶(hù)端、智能客戶(hù)端、網(wǎng)絡(luò)瀏覽器和公司模式構(gòu)建和布署Java和.NET的應(yīng)用和服務(wù)。功效基礎(chǔ)版原則版高級(jí)版Geodatabase管理有有有基于Web的復(fù)制有有有GISWeb服務(wù)僅Geodata服務(wù)有有Web制圖無(wú)有有基于Web的編輯無(wú)有有地理解決無(wú)有有高級(jí)地理解決無(wú)(擴(kuò)展模塊有)有ArcGIS移動(dòng)端應(yīng)用/開(kāi)發(fā)無(wú)無(wú)有ArcGISServer包含下列構(gòu)成部分:GIS服務(wù)器—GIS服務(wù)器用于托管GIS資源(例如地圖、地球和地址定位器)并將它們作為服務(wù)呈現(xiàn)給客戶(hù)端應(yīng)用程序。當(dāng)客戶(hù)端應(yīng)用請(qǐng)求某種特定服務(wù)時(shí),GISServer產(chǎn)生響應(yīng)并且將其返回到客戶(hù)端應(yīng)用。GISServer能夠進(jìn)行配備以解決多并發(fā)請(qǐng)求以及負(fù)載均衡。這涉及在多個(gè)機(jī)器上配備GISServer。Web服務(wù)器—Web服務(wù)器用于托管Web應(yīng)用程序和服務(wù),它們使用GIS服務(wù)器上運(yùn)行的資源??蛻?hù)端—客戶(hù)端能夠是連接到ArcGISServerInternet服務(wù)或ArcGISServer本地服務(wù)的Web應(yīng)用程序、移動(dòng)應(yīng)用程序和桌面應(yīng)用程序。ArcGISServer涉及三種指定的客戶(hù)端應(yīng)用程序開(kāi)發(fā)框架:1)WebSDK,2)ArcGISExplorerSDK。9.7.5、ArcGIS移動(dòng)解決方案數(shù)據(jù)服務(wù)器—數(shù)據(jù)服務(wù)器包含在GIS服務(wù)器上作為服務(wù)進(jìn)行公布的GIS資源。這些資源能夠是地圖文檔、地址定位器、Globe文檔、地理數(shù)據(jù)庫(kù)和工具箱。普通,采用DBMS在數(shù)據(jù)服務(wù)器上布署ArcSDEGeodatabase,以實(shí)現(xiàn)地理數(shù)據(jù)的安全、完整性和高效性。管理器與ArcCatalog管理器—ArcGISServer管理器能夠使用管理器或ArcCatalog將GIS資源作為服務(wù)進(jìn)行公布。管理器是一種Web應(yīng)用程序,它支持服務(wù)公布、GIS服務(wù)器管理、Web應(yīng)用程序創(chuàng)立以及ArcGISExplorer地圖在服務(wù)器中的公布。ArcCatalog中涉及一種GIS服務(wù)器結(jié)點(diǎn),用于添加GIS服務(wù)器連接方便進(jìn)行服務(wù)器常規(guī)使用或服務(wù)器屬性及服務(wù)管理。ArcGISDesktop內(nèi)容創(chuàng)立平臺(tái),為了創(chuàng)立GIS資源(如即將公布到服務(wù)器中的地圖、地理解決工具和地球),您需要使用ArcGISDesktop應(yīng)用程序(如ArcMap、ArcCatalog和ArcGlobe)。另外,如果想創(chuàng)立已緩存的地圖服務(wù),則還需要使用ArcCatalog來(lái)創(chuàng)立緩存。包含的重要技術(shù)ArcSDE技術(shù)包含在ArcGISServer體系中,公司級(jí)GIS是一種一體化的,多部門(mén)的系統(tǒng),既要滿(mǎn)足組織內(nèi)部單一的規(guī)定,又要滿(mǎn)足綜合的需要,為GIS和非GIS人員訪問(wèn)地理信息和服務(wù)提供條件。數(shù)據(jù)服務(wù)器包含了要公布為服務(wù)的GIS資源。對(duì)于大多數(shù)GIS服務(wù)器,這些資源通過(guò)ArcSDE管理在基于關(guān)系型數(shù)據(jù)庫(kù)的geodatabase中。在任何一種ArcGISServer的應(yīng)用系統(tǒng)中,為了滿(mǎn)足這種公司級(jí)需求,基于ArcSDE技術(shù)的長(zhǎng)事務(wù)解決的多顧客geodatabase都是至關(guān)重要的。因此ESRI將ArcSDE技術(shù)納入ArcGISServer體系。優(yōu)勢(shì)和功效:高效率和系統(tǒng)可伸縮性;與IT系統(tǒng)集成;發(fā)生沖突時(shí)的協(xié)調(diào)更新機(jī)制;數(shù)據(jù)庫(kù)復(fù)制;歷史歸檔;版本和非版本編輯;支持跨平臺(tái)和跨數(shù)據(jù)庫(kù)支持直接通過(guò)SQL訪問(wèn)Oracle,IBMDB2和Informixgeodatabase。ArcGIS
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit4 My favorite subject Section A 2a-2f 教學(xué)設(shè)計(jì)2024-2025學(xué)年人教版英語(yǔ)七年級(jí)上冊(cè)
- 23紙船和風(fēng)箏 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文二年級(jí)上冊(cè)統(tǒng)編版
- 名校聯(lián)盟浙江省溫州市甌海區(qū)實(shí)驗(yàn)中學(xué)八年級(jí)社會(huì)下冊(cè)教學(xué)設(shè)計(jì)(42份)
- 2024年一年級(jí)品生下冊(cè)《我和小樹(shù)交朋友》教學(xué)設(shè)計(jì) 山東版
- 2024年五年級(jí)英語(yǔ)下冊(cè) Unit 1 Were going to read stories第3課時(shí)教學(xué)設(shè)計(jì) 湘少版
- 2023七年級(jí)數(shù)學(xué)下冊(cè) 第八章 二元一次方程組8.3 實(shí)際問(wèn)題與二元一次方程組第1課時(shí) 實(shí)際問(wèn)題與二元一次方程組(1)教學(xué)設(shè)計(jì) (新版)新人教版
- 2024秋八年級(jí)英語(yǔ)上冊(cè) Unit 2 How often do you exercise Section B (2a-2e)教學(xué)設(shè)計(jì)(新版)人教新目標(biāo)版
- 2024秋四年級(jí)英語(yǔ)上冊(cè) Module 9 Unit 1 Are you going to run on sports day教學(xué)設(shè)計(jì) 外研版(三起)
- 移動(dòng)客戶(hù)經(jīng)理年終工作總結(jié)
- 《我的立體名片》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年滬教版(2024)美術(shù)一年級(jí)上冊(cè)
- 基于STC89C52單片機(jī)的公交車(chē)乘客下車(chē)安全檢測(cè)系統(tǒng)
- 大學(xué)森林環(huán)境學(xué)教案
- 2023福建中考道德與法治答題卡word版可編輯
- 雅思詞匯(亂序版)Word list 6
- 化學(xué)入門(mén)-給小學(xué)生講化學(xué)
- 綿竹事業(yè)單位招聘2022年考試《職業(yè)能力傾向測(cè)驗(yàn)》真題及答案解析【完整word版】
- GB/T 9166-2009四柱液壓機(jī)精度
- GB/T 39711-2020海洋工程用硫鋁酸鹽水泥修補(bǔ)膠結(jié)料
- GB/T 34685-2017丙烯腈-丁二烯橡膠(NBR)評(píng)價(jià)方法
- GB/T 34120-2017電化學(xué)儲(chǔ)能系統(tǒng)儲(chǔ)能變流器技術(shù)規(guī)范
- GB/T 17376-2008動(dòng)植物油脂脂肪酸甲酯制備
評(píng)論
0/150
提交評(píng)論