freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于jsp技術的論壇設計(存儲版)

2024-12-14 11:01上一頁面

下一頁面
  

【正文】 crosystems 公司倡導、許多公司參與建立的一種動態(tài)網(wǎng)頁技術標準。 JSP 通過 JavaBean 來擴充復雜的功能,如文件上載、發(fā)送 以及將業(yè)務處理或復雜計算分離出來成為獨立 可重復利用的模塊。 六 . 進度安排 本學期的工作安排: 第 14周 確定畢業(yè)設計題目。 4 第 6周 進行系統(tǒng)測試;完成畢業(yè)論文的初稿。 第 2~ 3周 進行系統(tǒng)詳細設計。它由一些 Java 語言寫的類、界面組成。 2 . JavaBean 技術 JavaBean 就是 Java 的可重用組件技術 ,它是描述 Java 的軟件組件模型,有點類似于 Microsoft 的 COM 組件概念。 b. 系統(tǒng)功能層:完成 BBS 的基本功能,由多個并列模塊組成,向下調用 SQL Server 的數(shù)據(jù) 訪問數(shù)據(jù)庫,向上接受處理請求,將處理的結果返回上層,根據(jù)請求類型,返回成敗結果和其他數(shù)據(jù)。 (3) 發(fā)帖回帖 模塊:用戶登陸系統(tǒng)后可以查看其他所有用戶發(fā)的文章,并可以發(fā)布自己的話題,也可響應回復其他用戶和自己發(fā)表的話題。隨著中國網(wǎng)絡的普及和計算機及其外設的大幅度降價, Inter 這個概念逐漸深入人心。 指導教師簽名: 年 月 日 注:學生須根據(jù)畢業(yè)論文 (設計 )任務書寫出 2500 字以上的開題報告,開題報告包含以下幾方面的內容: ; 、資料 (理工類 15 種以上,其他學科類 20 種以上 ),分析國內外現(xiàn)狀和發(fā)展趨勢,提出本課題的主攻 方向; 、途徑及技術路線; 、進度及完成時間。 二、 畢業(yè)論文(設計)應收集的資料及主要參考文獻: 1. 基于客戶機 /服務器應用的開發(fā)資料; 2. 數(shù)據(jù)庫設計方法、一種數(shù)據(jù)庫系統(tǒng)的基本知識及基本操作; 3. Java 技術資料,尤其是 JSP、 Servlet 方面的技術資料; 4. 軟件工程方面的相關資料; 5. Web 應用的設計與開發(fā)方法; 6. 一種 Web 服務器的使用和基本 配置 。要求論壇主題明確,分類劃分合理。 4. 管理員與用戶模塊分開處理,同時又兼顧整個流程的連續(xù)性 。 ( 4)在該頁面的登錄入口中輸入用戶名 system,密碼 system,登錄后管理系統(tǒng)。 ( 4)安裝中提示用戶名和密碼,輸入 admin/admin,其 他的默認,一直單擊【下一步】按鈕,直至安裝結束。 JDK 的安裝 ( 1)下載 的 windows 版本的安裝程序。 用戶 注冊 登錄界面 普通用戶進入該論壇時,必須首先要進行注冊,其界面設計如下: 圖 用戶注冊界面 然后在該論壇主頁面上進行登錄,此時 就 可以 進行用戶信息修改: 26 圖 用戶信息修改界面 登錄成功后,就可以在該論壇中實現(xiàn)用戶發(fā)帖回帖的各種功能了。在企業(yè)管理器中生成如下 表 所示 : 表 精華帖子數(shù)據(jù)表 列名 數(shù)據(jù)類型 長度 允許空 主鍵 ID int 4 否 是 UserID int 4 是 BulletinID int 4 是 ( 6) 聯(lián)盟論壇數(shù)據(jù)表,其中主要包括 ID,版塊類型 ID 和版塊 ID三個屬性,在數(shù)據(jù)庫企業(yè)管理器中生成如下 表 所示 : 表 聯(lián)盟論壇數(shù)據(jù)表 22 列名 數(shù)據(jù)類型 長度 允許空 主鍵 ID int 4 否 是 ForumTypeID int 4 是 ForumID int 4 是 ( 7) 版塊管理數(shù)據(jù)表,其中包括論壇 ID,版主 ID,論壇名稱,論壇簡介,日期和時間以及論壇管理員 ID 六個屬性,在數(shù)據(jù)庫企業(yè)管理器中生成如下 表 所示 : 表 版塊管理數(shù)據(jù)表 列名 數(shù)據(jù)類型 長度 允許空 主鍵 ForumID int 4 否 是 MasterID int 4 是 ForumName varchar 50 是 Describe varchar 50 是 EstabDate varchar 50 是 AdminID varchar 50 否 ( 8) 論壇版塊數(shù)據(jù)表,其中主要包括論壇版塊 ID 和 論壇版塊名稱 2 個屬性,在數(shù)據(jù)庫企業(yè)管理器中生成如下 表 所示: 表 論壇版塊數(shù)據(jù)表 列名 數(shù)據(jù)類型 長度 允許空 主鍵 ForumTypeID int 4 否 是 ForumTypeName varchar 50 是 ( 9) 回帖數(shù)據(jù)表,其中包括帖子 ID,回帖 ID,回帖內容,最后更新時間和用戶名五個屬性,在企業(yè)管理器中生成下表 所示 : 表 回帖數(shù)據(jù)表 列名 數(shù)據(jù)類型 長度 允許空 主鍵 BulletinID int 4 是 PBulletinID int 4 否 是 PbulletinContent text 16 是 Updatatime varchar 50 是 Username varchar 50 是 23 ( 10) 用戶數(shù)據(jù)表,包括用戶 ID,用戶實名,用戶性別,注冊日期和時間,用戶登陸密碼,論壇積分,用戶最后一次訪問書劍以及訪問次數(shù)共八個屬性,在企業(yè)管理器中生成下表 所示 : 表 用戶數(shù)據(jù)表 列名 數(shù)據(jù)類型 長度 允許空 主鍵 UserID int 4 否 是 RealName varchar 50 是 Sex varchar 50 是 RegDate varchar 50 是 Password varchar 50 是 Points int 4 是 LastVisited varchar 50 是 VisiteTimes int 4 是 ForumMark varchar 50 是 Privilege int 4 是 UserName varchar 50 否 至此,各個數(shù)據(jù)表的結構設計完成,即定義好了論壇的數(shù)據(jù)結構,用于存儲論壇中的各項數(shù)據(jù)。 數(shù)據(jù)庫概念結構設計 得到上面的數(shù)據(jù)項和數(shù)據(jù)結構以后,就可以設計出能夠滿足用戶需求的各種實體,以及他們之間的關系,為后面的邏輯結構設計打下基礎。 17 3. 頁面式樣管理 論壇變量設置,非常關鍵,可以對論壇名稱, 鏈接地址,是否允許 HTML選項進行修改。 對于版主來說,由于其必須登錄管理頁面,因而有如下操作功能。 4. 論壇搜索:支持對論壇的標題,內容,發(fā)言人。 設計 數(shù)據(jù)庫 系統(tǒng)時首先應該充分了解用戶各個方面的需求,包括現(xiàn)有 的及將來可能增加的需求。同一類用戶使用的功能模塊,是以使用者為中心連接起來的。論壇中的版塊,需要管理員進行創(chuàng)建,管理版塊信息,這些針對版塊的操作,設計成管理版塊模塊。論壇系統(tǒng) 前臺模塊 后臺模塊 注冊登陸模塊 瀏覽 貼子模塊 發(fā)帖回帖模塊 論壇管理模塊 版塊管理模塊 用戶管理模塊 11 搜索需要的帖子。 用戶在前臺的注冊,登陸以及修改個人的注冊信息組合成注冊登陸模塊 ;用戶瀏覽版塊,瀏覽 主題帖列表 ,查看帖子組合成瀏覽模塊;用戶發(fā)帖,回帖,編輯自己發(fā)布的帖子組合成發(fā)帖回帖模塊。 7. 用戶管理。這個功能是隨著版塊功能的出現(xiàn)而出現(xiàn)的,版塊將帖子進行的分組,從而提出了轉移帖子的要求。 現(xiàn)在對網(wǎng)上論壇應具有的擴展功能 [3]一一分析介紹。發(fā)表了帖子,就是要他人瀏覽查看,是他人分享自己的想法,經(jīng)驗。如下圖所示,只有管理員可以管理帖子,一般用戶是沒有這個權限的。 現(xiàn)在,根據(jù) 網(wǎng)上論壇的功能需求整理一下設計思路。要開發(fā)一個軟件產(chǎn)品,最先接觸到的就是客戶 描述的需求,它和需求分析緊密相連,是需求分析的前提和依據(jù)。 JDBC 技術 JDBC 是一種可用于執(zhí)行 SQL 語句的 Java API( Application Programming Interface,應用程序設計接口)。 JSP 把用戶界面從系統(tǒng)內容中分離開來,使得設計人員能夠在不改變底層動態(tài)內容的前提下改變整個網(wǎng)頁布局。 2 2. 系統(tǒng)概述 設計目標 網(wǎng)上論壇( BBS)是一種在 Inter 網(wǎng)上開放的信息服務系 統(tǒng),是為了方便用戶實現(xiàn)信息的交換和文件的共享而設計的。同時,在線技術支持和在線服務也在論壇中開展起來。而論壇就是大家進行信息交流的其中一個渠道。該論壇系統(tǒng)主要完成了基于 JSP 技術的信息交流論壇的設計和實現(xiàn),主要實現(xiàn)了客戶端和服務器端的動態(tài)交互。所做論文內容主體均為原創(chuàng),無任何抄襲、剽竊他人勞動成果的行為。該論壇經(jīng)測試表明其性能穩(wěn)定,可廣泛應用于各種網(wǎng)絡上,作為信息交流和人員溝通的園地。網(wǎng)絡與人們的工作、生活和學習的關系越來越 密切,在人們的生活中起著不可替代的作用。 JSP 的設計目的是使構造基于 Web 的應用程序更加容易和快捷。 其在動態(tài)網(wǎng)頁的建設中有強大而特別的功能,它主要用于創(chuàng)建支持跨平臺及跨 Web 服務器的動態(tài)網(wǎng)頁。 JSP 通過 JavaBean 來擴充復雜的功能,如文件上載、發(fā)送 以及將業(yè)務處理或復雜計算分離出來成為獨立可重復利 3 用的模塊。 有了 JDBC API,就不必為訪問 SQL Server 2020 數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle 數(shù)據(jù)庫 又專門寫一個程序,為訪問 Mysql 數(shù)據(jù)庫又寫一個程序等。那么論壇的功能只要有哪些呢?我們知道用戶使用論壇,要按照一定的流程來進行,如:用戶注冊登陸進入論壇,就某個話題展開討論,通過發(fā)帖功能發(fā)布新的話題,通過回帖功能回復已有的話題,通過搜索功能查找已有的話題。對于面向對象的Java 來說,它們可以設計為四個基本類,映射 4 個實體的基本數(shù)據(jù) 。論壇系統(tǒng)的前臺,是用戶討論問題的平臺, 發(fā)帖,瀏覽,回帖一直貫穿用戶的前臺活動,由于論壇系統(tǒng)的帖子管理是管理員在瀏覽帖子是進行的,所以編輯帖子,刪除帖子,轉移帖子,置頂帖子和指定精華帖等功能也安排在前臺實現(xiàn)。 其實,發(fā)布帖子 →瀏覽帖子→回復帖子,周而復始的循環(huán)進行,就構成網(wǎng)上論壇,每個參與論壇的人,主要目的就是發(fā)帖,查看已經(jīng)發(fā)布的帖子,針對自己感興趣的帖子進行回復,參與討論。對于論壇管理員,可以編輯任何帖子的內容。用戶就可以選擇只看打上標記的精華帖。 這就要求設計程序時,每個功能保留開放的接口,通過接口可以對功能進行擴充,也可以與新功能進行掛接。 下圖所示是論壇的模塊體系圖: 圖 論壇的模塊體系圖 從用戶的角度分析問題,該網(wǎng)上論壇系統(tǒng)只有 2 種用戶:注冊用戶和管理員。這些行為是用戶參與論壇討論,發(fā)表自己見解的,設計為發(fā)帖回帖模塊。同時,管理員可以自主添加,刪除用戶,這些針對用戶信息的操作,設計成管理用戶版塊。瀏覽模塊與發(fā)帖回帖模塊,管理帖子模塊關聯(lián),是由論壇的系統(tǒng)流程決定的,如圖所示: 圖 帖子相關模塊關系圖 管理 版塊模塊與瀏覽模塊關聯(lián),是由帖子與版塊的父子關系決定的,帖子依附于版塊,先有版塊,后有帖子,帖子必須發(fā)表在某個板塊中,如圖所示: 圖 管理版塊模塊與瀏覽模塊關系圖 管理用戶模塊與注冊登陸模塊關聯(lián),是由同一類對象 —— 用戶決定的,注 冊后獲得論壇的身份, 成為用戶,所有的用戶需要接受管理員的管理,用戶登陸證明自己在論壇中的身份,如下圖所示: 圖 管理用戶版塊與注冊登錄模塊關系圖 弄清楚模塊間的關系,就可以設計出論壇系統(tǒng)的整理架構,如下圖所示: 發(fā)帖回帖 瀏覽帖子 管理帖子 版塊 管理版塊 瀏覽帖子 注冊用戶 用 戶 管理用戶 14 圖 論壇整體架構圖 至此,論壇系統(tǒng)的架構部分設計已經(jīng)完成了,需要進一步設計具體的數(shù)據(jù)庫結構,確定系統(tǒng)的數(shù)據(jù)基礎。 3. 數(shù)據(jù)庫邏輯結構設計 。 6. 回復帖子:登錄(注冊)用戶可以對沒有鎖定的主題進行回復,發(fā)言格式同上。 對于管理員來說,因為是超級用戶,登陸管理頁面可以對 論壇,用戶信息,論壇的式樣等進行管理。 經(jīng)過上述系統(tǒng)功能分析和需求總結,考慮到將來功能上的擴展,設計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結構: 1. 用戶信息,包括數(shù)據(jù)項:用戶名,密碼,頭銜,用戶等級等。 實體之間關系的 ER 圖 [8]如下圖所示: 18 圖 實體間的關系 ER 圖 管理員信息實體 ER 圖如下圖所示: 圖 管理員信息實體 ER 圖 用戶信息實體 ER 圖如下圖所示: 圖 用戶信息實體 ER 圖 用戶 帖子 公告 版塊 聯(lián)盟論壇 管理 管理 版主 管理員 管 理 員 用戶 密碼 權限 用 戶 用戶名 密碼 用戶等級 19 帖子實體 ER 圖如下圖所示: 圖 帖子實體 ER 圖 公告信息實體 ER 圖如圖所示 :
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1