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