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

正文內容

畢業(yè)設計---個人博客系統(tǒng)的設計與實現(xiàn)(參考版)

2025-06-10 14:33本頁面
  

【正文】 在今后的學習和工作當中,我會再接再 勵 ,做出更好的軟件系統(tǒng)。 由于時 間關系,系統(tǒng)在實施中有諸多考慮不足的地方。 ( 3)后臺博主管理模塊實現(xiàn)了文章、公告、相冊、評論、用戶、朋友和博主自己信息的管理等功能。本系統(tǒng)已實現(xiàn)功能如下 : ( 1)用戶登錄模塊實現(xiàn)了普通用戶登陸、博主登陸和用戶注冊功能。更好的完善了博客系統(tǒng),保證了其質量 且 運行時減少了 一些 錯誤。 表 后臺管理模塊測試結果 功能 預期輸入 預期輸出 實際結果 備注 博 客 文 章管理 鼠標單擊子項目 相應的文章鏈 接頁面 正常顯示相應的文章鏈接頁面 資源不存在可能出現(xiàn) 500頁面 公告管理 鼠標單擊子項目 相應的公告鏈接頁面 正常顯示相應的公告鏈接頁面 資源不存在可能出現(xiàn) 500頁面 相冊管理 鼠標單擊子項目 相應的相冊鏈接頁面 正常顯示相應的相冊鏈接頁面 資源不存在可能出現(xiàn) 500頁面 投票管理 鼠標單擊子項目 相應的投票鏈接頁面 正常顯示相應的投票鏈接頁面 資源不存在可能出現(xiàn) 500頁面 朋友管理 鼠標單擊子項目 相應的朋友鏈接頁面 正常顯示相應的朋友鏈接頁面 資源不存在可能出現(xiàn) 500頁面 用戶管理 鼠標單擊 用戶鏈接頁面 正常顯示用戶鏈接頁面 資源不存在可能出現(xiàn) 500頁面 博 主 資 料管理 鼠標單擊 博主鏈接頁面 正常顯示博主鏈接頁面 資源不存在可能出現(xiàn) 500頁面 中北大學 2021 屆畢業(yè)設計說明書 第 35 頁 共 41 頁 ( 5)測試頁面 圖 查看 投票頁面 圖 投票成功頁面 圖 后臺查看用戶成功頁面 中北大學 2021 屆畢業(yè)設計說明書 第 36 頁 共 41 頁 圖 圖 后臺查看文章運行成功頁面 中北大學 2021 屆畢業(yè)設計說明書 第 37 頁 共 41 頁 集成測試 在單元測試的基礎上,將所有模塊按照設計要求組裝成為系統(tǒng),進行集成測試,這個階段我們查看模塊之間的連接功能,以及可能出現(xiàn)的錯誤 如表 所示 。 中北大學 2021 屆畢業(yè)設計說明書 第 34 頁 共 41 頁 表 首頁顯示模塊測試結果 功能 預期輸入 預期輸出 實際結果 備注 首頁面顯示 單擊功能導航區(qū) 鏈接頁面顯示 鏈接頁面正常顯示 資源不存在可能出現(xiàn) 500頁面 首頁面顯示 單擊功能選擇區(qū)區(qū) 鏈接頁面顯示 鏈接頁面正常顯示 資源不存在可能出現(xiàn) 500頁面 首頁面顯示 博主信息 博主信息顯示 博主信息正常顯示 首頁面顯示 用戶信息 用戶信息顯示 用戶信息正常顯示 首頁面顯示 最新文章信息 最新文章頁面顯示 最新文章頁面正常顯示 資源不存在可能出現(xiàn)空白 首頁面顯示 朋友 信息 朋友信息顯示 朋友信息正常顯示 資源不存在可能出現(xiàn)空白 ( 3) 登錄模塊 測試結果如表 所示。 測試過程 單元測試 ( 1) 首頁頁面布局,如圖 所示。在單元測試的基礎上,將所有模塊按照設計要求組裝成為系統(tǒng),進行集成測試,這個階段我們查看模塊之間的連接功能,以及可能出現(xiàn)的錯誤。這個階段我們會對各個程序模塊可能存在的錯誤進行分析,測試。 中北大學 2021 屆畢業(yè)設計說明書 第 32 頁 共 41 頁 圖 相 冊設置 頁面 中北大學 2021 屆畢業(yè)設計說明書 第 33 頁 共 41 頁 6 系統(tǒng)測試 測試的目的 本測試檢查此博客系統(tǒng)為網(wǎng)友提供的一個相互交流,學習的平臺可以正常使用,實現(xiàn)數(shù)據(jù)的共享和網(wǎng)友的互動交流。 SmartUpload 類用于實現(xiàn)文件的上傳與下載操作。 File 類存所有上傳的文件,通過類中的方法可獲得上傳文件的數(shù)量和總長度等信息。 ( 3) 相片上傳的實現(xiàn)過程 博主進入后臺管理頁面中,單擊左側功能區(qū)中的“相冊添加”超鏈接,將進入相片上傳頁面如圖 所示。 ( 2) 相冊管理模塊技術分析 在相冊管理模塊中,涉及的數(shù)據(jù)表是相冊信息表( photo),在相冊信息表中保存相冊存放的服務器的路徑及相冊標題等信息,根據(jù)這些信息來創(chuàng)建相冊管理模塊的ActionForm 類,名稱為 PhotoForm。 博客系統(tǒng) 面向博主的流程圖 如圖 所示,后臺運行界面如圖 所示。 后臺模塊的設計與實 現(xiàn) 后臺模塊設計中首先介紹了頁面的設計,對它的功能子模塊,包括文章管理,相冊管理,公告管理,用戶管理等,功能基本相似,在此詳細介紹了相冊管理模塊的設計與實現(xiàn)。此次是將訪問量放在右側,點擊頁面各種超鏈接時都會不斷刷新右側界面,即使使用了防刷新技術但仍無法實現(xiàn)此功能。 中北大學 2021 屆畢業(yè)設計說明書 第 28 頁 共 41 頁 通常網(wǎng)站訪問的數(shù)據(jù)是放在 一個文件中的 , 通過文件的讀寫操作,在需要顯示 的 頁面中顯示出來。 表 jsp:useBean屬性 屬性 描述 Id 該屬性關聯(lián)指定范圍的實例化對象,該對象區(qū)分大小寫 Scope 對象的生命周期,范圍選項為 page、 request、 session 及 application Class 指定實例化類的路徑 中北大學 2021 屆畢業(yè)設計說明書 第 26 頁 共 41 頁 ( 3) 文章分類查詢實現(xiàn)過程 當用戶登錄后,在系統(tǒng) 的首頁右側操作區(qū)中單擊“文章”超鏈接,網(wǎng)頁會自動彈出一個 URL,即 ,將分類顯示文章的信息,在該頁面中,首先通過javabean 定義分頁 操作的類( MyPagination),之后調用 ArticleDao 類中的queryArticle()方法查詢所有的文章信息,最后將查詢的結果顯示在頁面中,如圖 所示。 jsp:useBean語法如下。 ( 2) 文章查詢模塊技術分析 在本網(wǎng)站中,前臺文章查詢模塊主要應用的是 JavaBean 技術,應用 jsp:useBean動作標簽創(chuàng)建并使用一個 JavaBean。它給博主和用戶提供展示文筆的平臺,增加博主與用戶、用戶與用戶之間的交流,能夠使博客網(wǎng)站內的氣氛更加活躍,內容更加豐富。 文章查詢模塊設計與實現(xiàn) ( 1) 文章查詢模塊概述 文章查詢模塊的主要功能是用戶在瀏覽網(wǎng)站時查看發(fā)表的文章列表詳細內容,包括文章的題目、發(fā)布時間、該文章的瀏覽次數(shù)等,并可以針對發(fā)表文章進行回復。 圖 前臺頁面布局 在 JSP 頁面中包含文件有兩 個 方法:一種是就用 % include %指令實現(xiàn),另一種是應用 jsp:include動作元素實現(xiàn)。 中北大學 2021 屆畢業(yè)設計說明書 第 23 頁 共 41 頁 圖 面向用戶 客戶端 的流程圖 是否 存在此 用戶 進入主頁面 注 冊 修改個人信息 文章查詢、 評論 公告查詢 相冊查詢 投票 Y N 開 始 用 戶登錄 安全退出 中北大學 2021 屆畢業(yè)設計說明書 第 24 頁 共 41 頁 圖 前臺首頁運行效果 圖 ( 2) 前臺首頁技術分析 在如圖 所示首面中的顯示博主的基本信息、顯示登錄用戶信息、顯示博客的主要功能、顯示博主的朋友圈等功能,并不是只存在于首頁中,其他功能模塊的子頁面中也需要包括這些部 分。 前臺模塊的設計與實現(xiàn) 前臺頁面的設計與實現(xiàn) ( 1) 前臺頁面概述 在 前臺頁面設計中,首先將管理員 發(fā)布的最新文章展現(xiàn)給用戶,然后提供文章的分類、顯示博主的信息、顯示最新公告及博客網(wǎng)導航區(qū)功能等功能。普通用戶身份驗證成功后,在博客網(wǎng)的首頁將顯示該用戶的信息;如果博主登錄后,則在博主顯示區(qū)域中顯示“進入后臺”超鏈接。用戶登錄頁面如圖 所示。 用戶登錄模塊實現(xiàn)過程 用戶登錄模塊是博客系統(tǒng) 最先使用的功能,是 系統(tǒng) 的 入口。用戶登錄功能模塊的 Servlet 實現(xiàn)類繼承了 HttpServlet 類,在該類中首先設置用戶登錄模塊的 ConsumerDao 類的對象,該對象在每個具體的方法中實例化, doGet()在Servlet 中自動被調用。 中北大學 2021 屆畢業(yè)設計說明書 第 21 頁 共 41 頁 圖 用戶 登 錄模塊的流程圖 用戶登錄模塊技術分析 在用戶登錄模塊中,涉及的數(shù)據(jù)表是用戶信息表( consumer),在用戶信息表中保存著用戶名和密碼等信息,根據(jù)這些信息來創(chuàng)建登錄模塊的 form,名稱為 ConsumerForm。如果登錄的用戶就是博主本人,在博主信息顯示區(qū)域中,則出現(xiàn)“進入后臺”超鏈接,博主可以直接單擊此超鏈接,進入博客網(wǎng)的后臺進行管理。用戶登錄后可以查看博主發(fā)表的文章。 servlet servletnameConsumerServlet/servletname servletclass/servletclass /servlet ...... servletmapping servletnameConsumerServlet/servletname!映射 ConsumerServlet 名稱 urlpattern/ConsumerServlet/urlpattern!映射 ConsumerServlet 訪問 url 路徑 用戶登錄模塊的 設計與實現(xiàn) 用戶登錄模塊概述 用戶登錄模塊具有用戶登錄功能。 JavaBean 技術實現(xiàn)對數(shù)所謂中的操作不需要在 XML 文件中進行任何的配置,而正常運行 servlet 程序還需要進行適當?shù)呐渲茫渲梦募?[26]。 } } catch (Exception e) { return 。 } else { strvalue = new String((ISO8859_1), GBK)。 } } 字符串處理類的編寫 使用 JSP 開發(fā)網(wǎng)站經常要過濾一些特殊字符或轉換一些字符,這些功能通常都需要編寫一個獨立的類來完成,本網(wǎng)站中通過編寫名為 Chinese 的類來實現(xiàn)字符的過濾和轉換。 static { try { ().newInstance()。 private final String password = zhf0219。 中不僅提供了數(shù)據(jù)庫的連接,還有根據(jù)數(shù)據(jù)庫獲取的 Statement 和 ResultSet 等, 類封裝了關于數(shù)據(jù)庫的各項操作,關鍵代碼如下。 數(shù)據(jù)庫連接及操作類的編寫 本次 使用 SQL Server 2021 數(shù)據(jù)庫。接下來的任務就是進行詳細設計,詳細設計階段的任務,就是要在上述工作的基礎上,確定應該怎樣具體地實現(xiàn)所要求的系統(tǒng)。 圖 博客系統(tǒng)頂層 DFD 將頂層 DFD 分解得博客網(wǎng)的第二層 DFD,博主進入后臺可以進行相應的管理,訪客注冊成為 用戶 后,可以查看博主發(fā)布的相關信息 [24], 如圖 所示。其具體的做法是:按照網(wǎng)站的設計理出的業(yè)務流程順序,繪制成一套完整的數(shù)據(jù)流圖 [23]。數(shù)據(jù)流圖分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中出現(xiàn)的問題 [22]。 表 投票信息表( vote) 字段 說明 類型(長度) 能否為空 備注 Id 投票編號 Int no 主鍵 voteName 投票內容 Varchar(20) yes voteNumber 票數(shù) Int yes ( 9) 訪問統(tǒng)計表 (visitorcounter) 該表列訪問統(tǒng)計的相關信息,包括訪問編號、訪問日期、訪問數(shù)量,其結構如表 所示。 表 朋友信息表( friend) 字段 說明 類型(長度) 能否為空 備注 Id 朋友編號 Int no 主鍵 Name 朋友昵稱 varchar(20) yes Number 號碼 varcahr(20) yes description 朋友描述 varchar(50) yes 中北大學 2021 屆畢業(yè)設計說明書 第 17 頁 共 41 頁 ( 7) 個人相冊信息表( photo) 該表列出了個人相冊的相關信息,包括相片編號、相片上傳地址、相片描述、相片上傳時間,其結構如表 所示。 表 用戶信息表( consumer) 字段 說明 類型(長度) 能否為空 備注 Id 用戶編號 I
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1