版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
目錄TOC\o"1-3"\h\u2998摘要 I19374ABSTRACT II4033第1章緒論 1248371.1研究背景與意義 1226411.2國內(nèi)外研究現(xiàn)狀 195871.2.1國外研究現(xiàn)狀 114811.2.2國內(nèi)研究現(xiàn)狀 1110421.3研究目的 2211761.4系統(tǒng)開發(fā)的相關(guān)技術(shù) 253851.4.1SpringBoot框架技術(shù) 2253581.4.2Vue.js技術(shù) 2147231.4.3MySQL數(shù)據(jù)庫技術(shù) 2138931.4.4B/S架構(gòu) 2149851.5系統(tǒng)主要功能及論文結(jié)構(gòu) 334081.5.1系統(tǒng)主要功能及描述 3186141.5.2論文結(jié)構(gòu) 517414第2章需求分析 6121632.1可行性研究 6253292.1.1技術(shù)可行性 6318442.1.2經(jīng)濟可行性 652532.1.3操作可行性 7244802.2系統(tǒng)功能需求 7166462.2.1系統(tǒng)業(yè)務(wù)參與成員 774552.2.2用例詞匯需求 7283282.2.3系統(tǒng)用例模型 8216382.3用例描述 10122062.3.1登錄模塊用例描述 10254342.3.2監(jiān)測人員后臺管理模塊用例描述 10303622.3.3管理員后臺管理模塊用例描述 11309722.4非功能需求分析 11104032.5本章小結(jié) 1229625第3章系統(tǒng)設(shè)計 13186973.1系統(tǒng)設(shè)計原則 1359673.2系統(tǒng)總體設(shè)計 13112783.3系統(tǒng)數(shù)據(jù)庫設(shè)計 14288123.3.1概念模型設(shè)計 14221623.3.2數(shù)據(jù)庫表的設(shè)計 1758763.4本章小結(jié) 196048第4章系統(tǒng)實現(xiàn) 20175584.1用戶功能模塊實現(xiàn) 2049854.1.1注冊模塊 20157264.1.2用戶登錄模塊 22296624.1.3通報申請 2328344.1.4系統(tǒng)留言 25203824.2管理端功能模塊實現(xiàn) 26303234.2.1系統(tǒng)用戶管理 27111964.2.2污水管理 29145844.2.3污水監(jiān)測預(yù)警管理 31191164.3本章小結(jié) 3226442第5章系統(tǒng)測試 33251985.1測試的目的及意義 33275165.2測試環(huán)境 33226765.3系統(tǒng)測試用例 33208555.3.1用戶注冊測試用例 33234195.3.2用戶登錄測試用例 34327275.3.3污水管理測試用例 34108105.3.4通報管理測試用例 3522025.3.5用戶管理測試用例 35105155.4本章小結(jié) 3622603第6章結(jié)論 373693參考文獻 3832661致謝 40
第1章緒論隨著科學(xué)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人們對環(huán)境保護的問題也更加的重視起來,在面對工業(yè)污水處理方面的問題時,很多時候會受到人為因素的影響,導(dǎo)致監(jiān)測出來的數(shù)據(jù)不準(zhǔn)確。所以為了解決這一難題,本課題開發(fā)了一款較為完善的工業(yè)污水在線監(jiān)控管理軟件系統(tǒng)。1.1研究背景與意義傳統(tǒng)的污水監(jiān)測通常是通過人工取樣,實驗室分析的手段來完成,這些方法浪費大量人力財力,很大程度上受人為因素的影響,效率低下,并且不具備實時性[1]。在一些地區(qū),工業(yè)污水處理廠已經(jīng)組建了自己的污水監(jiān)測設(shè)施,以試圖對污水處理廠的污水污染程度有一個定量化的數(shù)據(jù),在污水監(jiān)測過程中,污水流量與污水水質(zhì)的監(jiān)測是監(jiān)測的兩大重點內(nèi)容[2]。通過對一些污水處理單位的調(diào)研,目前污水參數(shù)的監(jiān)測還是分散采樣、單獨檢測,數(shù)據(jù)采集點多[3]。建設(shè)施工復(fù)雜,設(shè)備配置費用高,人員配備較多,數(shù)據(jù)集中處理難度較大,且污水參數(shù)檢測更多的是針對污水處理企業(yè)的中水,以保證排出污水處理廠水質(zhì)的安全[4]。對排污單位流進污水處理廠的水質(zhì)情況,目前還缺少監(jiān)管,對排污收費按流量計費,致使排污單位對污水的水質(zhì)不關(guān)注,隨意排放[5]。這樣不僅污水排放量大,而且對污水處理廠的污水處理工藝也提出了挑戰(zhàn)[6]。1.2國內(nèi)外研究現(xiàn)狀根據(jù)工業(yè)工廠污水國內(nèi)的研究現(xiàn)狀和國外的研究現(xiàn)狀進行調(diào)研,整理相關(guān)的新聞熱點并做出統(tǒng)計。1.2.1國外研究現(xiàn)狀國外的工業(yè)信息化水平要比國內(nèi)提前很多時間,美國和歐美的一些大型的工業(yè)工廠都建設(shè)了非常完美的管理系統(tǒng),從工業(yè)生產(chǎn)、工業(yè)產(chǎn)品銷售、環(huán)境監(jiān)測及工業(yè)互聯(lián)網(wǎng)等系統(tǒng)都單獨或組合在一起為工業(yè)工廠提供不同類型的服務(wù)[7]。1.2.2國內(nèi)研究現(xiàn)狀國內(nèi)的工業(yè)信息化相對國外要稍微延后一些,最開始的工業(yè)信息系統(tǒng)被應(yīng)用在工業(yè)企業(yè)主要是集中在人事和設(shè)備管理上。而針對于用戶所使用的環(huán)境監(jiān)測管理和水污染等的管理系統(tǒng)則近些年才被重視和開發(fā)出來,已逐步形成了一套可提供給工業(yè)污水監(jiān)測管理中和用戶利用網(wǎng)絡(luò)實現(xiàn)污水監(jiān)測管理、事件通報登記及監(jiān)測預(yù)警信息的軟件;但智能化、信息化的程度仍有待提高,也就需要進一步的研究而提出一款更符合我國國情的工業(yè)污水監(jiān)測預(yù)警系統(tǒng)[8]。1.3研究目的我國是一個工業(yè)大國,而為了確保工業(yè)污水的達標(biāo)排放以及對水質(zhì)的監(jiān)測等等問題,工業(yè)污水監(jiān)控系統(tǒng)的實現(xiàn)已經(jīng)成為每一個企業(yè)都所需要的系統(tǒng)。為保證工業(yè)污水監(jiān)測數(shù)據(jù)的可靠、準(zhǔn)確,本課題開發(fā)了一款工業(yè)污水在線監(jiān)控管理軟件系統(tǒng)。1.4系統(tǒng)開發(fā)的相關(guān)技術(shù)Web項目創(chuàng)建時采用適宜的框架要比單純采用Java語言來從底層代碼到頁面的設(shè)計過程所需時間縮短不少[9]。1.4.1SpringBoot框架技術(shù)SpringBoot框架是一種輕量級、組合型且滿足多數(shù)Web項目創(chuàng)建設(shè)計要求的技術(shù),可通過SpringBoot框架之一的Spring框架的Bean管理技術(shù)來實現(xiàn)每一個模塊的實例化與XML配置的映射處理[10]??赏ㄟ^之二的SpringMVC框架將在功能處理扮演重要角色的邏輯處理實現(xiàn)解耦以及通過之三的MyBatis框架完成數(shù)據(jù)準(zhǔn)備[11]。1.4.2Vue.js技術(shù)Vue.js技術(shù)可為企業(yè)或個人用戶提供一種非常好用的前端開發(fā)方案,Vue.js技術(shù)的基礎(chǔ)和核心是利用JavaScript編寫而成;可支持通過各種插件的方式來完成頁面路由的指定與數(shù)據(jù)的按需綁定并和HTML技術(shù)結(jié)合起來完成一個前端頁面的顯示與處理[12]。1.4.3MySQL數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫是一種可按照軟件設(shè)計出的功能并基于一定的組織和設(shè)計規(guī)則而提出的存儲技術(shù),MySQL數(shù)據(jù)庫是一種開源、可被認(rèn)為是最適合開發(fā)Web軟件及可借助于數(shù)學(xué)方法而完成數(shù)據(jù)保存的關(guān)系數(shù)據(jù)庫。MySQL數(shù)據(jù)庫具有可支持多區(qū)域多平臺部署與設(shè)計、多語言與接口配套及可按照標(biāo)準(zhǔn)SQL語言等特點[13]。1.4.4B/S架構(gòu)B/S架構(gòu)是一種由軟件廠商所開發(fā)的可讓用戶通過安裝在任何一臺電腦上的瀏覽器來使用的模式。該架構(gòu)可讓用戶在取得一個web系統(tǒng)的使用權(quán)限并打開瀏覽器后,任選系統(tǒng)在瀏覽器上提供給用戶來操作的一個功能模塊[14]。會由當(dāng)前系統(tǒng)所解析的ip地址到遠(yuǎn)端部署的服務(wù)器來提起數(shù)據(jù)請求,待建立網(wǎng)絡(luò)連接后,由服務(wù)器完成數(shù)據(jù)解析并按照系統(tǒng)指定的web數(shù)據(jù)格式反饋給用戶正在使用的瀏覽器完成展示[15]。從而完成一次利用瀏覽器而進行的功能模塊的操作過程。B/S架構(gòu)如圖1-1所示。圖1-1B/S架構(gòu)圖1.5系統(tǒng)主要功能及論文結(jié)構(gòu)本文旨在構(gòu)建一個功能較為齊全、簡潔易用、的工業(yè)污水在線監(jiān)控管理軟件,為企業(yè)提供一個優(yōu)質(zhì)的處理污水的平臺,同時為相似應(yīng)用系統(tǒng)提供技術(shù)上的借鑒和參考。1.5.1系統(tǒng)主要功能及描述按照瀑布法的設(shè)計思維對工業(yè)污水在線監(jiān)控管理系統(tǒng)進行研究,具體包括:首先是利用知網(wǎng)查詢工業(yè)污水在線監(jiān)控管理的資料并進行研究并提出自己的想法;接著根據(jù)自己的想法與高校的要求提出功能需求;然后就是基于需求而繪制功能結(jié)構(gòu)及數(shù)據(jù)庫實體與表的設(shè)計;最后就是利用SpringBoot框架、Java語言實現(xiàn)需求的功能并黑盒測試[16]。為工業(yè)污水的通報管理、污水管理、污水監(jiān)測預(yù)警等提供幫助。工業(yè)污水在線監(jiān)控系統(tǒng)的開發(fā)包括三個角色,分別是用戶、監(jiān)測員、管理員用戶功能如下:(1)用戶注冊登錄:用戶打開工業(yè)污水在線監(jiān)控管理的注冊界面,輸入賬號和密碼及個人資料完成注冊,賬號唯一且密碼建議設(shè)為兩種字符及以上;注冊后可依次輸入賬號和密碼,點擊登錄,則由網(wǎng)站前端登錄界面先判輸入情況再校驗賬號的準(zhǔn)確性,已輸入且正確則成功登錄。(2)用戶登錄:錄入賬號、密碼進行登錄。(3)事件通報:用戶在發(fā)現(xiàn)工業(yè)的污水排污等出現(xiàn)問題時發(fā)起事件通報,可查看通報進度。(4)個人中心:用戶可以修改個人資料、修改密碼、通報進度查看等。監(jiān)測員功能如下:(1)監(jiān)測員登錄:管理員打開工業(yè)污水在線監(jiān)控管理的管理界面,輸入賬號和密碼及個人資料完成創(chuàng)建,賬號唯一且密碼建議設(shè)為兩種字符及以上;創(chuàng)建后可依次輸入賬號和密碼,點擊登錄,則由網(wǎng)站前端登錄界面先判輸入情況再校驗賬號的準(zhǔn)確性,已輸入且正確則成功登錄。(2)用戶信息管理:管理人員可查看用戶信息。(3)通報管理:監(jiān)測員可檢查通報審核。(4)污水?dāng)?shù)據(jù)管理:監(jiān)測員可查看用戶提交的監(jiān)測的污水?dāng)?shù)據(jù),并可及時督促工業(yè)企業(yè)及時處理。(5)污水預(yù)警:監(jiān)測員在可以查看污水各個參數(shù)是否超標(biāo),超標(biāo)的提出預(yù)警信息顯示。(6)個人中心:可修改個人資料、修改密碼。管理員功能如下:(1)管理員登錄。(2)用戶信息管理:管理員可添加用戶信息,也可修改、刪除用戶信息。(3)監(jiān)測員管理:監(jiān)測員可添加監(jiān)測員信息,可修改、刪除。(4)通報管理:管理員可查看用戶的通報信息,反饋通報情況以及刪除通報信息。(5)污水?dāng)?shù)據(jù)管理:管理員可查看、審核監(jiān)測員提交的污水?dāng)?shù)據(jù)信息,并做出審核。(6)污水監(jiān)測管理:管理員可查看、修改及刪除污水監(jiān)測信息,可統(tǒng)計預(yù)警情況。(7)污水分類管理:管理員可創(chuàng)建、修改及刪除污水分類信息。(8)留言反饋管理:管理員可根據(jù)用戶留言信息情況來回復(fù)留言,也可修改、刪除留言信息。(9)個人中心:可修改個人資料、修改密碼。(10)系統(tǒng)用戶管理:管理員可添加一個新的系統(tǒng)用戶,為其分配管理權(quán)限;也可修改與刪除系統(tǒng)用戶信息。1.5.2論文結(jié)構(gòu)全文共分6個大章節(jié):第1章為緒論部分。該章節(jié)對工業(yè)污水在線監(jiān)控管理的研究背景、目的和意義、國內(nèi)外研究現(xiàn)狀做了重點闡述。對論文的整體結(jié)構(gòu)做了劃分。第2章通過多個角度對系統(tǒng)做了分析。主要從工業(yè)污水在線監(jiān)控管理課題可行性層面和功能需求層面和非功能需求三個層面進行全面論文,并詳細(xì)探討了系統(tǒng)的經(jīng)濟、技術(shù)和操作三個角度展開論述,并對各模塊的功能以用例模型的方式進行剖析。第3章為本論文的具體設(shè)計。該章從整體上進行了具體的設(shè)計,著重對數(shù)據(jù)庫設(shè)計從概念模型和物理結(jié)構(gòu)設(shè)計方面展開論述。第4章為本論文的設(shè)計實現(xiàn)。工業(yè)污水在線監(jiān)控管理軟件系統(tǒng)的實現(xiàn)章節(jié)一共前臺實現(xiàn):注冊登錄、監(jiān)測通報申請、公告通知等等。后臺管理實現(xiàn):用戶信息管理、監(jiān)測員信息管理、污水?dāng)?shù)據(jù)管理、污水預(yù)警管理、留言反饋管理等系統(tǒng)功能模塊實現(xiàn)。第5章對工業(yè)污水在線監(jiān)控管理的測試情況做了介紹。主要論述了測試的目的和意義,測試的工作環(huán)境和系統(tǒng)的注冊、登錄以及污水分配、報修和違紀(jì)處分等多個測試用例展開論述,并做了測試匯總。該章通過對各個關(guān)鍵模塊的測試,保證了該平臺的功能正常運行。第6章對工業(yè)污水在線監(jiān)控管理所用的技術(shù)進行總結(jié),以及一些尚未完善的功能做出說明。
第2章需求分析隨著科技飛速的發(fā)展,人們對環(huán)境保護的問題也愈發(fā)的重視起來,而工業(yè)污水處理的問題更加的引人關(guān)注。在污水處理方面很多時候會受到人為因素的影響,例如污水的采樣、污水?dāng)?shù)據(jù)的監(jiān)測、監(jiān)測污水?dāng)?shù)據(jù)結(jié)果時間等問題。為了更高效滿足對污水處理的問題,工業(yè)污水監(jiān)測系統(tǒng)無疑是最佳的選擇。2.1可行性研究在項目開發(fā)和系統(tǒng)開發(fā)之前,為了更好地研究和研究該項目的各個層面的可行性,一個良好的需求分析將會給整個軟件的發(fā)展帶來很大的影響。本文從技術(shù)可行性、經(jīng)濟可行性和運行可行性三個角度進行了可行性的研究。2.1.1技術(shù)可行性任何一個依托于瀏覽器來為用戶和管理人員提供污水監(jiān)測處理等信息服務(wù)的系統(tǒng),其所優(yōu)先考慮的都是其在實現(xiàn)過程中所采用的工具和技術(shù)是否可以支撐系統(tǒng)的開發(fā)及穩(wěn)定的運行。而具體到基于SpringBoot工業(yè)污水在線監(jiān)控管理的開發(fā)中,無論是選用B/S模式、還是SpringBoot框架和Vue.js前端框架都選擇了當(dāng)前主流的開發(fā)模式,其使用的穩(wěn)定性、拓展性及安全性都是經(jīng)受住考驗的,更別提系統(tǒng)功能代碼編寫所使用的Java語言和實現(xiàn)數(shù)據(jù)管理功能的MySQL數(shù)據(jù)庫了[17]。工業(yè)污水在線監(jiān)控管理在開發(fā)中使用了Java語言、Vue.js和SpringBoot框架以及MySQL數(shù)據(jù)庫等技術(shù)來實現(xiàn)線上污水監(jiān)測、通報處理、在線污水管理信息管理的功能。首先所選用的技術(shù)都是當(dāng)前主流的[18]。雖然并不一定是最新技術(shù),但其性能也是經(jīng)過時間檢驗的;其次一個軟件項目的開發(fā)并不是通過高新技術(shù)的堆積完成的,而是通過各項技術(shù)的緊密配合而最終實現(xiàn)完美使用效果的。上述幾種技術(shù)正是通過仔細(xì)對比后做出的正確選擇,由此技術(shù)不存在問題[19]。2.1.2經(jīng)濟可行性本工業(yè)污水在線監(jiān)控管理在經(jīng)濟上的考慮主要是工具和功能開發(fā)方面的支出情況,開發(fā)工具采用的是IDEA開發(fā)工具,支持開源和免費使用;功能模塊主要是工業(yè)污水監(jiān)測處理對應(yīng)信息的管理[20]。2周即可完成,無投入;發(fā)布后,可為工業(yè)制造企業(yè)的污水處理管理提供很大的便利[21]。2.1.3操作可行性本工業(yè)污水在線監(jiān)控管理在操作上多則3步即可完成一個功能模塊的使用,文字標(biāo)示簡潔,用戶可輕松上手。2.2系統(tǒng)功能需求系統(tǒng)功能需求分析是通過軟件開發(fā)者在參與市場調(diào)研,與管理者及使用者交流后經(jīng)過詳細(xì)縝密的思考,再討論研究后得出的初步系統(tǒng)開發(fā)所需實現(xiàn)功能。這是開發(fā)的第一步,也是至關(guān)重要的一步,如果不在這個階段制定系統(tǒng)所需模塊,日后會帶來不必要的麻煩。因此,必須嚴(yán)肅認(rèn)真,全身心投入去做好這個步驟。本系統(tǒng)采用自上往下的方法開發(fā),基本定位如下功能:本課題要求實現(xiàn)工業(yè)污水在線監(jiān)控系統(tǒng),系統(tǒng)主要包括用戶模塊、監(jiān)測員模塊及管理員模塊。2.2.1系統(tǒng)業(yè)務(wù)參與成員基于SpringBoot工業(yè)污水在線監(jiān)控管理在日常所提供信息服務(wù)的用戶主要包括了用戶、監(jiān)測員和污水管理人員,而通過前后端設(shè)計來對其角色及功能等進行區(qū)分。工業(yè)污水在線監(jiān)控管理是B/S模式設(shè)計,前端采用Vue.js技術(shù)開發(fā),后端采用SpringBoot框架、Java語言等技術(shù)開發(fā),使用MySQL做數(shù)據(jù)庫來存儲污水的相關(guān)信息,可提供給用戶、監(jiān)測員和系統(tǒng)管理員使用,如表2-1所示。表2-1參與成員信息表編號成員角色說明1用戶用戶打開工業(yè)污水在線監(jiān)控管理的注冊界面,輸入賬號和密碼及個人資料完成注冊,點擊登錄。2監(jiān)測員監(jiān)測人員進入后臺界面對監(jiān)測通報的信息化管理。提供用戶的姓名、賬號。處理污水時間、污水分類等等。記錄污水預(yù)警的信息、污水的分類等等3管理員實現(xiàn)個人中心、用戶、監(jiān)測人員、監(jiān)測通報、污水分類、污水?dāng)?shù)據(jù)、污水預(yù)警、留言反饋等信息化管理。2.2.2用例詞匯需求本系統(tǒng)的用例詞匯表詳細(xì)描述,如表2-2所示。表2-2用例詞匯表編號用例項目用例說明角色預(yù)分配人員1用戶注冊用戶打開工業(yè)污水在線監(jiān)控管理的注冊界面,輸入賬號和密碼及個人資料完成注冊,賬號唯一且密碼建議設(shè)為兩種字符及以上;注冊后可依次輸入賬號和密碼,點擊登錄,則由網(wǎng)站前端登錄界面先判輸入情況再校驗賬號的準(zhǔn)確性,已輸入且正確則成功登錄用戶2監(jiān)測員注冊監(jiān)測員用戶打開工業(yè)污水在線監(jiān)控管理的注冊界面,輸入賬號和密碼及個人資料完成注冊,賬號唯一且密碼建議設(shè)為兩種字符及以上;注冊后可依次輸入賬號和密碼,點擊登錄,則由網(wǎng)站前端登錄界面先判輸入情況再校驗賬號的準(zhǔn)確性,已輸入且正確則成功登錄監(jiān)測員3系統(tǒng)登錄任何用戶在使用本系統(tǒng)前需進行合法性驗證,輸入正確的用戶口令秘鑰才能允許其進入系統(tǒng)用戶、監(jiān)測員、系統(tǒng)管理人員4用戶信息更新每個用戶都能夠?qū)Ω髯缘膫€人信息進行更新操作用戶、系統(tǒng)管理人員2.2.3系統(tǒng)用例模型用戶在PC端瀏覽器打開任工業(yè)污水在線監(jiān)控管理進入系統(tǒng)前端,在完成注冊和登錄后可以實現(xiàn)個人信息查看、通知公告查看、檢測員查看、事件通報,在線留言、個人中心等操作。用戶用戶的用例模型圖,如圖2-1所示。圖2-1用戶用例模型圖監(jiān)測員在PC端瀏覽器進入系統(tǒng)前端,在登錄后可以實現(xiàn)通報事件受理、污水?dāng)?shù)據(jù)管理、污水監(jiān)測預(yù)警管理、后臺管理及個人中心等操作。監(jiān)測員的用例模型圖,如圖2-2所示。圖2-2監(jiān)測員用戶用例模型圖系統(tǒng)管理人員可實現(xiàn)用戶、監(jiān)測員信息管理維護、用戶管理管理、監(jiān)測員管理、事件通報管理、污水分類管理、污水管理、預(yù)警管理以及系統(tǒng)管理管理等功能模塊。管理員用戶的用例模型圖,如圖2-3所示。圖2-3管理員用戶用例模型圖2.3用例描述工業(yè)污水在線監(jiān)控管理軟件系統(tǒng)的用例描述將分為用戶登錄模塊用例描述、監(jiān)測人員后臺管理用例描述和管理員后臺管理用例描述。2.3.1登錄模塊用例描述用戶登錄模塊的用例詳細(xì)描述如表2-1所示。表2-1用戶登錄用例描述用例條目描述用例名稱登錄主要業(yè)務(wù)參與者用戶、監(jiān)測員、管理員其他參與者無描述系統(tǒng)使用者進行登錄操作前置條件1、前臺用戶進入系統(tǒng)首頁2、后臺管理員進入后臺登錄界面后置條件系統(tǒng)使用者登錄成功,進入前后臺操作界面觸發(fā)條件系統(tǒng)使用者進行登錄操作基本流程1、前臺用戶進入系統(tǒng)首頁,后臺管理員進入后臺登錄界面2、前臺已注冊用戶,點擊登錄按鈕,填寫信息進行登錄。3、后臺管理員輸入用戶名和密碼進行登錄操作。4、前后臺用戶登錄成功結(jié)束用戶成功登錄系統(tǒng),并進行后續(xù)功能使用實現(xiàn)約束和說明1、輸入正確的登錄信息2、用戶已經(jīng)注冊成功,后臺數(shù)據(jù)庫有用戶信息。2.3.2監(jiān)測人員后臺管理模塊用例描述監(jiān)測人員監(jiān)測管理模塊用例描述如表2-2所示。表2-2監(jiān)測人員監(jiān)測管理用例描述用例條目描述用例名稱監(jiān)測人員污水監(jiān)測管理主要業(yè)務(wù)參與者監(jiān)測人員其他參與者無描述監(jiān)測人員對污水?dāng)?shù)據(jù)的監(jiān)測前置條件監(jiān)測人員成功登錄后臺頁面后置條件操作完成觸發(fā)條件監(jiān)測人員對后臺污水?dāng)?shù)據(jù)進行增刪改查等操作基本流程1、監(jiān)測人員進入后臺界面2、監(jiān)測通報的信息化管理。提供用戶的姓名、賬號。處理污水時間、污水分類等等。記錄污水預(yù)警的信息、污水的分類等等。表2-2(續(xù))用例條目描述替代流程無結(jié)束監(jiān)測人員退出后臺實現(xiàn)約束和說明1、必須具有檢測人員身份2、正確的用戶名和密碼2.3.3管理員后臺管理模塊用例描述管理員后臺管理模塊用例描述如表2-3所示。表2-3管理員后臺管理用例描述用例條目描述用例名稱管理員后臺管理主要業(yè)務(wù)參與者管理員其他參與澤者無描述管理員對后臺模塊功能的管理操作前置條件管理員成功登錄后臺頁面后置條件操作完成觸發(fā)條件管理員對后臺進行增刪改查等操作時基本流程1、管理員進入后臺界面2、個人中心、用戶、監(jiān)測人員、監(jiān)測通報、污水分類、污水?dāng)?shù)據(jù)、污水預(yù)警、留言反饋等信息化管理。替代流程無結(jié)束管理員退出后臺實現(xiàn)約束和說明1、必須具有管理員身份2、正確的用戶名和密碼2.4非功能需求分析工業(yè)污水在線監(jiān)控管理除了要盡可能完備的提供給用戶、監(jiān)測員和管理人員功能使用外,其性能的表現(xiàn)同樣也重要,其主要為:(1)安全性:提供賬號登錄驗證和密碼修改,未有賬號的用戶不允許使用,同時可修改密碼來保護自己的資料安全。(2)高并發(fā)性:一個工業(yè)污水在線監(jiān)控管理而言,數(shù)百人次的同時在線訪問即可滿足使用需求。(3)大存儲量:工業(yè)污水監(jiān)測系統(tǒng)中用戶會包括成千上百種,也會有大量的用戶和監(jiān)測員的污水?dāng)?shù)據(jù)資料保存在機器上,要有足夠的空間。(4)信息安全性:作為一個用戶和工業(yè)管理企業(yè)提供信息管理等服務(wù)的系統(tǒng),尤其是還牽涉到污水預(yù)警等敏感信息,其所具備的安全防護手段應(yīng)該不會造成這些信息的輕易泄露。(5)運行穩(wěn)定性:作為一個為業(yè)主提供7*24小時污水監(jiān)測信息服務(wù)的系統(tǒng),其在運行中的穩(wěn)定性應(yīng)該可以保證可以隨時對用戶的要求進行響應(yīng)。2.5本章小結(jié)在此章中,本文從工業(yè)污水在線監(jiān)控管理技術(shù)可行性層面、工業(yè)污水在線監(jiān)控管理的經(jīng)濟可行性層面和工業(yè)污水在線監(jiān)控管理的操作可行性對其進行了可行性的分析,并對其進行了功能要求的分析,并對其進行了具體的用例說明,如污水?dāng)?shù)據(jù)模塊和污水監(jiān)測預(yù)警和事件通報處理模塊等進行描述。
第3章系統(tǒng)設(shè)計對于污水監(jiān)測管理系統(tǒng)來說,其中關(guān)于設(shè)計系統(tǒng)需要滿足可靠性、易操作性、可擴展性的設(shè)計原則。關(guān)于系統(tǒng)模塊設(shè)計匯集成系統(tǒng)的總體設(shè)計以及其數(shù)據(jù)庫存儲數(shù)據(jù)的定義,明確定義表結(jié)構(gòu),讓系統(tǒng)存儲數(shù)據(jù)更加合理完整。通過這些設(shè)計,完成本次的系統(tǒng)設(shè)計工作。3.1系統(tǒng)設(shè)計原則有關(guān)系統(tǒng)設(shè)計原則問題,主要可以從幾個方面著手考慮,比如系統(tǒng)的可靠性、系統(tǒng)的易操作性、系統(tǒng)的實際使用性等方面。使系統(tǒng)的設(shè)計符合系統(tǒng)工程的要求。(1)可靠性系統(tǒng)的可靠性關(guān)乎到系統(tǒng)是不是能夠正常運行。如果一個系統(tǒng)連運行都不能夠保證,那系統(tǒng)總是出各種問題。系統(tǒng)可靠運行是最基本的功能需求。二是這種涉及到支付的購票系統(tǒng),其支付環(huán)境要求可以在安全可靠的環(huán)境中進行支付操作。所以該系統(tǒng)的可靠性需要保證。(2)易操作性系統(tǒng)設(shè)計必須遵循用戶至上的原則。用戶對一款產(chǎn)品最直觀的感受就是界面和操作。一款產(chǎn)品是否易操作對用戶而言,是十分重要的。因此系統(tǒng)具有友好的用戶界面便于用戶操作,易于用戶學(xué)習(xí)掌握。用戶方便操作,也利于提高系統(tǒng)的用戶使用率。(4)可擴展性系統(tǒng)的可擴展主要是系統(tǒng)如果需要添加新的功能,如果擴展性不好,添加一個功能需要動很多代碼,付出的代價也就越大。如果后期需求不斷改,擴展性差,維護起來也非常麻煩。3.2系統(tǒng)總體設(shè)計本節(jié)主要是關(guān)于工業(yè)污水在線監(jiān)控系統(tǒng)的主要系統(tǒng)功能模塊,實現(xiàn)工業(yè)污水在線監(jiān)控的監(jiān)測通報的信息化管理。提供用戶的姓名、賬號。處理污水時間、污水分類、污水預(yù)警、污水?dāng)?shù)據(jù)等等。系統(tǒng)管理員管理用戶和監(jiān)測員的信息,并可以管理系統(tǒng)的留言、事件通報以及從后臺進行污水?dāng)?shù)據(jù)、污水預(yù)警的信息化管理。記錄污水預(yù)警的信息、污水的分類等等系統(tǒng)總體功能的模塊圖如圖3-1所示。圖3-1功能結(jié)構(gòu)圖3.3系統(tǒng)數(shù)據(jù)庫設(shè)計工業(yè)污水在線監(jiān)控管理是B/S模式設(shè)計,采用SpringBoot框架、Vue技術(shù)及Java語言開發(fā),使用MySQL做數(shù)據(jù)庫來管理疫情防范的相關(guān)信息,可提供給用戶及系統(tǒng)管理員使用。3.3.1概念模型設(shè)計工業(yè)污水在線監(jiān)控管理主要是為便利于用戶通過網(wǎng)站進行污水監(jiān)測業(yè)務(wù)處理,其主要實體包括:通知公告實體、污水分類實體、污水監(jiān)測數(shù)據(jù)實體及污水預(yù)警、事件通報實體等。系統(tǒng)E-R圖如圖3-2所示。圖3-2系統(tǒng)E-R圖用戶實體描述了用戶管理有關(guān)的用戶主體,其實體屬性圖設(shè)計如圖3-3所示。圖3-3用戶實體屬性圖監(jiān)測人員實體描述了系統(tǒng)中監(jiān)測人人員相關(guān)信息,其實體屬性圖設(shè)計如圖3-4所示。圖3-4監(jiān)測人員實體屬性圖污水預(yù)警實體描述了監(jiān)測員檢查污水的預(yù)警信息,其實體屬性圖設(shè)計如圖3-5所示。圖3-5污水監(jiān)測預(yù)警實體屬性圖污水監(jiān)測實體描述了一個用戶的具體分配的污水,其實體屬性圖設(shè)計如圖3-6所示。圖3-6污水監(jiān)測實體屬性圖事件通報實體描述了用戶要對某些污水水質(zhì)不合理的情況進行事件通報,其實體屬性圖設(shè)計如圖3-7所示。圖3-7事件通報實體屬性圖通知公告實體描述了管理人員所發(fā)布的公告信息,其實體屬性圖設(shè)計如圖3-8所示。圖3-8管理員實體屬性圖3.3.2數(shù)據(jù)庫表的設(shè)計數(shù)據(jù)庫表是用來記錄數(shù)據(jù)對象的一些信息,數(shù)據(jù)庫可以提供高效、快速和方便等特點,為使用者提供信息。本節(jié)對工業(yè)污水在線監(jiān)控管理的數(shù)據(jù)庫模型化,使用MySQL數(shù)據(jù)庫進行數(shù)據(jù)的儲存,其詳細(xì)的數(shù)據(jù)結(jié)構(gòu)如下:用戶信息表保存了工業(yè)污水在線監(jiān)控管理用戶相關(guān)信息,其表設(shè)計如表3-1所示。表3-1用戶信息表列名類型主鍵說明gywsjcptyh_idint(11)是主鍵gywsjcptyh_atdatetime否創(chuàng)建時間gywsjcptyh_xhvarchar(50)否賬號gywsjcptyh_mmvarchar(50)否密碼gywsjcptyh_xsxmvarchar(50)否用戶姓名gywsjcptyh_txvarchar(50)否頭像gywsjcptyh_xbvarchar(50)否性別gywsjcptyh_nlvarchar(50)否年齡gywsjcptyh_sjvarchar(50)否手機gywsjcptyh_sshvarchar(50)否審核通報信息表保存了提供用戶對監(jiān)測水質(zhì)異常通報情況進行登記,其表設(shè)計如表3-2所示。表3-2通報信息表列名類型主鍵說明gywsjcpttb_idint(11)是主鍵gywsjcpttb_dtdatetime否創(chuàng)建時間gywsjcpttb_ghvarchar(50)否員工工號gywsjcpttb_xmvarchar(50)否員工姓名gywsjcpttb_zhvarchar(50)否用戶賬號表3-2(續(xù))列名類型主鍵說明gywsjcpttb_yhxmvarchar(50)否用戶姓名gywsjcpttb_sjdatetime否通報時間gywsjcpttb_fbztvarchar(50)否通報主題gywsjcpttb_nrvarchar(500)否內(nèi)容gywsjcpttb_shvarchar(50)否是否審核gywsjcpttb_hfvarchar(50)否審核回復(fù)監(jiān)測員信息表保存了監(jiān)測人員的個人基本信息,其表設(shè)計如表3-3所示。表3-3監(jiān)測員信息表列名類型主鍵說明gywsjcptjcy_idint(11)是主鍵gywsjcptjcy_atdatetime否創(chuàng)建時間gywsjcptjcy_ghvarchar(50)否員工工號gywsjcptjcy_mmvarchar(50)否密碼gywsjcptjcy_xmvarchar(50)否員工姓名gywsjcptjcy_bmvarchar(50)否部門gywsjcptjcy_zpLongtext否照片gywsjcptjcy_xbvarchar(50)否性別gywsjcptjcy_nlvarchar(50)否年齡gywsjcptjcy_sjhvarchar(50)否手機號污水預(yù)警信息表保存了污水?dāng)?shù)據(jù)分析的資料,其表設(shè)計如表3-4所示。表3-4污水預(yù)警信息表列名類型主鍵說明gywsjcptwsyj_idint(4)是主鍵gywsjcptwsyj_dtdatetime否創(chuàng)建時間gywsjcptwsyj_ghvarchar(50)否員工工號gywsjcptwsyj_mcvarchar(50)否員工姓名gywsjcptwsyj_rqdatetime否更新時間gywsjcptwsyj_flvarchar(50)否污水分類gywsjcptwsyj_lhqvarchar(50)否硫化氫濃度ppmgywsjcptwsyj_yvarchar(50)否氧濃度ppmgywsjcptwsyj_yyhtvarchar(50)否一氧化碳濃度ppmgywsjcptwsyj_jwdate否甲烷濃度ppm污水?dāng)?shù)據(jù)信息表保存的是監(jiān)測員監(jiān)測的污水監(jiān)測信息信息,主要包括創(chuàng)建的時間員工的工號、姓名以及用戶的賬號姓名和處理污水?dāng)?shù)據(jù)的時間等等其表設(shè)計如表3-5所示。表3-5污水?dāng)?shù)據(jù)信息表列名類型主鍵說明gywsjcptwssj_idint(11)是主鍵gywsjcptwssj_dtdatetime否創(chuàng)建時間gywsjcptwssj_ghvarchar(50)否員工工號gywsjcptwssj_xmvarchar(50)否員工姓名gywsjcptwssj_zhlongtext否用戶賬號gywsjcptwssj_xmvarchar(50)否用戶姓名gywsjcptwssj_clsjdatetime否處理時間gywsjcptwssj_clwjLongtext否處理文件gywsjcptwssj_flvarchar(50)否污水分類gywsjcptwssj_lhqvarchar(50)否硫化氫濃度ppmgywsjcptwssj_yvarchar(500)否氧濃度ppmgywsjcptwssj_yyhtvarchar(50)否一氧化碳濃度ppmgywsjcptwssj_jwvarchar(50)否甲烷濃度ppm通知公告信息表保存了系統(tǒng)發(fā)出的關(guān)于污水監(jiān)測的通知公告信息,其表設(shè)計如表3-6所示。表3-6通知公告信息表列名類型主鍵說明sgywsjcpttzgg_idint(11)是主鍵sgywsjcpttzgg_dtdatetime否創(chuàng)建時間sgywsjcpttzgg_btvarchar(50)否標(biāo)題sgywsjcpttzgg_jjvarchar(500)否簡介sgywsjcpttzgg_tpvarchar(500)否圖片sgywsjcpttzgg_nrlongtext否內(nèi)容3.4本章小結(jié)本章圍繞工業(yè)污水在線監(jiān)控管理的總體設(shè)計進行詳細(xì)闡述,通過系統(tǒng)總體功能結(jié)構(gòu)圖對工業(yè)污水在線監(jiān)控管理所實現(xiàn)的功能進行詳細(xì)的劃分,使用ER圖實現(xiàn)數(shù)據(jù)庫的概念模型設(shè)計,系統(tǒng)各個模塊的實體關(guān)系圖提供了每個模塊數(shù)據(jù)對象、屬性和聯(lián)系的方法,并完成數(shù)據(jù)庫表的設(shè)計,為后續(xù)的系統(tǒng)詳細(xì)設(shè)計和實現(xiàn)奠定基礎(chǔ)。
第4章系統(tǒng)實現(xiàn)工業(yè)污水在線監(jiān)控管理軟件系統(tǒng)的實現(xiàn)章節(jié)主要介紹用戶注冊功能如何實現(xiàn)、用戶監(jiān)測通報申請如何實現(xiàn)、系統(tǒng)留言功能如何實現(xiàn)、系統(tǒng)用戶管理如何實現(xiàn)、污水?dāng)?shù)據(jù)管理如何實現(xiàn)、污水預(yù)警管理是如何實現(xiàn)的。系統(tǒng)還會對每一個功能的流程進行詳細(xì)的介紹,以確保可以理解此系統(tǒng)。以上就是工業(yè)污水在線監(jiān)控管理軟件系統(tǒng)的系統(tǒng)詳細(xì)設(shè)計實現(xiàn)的總述。4.1用戶功能模塊實現(xiàn)在工業(yè)污水在線監(jiān)控系統(tǒng)中用戶扮演著十分重要的角色,以下為用戶的功能模塊。4.1.1注冊模塊用戶在工業(yè)污水在線監(jiān)控管理的注冊頁面,賬號做唯一性輸入,同一個用戶的賬號不允許存在;密碼(5-16個字符)和字符(2-12個字符),身份為“系統(tǒng)用戶”;其余資料依需輸入。圖4-1用戶注冊時序圖用戶注冊模塊流程如圖4-2所示。圖4-2用戶注冊模塊流程圖用戶注冊模塊實現(xiàn)效果如圖4-3所示。圖4-3用戶注冊模塊實現(xiàn)效果圖4.1.2用戶登錄模塊用戶在工業(yè)污水在線監(jiān)控管理系統(tǒng)的登錄頁面,輸入賬號,系統(tǒng)用戶表查賬號,存在提示校驗通過;接著輸入密碼,存在的系統(tǒng)用戶數(shù)據(jù)查密碼,存在提示校驗通過;拼圖通過,則登錄成功。用戶登錄時序圖如圖4-4所示。圖4-4用戶登錄時序圖用戶登錄流程圖如圖4-5所示。圖4-5用戶登錄流程圖用戶登錄界面的實現(xiàn)如圖4-6所示。圖4-6用戶登錄界面4.1.3通報申請污水處理出現(xiàn)異常,無法調(diào)節(jié)等情況時向監(jiān)測人員申請所在位置和說明具體的原因。通報申請時序圖如圖4-7所示。圖4-7通報申請時序圖監(jiān)測申請通報流程圖流程如下用戶登錄驗證通過后,選擇監(jiān)測人員的添加,錄入通報申請的信息,進行提交后顯示錄入完成如圖4-8所示。圖4-8通報申請模塊流程圖監(jiān)測通報實現(xiàn)圖會顯示監(jiān)測人員的照片、姓名、工號、部門、性別、年齡及手機號等信息如圖4-9所示。圖4-9監(jiān)測通報實現(xiàn)圖監(jiān)測通報提交實現(xiàn)圖如圖4-10所示。圖4-10監(jiān)測通報提交界面監(jiān)測通報列表界面用戶可在線查看監(jiān)測人員的審批狀態(tài),通報的時間,通報主題等等如圖4-11所示。圖4-11監(jiān)測通報列表界面4.1.4系統(tǒng)留言系統(tǒng)留言添加界面可以將要說明留言的內(nèi)容和具體情況提交給監(jiān)測人員,也可以就將留言圖片發(fā)送給監(jiān)測人員,如圖4-12所示。圖4-12申訴登記添加界面用戶可從中自己的留言信息,如圖4-13所示。圖4-13留言列表界面4.2管理端功能模塊實現(xiàn)管理員在工業(yè)污水在線監(jiān)控軟件系統(tǒng)中扮演著十分重要的角色,以下為管理員端功能模塊的實現(xiàn)圖。4.2.1系統(tǒng)用戶管理系統(tǒng)用戶管理時序表如圖4-14所示。圖4-14系統(tǒng)用戶管理時序表系統(tǒng)用戶管理流程圖如圖4-15所示。圖4-15系統(tǒng)用戶管理流程圖管理員信息列表界面如圖4-16所示。圖4-16管理員主功能界面用戶信息列表界面如圖4-17所示,用戶信息按工業(yè)污水在線監(jiān)控管理系統(tǒng)創(chuàng)建(用戶注冊、管理員新增)時的時間倒序方式列表顯示;可支持學(xué)號和姓名查詢,可支持獨選一位用戶信息通過查看詳情的辦法來修改,也可支持利用復(fù)選框的方式單獨選擇一位或批量選擇數(shù)位用戶信息刪除。圖4-17用戶管理界面監(jiān)測員信息列表界面如圖4-18所示,監(jiān)測員信息按工業(yè)污水在線監(jiān)控管理系統(tǒng)創(chuàng)建時的時間倒序方式列表顯示;可支持監(jiān)測員工號和姓名查詢,可支持獨選一位監(jiān)測員信息通過查看詳情的辦法來修改,也可支持利用復(fù)選框的方式單獨選擇一位或批量選擇數(shù)位監(jiān)測員信息刪除。圖4-18監(jiān)測員管理界面4.2.2污水管理污水信息按發(fā)布時間的倒序方式列表顯示;可支持單獨選擇某一條的污水信息修改;也可通過復(fù)選框部分或全選刪除污水信息。污水信息時序圖,如圖4-19所示。圖4-19污水管理時序圖污水信息管理如圖4-20所示。圖4-20污水管理流程圖污水信息列表界面如圖4-21所示。圖4-21污水信息列表界面污水信息添加界面如圖4-22所示,管理員可設(shè)置污水監(jiān)測數(shù)據(jù)準(zhǔn)確性的情況,為后續(xù)安排監(jiān)測員復(fù)檢和預(yù)警提供數(shù)量支持。圖4-22污水信息添加界面污水信息管理偽代碼如下:clickinput污水ifselect4.2.3污水監(jiān)測預(yù)警管理污水監(jiān)測預(yù)警信息列表界面如圖4-23所示,按預(yù)警分類的時間逆序方式列表顯示,可修改和以復(fù)選框的方式刪除預(yù)警信息,還可通過該模塊來進行污水處理安排。圖4-23污水預(yù)警列表界面4.3本章小結(jié)本章小節(jié)的主要內(nèi)容是工業(yè)污水在線監(jiān)控管理系統(tǒng)的系統(tǒng)實現(xiàn)部分內(nèi)容。分別通過理清代碼之間的邏輯,通過畫功能模塊流程圖和時序圖更了解功能實現(xiàn)邏輯,其次通過功能實現(xiàn)界面讓用戶更加方便的操作系統(tǒng)。第5章系統(tǒng)測試系統(tǒng)試驗是保證產(chǎn)品品質(zhì)的最終階段。測試產(chǎn)品的可靠性對于系統(tǒng)來說是至關(guān)重要的。5.1測試的目的及意義系統(tǒng)開發(fā)完成后對系統(tǒng)進行軟件測試,在對項目進行測試的過程中及時發(fā)現(xiàn)項目問題和不足,改進在測試期間的Bug,改進工程品質(zhì)的減少在實際應(yīng)用中出現(xiàn)錯誤的幾率。5.2測試環(huán)境測試用操作系統(tǒng):Windows10測試用瀏覽器:360瀏覽器極速版測試工具:戴爾G3筆記本5.3系統(tǒng)測試用例基于工業(yè)污水在線監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)測試是確保系統(tǒng)穩(wěn)定性和用戶體驗的重要環(huán)節(jié),可以提高系統(tǒng)的質(zhì)量和性能,并減少項目開發(fā)成本和提高信息安全性。5.3.1用戶注冊測試用例使用者登記的測試,主要是檢驗使用者名稱、電子郵箱及口令的登記資料的正確性。用戶登記的試驗顯示在表格5-1中。表5-1用戶注冊模塊測試用例表序號輸入預(yù)期結(jié)果實際結(jié)果測試結(jié)果1用戶名:Null電子郵箱:Null密碼:34344567請輸入完整信息請輸入完整信息通過2用戶名:Null電子郵箱:zss@163.com密碼:34344567請輸入完整信息請輸入完整信息通過3用戶名:cyhh電子郵箱:Null密碼:34344567請輸入完整信息請輸入完整信息通過4用戶名:cyhh電子郵箱:zss@163.com密碼:Null請輸入完整信息請輸入完整信息通過
表5-1(續(xù))序號輸入預(yù)期結(jié)果實際結(jié)果測試結(jié)果5用戶名:cyh電子郵箱:zss@163.com密碼:34344567用戶名長度為4-20位用戶名長度為4-20位通過6用戶名:cyhh電子郵箱:zss@密碼:34344567郵箱不合法郵箱不合法通過7用戶名:cyhh電子郵箱:zss@163.com密碼:123用戶密碼長度為6-20位用戶密碼長度為6-20位通過8用戶名:zhangsan電子郵箱:zss@163.com密碼:34344567用戶名已存在用戶名已存在通過9用戶名:cyhh電子郵箱:zss@163.com密碼:34344567注冊成功注冊成功通過5.3.2用戶登錄測試用例用戶登錄試驗的目的在于檢測用戶在注冊時所輸入的注冊資料與資料庫內(nèi)的資料相符,如果使用者在注冊時出現(xiàn)了不正確的登入資料,則會不會有提示。例如,在表格5-2中顯示了使用者登入的試驗。表5-2用戶登錄模塊測試用例表序號輸入預(yù)期結(jié)果實際結(jié)果測試結(jié)果1用戶名或電子郵箱:cyhh密碼:34344567登錄成功登錄成功通過2用戶名或電子郵箱:Null密碼34344567請輸入完整信息請輸入完整信息通過3用戶名或電子郵箱:cyhh密碼:Null請輸入完整信息請輸入完整信息通過4用戶名和電子郵箱:cyhh密碼:txw321賬號或密碼錯誤,你還有4次機會賬號或密碼錯誤,你還有4次機會通過5用戶名和電子郵箱:cyhh密碼輸錯五次賬號被鎖定,請十分鐘后再試賬號被鎖定,請十分鐘后再試通過5.3.3污水管理測試用例污水信息管理測試:管理員可依據(jù)每個工廠的檢測情況而設(shè)置一調(diào)污水記錄;管理員可通過復(fù)選框選擇單個修改或多選污水刪除,其用例設(shè)計如表5-3所示。表5-3污水信息管理測試表用例名測試過程期望結(jié)果測試結(jié)果添加污水信息未輸入污水信息污水添加失敗一致添加污水信息監(jiān)測員工號“1011”,污水名稱“某某化工”,污水“302”,一氧化碳,20,氧含量、硫化氫含量,提交添加成功一致查詢污水信息輸入員工名稱“信管”,查詢顯示監(jiān)測員工號“1011”,污水名稱“某某化工”,污水“302”,一氧化碳,20,氧含量、硫化氫含量”的污水信息一致修改污水信息監(jiān)測員工號“1011”,污水名稱“某某化工”,污水“302”,一氧化碳,20,氧含量、硫化氫含量的污水氧氣含量改為“6”數(shù)據(jù)已更新一致刪除污水信息刪除信息不顯示一致5.3.4通報管理測試用例事件通報管理測試:用戶根據(jù)情況事件通報,監(jiān)測員審核,監(jiān)測員和管理員都可修改、刪除,其用例設(shè)計如表5-4所示。表5-4事件通報管理測試表用例名測試過程期望結(jié)果測試結(jié)果添監(jiān)測通報信息未輸入監(jiān)測通報信息監(jiān)測通報添加失敗一致添加監(jiān)測通報信息添加通報數(shù)據(jù),提交監(jiān)測通報添加成功一致查詢監(jiān)測通報信息輸入通報名稱,查詢顯示通報信息列表一致審核監(jiān)測通報信息審核該條記錄,通過審核通過一致修改監(jiān)測通報信息修改該條記錄修改成功一致刪除監(jiān)測通報信息刪除該條記錄信息不顯示一致5.3.5用戶管理測試用例用戶管理測試是為管理員管理用戶而設(shè)計的。例如,用戶的管理測試如表5-5所示。表5-5用戶管理模塊測試用例表序號輸入預(yù)期結(jié)果實際結(jié)果測試結(jié)果1點擊用戶管理顯示用戶列表和添加用戶顯示用戶列表和添加用戶通過2點擊用戶列表顯示所有用戶的信息列表顯示所有用戶的信息列表通過3點擊添加用戶顯示用戶添加頁面顯示用戶添加頁面通過4點擊編輯對用戶狀態(tài)修改對用戶狀態(tài)修改通過5.4本章小結(jié)本章通過對“基于SpringBoot工業(yè)污水在線監(jiān)控管理”的各項性能進行了檢測,從目前來看,該系統(tǒng)各項性能指標(biāo)均達到了使用者的要求,進行反復(fù)測試以便提供更好的用戶使用感受。
第6章結(jié)論本工業(yè)污水在線監(jiān)控管理采用的技術(shù)是Vue.js前端框架、SpringBoot框架及Java語言等技術(shù),數(shù)據(jù)庫則是用的MySQL。利用前后端分離設(shè)計來區(qū)分用戶角色與權(quán)限并通過驗證環(huán)節(jié)來為其提供污水監(jiān)測、污水監(jiān)測預(yù)警等服務(wù)。用戶完成注冊并登錄后可以查看通知公告、通報申請與留言等,監(jiān)測員則負(fù)責(zé)審核通報的資料、監(jiān)測污水?dāng)?shù)據(jù)也可以對自己的個人信息進行修改,管理員則可管理用戶和監(jiān)測人員的基本資料,也可以通過后臺對用戶從前臺傳來的污水?dāng)?shù)據(jù)的監(jiān)測通報進行信息化管理,也可以對系統(tǒng)中的污水?dāng)?shù)據(jù)進行管理、污水監(jiān)測進行管理、污水分類進行管理、留言反饋進行管理。理員也可添加一個新的系統(tǒng)用戶,為其分配管理權(quán)限;也可修改與刪除系統(tǒng)用戶信息。工業(yè)污水在線監(jiān)控管理雖然設(shè)計完成并達到了用戶功能使用需求,但是不得不說的是由于開發(fā)經(jīng)驗的缺乏還是導(dǎo)致系統(tǒng)在設(shè)計中存在了一些瑕疵,缺乏像污水處理、排污監(jiān)測等實用功能,以及手機端的分析預(yù)警,數(shù)據(jù)看板等,后續(xù)會繼續(xù)深入探索并學(xué)習(xí)Java的研究,使自己的知
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐廳前臺服務(wù)總結(jié)
- 酷咖食品科技產(chǎn)業(yè)園建設(shè)項目可行性研究報告模板-立項拿地
- 10月石家莊房地產(chǎn)市場調(diào)研總結(jié)報告
- 2025-2030全球環(huán)錠細(xì)紗機單錠檢測系統(tǒng)行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國有機天然肥料行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國風(fēng)冷單螺桿式冷水機組行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國航空航天設(shè)備零部件用超聲波清洗機行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國網(wǎng)紅孵化服務(wù)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球電池護照(DDP)行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國冷加工噴丸機行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 蘇教版四年級數(shù)學(xué)下冊第三單元第二課時《常見的數(shù)量關(guān)系》課件
- 浙江省臺州市2021-2022學(xué)年高一上學(xué)期期末質(zhì)量評估政治試題 含解析
- 寧夏“8·19”較大爆燃事故調(diào)查報告
- 中國高血壓防治指南(2024年修訂版)解讀課件
- 2024年浙江省中考科學(xué)試卷
- 初三科目綜合模擬卷
- 2024年全國高考新課標(biāo)卷物理真題(含答案)
- 勞動合同薪酬與績效約定書
- 消除醫(yī)療歧視管理制度
- 足療店營銷策劃方案
- 學(xué)校安全一崗雙責(zé)
評論
0/150
提交評論