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

正文內(nèi)容

企業(yè)內(nèi)部微博系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文正文-預(yù)覽頁

2025-07-16 14:30 上一頁面

下一頁面
 

【正文】 統(tǒng)具有微博系統(tǒng)的基本功能,適用于中小型企業(yè)內(nèi)部使用,給企業(yè)員工提供了信息分享和互相交流的平臺(tái)。1 系統(tǒng)開發(fā)環(huán)境與技術(shù) IntelliJ IDEAIntelliJ IDEA,是java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為最好的Java開發(fā)工具之一,它整合了開發(fā)過程中實(shí)用的眾多功能,幾乎可以不用鼠標(biāo)便可方便的完成你要做的任何事情,最大程度的加快開發(fā)的速度。 Spring FrameworkSpring Framework[9]是一個(gè)開源的Java/Java EE[10]全功能棧(fullstack)的應(yīng)用程序框架,Spring Framework提供了一個(gè)簡(jiǎn)易的開發(fā)方式,這種開發(fā)方式,將避免那些可能致使底層代碼變得繁雜混亂的大量的屬性文件和幫助類。Spring MVC 框架并不知道使用的視圖,所以不會(huì)強(qiáng)迫您只使用 JSP 技術(shù)。它提供了本地開發(fā)支持環(huán)境/靜態(tài)文件編譯/組件源服務(wù)/開發(fā)輔助工具等內(nèi)容。JQuery 也提供了給開發(fā)人員在其上創(chuàng)建插件的能力。 MySQLMySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle公司。MySQL軟件采用了雙授權(quán)政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。用戶登錄成功后進(jìn)入微博首頁,可以顯示已關(guān)注的微博好友最新發(fā)布的微博信息,以及瀏覽微博相關(guān)的圖片和評(píng)論。從以上描述可以基本了解到本系統(tǒng)的功能需求:(1)登錄、登出用戶訪問微博的任何頁面時(shí),如果不是已登錄狀態(tài),則要求用戶對(duì)一站式用戶登錄系統(tǒng)授權(quán)登錄,正確后才可以進(jìn)入系統(tǒng)查看相應(yīng)的信息。用戶可以刪除自己發(fā)布的微博。(4) 微博的轉(zhuǎn)發(fā)和評(píng)論用戶查看微博時(shí),可以在每條微博的對(duì)應(yīng)位置上,通過點(diǎn)擊一個(gè)鏈接彈出一個(gè)評(píng)論框,可以輸入對(duì)該條微博的評(píng)論,并可以選擇將其轉(zhuǎn)發(fā)到自己的微博。如果對(duì)某個(gè)微博已經(jīng)不感興趣或者不想繼續(xù)收藏該微博,則可以通過取消收藏按鈕取消對(duì)該微博的收藏。同樣的也可以對(duì)微博進(jìn)行評(píng)論、轉(zhuǎn)發(fā)、收藏操作。點(diǎn)擊可以查看相關(guān)的關(guān)注列表和粉絲列表。(9) 收到的消息收到的消息分為來自好友的評(píng)論和來自的提醒兩類。使用的技術(shù)都易于部署,且大部分為開源技術(shù)。因此技術(shù)上也是可行的。3 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)微博系統(tǒng)采用B/S模式開發(fā),服務(wù)端使用基于java的Spring Framework開發(fā),瀏覽器端(前端)基于FEKit工具集使用html、javascript、JQuery開發(fā)。圖31系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)圖 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫的實(shí)體關(guān)系設(shè)計(jì)是要建立在需求分析和系統(tǒng)功能分析上的。圖32用戶實(shí)體圖(2) 微博實(shí)體圖如圖33所示。一個(gè)用戶可以關(guān)注多個(gè)其他用戶,也可以被多個(gè)用戶關(guān)注,所以用戶與用戶之間是多對(duì)多關(guān)系。本系統(tǒng)實(shí)體之間的關(guān)系如圖36所示。(3) 微博發(fā)布模塊該模塊實(shí)現(xiàn)了用戶發(fā)布微博的功能,用戶可以發(fā)布140字以內(nèi)的文字和若干圖片。在微博的評(píng)論列表下,用戶還可以針對(duì)評(píng)論進(jìn)行回復(fù)。(6) 查看用戶信息模塊點(diǎn)擊用戶的頭像或用戶名可以進(jìn)入用戶的個(gè)人主頁查看用戶的詳細(xì)信息(包括微博、個(gè)人信息、粉絲、關(guān)注),在頁面上可以對(duì)該用戶進(jìn)行關(guān)注或取消關(guān)注操作。103:當(dāng)前頁超出范圍。(3)用戶、推薦、關(guān)注與粉絲相關(guān):400:取消關(guān)注失敗。404:增加關(guān)注異常。410:解禁用戶失敗。502:添加數(shù)據(jù)失敗。表43 micro_blog_ments評(píng)論表字段字段類型是否為空默認(rèn)值字段說明idbigint(20)否自增idmicro_blog_idbigint(20)否評(píng)論微博的id user_idbigint(20)否評(píng)論發(fā)布用戶的id user_mented_idbigint(20)否被評(píng)論的用戶的Idment_mented_idbigint(20)否被評(píng)論的評(píng)論的idcontentvarchar(140)否評(píng)論內(nèi)容is_deletedtinyint(4)否評(píng)論是否刪除set_timeTimestamp否CURRENT_TIMESTAMP發(fā)布時(shí)間relationship關(guān)注關(guān)系表結(jié)構(gòu)如表44所示。表47 attach_file 微博圖片附件表字段字段類型是否為空默認(rèn)值字段說明idbigint(20)否自增idmicro_blog_idbigint(20)否關(guān)聯(lián)的微博idfile_pathvarchar(500)否實(shí)際保存的路徑latest_at_info_time最后一次閱讀信息表結(jié)構(gòu)如表48所示。登錄成功后將注冊(cè)用戶SESSION,用戶未登錄狀態(tài)下不需要重新驗(yàn)證。 微博發(fā)布模塊實(shí)現(xiàn)可以選擇只發(fā)純文字,也可以同時(shí)附帶圖片。支持文件拖拽上傳。圖片上傳這里利用JavaScript的FormData對(duì)象,通過JavaScript用一些鍵值對(duì)來模擬一系列表單控件,然后就可以使用XMLHttpRequest的send()方法來異步的提交這個(gè)表單。如果對(duì)微博感興趣,還可以點(diǎn)擊收藏按鈕,將微博收藏。 用戶搜索模塊實(shí)現(xiàn)用戶在搜索頁面的輸入框輸入想要搜索的用戶名,再點(diǎn)擊搜索按鈕就可以列出與之相關(guān)的所有用戶的列表。同時(shí)如果此主頁不是當(dāng)前登錄用戶的主頁,還可以對(duì)該用戶進(jìn)行關(guān)注和取消關(guān)注操作。如果該頁面的所有者為當(dāng)前登錄用戶,則還可以對(duì)個(gè)人資料進(jìn)行修改。圖47 用戶個(gè)人主頁效果圖圖48用戶個(gè)人詳細(xì)信息頁圖49粉絲列表頁 結(jié)論經(jīng)過一個(gè)月的努力,終于完成這個(gè)微博系統(tǒng),這個(gè)是我大四在企業(yè)實(shí)習(xí)時(shí)所做的培訓(xùn)結(jié)業(yè)項(xiàng)目,也是我的畢業(yè)設(shè)計(jì)選題。但相比新浪微博來說,本系統(tǒng)在功能上和系統(tǒng)設(shè)計(jì)上都相對(duì)比較簡(jiǎn)單,一些地方可以進(jìn)一步擴(kuò)展,例如:微博廣場(chǎng)、話題、實(shí)時(shí)聊天、更智能的好友推薦、緩存優(yōu)化[19]、數(shù)據(jù)的分布式存儲(chǔ)、負(fù)載均衡[20]處理等,讓功能更加完善和強(qiáng)大,帶給用戶更好的使用體驗(yàn)。感謝程老師在一開始便給我提供了詳細(xì)的參考資料,并提供合理的時(shí)間規(guī)劃,讓我的論文能及
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1