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

正文內(nèi)容

畢業(yè)論文基于人才搜索的博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2025-07-12 15:10本頁(yè)面
  

【正文】 修改文章等操作的關(guān)鍵代碼如下: /** 把文章置為刪除狀態(tài) */ public static void delete(DiaryBean。 tag_count++。 ()。 String tag_name = (String) (i)。 i ()。 () 0) { int tag_count = 0。 if (tags != null amp。 } (journal)。 beginTransaction()。 } /*根據(jù)用戶昵稱加載用戶資料 ,用于注冊(cè)時(shí)不允許同名存在 */ public static UserBean getUserByNickname(String nickname){ return (UserBean)namedUniqueResult(GET_USER_BY_NICKNAME, nickname)。其 件配置信息如下: hibernateconfiguration sessionfactory ! ?useUnicode=trueamp。 Hibernate 是面向 java 的 ORM(對(duì)象關(guān)系映射 )的工具。 32 圖 系統(tǒng)管理員管理用戶操作的時(shí)序圖 圖 博客用戶發(fā)布文 章等信息的時(shí)序圖 33 數(shù)據(jù)庫(kù)各表之間的設(shè)計(jì)關(guān)系,如如圖 所示: 圖 數(shù)據(jù)庫(kù)表間的關(guān)系圖 本章小結(jié) 本章在前期的需求分析和總體設(shè)計(jì)的基礎(chǔ)上,對(duì)博客各功能模塊和數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行了詳細(xì)的系統(tǒng)設(shè)計(jì),確定各模塊功能以及功能界面設(shè)計(jì),更重要的是對(duì)博客系統(tǒng)核心功能和突出功能的具體實(shí)現(xiàn),為后期的編碼奠定了堅(jiān)實(shí)的基礎(chǔ)和明確的方向。 RegisterBlogUser 、 getBlogUser 、delBlogUser 等方法 實(shí)現(xiàn)對(duì)用戶信息 CRUD 邏輯操作,通過(guò)前端傳回的信息,然后調(diào)用 BlogUserDAO 類與數(shù)據(jù)庫(kù)進(jìn)行交互操作。通過(guò)調(diào)用 BlogUser 類,將信息封裝到 BlogUser 類中,然后存儲(chǔ)到數(shù)據(jù)庫(kù)中。類圖以及各個(gè)方法之間的關(guān)系如圖 所示: 30 圖 涉及文章操作的類圖及相互間的關(guān)系 UserLoginService類為用戶邏輯處理。 DiaryAction 類對(duì)應(yīng)具體文章操 作 的 業(yè) 務(wù) 邏 輯 。其中 catalog_id、 author、 title、 content等屬性分別表示文章分類、作者、發(fā)布博文的標(biāo)題、內(nèi)容等信息 ,并有對(duì)應(yīng)屬性的get和 set方法。為管理員提供對(duì)用戶信息、文章、相冊(cè)和公告等信息的統(tǒng)一管理操作,統(tǒng)計(jì)站點(diǎn)的排行榜,統(tǒng)計(jì)每日,每周,每月的注冊(cè)用戶或相關(guān)統(tǒng)計(jì)。用戶通過(guò)相冊(cè)功能,創(chuàng)建相簿,上傳照片到相簿,編輯照片,或刪除已有圖片。 6. 用戶基本資料、相冊(cè)管理 用戶可以瀏覽和修改自己的基本信息,包括密碼,郵箱,個(gè)人網(wǎng)址,個(gè)人宣言等資料。 5. 書簽管理 用戶可以把自己發(fā)表的文章添加到書簽庫(kù)里,同時(shí)在瀏覽其他用戶的文章時(shí),也可添加為書簽,在個(gè)人博客空間里,可以查看自己的書簽或刪除書簽。 26 4. 博客文章管理 用戶通過(guò)點(diǎn)擊寫文章。用戶可以對(duì)相冊(cè),音樂,留言以及個(gè)人資料進(jìn)行管理,添加好友,向好友發(fā)送短消息等操作。也可進(jìn)行登錄后,進(jìn)入自己的博客空間進(jìn)行管理。 注冊(cè)界面是游客或未注冊(cè)用戶首訪問的界面,通過(guò)博客注冊(cè)界面填寫個(gè)人基本信息,填寫個(gè)人空間信息,頁(yè)面會(huì)通過(guò) Ajax 動(dòng)態(tài)驗(yàn)證用戶名、密碼、郵箱、 等是否符合基本要求,若不符合要求則提示用戶重新輸入相關(guān)信息,否則,則點(diǎn)擊提交按鈕,系統(tǒng)將用戶信息存入數(shù)據(jù)庫(kù),然后自動(dòng)登錄跳到首頁(yè),用戶便可進(jìn)入個(gè)人博客空間進(jìn)行管理。若登錄信息錯(cuò)誤,則提醒用戶用戶名或密碼錯(cuò)誤,重新登錄。從而開發(fā)出少 bug 的系統(tǒng)。下列 E- R 圖清晰簡(jiǎn)潔地描述出了本博客系統(tǒng)實(shí)體與其屬性之間的關(guān)系。同時(shí)也可以點(diǎn)擊某個(gè)用戶進(jìn)入他的博客空間進(jìn)行 文章,相冊(cè),留言查看,加對(duì)方為好友等功能,具體的博客系統(tǒng)流程如圖 所示: 20 圖 系統(tǒng)功能流程圖 開 始 系統(tǒng)注冊(cè)界面 注冊(cè)信息 是否合理 博客系統(tǒng)登錄界面 N 登錄到博客系統(tǒng) 進(jìn)入博客空間 Y 退出博客系統(tǒng) 結(jié)束 用戶注冊(cè)信息保存到數(shù)據(jù)庫(kù) Y 博客網(wǎng)站系統(tǒng)首頁(yè) N 用戶名密碼是否正確 21 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 不管什么樣的項(xiàng)目,合理地設(shè)計(jì)數(shù)據(jù)庫(kù),不僅可以提高數(shù)據(jù)庫(kù)對(duì)各種數(shù)據(jù)的執(zhí)行效率,更能有助于提高系統(tǒng)訪問并處理相關(guān)數(shù)據(jù) 的效率,從而提高用戶的體驗(yàn)性。 用戶注冊(cè)模塊:新用戶通過(guò)填寫用戶基本信息、填寫個(gè)人空間、注冊(cè)成功三個(gè)步驟,注冊(cè)屬于自己的博客賬號(hào),開通個(gè)人博客空間,以便使用本博客網(wǎng)站系統(tǒng),注冊(cè)模塊需要對(duì)用戶輸入的信息進(jìn)行規(guī)則性的校驗(yàn),以保證用戶所注冊(cè)的信息符合博客系統(tǒng)的統(tǒng)一要求。 S2SH 博網(wǎng)站系統(tǒng) 游客管理 登錄用戶管理 VIP用戶管理 系統(tǒng) 管理員 文章相冊(cè)瀏覽 發(fā)表評(píng)論 文章相冊(cè)管理 音樂留言管理 個(gè)人信息管理 書簽 論壇管理 站點(diǎn)管理 日志列表管理 圖片管理 風(fēng)格管理 公告管理 管理員設(shè)置 19 相冊(cè)管理:可以通過(guò)創(chuàng)建相簿,上傳照片,并可以對(duì)照片進(jìn)行編輯,刪除,修改相簿屬性,移動(dòng)相簿,刪除相簿等功能操作。 文章管理模塊:用戶可以查看自己全部的博客文章,同時(shí)有最新文章和熱門日志的分類,并對(duì)其進(jìn)行刪除,修改,保存書簽等管理操作。本博客系統(tǒng)的 主要模塊設(shè)計(jì) 如圖 所示 : 數(shù)據(jù)更新操作 WEB 服務(wù)器 (Server) 系統(tǒng)業(yè)務(wù)邏輯處理 數(shù)據(jù)庫(kù) 服務(wù)端 MySQL Web 服務(wù)端 數(shù)據(jù)庫(kù)服務(wù)端 18 圖 系統(tǒng)主要模塊關(guān)系圖 用戶通過(guò)注冊(cè)登錄并開通個(gè)人博客空間之后,可以選擇日志分類,并發(fā)表相應(yīng)分類的博客文章。登錄 用戶可以使用登錄成功后開放的功能,如發(fā)表博客、添加音樂、留言操作 、發(fā)送短消息、添加書簽、上傳相冊(cè)和管理個(gè)人信息等功能。數(shù)據(jù)庫(kù)持久端與服務(wù)器端響應(yīng) Web 服務(wù)器的各個(gè)請(qǐng)求,存儲(chǔ) Web 服務(wù)器端傳來(lái)的數(shù)據(jù)信息或?yàn)榉?wù)器端提供相應(yīng)的請(qǐng)求信息數(shù)據(jù)。 本系統(tǒng)通過(guò)采用基于 B/S 架構(gòu)大致可以分為三部分:用戶客戶端、 WEB 服務(wù)器端和數(shù)據(jù)庫(kù)服務(wù)端。對(duì)博客系統(tǒng)進(jìn)行的配置工作都只需集中在服務(wù) 器端的后臺(tái),并且所有用戶端的請(qǐng)求都是通過(guò) DBMS 來(lái)訪問數(shù)據(jù)庫(kù)中的數(shù)據(jù),采用了 Encache 緩存技術(shù),提高了用戶的體驗(yàn)性。相應(yīng)的用戶請(qǐng)求,進(jìn)而為博客用戶提供相應(yīng)的操作功能,并與服務(wù)器進(jìn)行交換數(shù)據(jù)的操作,為用戶提供相關(guān)信息和持久化數(shù)據(jù)到數(shù)據(jù)庫(kù)。 16 第 4 章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)總體架構(gòu) 本系統(tǒng)由用戶 PC 機(jī)端(瀏覽器端)、 Web 服務(wù)器端和數(shù)據(jù)庫(kù)持久端構(gòu)成。 本章小結(jié) 本章主要對(duì)本基于人才搜索的博客系統(tǒng)進(jìn)行了詳細(xì)的需求分析設(shè)計(jì),并且明確了系統(tǒng)的設(shè)計(jì)目標(biāo)和實(shí)現(xiàn)要求,以及本博客系統(tǒng)的各個(gè)功能之間的聯(lián)系與功能需求。 操作可行性 本系統(tǒng)采用目前較流行的基于 B/S 架構(gòu)進(jìn)行開發(fā)設(shè)計(jì),用戶不需要安裝本系統(tǒng)的任何 Web 軟件,只需要在 PC 機(jī) (或筆記本電腦 )上通過(guò)瀏覽器輸入訪問地址即可對(duì)本博客網(wǎng)站系統(tǒng)進(jìn)行訪問,通過(guò)系統(tǒng)頁(yè)面為用戶提供各種各樣的便捷服務(wù),創(chuàng)建并管理屬于自己的個(gè)人博客空間。現(xiàn)如今,互聯(lián)網(wǎng)網(wǎng)絡(luò)服務(wù)器性能優(yōu)良,完全可以滿足本博客系統(tǒng)為博客用戶提供服務(wù)的需求。所以我采用了 Tomcat 和 Apache 結(jié)合的服務(wù)器,讓 Apache 處理靜態(tài) Html 頁(yè)面,而 Tomcat 服務(wù)器處理 JSP 頁(yè)面和 Servlet容器。 Tomcat也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理靜態(tài) Html 頁(yè)面。 2. web 服務(wù)器端。在軟件方面可以用以下幾種: 1. 操作系統(tǒng)可以用 Windows7 32 位。系統(tǒng)管理員擁有最高權(quán)限,以便于對(duì)后天系統(tǒng)進(jìn)行管理和維護(hù),而未注冊(cè)的用戶被視為游客,只具有瀏覽和評(píng)論等相關(guān)有限的功能。同時(shí)也可添加某一個(gè)友情鏈接為書簽,可以對(duì)書簽進(jìn)行刪除操作。同時(shí)也支持關(guān)鍵字的搜索。 搜索功能:用戶在博客首頁(yè)也可以進(jìn)行關(guān)鍵字,日志,照片等提示來(lái)搜索,同樣,進(jìn)入某用戶的博客空間后,可以選擇搜索范圍來(lái)進(jìn)行搜索,搜索范圍有:注冊(cè)用戶,個(gè)人博客,日志,照片,音樂,論壇等選擇??梢孕薷哪骋挥脩舻臋?quán)限,如果是非管理員,便不能登錄到此管理頁(yè)面。 管理員功能:管理員通過(guò)博客網(wǎng)站系統(tǒng)提供的管理員登陸入口進(jìn)入博客系統(tǒng)后臺(tái)對(duì)系統(tǒng)進(jìn)行管理和維護(hù)。 短消息功能:這里會(huì)顯示管理員發(fā)布的公告,可對(duì)好友消息,陌生人消息,系統(tǒng)消息,我發(fā)送的消息,進(jìn)行查看和刪除操作,還可給自己的好友寫短信操作。 音樂功能:用戶可以新建音樂盒,然后添加歌曲,包括歌曲名,專輯,歌手,鏈接地址,歌詞,這里主要采用在線添加音樂的方式。 相冊(cè)功能:用戶通過(guò)創(chuàng)建相簿,然后上傳自己的照片到相冊(cè),同時(shí)可以對(duì)已有圖片進(jìn)行保存為書簽,編輯,評(píng)論,刪除等操作。 日志管理功能:用戶可以發(fā)表自己的博文,添加文章分類,設(shè)置關(guān)鍵 字,同時(shí)可以對(duì)自己已發(fā)表的博文進(jìn)行移到垃圾箱,設(shè)為精華,修改、刪除和查看評(píng)論的 11 操作。方便自己實(shí)時(shí)瀏覽他人的動(dòng)態(tài)消息。 3. 首頁(yè)還提供對(duì)文章、照片、音樂、標(biāo)簽、好友等信息提供查詢功能,方便用戶快速獲取所需信息。 首頁(yè)功能需求分析: 1. 首頁(yè)提供最新發(fā)布文章和評(píng)論、照片、最新上傳音樂,熱門文章、熱門站點(diǎn)、最新注冊(cè)站點(diǎn)、博客每日精粹以及博主列表等最新信息,以方便用戶瀏覽。 :由于本博客系統(tǒng)角色分為游客, VIP,普通用戶,管理員 4 個(gè)角色,除了管理員其他都可在博客首頁(yè)進(jìn)行登錄。用戶可以在他人的博客空間添加好友,以此實(shí)現(xiàn)交友功能,同時(shí)也可進(jìn)行黑名單操作。 3. 主頁(yè)提供最新發(fā)布文章、最新上傳照片、博客每日精粹、熱門博客,最新 10 注冊(cè)站點(diǎn),熱門文章站點(diǎn),熱門用戶站點(diǎn)等信息展示,同時(shí)為用戶顯示短消息和友情鏈接,便于與他人進(jìn)行交流。 2. 注冊(cè)界面:注冊(cè)分為三個(gè)步驟,填寫用戶基本信息,填寫個(gè)人空間信息,注冊(cè)成功。 界面設(shè)計(jì)要求: 首頁(yè):首頁(yè)的界面設(shè)計(jì)在保證功能齊全的同時(shí),盡量做到簡(jiǎn)潔不冗余,為博客用戶提供友好的界面交互,更加注重用戶體驗(yàn)。 9 第 3 章 系統(tǒng)需求分析 系統(tǒng)開發(fā)條件 PC 配置: CPU:Intel(R) Core(TM) i3 M380 內(nèi)存: Web 服務(wù)器 : 操作系統(tǒng): Microsoft Windows 7 旗艦版 32 位 開發(fā)工具: MyEclipse10, Firefox 最新版瀏覽器 數(shù)據(jù)庫(kù): MySql Server 目標(biāo)設(shè)計(jì)要求 本系統(tǒng)的設(shè)計(jì)要求是采用 MyEclipse10 工具作為開發(fā)平臺(tái),以 MySQL Server作為數(shù)據(jù)庫(kù), Velocity 開發(fā)模板,使用 S2SH 開源框架技術(shù)并基于 B/S (Browser/Server)模式來(lái)對(duì)博客系統(tǒng)進(jìn)行設(shè)計(jì)開發(fā)。我們可以利用它在 數(shù)據(jù)庫(kù) 和 Java 開發(fā) 、發(fā)布以及 應(yīng)用程序 與 服務(wù) 器的整合 等方面 極大的提高 開發(fā)者的 工作效率 , 是功能豐富的 Java EE 集成開發(fā)環(huán)境 。 8 MyEclipse 開發(fā)工具介紹 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench,簡(jiǎn)稱 MyEclipse)利用它我們可以在 數(shù)據(jù)庫(kù) Mysql和 JavaEE 的開發(fā)、 部署 以及 應(yīng)用程序 服務(wù) 器的整合方面 能 極大的提高工作效率 和節(jié)約時(shí)間 。優(yōu)化的 SQL 查詢算法,有效地提高查詢速度。為多種 編程語(yǔ)言 提供 了 API。 MySQL 是真正的多用戶、多線程 的 SQL 數(shù)據(jù) 庫(kù)的 服務(wù)器。 圖 Hibernate 完整體系結(jié)構(gòu) MySQL Server 數(shù)據(jù)庫(kù)介紹 MySQL 是一種關(guān)聯(lián) 數(shù)據(jù)庫(kù)管理系統(tǒng) ,關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,這樣 便 增加
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1