綠色校園節(jié)能技術(shù)展示系統(tǒng)研究
時(shí)間:2022-12-17 10:04:20
導(dǎo)語(yǔ):綠色校園節(jié)能技術(shù)展示系統(tǒng)研究一文來(lái)源于網(wǎng)友上傳,不代表本站觀(guān)點(diǎn),若需要原創(chuàng)文章可咨詢(xún)客服老師,歡迎參考。
摘要:綠色校園是促進(jìn)可持續(xù)發(fā)展,實(shí)現(xiàn)全面發(fā)展的重要途徑,而節(jié)能技術(shù)是建設(shè)綠色校園的重要手段,互聯(lián)網(wǎng)時(shí)代的綠色校園節(jié)能技術(shù)展示應(yīng)突破傳統(tǒng)線(xiàn)下不全面或線(xiàn)上不系統(tǒng)的限制。文章基于J2EE架構(gòu),采用Bootstrap技術(shù)與JAVA語(yǔ)言設(shè)計(jì)了一個(gè)穩(wěn)定、美觀(guān)、豐富的展示系統(tǒng),全方位展示了綠色校園的節(jié)能技術(shù)。
關(guān)鍵詞:綠色校園;節(jié)能技術(shù);J2EE架構(gòu);Bootstrap;JAVA
2010年國(guó)家在節(jié)約型校園的基礎(chǔ)上首次提出建設(shè)綠色校園的理念,其核心是可持續(xù)發(fā)展,而節(jié)能技術(shù)是建設(shè)綠色校園的重要手段,展示現(xiàn)有綠色校園節(jié)能技術(shù),推廣綠色校園理念具有一定的實(shí)際應(yīng)用價(jià)值[1]。互聯(lián)網(wǎng)日益發(fā)展并普及到我們的個(gè)人生活,以網(wǎng)站作為平臺(tái)的信息交流方式進(jìn)行信息交流已經(jīng)成為我們每一個(gè)人的生活常態(tài)。目前線(xiàn)上的綠色校園節(jié)能技術(shù)展示不完整不系統(tǒng)的缺陷,而傳統(tǒng)線(xiàn)下展示通常局限于參觀(guān)展示的方式,受限于時(shí)間和空間導(dǎo)致目標(biāo)人群面窄,結(jié)合互聯(lián)網(wǎng)的有針對(duì)性的個(gè)性化展示系統(tǒng)對(duì)綠色校園的建設(shè)與推廣具有很好的調(diào)研與借鑒意義[2]。
1系統(tǒng)分析與設(shè)計(jì)
1.1系統(tǒng)分析。J2EE技術(shù),是JAVA2平臺(tái)的企業(yè)版本,具有支持跨平臺(tái)運(yùn)行、對(duì)數(shù)據(jù)庫(kù)存取操作便捷、可擴(kuò)展性強(qiáng)等特點(diǎn),可以融合具有相同標(biāo)準(zhǔn)的服務(wù)組件,并具有在網(wǎng)絡(luò)應(yīng)用中保護(hù)數(shù)據(jù)的安全模式,保障應(yīng)用的安全性。J2EE體系包括數(shù)據(jù)資源層、業(yè)務(wù)邏輯層、表示層和客戶(hù)層四層邏輯結(jié)構(gòu)[3]。Bootstrap框架和SSH框架可為開(kāi)發(fā)人員減少開(kāi)發(fā)工作量,因此搭建系統(tǒng)時(shí)間可大大縮減,降低了開(kāi)發(fā)成本。并且使用了SSH框架使得系統(tǒng)維護(hù)和功能拓展變得簡(jiǎn)單,因此后期運(yùn)營(yíng)和維護(hù)成本也比較低,所以對(duì)于系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的投入是可以接受的,完成開(kāi)發(fā)后的運(yùn)營(yíng)和維護(hù)并不需要太多的人力[4]。1.2系統(tǒng)設(shè)計(jì)。1.2.1系統(tǒng)架構(gòu)設(shè)計(jì)。本系統(tǒng)基于java開(kāi)發(fā),使用Bootstrap框架可實(shí)現(xiàn)一個(gè)大方、美觀(guān)的前端頁(yè)面,后端使用SSH搭建可安全、高效地實(shí)現(xiàn)系統(tǒng)功能,采用b/s架構(gòu)模式,把系統(tǒng)功能實(shí)現(xiàn)的核心部分放到服務(wù)器上,用戶(hù)在客戶(hù)機(jī)使用自己的瀏覽器就可以通過(guò)WebServer同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。采用擴(kuò)展性、靈活性較強(qiáng)的SSH框架搭建,使用SSH實(shí)現(xiàn)代碼高內(nèi)聚、低耦合,便于后期系統(tǒng)功能的擴(kuò)展和維護(hù)。Spring、Struts與Hibernate分別實(shí)現(xiàn)了J2EE業(yè)務(wù)邏輯層、表示層跟持久層的功能,SSH實(shí)現(xiàn)J2EE架構(gòu)如圖1所示。1.2.2系統(tǒng)功能設(shè)計(jì)。本系統(tǒng)功能主要功能模塊分為:系統(tǒng)管理員模塊、節(jié)能技術(shù)展示模塊以及用戶(hù)功能模塊。在系統(tǒng)管理員模塊內(nèi)主要設(shè)計(jì)了系統(tǒng)管理員登錄功能、對(duì)系統(tǒng)管理員未登錄時(shí)設(shè)計(jì)的過(guò)濾器、系統(tǒng)管理員對(duì)節(jié)能技術(shù)信息管理、文章信息管理和對(duì)文章的審核、視頻信息管理以及視頻上傳處理。節(jié)能技術(shù)展示模塊主要設(shè)計(jì)為節(jié)能技術(shù)推薦、節(jié)能技術(shù)熱門(mén)排行以及節(jié)能技術(shù)信息檢索。用戶(hù)模塊主要設(shè)計(jì)為用戶(hù)個(gè)人信息修改、用戶(hù)密碼修改以及用戶(hù)的節(jié)能技術(shù)收藏。1.2.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。本系統(tǒng)主要實(shí)體有用戶(hù)、管理員、綠色校園、節(jié)能技術(shù)、視頻、文章用戶(hù)。管理員對(duì)節(jié)能技術(shù)信息、文章信息、以及視頻信息進(jìn)行管理,用戶(hù)可以收藏和檢索節(jié)能技術(shù),用戶(hù)也可文章和視頻,并可對(duì)低質(zhì)量的文章進(jìn)行舉報(bào),用戶(hù)還可以分享文章和視頻。
2系統(tǒng)功能實(shí)現(xiàn)
本系統(tǒng)開(kāi)發(fā)環(huán)境為windows10平臺(tái),采用Eclipse作為開(kāi)發(fā)工具,在windows10系統(tǒng)上安裝配置jdk,選用Mysql作為該系統(tǒng)數(shù)據(jù)庫(kù),選擇tomcat為應(yīng)用服務(wù)器。2.1系統(tǒng)管理員功能實(shí)現(xiàn)。2.1.1系統(tǒng)管理員登錄。本系統(tǒng)對(duì)系統(tǒng)管理員賬號(hào)安全要求極高,管理員密碼在數(shù)據(jù)庫(kù)中不應(yīng)存儲(chǔ)明文密碼,而在數(shù)據(jù)庫(kù)中應(yīng)存儲(chǔ)加密過(guò)后的密碼,這里采用MD5加密算法對(duì)密碼進(jìn)行加密。另外為了系統(tǒng)安全,會(huì)設(shè)置名為AuthorityFilter過(guò)濾器,此過(guò)濾器過(guò)濾/jsp/houtai/下的所有頁(yè)面。2.1.2信息管理。信息管理是很重要的一個(gè)模塊,系統(tǒng)上所有的信息都在這里添加和更改,該網(wǎng)站上存在大量分頁(yè)查詢(xún),封裝泛型類(lèi)PageBean<T>記錄每次分頁(yè)查詢(xún)的數(shù)據(jù),封裝好的PageBean<T>工具類(lèi)將會(huì)在接下來(lái)的文章分頁(yè)查找、視頻分頁(yè)查找、評(píng)論分頁(yè)查找等都會(huì)使用到,提高了代碼的閱讀性和便于修改每頁(yè)顯示數(shù)據(jù)數(shù)量。2.1.3文章信息管理。文章信息管理包括文章信息添加、刪除和修改,其做法屬性系統(tǒng)管理員模塊中信息的、刪除和修改原理一樣。2.1.4文章審核。因?yàn)楸鞠到y(tǒng)中設(shè)計(jì)為用戶(hù)也有權(quán)限去發(fā)表文章,為了維護(hù)社區(qū)的氛圍及文章質(zhì)量,必須提供文章審核功能。當(dāng)文章被舉報(bào)時(shí),修改數(shù)據(jù)庫(kù)文章表中的bl_report字段值將被設(shè)置為1,系統(tǒng)管理員在文章審核頁(yè)面中把bl_report值為1的文章刪除。2.1.5視頻上傳處理與管理。視頻上傳與管理實(shí)質(zhì)為文件上傳與管理,在上傳頁(yè)面表單設(shè)置類(lèi)型為file的輸入框,點(diǎn)擊表單提交按鈕之后控制層將接收f(shuō)ile文件并把文件上傳至指定的服務(wù)器文件目錄中,并把服務(wù)器上的文件目錄記錄在數(shù)據(jù)庫(kù)表中,需要顯示視頻時(shí)根據(jù)數(shù)據(jù)庫(kù)中的文件目錄找到對(duì)應(yīng)的視頻。2.2用戶(hù)功能實(shí)現(xiàn)。2.2.1用戶(hù)個(gè)人主頁(yè)實(shí)現(xiàn)。用戶(hù)模塊主要功能是實(shí)現(xiàn)個(gè)人主頁(yè)的展示、用戶(hù)個(gè)人信息管理以及用戶(hù)實(shí)現(xiàn)文章、視頻的功能。具體實(shí)現(xiàn)跟管理員模塊中文章、視頻功能、視頻封面處理相似以及視頻格式轉(zhuǎn)換相同。2.2.2用戶(hù)評(píng)論文章。本系統(tǒng)不論是游客或者用戶(hù)都可以參與文章的評(píng)論。其實(shí)現(xiàn)需要從文章評(píng)論表根據(jù)bl_id把評(píng)論信息分頁(yè)顯示出來(lái),供用戶(hù)討論,有助于提高用戶(hù)的活躍度,提高網(wǎng)站的用戶(hù)粘度[5]。
3結(jié)論
在互聯(lián)網(wǎng)深入人們生活的同時(shí),設(shè)計(jì)一個(gè)功能完善的綠色校園節(jié)能技術(shù)展示系統(tǒng),專(zhuān)注于綠色節(jié)能技術(shù)信息展示和綠色校園文化的傳播,擴(kuò)大用戶(hù)的權(quán)限,有助于推動(dòng)綠色校園建設(shè),推廣綠色節(jié)能理念,營(yíng)造出活躍的綠色交流氛圍。
參考文獻(xiàn):
[1]張思思,等.綠色校園節(jié)能改造實(shí)測(cè)效果分析———以北京林業(yè)大學(xué)為例[J].暖通空調(diào),2018(48):8-12.
[2]陳天宇,等.中國(guó)高等院校綠色校園建設(shè)現(xiàn)狀研究[J].工程建設(shè)標(biāo)準(zhǔn)化,2019(8):88-89.
[3]儲(chǔ)澤楠,王偉.基于輕量級(jí)J2EE架構(gòu)的ERP物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)時(shí)代,2019(03):36-38.
[4]孫翹楚.基于SSH框架的手機(jī)資訊網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)產(chǎn)品與流通,2019(03):161+163.
[5]于簡(jiǎn)溪.基于Java的BBS論壇系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2016(02):117-119.
作者:吳玫 劉大君 單位:江蘇城鄉(xiāng)建設(shè)職業(yè)學(xué)院
熱門(mén)標(biāo)簽
綠色發(fā)展論文 綠色物流論文 綠色金融論文 綠色化工論文 綠色環(huán)保論文 綠色建筑論文 綠色稅收論文 綠色施工總結(jié) 綠色閱讀 綠色物流 心理培訓(xùn) 人文科學(xué)概論