前言:本站為你精心整理了小議JSP的社區(qū)服務(wù)交流網(wǎng)站設(shè)計(jì)范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
普通用戶登錄網(wǎng)站后,可以瀏覽新聞、搜索新聞、消息、上傳征集照片或文章。管理員登錄之后,可設(shè)置住處系統(tǒng)參數(shù),添加住息,刪除信息,管理員包含普通用戶的權(quán)限,除了自己特有的管理功能,具備普通用戶的所有功能。
1系統(tǒng)體系架構(gòu)設(shè)計(jì)
J2EE是目前開發(fā)Web應(yīng)用系統(tǒng)的主流平臺(tái)之一,J2EE平臺(tái)采用了MVC三層模式用戶瀏覽界面層、Web應(yīng)用服務(wù)器層、數(shù)據(jù)庫(kù)服務(wù)器層。
2系統(tǒng)內(nèi)容設(shè)計(jì)
(1)社區(qū)論壇:包括共他的社區(qū)論壇分站,可以上傳社區(qū)居民的原創(chuàng)文章、圖片,音樂電臺(tái)、居民求助信息、熱門話題,開展網(wǎng)上論壇調(diào)查。
(2)社區(qū)資訊:社區(qū)內(nèi)、外資訊、秦皇島市新聞、資訊排行榜、社區(qū)大事記、以及語(yǔ)音讀報(bào)等特色內(nèi)容.
(3)社區(qū)團(tuán)購(gòu):商家可以通過“商家入口”該社區(qū)周邊團(tuán)購(gòu),用戶可按最新和最具人氣等對(duì)團(tuán)購(gòu)信息進(jìn)行查看。
(4)社區(qū)親子版塊:管理員可上傳社區(qū)親子活動(dòng)的資訊,推薦教育機(jī)構(gòu)、居民用戶可上傳寶寶圖秀、寶寶食譜等。
(5)社區(qū)服務(wù)中心:包括業(yè)主委員會(huì)、交通隊(duì)、社區(qū)消防、政協(xié)專欄、社區(qū)工商、社區(qū)地稅、政風(fēng)行風(fēng)熱線。
(6)社區(qū)交易市場(chǎng):包括求購(gòu)信息、轉(zhuǎn)讓信息、求租信息、出租信息、贈(zèng)送信息、交換信息、求職信息、轉(zhuǎn)讓信息等。
(7)生活指南:便民手冊(cè)、生活提示、餐飲娛樂、健身地帶、裝飾裝修。
(8)社區(qū)地圖:以小區(qū)為單位劃分,包括地鐵線、公交站、路線查詢。
(9)招生大集:可以按興趣、年齡來選擇居民學(xué)生的業(yè)余興趣班,網(wǎng)站上傳免費(fèi)試聽。
3系統(tǒng)開發(fā)關(guān)鍵技術(shù)
(1)以面向?qū)ο蠛蛙浖こ趟枷霝榭傮w指導(dǎo)思想,對(duì)該系統(tǒng)進(jìn)行分析設(shè)計(jì)和開發(fā)。(2)jsp動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù),為創(chuàng)建高度動(dòng)態(tài)的Web應(yīng)用提供了一個(gè)獨(dú)特的開發(fā)環(huán)境,JSP技術(shù)建立的站點(diǎn)能夠高效地與用戶進(jìn)行動(dòng)態(tài)交互,JSP也得到了越來越多地軟件的支持,成為實(shí)際上的系統(tǒng)開發(fā)規(guī)范。(3)JavaBean組件技術(shù)對(duì)編碼的節(jié)儉,程序可重用性強(qiáng)。(4)數(shù)據(jù)庫(kù)通過JavaBean——DBConnection.java連接、訪問。
4系統(tǒng)實(shí)現(xiàn)
秦皇島市社區(qū)便民服務(wù)交流平臺(tái)的實(shí)現(xiàn)是采用了網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的模式:瀏覽器+WEB服務(wù)器(WEBSERVER)+數(shù)據(jù)庫(kù)服務(wù)器(DATABAsEsERvER)。網(wǎng)站管理平臺(tái)包括網(wǎng)頁(yè)管理、模板管理、權(quán)限管理、站點(diǎn)管理,數(shù)據(jù)分發(fā),系統(tǒng)管理等功能部件。網(wǎng)頁(yè)管理分欄目完成對(duì)于要網(wǎng)頁(yè)的錄入、編輯、審核、和對(duì)以后的內(nèi)容進(jìn)行修改和刪除,以及根據(jù)數(shù)據(jù)庫(kù)的內(nèi)容,對(duì)網(wǎng)站進(jìn)行部分或全部重建;權(quán)限管理則是控制網(wǎng)站管理人員有不同級(jí)別的權(quán)限;模板管理主要包括模板的制作、模板登記等功能;站點(diǎn)管理實(shí)現(xiàn)對(duì)屬于本網(wǎng)站管理器要的站點(diǎn)進(jìn)行登記以及網(wǎng)站的路徑;系統(tǒng)管理則實(shí)現(xiàn)一些通常的日志統(tǒng)計(jì)分析、網(wǎng)站訪問統(tǒng)計(jì)等?;赬ML數(shù)據(jù)的信息資源共享模式和基于OpenAPI的數(shù)據(jù)封裝模式均是服務(wù)器—服務(wù)器端在數(shù)據(jù)層面的直接交互,不存在跨域訪問的問題,但這種類型的應(yīng)用技術(shù)門檻高,不利于廣泛的應(yīng)用。基于JS的信息資源的利用則無需在JS嵌入的網(wǎng)站服務(wù)器進(jìn)行數(shù)據(jù)處理,而是直接嵌入到前臺(tái)HTML通過瀏覽器獲得信息資源,是基于客戶端—服務(wù)器的信息交互。但出于安全考慮,瀏覽器不允許客戶端與服務(wù)器之間的跨域訪問,一些服務(wù)器也對(duì)跨域訪問數(shù)據(jù)進(jìn)行了限制。WEB服務(wù)器對(duì)外提供服務(wù),所有的資料及數(shù)據(jù)都存放在數(shù)據(jù)庫(kù)服務(wù)器上,數(shù)據(jù)庫(kù)服務(wù)器是不對(duì)外的。這樣就最大限度地保證了數(shù)據(jù)的安全。本系統(tǒng)由于主要進(jìn)行數(shù)據(jù)庫(kù)的操作,因此對(duì)頁(yè)面的要求比較高,所以最終在各種開發(fā)平臺(tái)中選擇目前流行的J2EE,J2EE可以跨各種操作系統(tǒng)平臺(tái),具備良好的可移植性與可擴(kuò)展性,從普及率和應(yīng)用效果上看,是非常優(yōu)秀的開發(fā)平臺(tái)。其中的JSP語(yǔ)言具有良好的數(shù)據(jù)庫(kù)開發(fā)接口,又能方便快捷地進(jìn)行頁(yè)面的設(shè)計(jì),所以是比較合適的開發(fā)語(yǔ)言。穩(wěn)定的硬件系統(tǒng)、高效的數(shù)據(jù)庫(kù)軟件、大容量的數(shù)據(jù)庫(kù)空間、先進(jìn)的開發(fā)平臺(tái),搭建起功能完備的共享平臺(tái)。
5系統(tǒng)特色與創(chuàng)新
5.1應(yīng)運(yùn)而生,與時(shí)俱進(jìn)
網(wǎng)站的信息交互功能可引導(dǎo)公眾參與網(wǎng)站內(nèi)容建設(shè),使公眾能方便、及時(shí)地與信息者交流為網(wǎng)站的維護(hù)和建設(shè)提供寶貴的意見和建議,使網(wǎng)站的內(nèi)容、功能模塊不斷充實(shí)。政府網(wǎng)站應(yīng)該以互聯(lián)網(wǎng)為基礎(chǔ)、以交互平臺(tái)為窗口,實(shí)現(xiàn)跨越空間、提升效率的政務(wù)工作機(jī)制。這樣既節(jié)省公眾的時(shí)間又提高了全民服務(wù)工作效率,為公眾提供了更多的便利,讓公眾切實(shí)感受到政府從“以政府為中心“向“以公眾為中心”的轉(zhuǎn)變。
5.2功能強(qiáng)大、建設(shè)完整
該系統(tǒng)功能比較強(qiáng)大,可實(shí)現(xiàn)社區(qū)便民服務(wù)交流的分欄目、瀏覽、檢索、修改和刪除、上傳圖片、管理系統(tǒng)驗(yàn)證,管理用戶、系統(tǒng)參數(shù)設(shè)置等功能,使用操作界面友好,提示信息清楚,用戶操作簡(jiǎn)單,能夠滿足社區(qū)居民的日常生活要求。系統(tǒng)具有較高的穩(wěn)定性和易用性,能夠及時(shí)地社區(qū)最新動(dòng)態(tài),幾乎涵蓋了居民生活的方方面面,加強(qiáng)了社區(qū)居民人與人之間的交流,促進(jìn)了社區(qū)文化建設(shè),使城市管理更加方便和諧有序,方便了人民群眾與政府部門的交流與溝通反饋,大大拉近了公民與政府執(zhí)能部門的距離,也使政府相關(guān)部門對(duì)群眾的想法和動(dòng)態(tài)有了及時(shí)的了解,出現(xiàn)問題能夠及時(shí)解決,提高了辦事效率。同時(shí)積極的信息交流和共享豐富了社區(qū)居民的業(yè)余文化生活,對(duì)提高居民文化生活起到了促進(jìn)作用。
作者:李成楠檀小璐梅芳單位:秦皇島職業(yè)技術(shù)學(xué)院