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

正文內(nèi)容

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

2025-08-26 15:10上一頁面

下一頁面
  

【正文】 現(xiàn)如今,博客完全突破了最原始的功能,漸漸走進社會的眾多領(lǐng)域,然而博客現(xiàn)在不僅僅只是為了展示個人風采的平臺。使本系統(tǒng)具有更高的安全性和穩(wěn)定性(如防 SQL 注入, ENCHACE 緩存),以及更優(yōu)良的功能層次的擴展性。為博客系統(tǒng)的總體設(shè)計和詳細設(shè)計提供了明確而清晰的設(shè)計方向。對本次論文和系統(tǒng)進行深刻而全面的總結(jié),并對其中需要完善的部分進行學(xué)術(shù)性展望。 AOP 的目的是分離系統(tǒng)中的層次結(jié)構(gòu) ,使其獨立于業(yè)務(wù)邏輯的實現(xiàn),使得每個層相互關(guān)聯(lián)單不相互影響。為多種 編程語言 提供 了 API。 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ù)庫: MySql Server 目標設(shè)計要求 本系統(tǒng)的設(shè)計要求是采用 MyEclipse10 工具作為開發(fā)平臺,以 MySQL Server作為數(shù)據(jù)庫, Velocity 開發(fā)模板,使用 S2SH 開源框架技術(shù)并基于 B/S (Browser/Server)模式來對博客系統(tǒng)進行設(shè)計開發(fā)。用戶可以在他人的博客空間添加好友,以此實現(xiàn)交友功能,同時也可進行黑名單操作。方便自己實時瀏覽他人的動態(tài)消息。 短消息功能:這里會顯示管理員發(fā)布的公告,可對好友消息,陌生人消息,系統(tǒng)消息,我發(fā)送的消息,進行查看和刪除操作,還可給自己的好友寫短信操作。同時也支持關(guān)鍵字的搜索。 2. web 服務(wù)器端。 操作可行性 本系統(tǒng)采用目前較流行的基于 B/S 架構(gòu)進行開發(fā)設(shè)計,用戶不需要安裝本系統(tǒng)的任何 Web 軟件,只需要在 PC 機 (或筆記本電腦 )上通過瀏覽器輸入訪問地址即可對本博客網(wǎng)站系統(tǒng)進行訪問,通過系統(tǒng)頁面為用戶提供各種各樣的便捷服務(wù),創(chuàng)建并管理屬于自己的個人博客空間。對博客系統(tǒng)進行的配置工作都只需集中在服務(wù) 器端的后臺,并且所有用戶端的請求都是通過 DBMS 來訪問數(shù)據(jù)庫中的數(shù)據(jù),采用了 Encache 緩存技術(shù),提高了用戶的體驗性。本博客系統(tǒng)的 主要模塊設(shè)計 如圖 所示 : 數(shù)據(jù)更新操作 WEB 服務(wù)器 (Server) 系統(tǒng)業(yè)務(wù)邏輯處理 數(shù)據(jù)庫 服務(wù)端 MySQL Web 服務(wù)端 數(shù)據(jù)庫服務(wù)端 18 圖 系統(tǒng)主要模塊關(guān)系圖 用戶通過注冊登錄并開通個人博客空間之后,可以選擇日志分類,并發(fā)表相應(yīng)分類的博客文章。同時也可以點擊某個用戶進入他的博客空間進行 文章,相冊,留言查看,加對方為好友等功能,具體的博客系統(tǒng)流程如圖 所示: 20 圖 系統(tǒng)功能流程圖 開 始 系統(tǒng)注冊界面 注冊信息 是否合理 博客系統(tǒng)登錄界面 N 登錄到博客系統(tǒng) 進入博客空間 Y 退出博客系統(tǒng) 結(jié)束 用戶注冊信息保存到數(shù)據(jù)庫 Y 博客網(wǎng)站系統(tǒng)首頁 N 用戶名密碼是否正確 21 系統(tǒng)數(shù)據(jù)庫設(shè)計 不管什么樣的項目,合理地設(shè)計數(shù)據(jù)庫,不僅可以提高數(shù)據(jù)庫對各種數(shù)據(jù)的執(zhí)行效率,更能有助于提高系統(tǒng)訪問并處理相關(guān)數(shù)據(jù) 的效率,從而提高用戶的體驗性。 注冊界面是游客或未注冊用戶首訪問的界面,通過博客注冊界面填寫個人基本信息,填寫個人空間信息,頁面會通過 Ajax 動態(tài)驗證用戶名、密碼、郵箱、 等是否符合基本要求,若不符合要求則提示用戶重新輸入相關(guān)信息,否則,則點擊提交按鈕,系統(tǒng)將用戶信息存入數(shù)據(jù)庫,然后自動登錄跳到首頁,用戶便可進入個人博客空間進行管理。 5. 書簽管理 用戶可以把自己發(fā)表的文章添加到書簽庫里,同時在瀏覽其他用戶的文章時,也可添加為書簽,在個人博客空間里,可以查看自己的書簽或刪除書簽。其中 catalog_id、 author、 title、 content等屬性分別表示文章分類、作者、發(fā)布博文的標題、內(nèi)容等信息 ,并有對應(yīng)屬性的get和 set方法。 RegisterBlogUser 、 getBlogUser 、delBlogUser 等方法 實現(xiàn)對用戶信息 CRUD 邏輯操作,通過前端傳回的信息,然后調(diào)用 BlogUserDAO 類與數(shù)據(jù)庫進行交互操作。 } /*根據(jù)用戶昵稱加載用戶資料 ,用于注冊時不允許同名存在 */ public static UserBean getUserByNickname(String nickname){ return (UserBean)namedUniqueResult(GET_USER_BY_NICKNAME, nickname)。 () 0) { int tag_count = 0。 tag_count++。 ()。 if (tags != null amp。其 件配置信息如下: hibernateconfiguration sessionfactory ! ?useUnicode=trueamp。通過調(diào)用 BlogUser 類,將信息封裝到 BlogUser 類中,然后存儲到數(shù)據(jù)庫中。為管理員提供對用戶信息、文章、相冊和公告等信息的統(tǒng)一管理操作,統(tǒng)計站點的排行榜,統(tǒng)計每日,每周,每月的注冊用戶或相關(guān)統(tǒng)計。 26 4. 博客文章管理 用戶通過點擊寫文章。若登錄信息錯誤,則提醒用戶用戶名或密碼錯誤,重新登錄。 用戶注冊模塊:新用戶通過填寫用戶基本信息、填寫個人空間、注冊成功三個步驟,注冊屬于自己的博客賬號,開通個人博客空間,以便使用本博客網(wǎng)站系統(tǒng),注冊模塊需要對用戶輸入的信息進行規(guī)則性的校驗,以保證用戶所注冊的信息符合博客系統(tǒng)的統(tǒng)一要求。登錄 用戶可以使用登錄成功后開放的功能,如發(fā)表博客、添加音樂、留言操作 、發(fā)送短消息、添加書簽、上傳相冊和管理個人信息等功能。相應(yīng)的用戶請求,進而為博客用戶提供相應(yīng)的操作功能,并與服務(wù)器進行交換數(shù)據(jù)的操作,為用戶提供相關(guān)信息和持久化數(shù)據(jù)到數(shù)據(jù)庫?,F(xiàn)如今,互聯(lián)網(wǎng)網(wǎng)絡(luò)服務(wù)器性能優(yōu)良,完全可以滿足本博客系統(tǒng)為博客用戶提供服務(wù)的需求。在軟件方面可以用以下幾種: 1. 操作系統(tǒng)可以用 Windows7 32 位。 搜索功能:用戶在博客首頁也可以進行關(guān)鍵字,日志,照片等提示來搜索,同樣,進入某用戶的博客空間后,可以選擇搜索范圍來進行搜索,搜索范圍有:注冊用戶,個人博客,日志,照片,音樂,論壇等選擇。 音樂功能:用戶可以新建音樂盒,然后添加歌曲,包括歌曲名,專輯,歌手,鏈接地址,歌詞,這里主要采用在線添加音樂的方式。 3. 首頁還提供對文章、照片、音樂、標簽、好友等信息提供查詢功能,方便用戶快速獲取所需信息。 3. 主頁提供最新發(fā)布文章、最新上傳照片、博客每日精粹、熱門博客,最新 10 注冊站點,熱門文章站點,熱門用戶站點等信息展示,同時為用戶顯示短消息和友情鏈接,便于與他人進行交流。我們可以利用它在 數(shù)據(jù)庫 和 Java 開發(fā) 、發(fā)布以及 應(yīng)用程序 與 服務(wù) 器的整合 等方面 極大的提高 開發(fā)者的 工作效率 , 是功能豐富的 Java EE 集成開發(fā)環(huán)境 。 MySQL 是真正的多用戶、多線程 的 SQL 數(shù)據(jù) 庫的 服務(wù)器。如圖 所示。本章主要是以系統(tǒng)的詳細設(shè)計為基礎(chǔ),給出博客系統(tǒng)的具體設(shè)計和實現(xiàn)代碼,至此本基于人才搜索 的博客系統(tǒng)設(shè)計開發(fā)工作即將接近尾聲,最后對本系統(tǒng)進行全面調(diào)試、白盒測試,黑盒測試,進一步全面完善本系統(tǒng)。 第 3 章 系統(tǒng)需求分析。針對本次論文的研究內(nèi)容,系統(tǒng)的設(shè)計會將文章的發(fā)布、論壇區(qū)等展示個人風采與技能放在系統(tǒng)功能的重要位置,以便用戶登錄后進入個人博客空間就可以方便的發(fā)表文章日志和相冊等個人信息,充分強調(diào)博客功能 的重要性和便捷性。它正逐漸地滲透到當今社會的眾多領(lǐng)域中去,在最近幾年已經(jīng)有越來越多的研究學(xué)者開始從文化、宗教、醫(yī)療、法律、教育、金融行業(yè)以及社交等方面對博客進行全面的研究。在我國,博客網(wǎng)站系統(tǒng)以 48%的增長率在增長,博客網(wǎng)站已經(jīng)成為人們在網(wǎng)絡(luò)生活中所不可缺少重要的組成部分,與網(wǎng)絡(luò)聊天系統(tǒng)并駕齊驅(qū)成為當今的熱點。早在十八世紀初,通過互聯(lián)網(wǎng)平臺發(fā)表博客的思想就已經(jīng)被提出來了,但到了十九世紀才真正開始流行起來。 本次論文的設(shè)計是基于人才搜索的博客網(wǎng)站系統(tǒng),主要滿足喜歡互聯(lián)網(wǎng)技術(shù)的用戶對互聯(lián)網(wǎng)在線交流的需求和人才發(fā)現(xiàn),為用戶提供各種各樣的豐富的功能。 涉密論文按學(xué)校規(guī)定處理。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。 、圖表要求: 1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準請他人代寫 2)工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所 有圖紙應(yīng)符合國家技術(shù)標準規(guī)范。本系統(tǒng)主要針對于小型或中型的公司而設(shè)計,主要有文章管理,書簽管理,相冊管理,音樂管理,好友管理等多種功能,滿足人才搜索的要 求。 博客是繼 EMAIL( 電子或 郵箱)、 BBS(論壇系統(tǒng))、 ICQ(網(wǎng)絡(luò)即時聊天)之后出現(xiàn)的第 4 種最新的網(wǎng)絡(luò)交流和生活方式。 在中國,博客網(wǎng)站系統(tǒng)的研究已具有一定的規(guī)模性,通過長時間的分析研究發(fā)展現(xiàn)狀可以知道,我國的博客系統(tǒng)研究具有如下幾個特點: 1. 博客網(wǎng)站對傳統(tǒng)媒介的影響力是研究分析的熱點之一。本系統(tǒng)除了能讓用戶發(fā)表文章,上傳圖片,在線聽音樂之外,還能尋求更多更好的工作機會,站長通過后臺的統(tǒng)計,看哪一個用戶擅長于哪一方面,根據(jù)公司的需求,便會給此用戶一個工作的新機會。 論文組織結(jié)構(gòu) 第 1 章 緒論。 第 4 章 系統(tǒng)總體設(shè)計。 5 第 2 章 項目開發(fā)技術(shù)介紹 Ehcache 技術(shù)介紹 EhCache 是一個純 Java 的進程內(nèi)緩存框架,具有快速、精干等特點,是Hibernate 中默認的 CacheProvider。 圖 Spring 框架模塊 7 3. Hibernate 是基于 JDBC 的持久化解決的一個框架,是一個獨特的 對象關(guān)系映射 框架。支持 多線程 ,充分利用 CPU 資源。 本博客系統(tǒng)的設(shè)計目標是充分利用 S2SH 的框架優(yōu)勢,開發(fā)一個 具有界面友好的、注重安全性的、用戶體驗良好的、易于擴展和維護、結(jié)構(gòu)開放的基于人才搜索的博客網(wǎng)站系統(tǒng)。 4. 博客空間首頁,博客空間首頁當為用戶提供用戶查詢?yōu)g覽博客文章、日歷、公告、留言、發(fā)送短消息等功能,同時管理自己博客空間的設(shè)置,以滿足用戶上網(wǎng)的需求,為用戶提 供更方便快捷的網(wǎng)絡(luò)平臺服務(wù)。 用戶個人資料管理:用戶可以點擊管理來修改自己的個人資料信息,包括密碼、手機號、 號、個人宣言、頭像、郵箱等資料。 黑名單功能:若不希望某用戶訪問自己,可以通過黑名單設(shè)置。 書簽管理:在瀏覽其他用戶博 客空間里文章或圖片時,可以添加為書簽,這樣以后便能快速的查看自己書簽庫里的文章了。 Tomcat 是一個免費的開源的 Serlvet 容器,在 Tomcat 服務(wù)器中,應(yīng)用程序的部署較為簡單,只需將工程項目打包放到 Tomcat 的 webapp目錄下, Tomcat 便會自動檢測到這個文件及文件下的內(nèi)容,并將其解壓。 15 總結(jié)上述三方面進行可行性分析、研究后,我們認為該項目的可行性是 OK的。使用 MD5 對用戶密碼進行加密,進而極大的降低了數(shù)據(jù)直接暴露的風險性,也降低了系統(tǒng)在開發(fā)和維護過程中所涉及到的成本。同時可以通過提供的文本編輯器對文 章格式進行編輯、保存此文為書簽、移到垃圾箱、一移到草稿箱、設(shè)為精華等功能操作。針對系統(tǒng)性能的提升,增強用戶的體驗有著非常重要的作用。 2. 博客網(wǎng)站首頁管理 當用戶進入博客首頁時,可 作為游客身份瀏覽最新發(fā)布的文章,最新上傳的圖片,博客每日精粹,熱門博客,查看最新注冊的博主信息或者瀏覽某個用戶的博客空間,同時也可搜索相關(guān)的信息。通過書簽可以快速便捷的瀏覽相應(yīng)文章,照片等信息。 DiaryDAO類中的 updateArticle、 addArticle、 deleteArticleById等方法實現(xiàn)對文章信息在數(shù)據(jù)庫中的增刪改查操作。類圖如圖 所示: 圖 博客用戶信息操作的類圖及相互間的關(guān)系 博主在登陸界面登輸入用戶名口令,驗證成功后,進入個人博客空間,便能看到公告等相關(guān)信息,通過調(diào)用相應(yīng)的 DAO 類中的方法
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1