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

正文內(nèi)容

畢業(yè)設(shè)計論文-基于安卓的微博客戶端軟件開發(fā)(編輯修改稿)

2024-12-22 18:35 本頁面
 

【文章內(nèi)容簡介】 冊是否成功。 圖 33 用戶注冊用例圖 2用戶登錄和授權(quán)模塊 功能描述:對于第一次使用該應(yīng)用的用戶,在程序啟動之后進(jìn)入配置頁面,輸入用戶名和密碼進(jìn)行授權(quán)認(rèn)證。對于用戶在自己的手機(jī)上使用過或者已經(jīng)通過了授權(quán)認(rèn)證則可以不用輸入用戶名和密碼就可以選擇用戶進(jìn)行登錄。 參與者:未通過授權(quán)認(rèn)證或者未登錄。 前置條件:未通過授權(quán)認(rèn)證或者未登錄的用戶。 后置條件:通過授權(quán)配置或者直接登錄系 統(tǒng)。 圖 34 用戶登錄和授權(quán)認(rèn)證用例圖 用戶登錄和授權(quán)模塊流程圖如圖 35所示: 圖 35 用戶登錄和授權(quán)流程圖 3系統(tǒng)首頁信息顯示模塊 功能描述:顯示被用戶添加關(guān)注的好友的最新微博信息。 未注冊用戶 用戶注冊 通過授權(quán)認(rèn)證 用戶 選擇用戶進(jìn)行登錄 開始 啟動應(yīng)用 結(jié)束 授權(quán)設(shè)置 登錄 登錄到應(yīng)用首頁 是否存在已授權(quán)用戶 T F 9 參與者:合法登錄用戶。 前置條件:已登錄用戶。 后置條件:在首頁顯示所有被用戶添加關(guān)注的最新微博信息列表。 該模塊用例如下圖 36所示: 圖 36 系統(tǒng)首頁信息顯示用例圖 系統(tǒng)首頁顯示模塊流程圖如圖 37 所示: 圖 37顯示主界面流程圖 4發(fā)表微博模塊 功能描述:該模塊主要實現(xiàn)了用戶發(fā)表微博的功能。 參與者:合法登錄用戶。 前置條件:已登錄用戶。 后置條件:新微博信息是否發(fā)表成功。 加載數(shù)據(jù) 開始 進(jìn)入首頁 發(fā)表新微博 結(jié)束 顯示最新微博的列表 搜索其他用戶 用戶 查看微博列表 搜索用戶 發(fā)表新微博 10 該模塊用例如下圖 38所示: 圖 38 發(fā)表微博用例圖 發(fā)表新微博流程圖如下圖 39 所示: 圖 39 發(fā)表微博流程圖 5通過關(guān)鍵字搜索相關(guān)用戶模塊 功能描述:該模塊主要實現(xiàn)了通過關(guān)鍵字搜索相關(guān)用戶的功能。 參與者:合法登錄用戶。 點擊首頁微博發(fā)送按鈕 開始 輸入內(nèi)容 點擊發(fā)送 判 斷 結(jié)束 發(fā)送失敗 用戶 發(fā)布微博 11 前置條件:已登錄用戶。 后置條件:搜索成功返回結(jié)果。 搜索模塊用例如下圖 310 所示: 圖 310 搜索用例圖 搜索功能流程圖如下圖 311所示: 圖 311搜索功能流程圖 6查看微博內(nèi)容模塊: 功能描述:該模塊實現(xiàn)了用戶可以通過點擊某一條微博信息查看該微博的所有內(nèi)容,并進(jìn)行評論和轉(zhuǎn)發(fā)操作。 開始 輸入關(guān)鍵詞 顯示與關(guān)鍵字相關(guān)的微博用戶列表 點擊某一用戶進(jìn)入該用戶詳細(xì)信息頁面 添加關(guān)注或者返回 結(jié)束 用戶 查看返回的用戶列表 添加對搜索到用戶的關(guān)注 輸入關(guān)鍵字搜索 12 參與者:合法登錄用戶。 前置條件:已登錄用戶。 后置條件:可以轉(zhuǎn)發(fā)和參與評論。 查看微博內(nèi)容模塊用例如下圖 312 所示: 圖 312 查看微博用例圖 評論微博功能流程圖如下圖 313所示: 圖 313 評論功能流程圖 點擊評論按鈕進(jìn)入評論頁面 開始 結(jié)束 輸入評論內(nèi)容 點擊發(fā)送 判斷 評論失敗 查看微博 詳細(xì)信息 轉(zhuǎn)發(fā) 評論 用戶 13 轉(zhuǎn)發(fā)功能流程圖如下圖 314所 示: 圖 314轉(zhuǎn)發(fā)功能流程圖 7查看用戶信息模塊 功能描述:查看好友的詳細(xì)信息。 參與者:合法登錄用戶。 前置條件:已登錄用戶。 后置條件:查看好友詳細(xì)信息(包括所有微博,話題,關(guān)注,粉絲)關(guān)注和取消關(guān)注操作。 點擊評論按鈕進(jìn)入轉(zhuǎn)發(fā)頁面 開始 結(jié)束 輸入轉(zhuǎn)發(fā)內(nèi)容 點擊發(fā)送 判斷 轉(zhuǎn)發(fā)失敗 14 查看用戶信息模塊用例如下圖 315 所示: 圖 315 查看用戶信息用例圖 查 看關(guān)注和添加關(guān)注功能具體流程圖如下圖 316 所示: 圖 316 查看關(guān)注和添加關(guān)注流程圖 點擊進(jìn)入關(guān)注列表 開始 結(jié)束 查看用戶信息 添加關(guān)注 查看好友所有微博信息 查看好友的所有話題 查看好友的粉絲列表 查看好友的詳細(xì)信息 查看好友的關(guān)注列表 用戶 對好友進(jìn)行關(guān)注和取消關(guān) 注 添加對好 友所關(guān)注用戶的關(guān)注 添加對好友粉絲的關(guān)注 15 查看用戶所有微博列表功能流程如下圖 317 所示: 圖 317 查看用戶所有微博列表流程圖 結(jié)束 點擊微博按鈕 開始 用戶所有微博列表界面 查看某一條微博詳細(xì)信息同時進(jìn)行評論和轉(zhuǎn)發(fā)操作 16 第四章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效的存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。 目前 涉及數(shù)據(jù)庫系統(tǒng)主要采用的是以邏輯數(shù)據(jù)庫設(shè)計和物理數(shù)據(jù)庫設(shè)計為核心的規(guī)范設(shè)計方法。其中邏輯數(shù)據(jù)庫設(shè)計是根據(jù)用戶要求和特定數(shù)據(jù)庫管理系統(tǒng)的具體特點,以數(shù)據(jù)庫設(shè)計理論為依據(jù),設(shè)計數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)和每個用戶的局部邏輯結(jié)構(gòu)。物理數(shù)據(jù)庫設(shè)計是在邏輯結(jié)構(gòu)確定之后,設(shè)計數(shù)據(jù)庫的存儲結(jié)構(gòu)及其它實現(xiàn)細(xì)節(jié)。 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 對數(shù)據(jù)庫的實體關(guān)系的設(shè)計是建立在需求分析、系統(tǒng)分析的基礎(chǔ)之上的。實體的設(shè)計相對比較簡單,包括用戶信息、與用戶相關(guān)的信息、微博信息、評論信息。通過分析用實體圖描述每個實體的屬性。 1)實體圖 1用戶 實體屬性圖如下圖 41 所示: 圖 41用戶實體圖 微博賬號 用戶 ID自增主鍵 用戶 ID 粉絲數(shù)量 TokenSecret用于獲取 AcessToken Token失效期 代表用戶身份的access token 17 2用戶相關(guān)信息實體屬性圖如下圖 42 所示: 圖 42用戶相關(guān)信息實體圖 3微博信息實體屬性圖如下圖 43 所示: 圖 43微博信息實體圖 4評論信息實體屬性如下圖 44所示: 圖 44評論信息實體圖 評論 ID 評論內(nèi)容 用戶 ID 評論 微博 ID 內(nèi)容 用戶 ID 用戶名 用戶圖標(biāo) 時間 是否有圖片 微博 用戶 ID 用戶相關(guān)信息 ID 用戶圖標(biāo) 微博賬號 用戶相關(guān)信息 最新微博 時間 微博 ID 18 2) 系統(tǒng)實體聯(lián)系 根據(jù)對系統(tǒng)的分析和設(shè)計,本系統(tǒng)的所有實體的關(guān)系包括:用戶相關(guān)信息存儲了與用戶有關(guān)的但是不經(jīng)常進(jìn)行操作的數(shù)據(jù)所以用戶和用戶相關(guān)信息是一對一的關(guān)系。用戶可以發(fā)表多篇微博,所以用戶和微博是一對多的關(guān)系。用戶也可以發(fā)表多篇評論所以用戶和評論是一對多的關(guān)系。一篇微博可以被多次評論,所以微博和評論是一對多的關(guān)系。另外,用戶可以添加對其他多個用戶的關(guān)注也可以被其他多個用戶關(guān)注,所以用戶和用戶是多對多的關(guān)系。本系統(tǒng)實體之間的關(guān)系如下圖 45 所示: 圖 45系統(tǒng) ER圖 數(shù)據(jù)庫物理建模 物理建模,即數(shù)據(jù)庫建模,建立在概念模型的基礎(chǔ)上,每一個實體對應(yīng)一個數(shù)據(jù)庫表,實體中的每一個屬性對應(yīng)數(shù)據(jù)表中的每一個字段。有關(guān)系鏈接的實體,在生成物理模型以后會存在相應(yīng)的關(guān)系。 本系統(tǒng)基于性能的考慮,并且大部分?jǐn)?shù)據(jù)從網(wǎng)絡(luò)獲取,所以只有少部分?jǐn)?shù)據(jù)需要存儲,即用戶信息、用戶的相關(guān)信息、微博、評論。本系統(tǒng)選擇 SQLite 數(shù)據(jù)庫存儲數(shù)據(jù)。建立數(shù)據(jù)庫 ,并且建立 四張表 tuser 存儲用戶的個人授權(quán)認(rèn)證的數(shù)據(jù)。 tuserEntry 表用于儲存與用戶相關(guān)聯(lián)的一些數(shù)據(jù)。 tweibo 表用于存儲與微博內(nèi)容相關(guān)的數(shù)據(jù)。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1