999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于J2EE的BBS系統的設計與實現

2014-12-25 05:03:20張漢龍李自華
科技視界 2014年26期
關鍵詞:數據庫用戶信息

黃 婷 張漢龍 李自華 林 峰 馮 珊

(湖北理工學院計算機學院,湖北 黃石435003)

0 引言

隨著互聯網的迅猛發展,越來越多的人開始使用網上BBS論壇來成為他們信息獲取的手段和交流的平臺。BBS是Bulletin Board System的縮寫,意思為電子公告版。它是一種在Internet上常用于信息服務的WEB系統。BBS論壇系統具有訪問吞吐量大,對性能要求高的特點,在Web應用開發中這樣的系統具有一定的代表性。另一方面,J2EE是實現企業級分布式應用的平臺,J2EE以其高效率,高性能,高擴展而成為企業級應用的優秀解決方案。主題,從而實現網友之間的互動。

系統功能模塊結構圖如圖1所示:

1 系統的分析與設計

1.1 系統的結構

本系統采用MVC架構模式開發,MVC是Model-View-Controller的簡稱,即模型-視圖-控制器。MVC是一種設計模式,它把應用程序分成三個核心模塊:模型、視圖、控制器,它們各自處理自己的任務。首先控制器接收用戶的請求,并決定應該調用哪個模型來進行處理。然后模型根據用戶請求進行相應的業務邏輯處理,并返回數據。最后控制器調用相應的視圖格式化模型返回的數據,并通過視圖呈現給用戶。具體技術如下:

顯示層:使用JSP技術開發。

控制層:使用Servlet技術開發。

模型層:使用JavaBean技術開發。

數據訪問層:使用DAO模式開發。

1.2 系統的運行環境

本系統是在MyEclipse環境下開發的,采用HTML語言,JSP技術和Javascript編程語言編寫,應用MYSQL數據庫,通過安裝tomcat服務器將Windows XP環境虛擬為Web服務器,采用B/S模式。因此,只要用戶安裝了瀏覽器便可以訪問本系統。

1.3 系統主要功能

本論壇系統主要完成以下功能:

(1)用戶注冊。提交并處理用戶信息,存儲在數據庫,完成注冊。注冊后的用戶可利用用戶名和密碼在論壇登陸。

(2)用戶登錄。驗證數據庫中用戶信息是否存在及匹配,提供用戶相應的權限。注冊后的用戶可利用用戶名和密碼在論壇登陸。

(3)瀏覽帖子。用戶可以以列表形式瀏覽帖子主題及其全部內容。

(4)所有用戶發的文章,并可以發布自己的話題,也可響應回復其他用戶和自己發表的話題。

(5)管理員編輯、刪除用戶帖子。作為后臺管理模塊,對論壇進行管理。例如管理用戶、管理帖子。

2 系統的實現

2.1 功能模塊的實現

對于一個論壇系統來說,需要提供前臺展現和后臺管理兩個子系統。其中后臺管理系統用來供管理員使用,能夠對論壇的版塊、子版塊、用戶等等信息進行管理。前臺展現系統可供所有網友使用,只要網友進入了論壇系統,就能夠瀏覽其他網友已經發表的主題。用戶也可以發表自己感興趣的主題,不過前提是要登錄系統,所以該系統還需要提供注冊和登錄功能。用戶在登錄系統后,還可以回復別人發表的

圖1 系統功能模塊結構圖

具體的功能模塊如下:

版塊列表模塊:該模塊用來顯示論壇的所有根版塊以及其下所有子版塊,還能夠顯示子版塊下主題的數目以及最后發表記錄。

主題列表模塊:該模塊用來顯示指定板塊下的所有主題信息,還能夠顯示主題的發表者信息以及回復記錄數。

顯示主題詳細內容模塊:該模塊用來顯示主題的詳細信息以及該主題下的所有回復信息。

后臺供管理員管理論壇之用,包括版塊設置和用戶設置兩個子模塊,具體的功能模塊如下:

版塊設置模塊:該模塊用來管理論壇的版塊和子版塊信息,包括新增版塊、編輯版塊、刪除版塊以及移動版塊等功能子模塊。

用戶設置模塊:該模塊用來管理論壇的用戶信息,包新增用戶、更新用戶、刪除用戶以及查詢用戶等功能子模塊。

2.2 數據庫的實現

數據庫在一個系統中有著非常重要的地位,數據庫結構設計的好壞直接影響應用系統的效率及實現的效果。合理的數據庫可以提高數據存儲的效率,保證數據的完整性和一致性。

通過對以上系統功能和數據的分析,確定論壇系統全局E-R圖如圖2所示。

圖2 論壇全局E-R圖

論壇數據庫中設計的數據表有:管理員信息表,用戶信息表、帖子信息表,回帖信息表、版面信息表以及論壇主題信息表等。在數據庫表的設計中,表的內容都使用英文單詞來存儲表示,并在每個名稱中加入一個標識,表明這是一個表。

用戶信息表:保存了注冊用戶的信息,用戶編號是唯一的,不重復的,同時用戶名在論壇中也是不能重復的。

回帖信息表:主要包含了要回復子版塊的編號和回復用戶的編號。在這里還有一個外鍵是回復主題,是用來和主題信息表進行關聯的。

論壇主題信息表:這個表主要是記載了論壇中主題帖的信息,便于用戶在瀏覽論壇中的帖子時,能通過這個主題列表快速找到想要瀏覽的信息。

3 論壇系統部分運行頁面

論壇發表帖子頁面如圖3所示。

圖3 發帖頁面

管理員管理論壇頁面如圖4所示。

圖4 管理員管理頁面

4 結束語

該論壇系統已經開發完成,它具有簡潔和諧的良好界面,操作簡單,在多個客戶端接入的情況下,都能迅速地完成操作任務;此外,由于JAVA應用程序已經編譯,從而系統執行速度快,并且整個系統非常穩定。

[1]楊健.基于MVC的論壇網站的設計與實現[J].計算機技術與發展,2006,16(11).

[2]劉芳.網絡論壇BBS的設計與實現[J].遼寧師專學報:自然科學版,2008,10(1).

[3]王曉芳.基于B/S模式的網絡考試系統的分析與實現[J].裝備制造技術,2007(12).

猜你喜歡
數據庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 强奷白丝美女在线观看| 99re热精品视频中文字幕不卡| 亚洲成年人片| 国产极品粉嫩小泬免费看| 亚洲无码视频一区二区三区| 91成人精品视频| 波多野结衣久久高清免费| 国产国语一级毛片| 日本尹人综合香蕉在线观看| 久久香蕉国产线看观看式| 欧美激情综合一区二区| 色网站在线视频| 蜜桃视频一区二区三区| 国产精品女主播| 久久综合国产乱子免费| 日本一本在线视频| 亚洲福利网址| 久久久精品国产亚洲AV日韩| 色九九视频| 久久精品欧美一区二区| 国产精品成人AⅤ在线一二三四| 色一情一乱一伦一区二区三区小说| 麻豆AV网站免费进入| 色老二精品视频在线观看| 国产对白刺激真实精品91| 国内毛片视频| 99国产精品一区二区| 青青操国产视频| 欧美日韩精品一区二区视频| 婷婷伊人五月| 亚洲精品图区| 亚洲色欲色欲www在线观看| 久久精品中文无码资源站| 久久中文字幕2021精品| 国产91导航| 中文字幕首页系列人妻| 国产制服丝袜91在线| 57pao国产成视频免费播放| 国产精品香蕉| 国产精品一线天| 55夜色66夜色国产精品视频| 久久久噜噜噜| 综合五月天网| 日韩色图区| 国产精品白浆在线播放| 狠狠色狠狠综合久久| 凹凸精品免费精品视频| 国产成人久视频免费| 亚洲成在线观看| 国产乱子伦精品视频| 精品成人一区二区| 国产在线日本| 丁香综合在线| 日韩精品成人在线| 久久综合九色综合97婷婷| 国产午夜精品鲁丝片| 一级做a爰片久久毛片毛片| 婷婷伊人久久| 国产精品九九视频| 欧美中文字幕在线视频| 国产91麻豆视频| 91无码网站| 午夜国产在线观看| 四虎永久在线精品影院| 国产成人精品视频一区二区电影| 亚洲高清国产拍精品26u| 亚洲国产中文欧美在线人成大黄瓜| 日韩精品无码免费一区二区三区| 亚洲精品片911| 亚洲成av人无码综合在线观看 | 欧美a√在线| 欧美福利在线| 久久久精品国产SM调教网站| 成人日韩欧美| 蜜芽国产尤物av尤物在线看| 国产麻豆永久视频| 美女国内精品自产拍在线播放| 国产自产视频一区二区三区| 国产毛片基地| 亚洲成人动漫在线| 亚洲精品男人天堂| 亚洲综合第一区|