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

正文內(nèi)容

bbs博客網(wǎng)站設計與實現(xiàn)畢業(yè)設計論文(存儲版)

2024-10-11 17:13上一頁面

下一頁面
  

【正文】 在進行用戶需求分 析的前提下,用戶需求并不是很復雜。 Java 是具有開源、 跨平臺等特點。那么作為學生的我研究本課題的意義在于將多面學習到的零散的技術進行整合開發(fā),實現(xiàn)網(wǎng)站的動態(tài)交互效果。并通過文字、圖形、表格的形式較為詳細介紹本系統(tǒng)整體設計與架構。1 內(nèi)容摘要 在當下網(wǎng)絡已比較發(fā)達的今天。較詳細的進行系統(tǒng)可行分析、系統(tǒng)需求分析、總體設計、詳細設計、系統(tǒng)實現(xiàn)、系統(tǒng)測試與維護的闡述。作為學生設計的 BBS 系統(tǒng)是無法比及當下已經(jīng)在 使用的系統(tǒng)的。 技術可行性分析 本系統(tǒng)使用 Java 開發(fā)語言的 B/S 模式系統(tǒng)。在經(jīng)濟上是可行。設計系統(tǒng)架構。如下圖由用戶需求而得的系統(tǒng)總層次方框圖( 41) 系統(tǒng)總層次方框圖( 41) 系統(tǒng)需求分析 在對用戶的初步調(diào)查與分析得知,該系統(tǒng)主要包含了如下的角色: ( 1) 游客:可以閱讀貼子,注冊會員 ( 2) 普通會員: 查看帖子,用戶登錄,管理個人的基本信息,查看自己發(fā)表了的主題,修改用戶的一些基本信息(修改密碼,系修改頭像),發(fā)表主題(帖子),發(fā)表回復,刪除與編輯主題(帖子) ( 3) 版主: 實現(xiàn)會員的權限外,還可以對自己所屬版面下的主題進行刪除、鎖定、解鎖、屏蔽、解除屏蔽、設置精華的功能。當下就是將用戶的需求模型化、可見化的展現(xiàn)出了。 用戶管理模塊設計 用戶作為系統(tǒng)的使用者,不同的使用則擁有不同的操作權限。如圖( 523)版主層次圖 圖( 523) 圖( 524) 超級版主設計 超級版主是對一個分類的進行管理的角色。如下圖( 525)管理員層次圖。另一方面用戶通過回復發(fā)表自己對某一個話題(主題)提出自己的見解。 權限管理模塊設計 由本系統(tǒng)的需求分析可得,本系統(tǒng)只有五種類型的用戶:游客、普通會員、版主、超級版主、管理員。這其實就是基于請求響應模式,用戶每點擊一次超鏈接,就是在 向服務器端發(fā)送一個用戶請求。在服務器驗證成功的將用戶保存到數(shù)據(jù)庫中,若服務器端驗證失敗,則沒有注冊成功,并返回用戶注冊頁面??蛻舳顺晒€有以進行服務器端的驗證。編輯分類后返回到分類列表。如圖( 535)上下移動分類狀態(tài)圖。而且在新增版面時必須要確定新增的版面所屬的分類。所以在編輯版面時,必須進行客戶端驗證和服務器端驗證。 版面的版主操作 版面的版主操作 包括:增加版主、更新版主、刪除版主。 23 發(fā) 表主題 發(fā)表主題需要先進行客戶端驗證,確定發(fā)表的主題所屬的版面,主題標題不能為空,主題的內(nèi)容不能為空。同時在刪除主題的同時,刪除主題下是回復,并修改版面中的主題數(shù)與文章數(shù)。所以要進行登錄用戶驗證。如圖( 5552)組合條件主題搜索狀態(tài)圖。 1. 簡單回復:在簡單回復中,回復內(nèi)容只能為文本內(nèi)容,表情圖片等,但插入外部圖片等多媒體文件。另外刪 除回復的同時,需要更新主題的回復數(shù)(回復數(shù) 1),更新版面的文章數(shù)(文章數(shù) 1)。如圖( 622) 圖( 622) 部分關鍵代碼: 29 回復主題模塊設計 回復模塊提供三種回復方式:簡單、應用、高級回復。點關閉按鈕消失。 如( 632) 七、系統(tǒng)測試與維護 系統(tǒng)測試 系統(tǒng)測試的目的是盡可能多的發(fā)現(xiàn)系統(tǒng)中存在的問題,然后解決這些問題,33 從而排除系統(tǒng)中隱藏的錯誤,使得系統(tǒng)更為可靠健壯。 八、總結(jié) 該系統(tǒng)存在的不足 雖然在完成本系統(tǒng)過程中經(jīng)過了大量的學習。使得我的開發(fā)技巧得到很多提高,這些寶貴經(jīng)驗無疑對我今后工作提供幫助。效率方面也欠考慮。 系統(tǒng)功能測試 系統(tǒng)功能測試是同測試用例的方式進行測試的。如圖( 63)。 30 圖( ) 用戶注冊操作設計 用戶注冊頁面中包含有一系列的客戶端驗證。 數(shù)據(jù)庫連接配置文件( ): 數(shù)據(jù)庫連接語句: 27 數(shù)據(jù)庫的增、刪、改、查,都先得到 Session 對象,然后通過該對象進行操作。如圖( 5613)高級回復狀態(tài)圖。還有回復的內(nèi)容不能為空。 單條件主題搜索 單條件主題搜索的搜索對象為主題的標題,若主題標題中包含有用戶輸入的關鍵,則該主題被查詢出來。用戶只要在登陸的狀態(tài)才對自己發(fā)表的主題進行編輯。完成發(fā)表主題后轉(zhuǎn)發(fā)到主題 回復列表。 主題有關功能設計 主題作為一個論題的發(fā)起者。從而可以突出版面之間輕重之分、突出重點。那么在刪除版面的同時,必須也要刪除版面下的所有主題。 版面有關功能設計 在版面主要功能包括:新增版面、刪除版面、編輯版面、上下移動版面。 上移與下移分類 上下移動分類的目的是改變分類在頁面上展示先后順序。 20 ( 532) 編輯分類 編輯分類類似于新增分類。在登錄信息的格式正確的情況下,才提交到服務器端,判斷登陸名19 與密碼在數(shù)據(jù)的用戶是否存在于數(shù)據(jù)庫中,若有則 登陸成功,若無則登陸失敗。這些表數(shù)據(jù)庫表結(jié)構如下圖所示。 對象模型設計 由需求分析的實體 聯(lián)系分析得,而實體在 java 編程中映射成對象,即JavaBean 對象。 13 圖( 551) 圖( 552) 回復管理模塊設計 回復頁是用戶操作的一個實體對象,用于參與主題討論的載體對象。如圖( 53)層次圖 圖( 53) 圖( 54) 12 版面管理模塊設計 版面是包含主題的集合,版面的設計也是為便于管理主題,相類似的主題應放到同一的版面下。 管理員設計 管理員擁有最高用戶權限,不僅可以管理用戶,還可以分類和版。對自己活別人發(fā)表的主題進行回復。 圖( 51) 9 搜索模塊設計 搜索模塊設計的目的是為了讓用戶能夠開始的得到自己感興趣的文章,也是一中提升用戶體驗的方式。 2. 系統(tǒng)后臺管理模塊 分類 版面管理 :增加分類 /版面、刪除分類 /版面、更新分類 /版面、 上下移動分類 /版面。系統(tǒng)前臺頁面則使用 html+javascript+ajax+css。功能設計也較為人性化,用戶可按照提示能夠快速的入手。所以本系統(tǒng)在技術上可行的。分析解決該系統(tǒng)的利弊。應用于商業(yè),作為產(chǎn)品宣傳、產(chǎn)品推銷、產(chǎn)品售前售后服務、消費者討論等。 本系統(tǒng)是基于 Java 語言的 B/S 架構模式的動態(tài) 1BBS 論壇系統(tǒng)。并采用當下較為成熟的 B/S 框架,如 Struts2( Web 應用程序框架)、 Hibernate(數(shù)據(jù)庫連接框架)。應用于技術討論,一方面用戶可以將問題發(fā)表到論壇中,讓其他人幫助解決,另一方面是幫別人解決問題,不管是解決還是被解決,從中都可以解決問題、擴展知識面,如 CSDN 論壇。從而判斷系統(tǒng)的規(guī)模與實現(xiàn)。 經(jīng)濟可行性分析 當前電腦已經(jīng)非常的普遍, BBS 系統(tǒng)作為一個應用型軟件系統(tǒng)所需要的最基5 本開發(fā)工具其實早就具備。所以本系統(tǒng)在操作上也是可行的。后臺 數(shù)據(jù)數(shù)據(jù)庫使用體積小,功能強大的 MySQL 數(shù)據(jù)即可。 用戶管理:刪除用戶、鎖定用戶、修改用戶角色等功能。搜索分為高級搜索與主題搜索??梢赃M入個人中心,查詢自己的會員信息,刪除自己已發(fā)表的主題,修改自己已發(fā)表的主題,修改頭像,修改密碼等操作。對用戶管理包括:刪除用戶,鎖定用戶(鎖定的擁有不能登陸)。在版面管理模塊中應包含增加版面功能、刪除版面功能、編輯版面功能、顯示版面列表功能、上下移動版面功能、增加版主功能、編輯版主功能、刪除版主功能?;貜湍K相對于主題模塊并沒有提供過多功能。實體 聯(lián)系映射到 Java 中的關系如下如圖( 57)類圖 圖( 57) 系統(tǒng)詳細設計 在該階段的目標是確定應該怎么樣具體的實現(xiàn)需求的系統(tǒng),即在該階段對目標系統(tǒng)進行精確的描述。 版面表( bbs_forum) 15 權限表( bbs_role) 用戶表( bbs_user) 16 主題表( bbs_topic) 17 回復表( bbs_reply) 18 分類表( bbs_category) 有關用戶功能設計 有系統(tǒng)的總體設計的用戶管理模板得到,有關用戶功能包含有:用戶注冊、用戶登錄、用戶注銷、查看用戶信息、查看用戶發(fā)表的主題列表、查看用戶發(fā)表的主題、修改用戶密碼、修改用戶頭像等功能。如圖( 522)用戶登陸狀態(tài)圖。也得必須先在客戶端對新增的分類進行驗證。上下移動分類雖不需要驗證。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1