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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁(yè)

2025-06-26 14:33本頁(yè)面
  

【正文】 Connection { private final String url = jdbc: private final String userName = sa。 private Connection con = null。 } catch (Exception ex) { (數(shù)據(jù)庫(kù)加載失敗 )。 public class Chinese { public static String toChinese(String strvalue) { 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 20 頁(yè) 共 41 頁(yè) try { if (strvalue == null) { return 。 return strvalue。 } } 系統(tǒng)配置 本網(wǎng)站是采用 Servlet 和 JavaBean 結(jié)合技術(shù)開發(fā)的。關(guān)鍵代碼如下。博客系統(tǒng) 運(yùn)行的第一個(gè)頁(yè)面便是用登錄頁(yè)面。在用戶登錄頁(yè)面中,在“用戶名”與“密碼”的文本框中輸入用用戶名和密碼后,單擊“登錄”按鈕,網(wǎng)站 驗(yàn)證成功后,用戶將以用戶 的身份進(jìn)入博客網(wǎng)首頁(yè),之后在網(wǎng)站中可以隨意查看博主發(fā)布的文章。用戶登錄模塊的流程圖如圖 所示。 Servlet 核心在于它的 HttpServlet,一般在 Servlet 里面做頁(yè)面的邏輯跳轉(zhuǎn)工作。該方法本身沒有具體的事務(wù),是根據(jù)通過(guò) HttpServletRequest的 getParameter()方法獲取的 method 參數(shù)值執(zhí)行相應(yīng)的方法的。在用戶登錄頁(yè)面中,用戶可以通過(guò)輸入正確的用戶名和密碼進(jìn)入 ,當(dāng)用戶沒有輸入用戶名和密碼時(shí), 系統(tǒng) 會(huì)通過(guò) JavaScript 腳本進(jìn)行判斷,并給予提示信息。 開始 用戶登錄 是否通過(guò)驗(yàn)證 顯示“進(jìn)入 后臺(tái)”的超鏈接(博主) 開始 不顯示“進(jìn)入后臺(tái)”的超鏈接(普通用戶) 是否為博主 N Y N Y 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 22 頁(yè) 共 41 頁(yè) 圖 用戶登錄頁(yè)面 在登錄模塊中需要判斷登錄用戶是否為博主。當(dāng)用戶驗(yàn)證成功后,用戶對(duì)應(yīng)的 form 信息和用戶登錄級(jí)別信息將保存在session 對(duì)象中,程序員將根據(jù)保存在 session 對(duì)象中的 form 信息和用戶登錄級(jí)別信息(manageLevel)來(lái)判斷登錄的用戶是否為博主。博客系統(tǒng) 面向用戶客戶端的流程圖如圖 所示 , 前臺(tái)頁(yè)面運(yùn)行效果圖如圖 所示 。因此,可以將這幾個(gè)部分分別保存在單獨(dú)的文件中,這樣在需中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 25 頁(yè) 共 41 頁(yè) 要放置相應(yīng)功能時(shí)只需包含這些文件即可,如圖 所示。本網(wǎng)站使用的是 jsp:include動(dòng)作元 素,該動(dòng)作元素用于向當(dāng)前頁(yè)面中包含其他的文件,這個(gè)文件可以是動(dòng)態(tài)文件也可以是靜態(tài)文件。這是博客最具代表性的特點(diǎn)之一。前臺(tái)文章查詢模塊主要包括所有文章查詢、文章分類查詢、文章內(nèi)容詳細(xì)查詢及 文章回復(fù)功能。 jsp:useBean執(zhí)行方式非常靈活,如果執(zhí)行jsp:useBean,將去尋找是否存在相同 ID 和 scope。 jsp:useBean id=name scope=page|request|session|application class=path jsp:useBean的屬性說(shuō)明如表 所示。 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 27 頁(yè) 共 41 頁(yè) 圖 前臺(tái)分類顯示文章信息 系統(tǒng)訪問(wèn)統(tǒng)計(jì)量模塊設(shè)計(jì)與實(shí)現(xiàn) 訪問(wèn)統(tǒng)計(jì)量模塊的主要功能是在瀏覽網(wǎng)站時(shí)可以查看總的訪問(wèn)統(tǒng)計(jì)量和當(dāng)日訪問(wèn)量,包這是網(wǎng)站的最具代表性的特點(diǎn)之一。但本次設(shè)計(jì)是將頁(yè)面分割成幾部分,然后通過(guò) JSP 中的 jsp:include動(dòng)作元素將需要顯示的頁(yè)面加載到 前頁(yè)面中 。 本次設(shè)計(jì)是 當(dāng)用戶登錄時(shí)先判斷用戶等級(jí), 對(duì)于普通用戶則 先 通過(guò)調(diào)用 addCount()方法實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)更新,然后調(diào)用 VisitorcounterDao 類中的 getCount ()、getAllCount()方法查詢當(dāng)天訪問(wèn)量和總訪問(wèn)量, 并將結(jié)果存放在 session 中, 最后頁(yè)面通過(guò) 讀取 session 中的 結(jié)果顯示在頁(yè)面中。 后臺(tái)頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn) 在博客系統(tǒng) 的后臺(tái)首頁(yè)設(shè)計(jì)中,首先將管理員常用的功能顯示在網(wǎng)面的操作區(qū)域中,然后將后臺(tái)的主要功能顯示在網(wǎng)站的左側(cè)區(qū)域。 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 29 頁(yè) 共 41 頁(yè) 圖 面向系統(tǒng)管理員的流程圖 開 始 用戶登錄 是否為博主 博客系統(tǒng)前臺(tái) 博客系統(tǒng)后臺(tái) 博客文章管理 博主信息管理 公告管理 投票管理 安全退出 個(gè)人相冊(cè)管理 朋友信息管理 用戶管理 Y N 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 30 頁(yè) 共 41 頁(yè) 圖 后臺(tái)頁(yè)面的運(yùn)行效果 圖 相冊(cè)管理模塊設(shè)計(jì)與實(shí)現(xiàn) ( 1) 相冊(cè)管理模塊概述 相冊(cè)管理模塊的主要功能是實(shí)現(xiàn)對(duì)相片文件的上傳、查詢和刪除操作,可以使博主隨時(shí)更新個(gè)人博客網(wǎng)站內(nèi)的相冊(cè)文件,便于對(duì)相冊(cè)文件的管理,以吸引更多的瀏覽者。相冊(cè)管理模塊對(duì)應(yīng)的 Servlet 實(shí)現(xiàn)類的名稱為PhotoSerlvet,其中, doGet()和 doPost()方法本身沒有具體的事務(wù),而是通過(guò),HttpServletRequest 的 getParameter()方法獲取的 method 參數(shù)值執(zhí)行相應(yīng)的方法的。 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 31 頁(yè) 共 41 頁(yè) 圖 相片上傳頁(yè)面 相冊(cè)上傳應(yīng)用到 jspSmartUpload 上傳組件,在 jspSmartUpload 上傳組件中主要包含了 File、 Request 和 SmartUpload 核心類。 Request 類因?yàn)楫?dāng) form 表單用來(lái)實(shí)現(xiàn)文章上傳時(shí),通過(guò) jsp 的內(nèi)置對(duì)象 request 的 getParameter()方法無(wú)法獲取其他表單值,所以提供了該類來(lái)獲取。 ( 4) 相冊(cè) 設(shè)置的實(shí)現(xiàn)過(guò)程 博主進(jìn)入后臺(tái)管理頁(yè)面中,單擊左側(cè)功能區(qū)中的“相冊(cè)設(shè)置”超鏈接,網(wǎng)頁(yè)會(huì)自動(dòng)彈出一個(gè) URL,即 ,將顯示所有照片的信息,在該頁(yè)面中,首先通過(guò) javabean 定 義分頁(yè)操作的類( MyPagination),之后調(diào)用 PhotoDao 類中的queryPhoto()、 operationPhoto()方法對(duì)相片進(jìn)行查詢、刪除操作,最后將結(jié)果顯示在頁(yè)面中 如圖 所示。 測(cè)試的方法 單元測(cè)試又稱模塊測(cè)試,是針對(duì)軟件設(shè)計(jì)的最小單位 —— 程 序模塊,進(jìn)行正確性檢驗(yàn)的測(cè)試工作。 集成測(cè)試也稱為組裝測(cè)試。 采用黑盒測(cè)試法對(duì)以上測(cè)試項(xiàng)進(jìn)行測(cè)試。 博主信息 功能導(dǎo)航區(qū) 用戶信息 功 能 選 擇 區(qū) 最新文章 朋友信息 圖 首頁(yè)頁(yè)面顯示 ( 2) 首頁(yè)顯示模塊 測(cè)試結(jié)果如表 所示。 表 登陸模塊測(cè)試結(jié)果 測(cè)試功能 用戶名 密碼 預(yù)期輸出結(jié)果 登錄用戶 Admin 密碼不可以為空 登錄用戶 11 用戶不可以為空 登錄用戶 Zhf 111 登錄成功 未注冊(cè)用戶登錄 Xiao Xiao 登錄 失敗,請(qǐng)注冊(cè) ( 4) 博主后臺(tái)管理模塊 測(cè)試結(jié)果如表 所示。 表 模塊之間的連接測(cè)試結(jié)果 測(cè)試模塊 預(yù)期輸入 預(yù)期輸出 備注 首頁(yè)面 進(jìn)入首頁(yè) 頁(yè)面顯示 正常 登錄頁(yè)面 單擊登錄 正常 功能頁(yè)面 單擊相應(yīng)功能 頁(yè)面顯示 正常 測(cè)試 問(wèn)題及解決 表 測(cè)試問(wèn)題及解決 錯(cuò)誤或問(wèn)題描述 錯(cuò)誤或問(wèn)題狀態(tài) 注冊(cè)用戶完成時(shí),提示信息有誤導(dǎo)作用 已解決 重置按鈕無(wú)效 已解決 注冊(cè)博客時(shí),單擊提交后無(wú)提示信息 , 也未跳轉(zhuǎn)至其它頁(yè)面 已解決 注冊(cè)成功的 用戶登錄 成功 后,總進(jìn)入 用戶 注冊(cè)頁(yè) 已解決 瀏覽者查看日志評(píng)論時(shí)刪除按鈕可見,單擊提示出錯(cuò) 已解決 已注冊(cè)的用戶,查看數(shù)據(jù)庫(kù),無(wú)記錄 已解決 測(cè)試結(jié)果 通過(guò)對(duì)博客系統(tǒng)的單元測(cè)試,集成測(cè)試,發(fā)現(xiàn)了在訪問(wèn)博客系統(tǒng)時(shí)出現(xiàn)了 一些問(wèn)題,并提出了解決方法。 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 38 頁(yè) 共 41 頁(yè) 7 結(jié)論 個(gè)人博客系統(tǒng)是對(duì)現(xiàn)在 比較流行的博客網(wǎng)站進(jìn)行詳細(xì)調(diào)研后 ,確定了系統(tǒng)涉及的領(lǐng)域 , 包括數(shù)據(jù)庫(kù)設(shè)計(jì)、界面設(shè)計(jì)等, 是一個(gè)具有 實(shí)際應(yīng)用意義的系統(tǒng)。 ( 2)前臺(tái)用戶操作模塊實(shí)現(xiàn) 了用戶瀏覽博文,查看評(píng)論,評(píng)論博文,查看公告、相冊(cè)、朋友信息等功能。 課題系統(tǒng)相對(duì)原有博客實(shí)例的創(chuàng)新之處主要體現(xiàn)在以下幾個(gè)方面: ( 1)采用 JavaBean 類來(lái)封裝事務(wù)邏輯、數(shù)據(jù)庫(kù)操作等, 很好的實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序的分離,使得系統(tǒng)具有更好的健壯性和靈活性 ; ( 2)使用 CSS 來(lái)進(jìn)行布局設(shè)計(jì),使得頁(yè)面的布局更加靈活; ( 3)實(shí)現(xiàn)文章、評(píng)論、相冊(cè)等模塊的自動(dòng)分頁(yè)功能,避免因?yàn)槲恼潞驮u(píng)論的數(shù)目過(guò)多而造成的管理不便。在往后拓展完善階段,個(gè)人博客系統(tǒng)還可以針對(duì)以下幾個(gè)方面進(jìn)一步開展研究、升級(jí)和實(shí)踐工作,如本次開發(fā)中尚未完成的功能,包括背景音樂,相冊(cè)分類查詢,美文推薦等功能; 技術(shù)上需要進(jìn)一步更新; 系統(tǒng)各個(gè)層次上的安全性能也有待提高。 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 39 頁(yè) 共 41 頁(yè) 參考文獻(xiàn) [1] 俞傳正.基于博客的個(gè)人知識(shí)管理平臺(tái)研究 [D].天津:天津師范大學(xué),2021. 27. [2] 陳明. Blog、 Wiki 在協(xié)作學(xué)習(xí)中的應(yīng)用研究 [D].武漢:華 中師范大學(xué),2021. 510. [3] 郭華偉.基于內(nèi)容聚合 BLOG 學(xué)習(xí)平臺(tái)的輔助教學(xué)研究與實(shí)踐 [D].北京:首都師范大學(xué), 2021. 2025. [4] 劉媛春,羅云翔 .基于 JSP 的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù) [J]. 成都信息工程學(xué)院學(xué)報(bào), 2021年 04 期: P398400. [5] 唐友國(guó),湛洪波. JSP 網(wǎng)站開發(fā)詳解 [M] .北京 : 電子工業(yè)出版社 ,2021. 7694. [6] 楊磊,陳凌云.精通 EclipseWeb 開發(fā) [M].北京:人民郵電出版社, . [7] Greg Riccardi. 數(shù)據(jù)庫(kù)管理 — 網(wǎng)站開發(fā)實(shí)例 [M]. 北京 : 清華大學(xué)出版社 ,. [8] 耿偉 ,劉振海 ,孫磊 . Struts2 框架技術(shù)的研究與分析 [J] .電腦知識(shí)與技術(shù) ,2021. 18(33):50. [9] 劉彬. JSP 數(shù)據(jù)庫(kù)高級(jí)教程 [M]. 北京: 清華大學(xué)出版社 , . [10] 蔣文容 .JSP 程序設(shè)計(jì) [M].北京: 高等教育出版社 , . [11] 賽奎春 .JSP 工程應(yīng)用與項(xiàng)目實(shí)踐 [M]. 北京: 機(jī)械工業(yè)出版社 , . [12]姜曉銘 ,劉波 ,張亦華 . JSP 程序設(shè)計(jì)精彩實(shí)例 [M].北京: 清華大學(xué)出版社 ,. [13]徐國(guó)平 ,劉臣勇 ,于軍 .JSP 網(wǎng)絡(luò)開發(fā)實(shí)務(wù) [M].電子工業(yè)出版社 . . [14]王國(guó)輝 ,李鐘尉 ,王毅 . Java 程序設(shè)計(jì)自學(xué)手冊(cè) [M]. 北京: 人民郵電出版社 ,. [15] 史曉宏 ,廖述劍 . 基于 Struts+Spring+Hibernate的輕量級(jí) Web應(yīng)用框架研究[J] .電腦知識(shí)與技術(shù) ,2021, 15(01):30. [16] 何海霞 .Dreamweaver 8 完美網(wǎng) 頁(yè)設(shè)計(jì) [M] . 北京 : 中 國(guó) 電 力 出 版社 ,. [17] 劉志亮 ,劉媛媛 . 基于 Spring 的輕量級(jí) JavaEE 應(yīng)用與開發(fā) [J] .電腦知識(shí)與技術(shù) ,2021, 17(20):60. 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說(shuō)明書 第 40 頁(yè) 共 41 頁(yè) [18] 黃好勝 .博客文化與教育信息化 [J].大眾科技 ,2021,(8):53. [19] 劉彬. JSP 數(shù)據(jù)庫(kù)高級(jí)教程 [M].北京:清華大學(xué)出版社, . [20] 吳以欣 ,陳小寧. JavaScript 腳本程序設(shè)計(jì) [M].北京:人民郵電出版社,. [21] 何瑾 劉潤(rùn)華 .基于開源思想的軟件應(yīng)用開發(fā) [J].河北師范大學(xué)學(xué)報(bào) ,2021,31(1):1. [22] 葉達(dá)鋒. Eclipse 編程技術(shù)與實(shí)例 [M].北京: 人民郵電出版社, . [23] 王夕寧,王曉平. JSP 通用模塊及典型系統(tǒng)開發(fā)實(shí)例導(dǎo) 航 [M].北京:人民郵電出版社, 2021. 288296. [24] 孫衛(wèi)琴、李洪成. Tomcat 與 Java Web 開發(fā)技術(shù)詳解 [M].北京:電子工業(yè)出版社, .
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1