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

正文內(nèi)容

基于ssh的模擬微博系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁

2024-12-26 01:19本頁面
  

【正文】 查看相冊(cè)里面的圖片,用戶還可以對(duì)相冊(cè)內(nèi)的圖片進(jìn)行刪除和修改操作 。 用戶查看微博時(shí)可以查看每一條微博的所有評(píng)論,也可以對(duì)感興趣的微博發(fā)表評(píng)論,用戶還可以對(duì)自己發(fā)表的微博的評(píng)論進(jìn)行刪除操作, 如圖 37 所示: 統(tǒng)計(jì)管理 微博系統(tǒng)的管理員主要是對(duì)前臺(tái)的一些數(shù)據(jù)進(jìn)行統(tǒng) 計(jì),管理員登錄系統(tǒng)后可以對(duì)相關(guān)內(nèi)容進(jìn)行統(tǒng)計(jì)管理。管理員還可以對(duì)微博進(jìn)行統(tǒng)計(jì)管理,查看微博量,可以根據(jù)相關(guān)條件進(jìn)行對(duì)微博排序,以便于管理 圖 36 圖片管理 用例圖 圖 37 評(píng)論管理 用例圖 11 員查看。 如圖 38 所示: 公告管理 管理員可以發(fā)布站內(nèi)公告,用戶可以登錄后 。 其用例圖 如圖 39 所示: 圖 38 統(tǒng)計(jì) 管理 用例圖 圖 39 公告管理 用例圖 12 性能需求 開發(fā)環(huán)境需求分析 可以作如下的分析: 硬件環(huán)境 內(nèi)存: 2G 及以上 硬盤: 100GB 以上 顯存: 512MB 以上 分辨率: 1024 768 軟件環(huán)境 操作系統(tǒng)平臺(tái): Windows 7 數(shù)據(jù)庫服務(wù)器: MySQL 前端開發(fā)工具 : Web 服務(wù)器: 數(shù)據(jù)分析 一個(gè)基于計(jì)算機(jī)的信息處理系統(tǒng)是由數(shù)據(jù)流和一系列的轉(zhuǎn)換構(gòu)成的,而這些轉(zhuǎn)換將輸入數(shù)據(jù)流 變換為輸出數(shù)據(jù)流。它用簡單的圖形記號(hào)分別表示數(shù)據(jù)流、轉(zhuǎn)換、數(shù)據(jù)源以及外部實(shí)體。 數(shù)據(jù)字典 數(shù)據(jù)字典 是系統(tǒng)中各類數(shù)據(jù)描述的集合,在數(shù)據(jù)庫設(shè)計(jì)中占有很重要的地位。 本系統(tǒng)中著重對(duì)數(shù)據(jù)結(jié)構(gòu)進(jìn)行了詳細(xì)分析。 組 成:用戶 郵箱 、用戶密碼、 用戶昵稱 、 真實(shí)姓名 、 頭像編號(hào) 、 所在省份 、 所在城市 、 是否驗(yàn)證 、 驗(yàn)證碼、登錄時(shí)間、聯(lián)系電話 。 (2) 數(shù)據(jù)項(xiàng):用戶密碼、含義說明:用戶注冊(cè)密碼。 (4) 數(shù)據(jù)項(xiàng): 真實(shí)姓名 、含義說明: 用戶的真實(shí)姓名 。 (6) 數(shù)據(jù)項(xiàng): 省份 、含義說明: 用戶所在省份 。取值范圍:男、女。 (9) 數(shù)據(jù)項(xiàng):聯(lián)系電話、含義說明: 用戶的聯(lián)系電話 。 (11) 數(shù)據(jù)項(xiàng): 登錄時(shí)間 、含義說明: 用戶最后一次登錄時(shí)間 。 數(shù)據(jù)結(jié)構(gòu):微博信息 含義說明:記錄用戶發(fā)布微博的詳細(xì)信息。 (1) 數(shù)據(jù)項(xiàng):編號(hào)、含義說明:微博編號(hào)。 (3) 數(shù)據(jù)項(xiàng):話題編號(hào)、含義說明:微博話題的編號(hào)。 (5) 數(shù)據(jù)項(xiàng):轉(zhuǎn)發(fā)次數(shù)、含義說明:微博被轉(zhuǎn)發(fā)的次數(shù)。 (7) 數(shù)據(jù) 項(xiàng):評(píng)論次數(shù)、含義說明:微博被評(píng)論的次數(shù)。 (9) 數(shù)據(jù)項(xiàng):用戶昵稱、含義說明:發(fā)布微博的用戶的昵稱。 數(shù)據(jù)結(jié)構(gòu):管理員信息 含義說明:記錄管理員的信息。 (1) 數(shù)據(jù)項(xiàng):管理員編號(hào)、含義說明:管理員 的編號(hào)。 (3) 數(shù)據(jù)項(xiàng):管理員密碼、含義說明:管理員密碼。 14 第 4 章 系統(tǒng)設(shè)計(jì) 系統(tǒng)功能模塊 本系統(tǒng)主要是模擬新浪微博的簡單實(shí)現(xiàn),便于操作,使用起來方便。如圖 41 所示。數(shù)據(jù)庫設(shè)計(jì)的好壞直接決定了該系統(tǒng)設(shè)計(jì)成功與否。 SQL Server 2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一個(gè)版本。 數(shù)據(jù)庫設(shè)計(jì)概述 概念模型用于信息世界的建摸,是現(xiàn)實(shí)世界的地一層抽象,是數(shù)據(jù)庫設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的有力工具,也是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言,因此概念模型應(yīng)該具有較強(qiáng)的語義表達(dá)能力,能夠方便、直接地表達(dá)應(yīng)用中的各種語義知識(shí),另一方面它應(yīng)該簡單、清晰、易于用戶理解。 認(rèn)真分析了模擬微博系統(tǒng), 從系統(tǒng)的數(shù)據(jù)需求描述中,抽取出實(shí)體集(可能對(duì)應(yīng)基本對(duì)象,也可能對(duì)應(yīng)表格 /單據(jù)),并對(duì)其屬性進(jìn)行描述,根據(jù)需求分析可得到如下實(shí)體集 。其屬性有:包括用戶編號(hào),妮稱,用戶頭像,郵箱,性別,密碼,真實(shí)姓名,手機(jī)號(hào), 自我介紹,頭像相冊(cè),微博配圖相冊(cè),最后一次登錄時(shí)間,最后一次登錄 IP, 認(rèn)證。其屬性有:微博編號(hào),微博內(nèi)容,發(fā)表人編號(hào),發(fā)表時(shí)間,發(fā)表人昵稱,評(píng)論次數(shù),收藏次數(shù),轉(zhuǎn)發(fā)次數(shù),微博配圖編號(hào)。其屬性有:私信編號(hào),私信內(nèi)容,發(fā)表私信人昵稱,發(fā)表時(shí)間,該微信是否被查看過。其屬性有:評(píng)論編號(hào),評(píng)論內(nèi)容,評(píng)論時(shí)間,發(fā)表評(píng)論用 昵稱。其屬性有:由關(guān)注 者編號(hào),關(guān)注者昵稱,被關(guān)注者編號(hào),被關(guān)注者昵稱。其屬性有:相冊(cè)編號(hào),相冊(cè)名稱,相冊(cè)描述。其屬性有:圖片編號(hào),圖片名稱,圖片描述,圖片所屬相冊(cè)。其屬性有:收藏編號(hào),收藏用戶編號(hào),收藏的微博編號(hào)。其屬性有:轉(zhuǎn)發(fā)編號(hào),轉(zhuǎn)發(fā)微博編號(hào),轉(zhuǎn)發(fā)的用戶編號(hào),被轉(zhuǎn)發(fā)微博的用戶編號(hào)。其屬性有:公告編號(hào),公告內(nèi)容,公告發(fā)布時(shí)間。其屬性有:管理員編號(hào),管理員名稱,管理員密碼。其屬性有:話題編號(hào),話題 內(nèi)容,發(fā)布次數(shù)。得出了本系統(tǒng)的數(shù)據(jù)庫 ER 圖的設(shè)計(jì)。下面我們說一下數(shù)據(jù)庫 的創(chuàng)建。 執(zhí)行語句如下: create database weibo default character set utf8 collate utf8_general_ci。另外 數(shù)據(jù)庫各個(gè)表中除了外鍵 , 幾乎沒有相同的列屬性 , 這樣就減少了 發(fā)表 話題 上傳 用戶 相冊(cè) 圖片 微博 評(píng)論 關(guān)注 創(chuàng)建 包含 發(fā)表 轉(zhuǎn)發(fā) 收藏 包含 發(fā)表 私信 發(fā)送 接收 包含 收藏 17 數(shù)據(jù)庫的冗余 , 從而提高訪問數(shù)據(jù)庫的效率。 微博表( message),用于存儲(chǔ)微博信息的表,用戶可以進(jìn)入主頁進(jìn)行發(fā)表微博,刪除微博,查看微博等操作,如表 42 所示 : 表 42 微博表 字段名稱 數(shù)據(jù)類型 字段大小 允許空 說明 msg_id(主鍵 ) int 16 not null 微博 ID uid int 16 not null 用戶 ID msg_content varchar 280 not null 微博內(nèi)容 msg_datetime timestamp 50 not null 發(fā)布時(shí)間 18 msg_username varchar 50 not null 用戶昵稱 msg_fav int 11 default 0 收藏次數(shù) msg_copy int 11 default 0 轉(zhuǎn)發(fā)次數(shù) msg_reply int 11 default 0 評(píng)論次數(shù) msg_photo int 11 null 微博配圖 ID ( messagereply),用于存儲(chǔ)評(píng)論信息的表,用戶可以查看那微博的所有評(píng)論,對(duì)微博進(jìn)行評(píng)論,也可以刪除自己不想要的評(píng)論。 表 44 私信表 字段名稱 數(shù)據(jù)類型 字段大小 允許空 說明 pmid(主鍵 ) int 11 not null 私信 ID Uid int 16 not null 用戶 ID Ruid int 16 not null 接收私信的用戶 ID Pmcontent varchar 200 not null 私信內(nèi)容 Pmdatetime timestamp not null 發(fā)表時(shí)間 Pischeck char 1 default n 私信是否被查看過 Unickname varchar 50 null 用戶昵稱 Runickname varchar 50 null 接收私信用戶昵稱 (attention):主要用于關(guān)注關(guān)系表,該表主要是針對(duì)與用戶好友管理的實(shí)現(xiàn),用戶可以關(guān)注好友,查找好友,取消對(duì)還有的關(guān)注,結(jié)構(gòu)如表 45 所示。用戶部分包括用戶登錄與注冊(cè),用戶信息管理,消息管 理,相冊(cè)管理,評(píng)論管理,好友管理六部分。程序的設(shè)計(jì)如圖 51 所示: 下圖是系統(tǒng)的頁面設(shè)計(jì): 圖 51 系統(tǒng)的所有代碼 22 詳細(xì)設(shè)計(jì) 用戶 登錄與注冊(cè) 登錄模塊是我們微博系統(tǒng)的首界面,初次該系統(tǒng)時(shí),需要先注冊(cè)一個(gè)用戶名,然后登錄后進(jìn)行以后的操作,用戶名唯一,登錄名即注冊(cè)時(shí)的郵箱名,注冊(cè)時(shí)會(huì)驗(yàn)證郵箱的唯一性。 登陸模塊活動(dòng)圖,如圖 53 所示。只有驗(yàn)證過的用戶才可以注冊(cè)成功,注冊(cè)成功后用戶可以直接進(jìn)入自己的主頁或者是繼續(xù)完善自己的個(gè)人信息。 消息管理 消息管理模塊主要分為兩個(gè)個(gè)部分:微博管理和私信管理。 (2)微博發(fā)表功能:注冊(cè)用戶登錄以后進(jìn)入個(gè)人主頁面,然后可以在個(gè)人主頁或者在主頁中發(fā)表屬于自己的微博。 圖 53 用戶登錄模塊的活動(dòng)圖 圖 54 用戶注冊(cè)狀態(tài)圖 24 (4)微博收藏功能:注冊(cè)用戶登錄以后進(jìn)入個(gè)人主頁面,然后可以在廣播大廳 模塊對(duì)注冊(cè)用戶關(guān)注的用戶所發(fā)的微博進(jìn)行收藏,從而使所收藏的微博進(jìn)入注冊(cè)用戶的收藏夾中。 私信管理功能包括以下部分。 (2)私信刪除功能:用戶可以在刪除收到的私信。 以下 消息管理模塊的流程圖,如圖 55 所示: 刪除微博 開始 用戶 主頁 個(gè)人主頁 查看私信 收藏微博 轉(zhuǎn)發(fā)收藏 發(fā)布微博 發(fā)布 刪除 回復(fù) 驗(yàn)證格式 成功 發(fā)布 返回主界面 圖 55 消息管理模塊流程圖 25 好友管理 好友管理模塊主要是為用戶提供交友的功能,其內(nèi)容就是當(dāng)注冊(cè)用戶在其他用戶中點(diǎn)擊了“關(guān)注”之后 ,該用戶就已經(jīng)成為了注冊(cè)用戶的粉絲,同理如果其他用戶對(duì)注冊(cè)用戶點(diǎn)擊了“關(guān)注”,那么注冊(cè)用戶也成為了其他用戶的粉絲。同時(shí)微博也為用戶提供了好友搜索功能,用戶可以查詢和輸入關(guān)鍵字有關(guān)的所有用戶。 圖片管理 用戶在注冊(cè)時(shí),系統(tǒng)就自行為用戶創(chuàng)建了頭像相冊(cè)和微博配圖相冊(cè)。而且用戶可以創(chuàng)建自己的相冊(cè),并向相冊(cè)里上傳自己的圖片,同時(shí)可以對(duì)相冊(cè)和圖片進(jìn)行修改和刪除等操作。 圖 56 用戶關(guān)注粉絲時(shí)序圖 26 評(píng)論管理 用戶可以對(duì)自己微博收到的評(píng)論進(jìn)行管理,也可以評(píng)論他人的微博,同時(shí)可以查看一條微博的評(píng)論。 圖 57 圖片管理 活動(dòng)圖 27 用戶信息管理 該模塊主要是對(duì)用戶信息做一些更改和查看用戶信息。管理員可以對(duì)用戶進(jìn)行統(tǒng)計(jì)查詢 ,對(duì)微博進(jìn)行統(tǒng)計(jì)查詢,對(duì)話題進(jìn)行統(tǒng)計(jì)查詢。管理員還可以對(duì)公告進(jìn)行管理,可以刪除公告,修改公告,查詢公告。此功能主要是利用 Ajax 來實(shí)現(xiàn)的, 用戶在頁面輸入用戶名和驗(yàn)證碼后,會(huì)傳 遞到 action 中進(jìn)行判斷,再通過回調(diào)函數(shù)將結(jié)果返回給頁面 。url39。weibo/user/checkEmailAction39。type39。post39。data39。=39。amp。+password, 39。:39。, 39。:function(data){ if(data==39。){ $(msg).html(用戶名或密碼不正確 )。color39。red39。 return 。 28 登錄界面如下: 用戶注冊(cè)功能 用戶注冊(cè)模塊主要是提供給用戶注冊(cè)成為本網(wǎng)站會(huì)員的一個(gè)平臺(tái)。 用戶需要填寫正確的驗(yàn)證碼才可以跳轉(zhuǎn)到下一頁面。 驗(yàn)證碼部分代碼: Graphics graphic = ()。 (0, 0, WIDTH, HEIGHT)。 //畫隨機(jī)字符 for(int i=1。i++){ int r = ()。 (new Font(null,+,FONT_SIZE))。 (chars[r])。 ((), image
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1