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

正文內(nèi)容

畢業(yè)論文(微博信息發(fā)布系統(tǒng)設(shè)計)最終版(編輯修改稿)

2025-07-25 10:26 本頁面
 

【文章內(nèi)容簡介】 的微博主頁。用戶注冊登錄成功之后可以設(shè)置自己的個性信息,發(fā)表微博,關(guān)注好友,查看,評論,轉(zhuǎn)載好友的微博。注冊用戶又分為老師和學(xué)生兩類,擁有老師和學(xué)生的標(biāo)識可以更方便彼此之間的交流。建立一個屬于自己的微博平臺為老師和同學(xué)提供一個平等開放的交流環(huán)境,同學(xué),老師可以隨時隨地進(jìn)行交流,這不僅能增進(jìn)同學(xué),老師之間的感情而且還可以獲得信息增長知識。在交流中獲得知識,在快樂中不斷成長。另外,學(xué)校領(lǐng)導(dǎo)也可以通過微博了解學(xué)校的發(fā)展?fàn)顩r,發(fā)布最新與全校師生有關(guān)的消息和政策,同時可以利用全校學(xué)生的力量來幫助決策。所以,校園微博不僅能夠增加全校師生之間的交流,增強(qiáng)師生之間的感情創(chuàng)造一個和諧融洽的學(xué)習(xí)氛圍,而且能夠幫助學(xué)校領(lǐng)導(dǎo)決策,能夠為創(chuàng)造一個更加美好的大學(xué)校園貢獻(xiàn)巨大力量。因此,建立一個屬于自己的微博平臺,對于一個大學(xué)未來的發(fā)展具有至關(guān)重要的作用和意義。系統(tǒng)主要提供以下幾個方面的功能:(1)用戶的注冊和登錄,用戶通過注冊登錄進(jìn)入系統(tǒng)。(2)微博信息的發(fā)布和管理,其中微博信息的管理功能主要是對于自己微博的添加,刪除,修改以及分類同時對于最近轉(zhuǎn)載量最大的熱門微博進(jìn)行公告。微博的發(fā)布功能則是用戶發(fā)表各種類型的微博,同時可以轉(zhuǎn)載,點贊,評論其他人的微博。(3)未注冊登錄的用戶不能進(jìn)入系統(tǒng)不能使用其他所有的功能。(4)用戶信息查看及修改同時用戶還可以設(shè)置一些個性化的東西。(5)列出受關(guān)注最多,最活躍的一些老師的微博方便同學(xué)們關(guān)注自己感興趣的老師。第3章 微博系統(tǒng)的設(shè)計與實現(xiàn)系統(tǒng)模塊圖用來宏觀,簡潔的說明系統(tǒng)的主要功能模塊及彼此的關(guān)系,此微博系統(tǒng)主要包括用戶注冊登錄,用戶信息,用戶信息個性設(shè)置,微博信息發(fā)布,微博信息查看,修改用戶信息,熱門微博,名師排行,退出登錄等九個功能模塊,此系統(tǒng)中設(shè)計的主要模塊如圖31所示:圖31系統(tǒng)結(jié)構(gòu)圖用戶通過界面填寫相關(guān)信息進(jìn)行注冊,如果有必須填寫的信息為空或者存在非法的信息則會提示錯誤信息,用戶注冊不成功。只有用戶按要求完成信息的填寫,然后把用戶的信息存儲到數(shù)據(jù)庫,以后用戶就可以通過自己注冊的賬號進(jìn)行登錄操作了,具體流程如圖32所示。 只有注冊成功的用戶才能夠登錄進(jìn)入系統(tǒng),用戶通過界面輸入用戶ID以及密碼,如果數(shù)據(jù)庫中不存在該用戶,那么系統(tǒng)會發(fā)出提示信息并要求用戶重新輸入賬號和密碼,用戶登錄成功后,就可以使用相關(guān)的功能。具體流程如圖32所示。 圖32用戶注冊流程圖 圖33用戶登錄流程圖用戶進(jìn)入系統(tǒng)通過此模塊發(fā)布微博信息,用戶在發(fā)布微博信息時,JSP界面會首先對用戶的信息進(jìn)行一個自檢測。用戶所發(fā)的信息長度不能超過140字,內(nèi)容中如果存在圖片,圖片的格式應(yīng)該是為jpg,如果用戶發(fā)布的微博信息不合法那么此條信息就不能發(fā)送成功,用戶需要重新編輯自己信息。如果微博信息合法,那么經(jīng)過相應(yīng)的方法進(jìn)行處理過后交給數(shù)據(jù)庫,數(shù)據(jù)庫進(jìn)行更新操作,操作完成,用戶信息發(fā)布成功。具體流程如圖34所示。圖34信息發(fā)布流程圖用戶通過此模塊查看其他用戶發(fā)布的信息,可以對此信息進(jìn)行點贊,轉(zhuǎn)載,評論,回復(fù)等相關(guān)操作,具體流程圖同信息發(fā)布模塊類似。用戶進(jìn)入系統(tǒng)可以查看其他用戶的信息對于自己感興趣的用戶可以選擇關(guān)注他,如果用戶不存在那么系統(tǒng)會有提示信息,用戶檢查好友ID是否正確,好友關(guān)注成功則在數(shù)據(jù)庫中進(jìn)行存儲。具體流程如圖35所示:圖35關(guān)系處理流程圖(1)用戶信息設(shè)置模塊:用戶通過此模塊來設(shè)置自己的一些基本信息,包括姓名,性別,郵箱,地址,頭像等。(2)熱門微博模塊:這個模塊會列出最近一段時間非常熱門的微博信息,用戶進(jìn)入系統(tǒng)后能在第一時間里瀏覽這些信息,方便用戶了解最近發(fā)生的一些熱門事件,為用戶提供方便。(3)名師排行模塊:此模塊會羅列出粉絲最多,活躍度很高的一些老師的名字,學(xué)生進(jìn)入系統(tǒng)可以很直觀的看到這些老師的信息,方便學(xué)生了解哪些老師人氣高,對自己感興趣的老師進(jìn)行關(guān)注。(4)退出系統(tǒng)模塊:用戶通過此模塊來退出系統(tǒng)或者更換賬號。 用戶需要先填寫相關(guān)信息完成注冊,注冊成功后才能進(jìn)行登陸然后進(jìn)入系統(tǒng)使用相關(guān)的功能,系統(tǒng)管理員則只需登錄賬號和密碼就可以對系統(tǒng)進(jìn)行管理,如圖36所示:圖36用戶登錄注冊 用戶通過jsp界面按照要求填寫用戶注冊所需的必要信息完成后提交給action進(jìn)行分析處理,如果用戶信息不合法或者為空,那么action就會發(fā)送消息給用戶提示注冊失敗。如果信息合法,那么action進(jìn)行處理通過Hibernate把用戶信息提交給DAO數(shù)據(jù)庫,數(shù)據(jù)庫存儲用戶信息完成然后通過jsp界面提示用戶注冊成功。同樣,用戶在登錄時也要通過jsp界面輸入自己的I D 賬號和密碼通過action處理判斷,用戶信息為空或者非法就會返回提示用戶重新輸入,如果合法則提交給數(shù)據(jù)庫,數(shù)據(jù)庫通過查詢操作如果用戶不存在或者用戶ID與密碼不匹配則會提示用戶登錄失敗。如果存在用戶那么通過action處理完成用戶登錄操作,具體流程如圖37所示。圖37用戶登錄注冊 用戶登錄賬號之后可以選擇自己感興趣的博主對他進(jìn)行關(guān)注,以后就可以隨時查看,評論并轉(zhuǎn)載好友的微博了,如果覺得沒必要關(guān)注此好友那么就可以選擇取消此好友,以后就看不到他的相關(guān)信息了。同時如果用戶有遇到覺得很討厭的其他用戶那么可以選擇把他放入黑名單,被放入黑名單的好友不能再查看,評論,轉(zhuǎn)載好友的微博。如圖38所示:圖38關(guān)系處理用戶通過jsp界面登錄進(jìn)入系統(tǒng),對于自己感興趣的好友可以通過jsp向action發(fā)送請求,action對它進(jìn)行處理如果合法那么就會把這條信息傳遞給DAO數(shù)據(jù)庫,數(shù)據(jù)庫記錄并存儲,數(shù)據(jù)庫更新完成則通過action給jsp發(fā)送關(guān)注成功的提示信息。取消好友關(guān)注同樣需要通過jsp向action發(fā)送請求然后在action處理完成之后再傳遞給數(shù)據(jù)庫,DAO數(shù)據(jù)庫進(jìn)行更新操作,取消好友關(guān)注完成。其他兩項操作和上面的操作幾乎如出一轍,具體流程如圖39所示:圖39關(guān)系處理 用戶登錄進(jìn)入系統(tǒng)主界面可以發(fā)布自己的微博信息,也可以查看,評論,回復(fù)以及轉(zhuǎn)發(fā)好友的微博,如圖310所示。圖310消息處理用戶通過jsp界面發(fā)布微博信息,jsp會對用戶發(fā)布的信息進(jìn)行一個自檢測,如果合法的話則交給action進(jìn)行處理然后遞交給數(shù)據(jù)庫對數(shù)據(jù)庫進(jìn)行跟新操作,操作成功數(shù)據(jù)庫通過action向jsp發(fā)送發(fā)布成功的提示信息。微博的評論,回復(fù)及轉(zhuǎn)發(fā)則不需要jsp進(jìn)行自檢測,因為它們的對象是合法的微博,其他操作流程與微博信息的發(fā)布類似,具體流程如圖311所示。圖311消息處理數(shù)據(jù)庫是系統(tǒng)實現(xiàn)的重要組成部分,數(shù)據(jù)庫成功與否決定了系統(tǒng)功能能否正常運(yùn)行。數(shù)據(jù)庫用來存儲系統(tǒng)的所有信息,包括:用戶注冊信息,用戶微博信息等,整個系統(tǒng)信息的增加,修改,刪除都是在數(shù)據(jù)庫中進(jìn)行的,隨著系統(tǒng)用戶的逐漸增多,信息的數(shù)量也會越來越大,數(shù)據(jù)庫性能的優(yōu)劣直接關(guān)系到一個系統(tǒng)好壞。所以建立一個合理,優(yōu)異的數(shù)據(jù)庫顯得尤為重要。本系統(tǒng)使用的是SQL Server 2008數(shù)據(jù)庫,SQL Server 2008 在Micorsoft的數(shù)據(jù)平臺上發(fā)布,可以組織管理任何數(shù)據(jù)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲到數(shù)據(jù)庫中(鄭仕輝 2003)。可以對數(shù)據(jù)進(jìn)行查詢、搜索、同步、報告和分析之類的操作。數(shù)據(jù)可以存儲在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計算機(jī)和移動設(shè)備,它都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲在哪里。它具有可信任,高效,智能等優(yōu)點,能夠降低管理數(shù)據(jù)基礎(chǔ)設(shè)施和發(fā)送觀察和信息給所有用戶的成本。 從數(shù)據(jù)庫管理系統(tǒng)的角度來看,數(shù)據(jù)庫系統(tǒng)是一個三級模式結(jié)構(gòu),但數(shù)據(jù)庫的這種模式結(jié)構(gòu)對最終用戶和程序員是透明的,他們見到的僅是數(shù)據(jù)庫的外模式和應(yīng)用程序。從最終用戶的角度來看,數(shù)據(jù)庫系統(tǒng)分為單用戶結(jié)構(gòu)、主從式結(jié)構(gòu)、分布式結(jié)構(gòu)和客戶/服務(wù)器結(jié)構(gòu)(王珊 2000)。數(shù)據(jù)庫以用戶需求為依托,按照數(shù)據(jù)庫的結(jié)構(gòu)組織、管理和存儲數(shù)據(jù),是系統(tǒng)的核心和基礎(chǔ)(西爾伯次奧 2012)。了解數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)之后可以得到系統(tǒng)的ER圖。 圖312為用戶實體的ER圖,顯示用戶實體所具有的所有屬性。圖312用戶實體ER圖微博庫、評論表、轉(zhuǎn)發(fā)表、消息表、舉報表、粉絲、黑名單等實體的ER圖如下圖
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1