【正文】
系網(wǎng)絡(luò),這種基于社會網(wǎng)絡(luò)關(guān)系思想建立的網(wǎng)站就叫社會性網(wǎng)站 [7]。 該系統(tǒng) 主要面對的用戶為在校大學(xué)生 , 為同學(xué)們提供一個(gè)輕松、方便的交流平臺 。因此,構(gòu)建一個(gè)針對校園的微博系統(tǒng)十分必要 。 縱觀現(xiàn)有的 微博系統(tǒng) 平臺,大多 是針對網(wǎng)絡(luò)名人的 ,比如 新浪微博、騰訊微博等 。通過關(guān)注他人了解其 動(dòng)態(tài),通過關(guān)注事實(shí)了解社會萬象。首先,相對于強(qiáng)調(diào)版面布局的博客來說,微博的內(nèi)容組成非常簡單,其由簡單的只言片語組成,從這個(gè) 角度來說,對用戶的技術(shù)門檻很低,而且在語言的組織編排上提倡簡單明了,不需要華麗的辭藻修飾 [4]。這樣就需要一個(gè)基于網(wǎng)絡(luò)的 交流 平臺。在大學(xué)生人群中尤其突出。 是相對 的新的一類互聯(lián)網(wǎng)應(yīng)用的統(tǒng)稱, 相對于 來說更注重用戶的交互作用,用戶 既是網(wǎng)站的瀏覽者,也是網(wǎng)站內(nèi)容的制造者 [1]。人們的生活方式也隨著網(wǎng)絡(luò)的普及和發(fā)展,發(fā)生著根本性的轉(zhuǎn)變, 人們通過網(wǎng)絡(luò)交流的方式也是日新月異, 由原來的 電子郵件到 現(xiàn)在的 即時(shí)聊天 ,由 原來的大型播客到現(xiàn)在的微型博客 。 42 致謝 38 結(jié)論 36 本章小結(jié) 36 哈爾濱工程大學(xué)學(xué)士學(xué)位 論文 IV 主要功能性能測試 35 瀏覽器兼容性測試 35 系統(tǒng)測試 34 微博后臺管理模塊 33 微博檢索模塊 31 微博用戶 關(guān)系模塊 29 微博內(nèi)容模塊 29 用戶模塊 25 第 3 章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 20 本章小結(jié) 20 物理結(jié)構(gòu)設(shè)計(jì) 18 概念結(jié)構(gòu)設(shè)計(jì) 3 第 2 章 系統(tǒng)需求分析與總體設(shè)計(jì) 2 課題內(nèi)容及論文的結(jié)構(gòu) 1 課題的背景與目的及意義 timely sharing校園微博系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) III 目 錄 第 1 章 緒論 關(guān)鍵詞: 網(wǎng)絡(luò)交流 ; 校園微博 ;及時(shí)分享哈 爾濱工程大學(xué)學(xué)士學(xué)位 論文 II ABSTRACT The campus microblogging system is an information exchanging system designed specifically for students in institutes of higher learning, through which the students could get access to the current situation of their peers, get to know the latest happenings on the campus as well as update their status. Thus the users could exchange further ideas with others on any issues. Through reading a collection of related literature and analyzing the present technology applied in similar systems home and abroad, the author proposes a system construction scheme on the basis of the munication needs of the students. The system construction scheme is a synthesis of updating, sharing and processing system. On the basis of detailed research and analysis on the microblogging system and college students’ status of work munication, developping a campus microblogging system based on through the using of B / S architecture and MVC design patterns, JSP and SSH2 technology and AJAX technology, bined with popular Java open source framework and existing microstatus of pacing system. In the foreground system, it includes the users of microblogging, microblogging information, microblogging forwarding information, the user realtime munication, and userfriend relationship management, back office systems to achieve the management of the administrator of microblogging, microblogging announcements, as well as being reported microblogging After acceptance testing and repeated use, it was proved to be feasible and more targeted than other similar software. Key words: campus microblog。在前臺系統(tǒng)實(shí)現(xiàn)對微博用戶、微博信息發(fā)布、微博信息轉(zhuǎn)發(fā)、用戶實(shí)時(shí)交流以及用戶好友關(guān)系的管理,在后臺系統(tǒng)實(shí)現(xiàn)對微博管理員、微博公告以及被舉報(bào)微 博的管理。 學(xué) 號 2022061226 密 級 哈爾濱工程大學(xué)學(xué)士學(xué)位 論文 校園微博系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 院 ( 系 ) 名 稱:計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)院 專 業(yè) 名 稱:軟件工程 學(xué) 生 姓 名: 指 導(dǎo) 教 師: 哈爾濱工程大學(xué) 2022 年 6 月 校園微博系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) I 摘 要 校園微博系統(tǒng)是專門針對在校大學(xué)生而設(shè)計(jì)的一套信息交流系統(tǒng),用戶通過此系統(tǒng)可以了解其他用戶的近況,了解校園內(nèi)發(fā)生的實(shí)時(shí)新聞,同時(shí)也可以發(fā)布自己的近況,可以就某個(gè)問題與其他網(wǎng)友進(jìn)行深入交流,本文通過閱 讀相關(guān)文獻(xiàn),分析國內(nèi)外現(xiàn)有類似軟件系統(tǒng)的實(shí)現(xiàn)技術(shù),并結(jié)合在校大學(xué)生網(wǎng)絡(luò)交流的需求,提出了一種集發(fā)布圖文信息、及時(shí)分享和信息處理于一體的系統(tǒng)構(gòu)建方案。 在對微博系統(tǒng)和大學(xué)生網(wǎng)絡(luò)交流現(xiàn)狀進(jìn)行詳細(xì)研究與分析的基礎(chǔ)上,通過采用 B/S架構(gòu)和 MVC 設(shè)計(jì)模式, JSP 和 SSH2 技術(shù)以及 AJAX 技術(shù),結(jié)合當(dāng)前流行的 Java 開源框架和現(xiàn)有微博系統(tǒng)現(xiàn)狀,開發(fā)一個(gè)基于 的校園微博系統(tǒng)。 系統(tǒng)經(jīng)過驗(yàn)收測試及反復(fù)使用后,證明是可行的,且較已有類似軟件更加具有針對性。 work munication。 1 國內(nèi)外微博系統(tǒng)現(xiàn)狀 5 系統(tǒng)需求分析 5 業(yè)務(wù)需求 5 功能需求 6 性能需求 10 系統(tǒng)總體設(shè)計(jì) 11 總體結(jié)構(gòu) 設(shè)計(jì) 12 運(yùn)行環(huán)境設(shè)計(jì) 16 主要功能簡要設(shè)計(jì) 16 數(shù)據(jù)庫分析與設(shè)計(jì) 18 數(shù)據(jù)庫需求分析 26 系統(tǒng)界面設(shè)計(jì) 26 功能詳細(xì)設(shè)計(jì)和實(shí)現(xiàn) 39 參考文獻(xiàn) 40 攻讀學(xué)士學(xué)位期間發(fā)表的論文和取得的科研成 果 43 第 1 章 緒論 1 第 1 章 緒論 課題 的背景 與 目的及意義 近年來,隨著 互聯(lián)網(wǎng) 的迅速發(fā)展,網(wǎng)絡(luò)已經(jīng)融入到了人們生活中的每一個(gè)角落。 這一切變革都得益于 。 隨著 社會不斷的向前發(fā)展,人們的生活節(jié)奏變得越來越快,伴隨著每天三點(diǎn)一線的生活方式,出現(xiàn)了不少的宅男宅女,這也使人們的交際圈受到了嚴(yán)重的限制 [2]。同時(shí),基于人類本身的特性 ——群居動(dòng)物,人人都渴望與人交流,尤其是宅男宅女們急需通過與人交流來分享自己生活中的點(diǎn)點(diǎn)滴滴 [3]。 而微型博客的特點(diǎn)非常符合當(dāng)代人網(wǎng)絡(luò)交流的特點(diǎn)。而且隨時(shí)隨地的發(fā)布自己的所見所聞所感所想。校園微博系統(tǒng)旨在建設(shè) 一個(gè)面向大學(xué)生的微博平臺,通過該平臺了解到身邊的同學(xué)都在做什么、 關(guān)注什么, 為在校大學(xué)生 提供一個(gè)良好交友的平臺 [5]。不可否認(rèn), 他們已經(jīng) 在 微博 領(lǐng)域做 得 非常的完備,但 沒能凸顯出專一特性 , 雖然交際圈擴(kuò)展到整個(gè)社會,但是專供學(xué)生學(xué)習(xí)生活交 流 的 特點(diǎn)還是不夠明顯 [6]。 綜合上述原因 , 目前 需要開發(fā)一個(gè) 有 針對性 的 校園微博 系統(tǒng) 。 擴(kuò)大同學(xué)們的交際圈,開闊同學(xué)們的思維,促進(jìn)同學(xué)們之間的交流。根 據(jù)美國哈佛大學(xué)心理學(xué)教授 Stanley Milgram1967 年創(chuàng)立的六度分割理論: 兩個(gè)陌生人之間所間隔的人不會超過六個(gè),也就是說,一個(gè)人最多通過六個(gè)人 就可以認(rèn)識一個(gè)陌生人 [8]。這就是社會性網(wǎng)絡(luò)的早期理解。微博客就是這樣一種社會性網(wǎng)絡(luò)服務(wù)。他允許所有微博用戶閱讀或者好友閱讀,使微博用戶之間的交流更加方便快捷,同時(shí)也是一個(gè)信息快速傳播的有 效途經(jīng)。 Twitter 每日微博發(fā)布量現(xiàn)已超過 億條。網(wǎng)友們通過了解 Twitter 上的那些重要的或不重要的信息,提高了與他人交流的頻率,并從某種程度上感受到了 “社交 ”的溫暖 [9]。其當(dāng)時(shí)是中國大陸地區(qū)第一個(gè)提供微型博客服務(wù)的類 Twitter 網(wǎng)站,用戶可以用過網(wǎng)頁,Wap 頁面, IM( InstantMessenger 即時(shí)通訊) 軟件等發(fā)布消息或者上傳圖片。至 2022 年新浪微博上線,在功能設(shè)計(jì)上,保留了通信、社交功能,極大強(qiáng)化了微博的媒體和傳播功能,成為國內(nèi)最具影響力的微博網(wǎng)站。 微博能成為時(shí)下最為流行的社交網(wǎng)絡(luò),是因?yàn)槠渚哂? 時(shí)代的核 心特性:互動(dòng)與分享。微博客背對臉的交流,可以一點(diǎn)對多點(diǎn),也可也點(diǎn)對點(diǎn)。針對不同地區(qū)的用戶采取就近訪問服務(wù)第 1 章 緒論 3 器原則,減輕服務(wù)器壓力。 隨著互聯(lián)網(wǎng)技術(shù)的不斷革新,高校教師的教學(xué)方式、工作方式、學(xué)生的學(xué)習(xí)方式、生活方式等發(fā)生重大變化,有關(guān)高校方面的信息需要及時(shí)個(gè)讓同學(xué)們知道,這就需要一個(gè)方便快捷的信息交流平臺。 之所以采用 B/S 這種架構(gòu),其原因在于軟件的可維護(hù)性強(qiáng),利于將來對系 統(tǒng)的升級。 在此基礎(chǔ)上 實(shí)現(xiàn)信息的及時(shí)分享 ,更符合當(dāng)前用戶的需求 [10]。在發(fā)布微博的同時(shí),可以上傳圖片,如果采用原始的 form 表單提交來上傳圖片,這將會刷新整個(gè)頁面,頁面的刷新將覆蓋到用戶原先所瀏覽的信息。從而提高了用戶的體驗(yàn)和降低了 客戶端對 服務(wù)器的 請求 壓力 [12]。對于文字信息的存儲,將直接用 MySQL 數(shù)據(jù)庫來存儲,而對于圖片信息的存儲,則將其保存到指定目錄下,而將其在服務(wù)器上的請求地址存入到數(shù)據(jù)庫中,這樣在用戶請求圖片 時(shí),能非常方便的獲取圖片。 課題 內(nèi)容及論文的結(jié)構(gòu) 課題所研究的 校園微博 系統(tǒng),是一套基于 B/S 模式開發(fā)的 信息處理 系統(tǒng)。 本文共 分為 3 章,按如下方式組織: 第 1 章是全文的緒論部分,包括了系統(tǒng)開發(fā)的背景、目的和意義,國內(nèi) 外 現(xiàn)有 微博系統(tǒng)的發(fā)展 現(xiàn)狀,現(xiàn)有網(wǎng)絡(luò)用戶