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

正文內容

基于ssh的模擬微博系統的設計與實現-閱讀頁

2024-09-18 13:37本頁面
  

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