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

正文內(nèi)容

個(gè)人博客信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2022-12-15 01:35:35 本頁(yè)面
 

【正文】 號(hào): 指導(dǎo)教師: 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology II 先鋒軟件學(xué)院 學(xué)生畢業(yè)設(shè)計(jì)(論文)工作自查表 ( 2021 年 11 月 2021 年 3 月檢查) 學(xué)生姓名 專業(yè) 軟件開(kāi)發(fā)服務(wù)外包 學(xué)號(hào) 導(dǎo)師姓名 職稱 教師 導(dǎo)師每周指導(dǎo)次數(shù) 3 每次: 1 小時(shí) 題目名稱 個(gè)人博客信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 作息時(shí)間 上午 9 時(shí) ~ 10 時(shí) 下午 3 時(shí) ~ 4 時(shí) 晚間 7 時(shí) ~ 8 時(shí) 個(gè)人精力 實(shí)際投入 日均工作小時(shí) 3 周均工 作小時(shí) 18 缺席天數(shù) 0 出 勤率 % 100% 畢業(yè)設(shè)計(jì)(論文)工作進(jìn)度 已完成主要內(nèi)容 100% 待完成主要內(nèi)容 100% 本系統(tǒng)包括 登錄博客系統(tǒng)的后臺(tái)管理平臺(tái)。 ( 5)評(píng)論管理。 20 3 論文(設(shè)計(jì))質(zhì)量 文章切合選題,材料豐富、內(nèi)容充實(shí),觀點(diǎn)明確、論據(jù)充分、論證嚴(yán)格,構(gòu)思完整、層次分明、段落、論題間的銜接自然、舒展。為了滿足個(gè)人博客信息管理系統(tǒng)的要求,實(shí)現(xiàn)系統(tǒng)靜態(tài)與動(dòng)態(tài)頁(yè)面的相互分離,系統(tǒng)采用 JSP+JavaBean+Servlet 和 SQL Server2021 數(shù)據(jù)庫(kù)相結(jié)合的開(kāi)發(fā)模式。接著對(duì)系統(tǒng)中的數(shù)據(jù)庫(kù)進(jìn)行模型設(shè)計(jì),包括數(shù)據(jù)流圖、實(shí)體聯(lián)系圖及數(shù)據(jù)表結(jié)構(gòu)。 關(guān)鍵詞: MVC,設(shè)計(jì)模式,知識(shí)共享,博客信息管理系統(tǒng) 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology V ABSTRACT The blog information management system is concentrates on highquality interactive exchanges platform for a large number of users, increasing the visits and making the website more and more famous, thereby can acquiring for the opportunity that business enterprise providing more introductions and shows of products, promoting the value of the for the functions of blog information management system, achieving the system39。博客就是開(kāi)放的私人空間,可以充分利用超文本鏈接、網(wǎng)絡(luò)互動(dòng)、動(dòng)態(tài)更新等特點(diǎn),在網(wǎng)絡(luò)中,精選并鏈接全球互聯(lián)網(wǎng)中 最有價(jià)值的信息、知識(shí)與資源;也可以將個(gè)人工作過(guò)程、生活故事、思想歷程、閃現(xiàn)的靈感等及時(shí)記錄和發(fā)布,發(fā)揮個(gè)人無(wú)限的表達(dá)力;更可以以文會(huì)友,結(jié)識(shí)和匯聚朋友,進(jìn)行深度交流溝通 [1]。 博客概念一 般包含了三個(gè)要素(當(dāng)然,也不需要局限這些定義): ( 1)網(wǎng)頁(yè)主體內(nèi)容由不斷更新的、個(gè)性化的眾多日志組成。 博客精神的核心 并不是自?shī)首詷?lè),甚至不是個(gè)人表達(dá)自由,相反,是體現(xiàn)一種利他的共享精神,為他人提供幫助。 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 2 博客發(fā)展趨勢(shì) 趨勢(shì)一:博客現(xiàn)在正在形成個(gè)人的信譽(yù)機(jī)制,有了博客之后就確立了一個(gè)個(gè)人虛擬身份,簡(jiǎn)單的來(lái)講就是個(gè)人在互聯(lián)網(wǎng)上是有名有姓的,而不再是一種匿名的行為,網(wǎng)民從流浪漢變成了一個(gè)定居者。 趨勢(shì)三:博客現(xiàn)在正在形成并完 善精選機(jī)制,博客作為自媒體和個(gè)人媒體,產(chǎn)生的信息非常巨大。博客的出現(xiàn),讓人們可以不斷的把自己以前的和每天激發(fā)的一些想法或者感受整理放在自己的博客上,每次在寫(xiě)文章的時(shí)候,可能又會(huì)產(chǎn)生新的想法 。這樣就能督促自己每一天不要渾渾噩噩,時(shí)光流逝無(wú)痕無(wú)聲無(wú)息,寫(xiě)博客也是在自己的每一天上留下了一道淺淺的思考和劃痕。 ( 4)交流、提高,通過(guò)交流產(chǎn)生更多的思維火花,相互提高。在此模式中,JavaBean 作為模型的角色,充當(dāng) JSP 和 Servlet 通信的中間工具, Servlet 處理完后設(shè)置 JavaBean 的屬性, JSP 讀取此 JavaBean 的屬性,然后進(jìn)行顯示。 ( 3)撰寫(xiě)日志。 博客訪問(wèn)者具有以下功能: ( 1)瀏覽博客系統(tǒng)中的日志、留言、評(píng)論。 JSP 已經(jīng)成為開(kāi)發(fā)Web 動(dòng)態(tài)網(wǎng)頁(yè)重要、快速和有效的工具,是全新的網(wǎng)絡(luò)服務(wù)器編程環(huán)境。其優(yōu)勢(shì)在于:可以將內(nèi)容的生成和顯示進(jìn)行分離、生成可重 用的組件、采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā)。 Servlet 和 CGI 一樣都是運(yùn)行在 Web 服務(wù)器上,用來(lái)生成 Web 頁(yè)面。 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 5 ( 2)服務(wù)器將請(qǐng)求信息發(fā)送至 Servlet。 JavaBean 概述 JavaBean 是 Sun 公司為了進(jìn)入因特網(wǎng)、企業(yè)網(wǎng)以及萬(wàn)維網(wǎng)上進(jìn)行分布式計(jì)算的組件結(jié)構(gòu)入口。 JavaBean 具有以下特點(diǎn): ( 1)可以實(shí)現(xiàn)代碼的重復(fù)利用。 ( 5)可以以其它部件的模式進(jìn)行工作。在這種結(jié)構(gòu)下,網(wǎng)站上的頁(yè) 面是靜態(tài)的,無(wú)法根據(jù)用戶的實(shí)際使用情況做動(dòng)態(tài)的變化。 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 6 瀏覽器 W e b 服務(wù)器 數(shù)據(jù)庫(kù)請(qǐng)求響應(yīng) 圖 三層體系結(jié)構(gòu)圖 CGI, ASP, PHP 等技術(shù)的出現(xiàn),使得開(kāi)發(fā)動(dòng)態(tài)交互式的 Web 應(yīng)用得以實(shí)現(xiàn)。用戶可以通過(guò)這些動(dòng)態(tài)頁(yè)面向數(shù)據(jù)庫(kù)中輸入信息,從而增強(qiáng)了用戶和服務(wù)器之間的交互性。當(dāng)然, JSP技術(shù)的最大優(yōu)勢(shì)在于能夠?qū)㈨?yè)面的表現(xiàn)形式和頁(yè)面的商業(yè)邏輯分開(kāi)。此模型常常會(huì)導(dǎo)致頁(yè)面被嵌入大量的腳本語(yǔ)言或者 Java 代碼段,當(dāng)處理大型業(yè)務(wù)時(shí),頁(yè)面程序?qū)⒆兊卯惓?fù)雜給開(kāi)發(fā)和維護(hù)帶來(lái)困難。 Servlet 技術(shù)非常適于服務(wù)器端的處理和編程。 Eclipse 簡(jiǎn)介 Eclipse 最初由 OTI 和 IBM 兩家公司的 IDE 產(chǎn)品開(kāi)發(fā)組創(chuàng)建,起始于 1999 年 4 月。 Tomcat 簡(jiǎn)介 如今,基于 Web 的應(yīng)用越來(lái)越多,傳統(tǒng)的 Html 已經(jīng)滿足不了如 今的需求。Tomcat 即是一個(gè) Jsp 和 Servlet 的運(yùn)行平臺(tái)。 SQL Server 2021 不僅可以實(shí)現(xiàn)個(gè)人數(shù)據(jù)庫(kù)的管理,更適合企業(yè)級(jí)數(shù)據(jù)庫(kù)的應(yīng)用 [12,13]。保持這種分離性通常是面向?qū)ο缶幊毯驮O(shè)計(jì)要追求的目標(biāo),讓各個(gè)對(duì)象只需專注于自己的事務(wù)。 視圖部分以自己的方式顯示模型的內(nèi)容。分發(fā)用戶請(qǐng)求和選擇表現(xiàn)視圖,還負(fù)責(zé)解釋用戶輸入,進(jìn)而調(diào)用模型的功能。 第 3 章 系統(tǒng)分析與總體設(shè)計(jì) 系統(tǒng)需求分析 用戶需求分析 用例圖用來(lái)描述系統(tǒng)與參與者之間的相互作用,與用例圖相關(guān)的幾個(gè)概念: ( 1)角色:代表了某一事件發(fā)生的參與者,用一個(gè)小人表示。 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 10 圖 博客信息管理系統(tǒng)用例圖 博客信息管理系統(tǒng)允許用戶有三種身份:博客訪問(wèn)者、博客管理員及系統(tǒng)管理員。該過(guò)程的數(shù)據(jù)流程圖如圖 所示。 博客系統(tǒng)平臺(tái)的前臺(tái)用戶瀏覽模塊流程圖如圖 所示。 用戶進(jìn)入管理結(jié)束權(quán)限驗(yàn)證管理中心日志管理 評(píng)論管理 留言管理出錯(cuò)提示未通過(guò)通過(guò) 圖 后臺(tái)用戶管理模塊流程圖 用戶進(jìn)入后臺(tái)管理平臺(tái),首先必需進(jìn)行權(quán)限驗(yàn)證,防止未授權(quán)的用戶非法登錄。 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 14 功能模塊劃分 前臺(tái)模塊功能結(jié)構(gòu)如圖 所示。 博客注冊(cè)登錄管理模塊 博客注冊(cè)登錄管理模塊用于建立博客網(wǎng)站固定的客戶群體,通過(guò)記錄對(duì)應(yīng)的博客檔案,實(shí)現(xiàn)對(duì)博客信息的后臺(tái)維護(hù)及管理,同時(shí)也便于通過(guò)博客檔案庫(kù)將網(wǎng)站最新動(dòng)態(tài)及相關(guān)企業(yè)的信息方便地傳達(dá)給每一位潛在的客戶。 ( 3)跳轉(zhuǎn)到博客主頁(yè)。其中,注冊(cè)新博客時(shí)會(huì)對(duì)用戶輸入的注冊(cè)信息進(jìn)行有效性驗(yàn)證,包括基本數(shù)據(jù)格式的有效性以及邏輯有效性,例如,用戶名被占用時(shí)將及時(shí)給出提示。 ( 1)熱門(mén)博客頁(yè)面推薦。該信息需要定期更新,網(wǎng)絡(luò)用戶可以隨時(shí)獲得最新日志以及最熱門(mén)的博客推薦。 該功能模塊實(shí)現(xiàn)了如下幾個(gè)子功能。 ( 4)用戶可以分類查看日志內(nèi)容。 ( 2)評(píng)論及留言管理。所以本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)基于以下幾點(diǎn)來(lái)考慮: ( 1)數(shù)據(jù)庫(kù)規(guī)范化與非規(guī)范化的考慮。概念性數(shù)據(jù)模型是一種面向問(wèn)題的數(shù)據(jù)模型,是按照用戶的觀點(diǎn)來(lái)對(duì)數(shù)據(jù)和信息建模。用這種方法表示的概念性數(shù)據(jù)模型又稱為 ER 模型。 ( 3) 日志:日志編號(hào)、日志標(biāo)題、日志內(nèi)容、類別編號(hào)、發(fā)表日期、最后修改日期、用戶 ID、瀏覽次數(shù)、評(píng)論數(shù) 。 用戶 ER 圖如圖 所示。 日志評(píng)論ID評(píng)論標(biāo)題評(píng)論內(nèi)容發(fā)表時(shí)間評(píng)論者名字評(píng)論日志 ID最后回復(fù)時(shí)間 圖 日志評(píng)論 ER圖 留言 ER 圖如圖 所示。其結(jié)構(gòu)如表 所示。其結(jié)構(gòu)如表 所示。各個(gè)關(guān)聯(lián)表之間通過(guò)設(shè)置好的外鍵連接在一起。 數(shù)據(jù)庫(kù)連接池技術(shù)的思想非常簡(jiǎn)單,將數(shù)據(jù)庫(kù)連接作為對(duì)象存儲(chǔ)在一個(gè) Vector對(duì)象中,一旦數(shù)據(jù)庫(kù)連接建立后,不同的數(shù)據(jù)庫(kù)訪問(wèn)請(qǐng)求就可以共享這些連接。 ( 3)對(duì)于一個(gè)數(shù)據(jù)庫(kù)訪問(wèn)請(qǐng)求,直接從連接池中得到一個(gè)連接。如實(shí)際空 閑連接數(shù)大于初始空閑連接數(shù)則釋放連接)。 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 25 圖 博客信息管理系統(tǒng)首頁(yè)圖 所有的網(wǎng)絡(luò)用戶都可以進(jìn)入該首頁(yè)進(jìn)行登錄、注冊(cè)、瀏覽等相關(guān)的操作。 個(gè)人博客主頁(yè)界面圖如圖 所示。在頁(yè)面的中間則分別是最新日志的列表,包括日志標(biāo)題、所屬分類名、發(fā)表時(shí)間、作者、部分日志內(nèi)容及其查看日志和發(fā)表評(píng)論鏈接;發(fā)表留言表單,包括昵稱、留言標(biāo)題和留言內(nèi)容。 ( 2)連接數(shù)據(jù)庫(kù)和操作數(shù)據(jù)庫(kù);代碼如下: // 構(gòu)造數(shù)據(jù)庫(kù)的連接和訪問(wèn)類 public DBConnect() throws Exception { // 獲得數(shù)據(jù)庫(kù)連接對(duì)象 conn=()。 } public void setInt(int index, int value) throws SQLException { (index, value)。 prepareStatement(String sql)方法:該方法主要完成預(yù)設(shè) SQL 語(yǔ)句,只有一個(gè) 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 28 用來(lái)接收 SQL 語(yǔ)句的參數(shù),如果 SQL 語(yǔ)句有誤將拋出異常。 編寫(xiě) JavaBean 類 為每一個(gè)數(shù)據(jù)庫(kù)表建一個(gè) JavaBean 類,完成對(duì)該表字段的獲取和設(shè)置。 // 字段的訪問(wèn)和設(shè)置方法 public int getFeedbackid() { return feedbackid。 博客信息管理系統(tǒng)所用的管理類列表如表 所示。 // 預(yù)設(shè) sql 語(yǔ)句 (INSERT INTO feedback (title,content,publishtime,lastmodifytime,username,articleid) VALUES ( ?,?,?,?,?,。 ResultSet rs = null。 } Feedback 類:通過(guò) getFeedbackid()方法獲取 feedbackid 屬性的值,通過(guò) 創(chuàng)業(yè)創(chuàng)新 知識(shí)管 理 Ahead Institute of Software and Technology 29 setFeedbackid (int feedbackid)方法設(shè)置 feedbackid 屬性的值。 表 JavaBean 類列表 JavaBean 類 說(shuō)明 Blog類 博客管理員表對(duì)應(yīng)的 JavaBean 類 Article類 日志表對(duì)應(yīng)的 JavaBean 類 CateGory 類 類別表對(duì)應(yīng)的 JavaBean 類 FeedBack 類 評(píng)論表對(duì)應(yīng)的 JavaBean 類 Message類 留言表對(duì)應(yīng)的 JavaBean 類 Feedback 類的代碼如下: public class Feedback { // 屬性 ,對(duì)應(yīng)數(shù)據(jù)表中的字段名 private int feedbackid。 setInt(int index, int value)方法:該方法用于預(yù)設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1