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