android手機(jī)社交系統(tǒng)需求分析_第1頁
android手機(jī)社交系統(tǒng)需求分析_第2頁
android手機(jī)社交系統(tǒng)需求分析_第3頁
android手機(jī)社交系統(tǒng)需求分析_第4頁
android手機(jī)社交系統(tǒng)需求分析_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、android手機(jī)社交系統(tǒng)需求規(guī)格說明書Version 0.1編制 張首拓審核 批準(zhǔn) 長沙學(xué)院二零一四年四月二十五日 3 3 3 3 4 4 4 7 8錯誤!未定義書簽。 錯誤!未定義書簽。 錯誤!未定義書簽。2014年4月1 概述3背景目的范圍業(yè)務(wù)術(shù)語參考文獻(xiàn)系統(tǒng)功能概述系統(tǒng)用例列表用例文檔UC001界面元素功能1概述1.1背景當(dāng)今社會是個高科技、高效率、高度競爭的社會。隨著物質(zhì)水平的逐步提高, 我們的的精神生活也開始趨向豐富多彩。隨著3G手機(jī)推入市場,一種新的網(wǎng)絡(luò) 應(yīng)用形式“網(wǎng)絡(luò)社交”也應(yīng)運而生?!熬W(wǎng)絡(luò)社交”以其便捷性,背對臉式的交互方式以及原創(chuàng)性得到了廣大網(wǎng)民的寵愛,成為了網(wǎng)絡(luò)時代新的代

2、名詞。 為了適應(yīng)新時代的需求,我們將推出一款更為便捷的網(wǎng)絡(luò)社交客戶端手機(jī)社交,以此來實現(xiàn)網(wǎng)絡(luò)社交的可移動性。1.2目的經(jīng)過這個手機(jī)社交軟件,可以讓更多的人認(rèn)識我,進(jìn)而使我的的好友更多,從 而獲得更多的友誼。同時,本人的社交軟件也可以讓自己和其他人增加了一個交 流的平臺,提升了人們的幸福指數(shù),這對世界未來的發(fā)展也起到了重要的作用。1.3范適用人群:廣大的社會人群適用平臺:Android的手機(jī)平臺1.4業(yè)務(wù)術(shù)語術(shù)語解釋微博微博客的簡稱,可以通過web或者客戶端實現(xiàn)140字左右的 更新信息用戶本手機(jī)微博系統(tǒng)的注冊用戶粉絲注冊用戶所關(guān)注的好友1.5參考文獻(xiàn)面向?qū)ο蟪绦蛟O(shè)計與Java語言機(jī)械工業(yè)出版社數(shù)

3、據(jù)庫系統(tǒng)概論(第4版)高等教育出版社軟件工程概論清華大學(xué)出版社2系統(tǒng)功能概述2.1 手機(jī)社交系統(tǒng)系統(tǒng)介紹手機(jī)社交系統(tǒng)是一套功能齊全而又簡便實用的軟件,它是通過android 手機(jī)客戶端與tomcat服務(wù)器端共同合作構(gòu)成的一個社交系統(tǒng),其中服務(wù)器端主 要是用來支持android客戶端的。包括用戶登錄設(shè)置、好友模塊設(shè)置、微博應(yīng)用 設(shè)置、社交公共大廳、我的資料以及留言、日志與圖片管理以及用戶搜索這八 大功能模塊。其中在微博應(yīng)用設(shè)置模塊中我們將其分為了發(fā)表微博、評論微博、 轉(zhuǎn)發(fā)微博、公開微博這四個小模塊;在日志與圖片管理這個模塊中我們將其分 為了發(fā)表日志、刪除日志,編輯日志以及上傳圖片與刪除圖片這五個

4、模塊。在 手機(jī)社交系統(tǒng)中我們會實現(xiàn)社交的可移動性,讓你隨時隨地發(fā)表屬于你自己的 原創(chuàng)微博,是新一代人們網(wǎng)絡(luò)交流方式的理想選擇。系統(tǒng)目標(biāo)我所設(shè)計的手機(jī)社交系統(tǒng)在參照了同類軟件的同時,對微博進(jìn)行了一定 的研究,旨在用計算機(jī)系統(tǒng)來完成所有能完成的工作,并保持很高的靈活性和 易操作性,并使該軟件具備以下特點:操作界面友好直觀。功能齊全完整,本系統(tǒng)包括前臺和后臺管理,能夠?qū)崿F(xiàn)微博的數(shù)字化經(jīng)營。開放性好,采用標(biāo)準(zhǔn)的開發(fā)工具和技術(shù),后臺數(shù)據(jù)庫采用mysql中文版,可以 提供開放的數(shù)據(jù)接口,可同其它軟件交流數(shù)據(jù)。各個功能強(qiáng)大的模塊系統(tǒng)功能手機(jī)社交系統(tǒng)功能模塊說明如下:Tomcat服務(wù)器端功能主要概述:服務(wù)器端

5、主要是為android客戶端提供數(shù)據(jù)信 息的一個容器,android客戶端通過請求服務(wù)器端的servlet,servlet通過訪 問數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行處理分析然后將數(shù)據(jù)返回給android客戶端以供客戶端 顯示它的主要模塊用例功能主要與客戶端一致:1)用jsp與servlet技術(shù)實現(xiàn)服務(wù)器端的上傳與下載的功能,此功能主要 用于提供客戶的日志與相冊模塊的請求訪問,當(dāng)用戶上傳或發(fā)表日志時,將數(shù) 據(jù)發(fā)送往服務(wù)器,當(dāng)用戶讀取日志或相冊時,將數(shù)據(jù)讀取到服務(wù)器。2)用戶模塊的功能主要包括將用戶信息寫入數(shù)據(jù)庫,將用戶信息從數(shù)據(jù) 庫讀取出來發(fā)往客戶3)微博模塊的功能主要包括將每條微博信息寫入數(shù)據(jù)庫,以及從數(shù)據(jù)

6、庫 讀取微博發(fā)往客戶端,或者將微博從數(shù)據(jù)庫刪除。4)日志模塊包括從數(shù)據(jù)庫讀取日志信息,并進(jìn)行處理,之后將日志傳到 客戶5)相片模塊包括從數(shù)據(jù)庫讀取相冊信息,進(jìn)行處理,之后將相片發(fā)給用 戶6)搜索模塊支持用戶的查詢,可以根據(jù)用戶輸入的用戶名找到用戶7)留言模塊實現(xiàn)讀取每條留言并顯示的功能8)公共信息模塊實現(xiàn)讀取公共信息。9)最后是好友管理功能,支持向數(shù)據(jù)庫增加好友,刪除好友,讀取好友下面是android客戶端的一些主要功能與模塊,由于服務(wù)器端的用例主要與客戶 端的一一對應(yīng),所以用例主要介紹客戶端的主要用例:用戶登錄模塊該模塊是我們手機(jī)微博系統(tǒng)的首界面,進(jìn)入該系統(tǒng)時,需要先注冊一個用戶名, 然后登

7、錄后進(jìn)行以后的操作,用戶名唯一。當(dāng)然,此登陸界面也分為普通用戶 登錄以及系統(tǒng)管理員用戶登錄,上述步驟為普通用戶登錄,而系統(tǒng)管理員登陸 則有固定的一個系統(tǒng)管理員帳號,登錄后進(jìn)入系統(tǒng)管理模塊進(jìn)行對手機(jī)微博系 統(tǒng)的維護(hù)以及更新。微博應(yīng)用設(shè)置模塊微博應(yīng)用設(shè)置模塊主要分為四個部分:微博發(fā)表功能、微博評論、微博轉(zhuǎn)發(fā)以 及微博收藏。微博發(fā)表功能:注冊用戶登錄以后進(jìn)入個人主頁面,然后可以在個人主頁或者 在公共大廳中發(fā)表屬于自己的微博。微博評論功能:注冊用戶登錄以后進(jìn)入個人主頁面,然后可以在首頁動態(tài)模塊 或公共大廳模塊中對注冊用戶所關(guān)注的用戶進(jìn)行評論以及回 復(fù)。微博轉(zhuǎn)發(fā)功能:注冊用戶登錄以后進(jìn)入個人主頁面,然后

8、可以在首頁動態(tài)模塊 或公共大廳模塊中對注冊用戶關(guān)注的用戶所發(fā)的微博進(jìn)行轉(zhuǎn) 發(fā),從而變?yōu)樽约旱奈⒉?。微博公開功能:注冊用戶登錄以后進(jìn)入個人主頁面,然后可以在首頁動態(tài)模塊 或公共大廳模塊中對注冊用戶所發(fā)的微博進(jìn)行公開,從而使所 發(fā)表的微博進(jìn)入公共大廳中。好友設(shè)置模塊好友設(shè)置主要是注冊用戶登錄進(jìn)入個人主頁面后尋找自己好友的場所,其內(nèi)容 就是當(dāng)注冊用戶在其他用戶中點擊了 “關(guān)注”之后,該用戶就已經(jīng)成為了注冊 用戶的粉絲,同理如果其他用戶對注冊用戶點擊了 “關(guān)注”那么注冊用戶也成 為了其他用戶的粉絲。公共大廳模塊廣播大廳模塊就是一個集中系統(tǒng)中所有用戶所公開發(fā)表的微博的模塊,在公共大廳模塊中 對系統(tǒng)中所有

9、用戶公開的微博進(jìn)行實時更新,同時還可以對其進(jìn)行評論、回復(fù)、轉(zhuǎn)發(fā)微博 操作等等。我的資料以及留言模塊我的資料以及留言模塊主要是用戶進(jìn)行修改以及更新自己資料和查看別人給自 己留言的場所,其功能包含:顯示資料功能以及查看留言和回復(fù)留言功能。下 面我們小組將一一介紹。顯示資料功能:顯示你自己的資料,還可以通過編輯去修改資料查看留言功能:在此頁可能有多條用戶給你的留言,點擊進(jìn)去可以查看留言 及回復(fù)。回復(fù)留言功能:通過點擊回復(fù)按鈕進(jìn)入回復(fù)對話框進(jìn)行回復(fù)留言。日志管理模塊日志管理模塊主要是用戶管理自己的日志以及好友評論你的日志的地方,它的 功能包括:發(fā)表日志,刪除日志,轉(zhuǎn)發(fā)日志等相冊管理模塊相冊管理模塊主要

10、是對你的相冊進(jìn)行的分類管理,并且編輯你的圖片,你可以 刪除你相冊中的圖片,上傳圖片,放大你的圖片等等搜索用戶模塊模塊支持用戶的查詢,可以根據(jù)用戶輸入的用戶名找到用戶,并實現(xiàn)加為好友的功3用例列表用例編號用例名稱描述參與者UC001用戶登錄以一個普通用戶身份進(jìn)入手機(jī)微博系統(tǒng)張首拓UC002用戶注冊填寫自己的信息注冊用戶張首拓用例編號用例名稱描述參與者UC003微博發(fā)表注冊用戶在自己的個人主頁或者在廣播 大廳中發(fā)表約140字左右的微博。張首拓UC004微博評論注冊用戶在主頁中評論其好友所發(fā)的微 博以及在自己的個人主頁中回復(fù)好友對 你微博的評論。張首拓UC005微博轉(zhuǎn)發(fā)注冊用戶在主頁中轉(zhuǎn)發(fā)好友所發(fā)的

11、微博張首拓UC006微博公開注冊用戶在主頁中公開自己所發(fā)的微博張首拓UC007添加好友注冊用戶通過各種渠道找到其他的注冊 用戶,然后單擊“求粉”按鈕添加好友張首拓UC008公共微博注冊用戶在公共大廳發(fā)表自己的微博就 成為了公共微博張首拓UC009我的好友注冊用戶通過點擊每位好友可以查看好 友的資料,給好友留言張首拓UC0010留言與回復(fù)注冊用戶查看好友的留言來回復(fù)好友的 留言張首拓UC0012日志管理用戶管理自己的日志以及好友評論 你的日志的地方張首拓UC0013相冊管理注冊用戶通過上傳,刪除圖片來管理自己 發(fā)表的相片張首拓4用例文檔UC001用例號UC001用例名稱會員登錄角色用例描述以一個

12、普通用戶身份進(jìn)入手機(jī)微博系統(tǒng)參與者張有一博前置條件輸入用戶名以及密碼,用戶名唯一后置條件如果用戶名、密碼以及驗證碼正確,則顯示進(jìn)入用戶登錄界面。反之則為密碼錯誤、 驗證碼輸入錯誤或者用戶名與密碼不匹配而返回重新輸入基本路徑輸入用戶名,密碼一一單擊確定進(jìn)入用戶登錄界面擴(kuò)展點補(bǔ)充說明界面元素UC002用例號UC002用例名稱用戶注冊角色用例描述填寫自己的信息注冊用戶參與者張有一博前置條件用戶在注冊模塊填寫完整自己的信息,然后單擊確定。后置條件該用戶注冊成功基本路徑填寫正確信息一一用戶注冊成功;填寫不完整信息一一用戶注冊失敗一一填寫完整 的正確信息擴(kuò)展點補(bǔ)充說明界面元素UC003用例號UC003用例

13、名稱微博發(fā)表角色用例描述注冊用戶在自己的個人主頁或者在公共大廳中發(fā)表約140字左右的微博。參與者張有一博前置條件注冊用戶在微博應(yīng)用設(shè)置模塊或者在公共大廳中單擊我要發(fā)微博的按鈕,然后單擊 確定。后置條件該用戶微博發(fā)表成功;如果超過140字則系統(tǒng)提示超過字?jǐn)?shù),要求刪減到140字以 內(nèi)才可以發(fā)表基本路徑微博發(fā)表一一微博發(fā)表成功;超過規(guī)定字?jǐn)?shù)一一發(fā)表微博失敗一一修改字?jǐn)?shù)使之達(dá) 到要求。擴(kuò)展點補(bǔ)充說明界面元素UC004用例號UC004用例名稱微博評論角色用例描述注冊用戶在個人主頁或者在公共大廳中評論其好友所發(fā)的微博以及在自己的個人主 頁中回復(fù)好友對你微博的評論。參與者張有一博前置條件注冊用戶在好友用戶那

14、里找到了已發(fā)表的微博,點擊評論后評論該微博。后置條件該評論隨后在微博下顯示基本路徑注冊用戶找到發(fā)表微博評論微博評論成功,將在該微博下顯示擴(kuò)展點補(bǔ)充說明界面元素UC005用例號UC005用例名稱微博轉(zhuǎn)發(fā)角色用例描述注冊用戶在自己的個人主頁或者在公共大廳中轉(zhuǎn)發(fā)好友所發(fā)的微博參與者張有一博前置條件注冊用戶在好友用戶那里找到了已發(fā)表的微博,點擊轉(zhuǎn)發(fā)后轉(zhuǎn)發(fā)該微博。后置條件在個人主頁以及公共大廳中可以找到自己轉(zhuǎn)發(fā)的微博基本路徑找到目標(biāo)轉(zhuǎn)發(fā)微博一一轉(zhuǎn)發(fā)目標(biāo)微博一一目標(biāo)微博轉(zhuǎn)發(fā)成功擴(kuò)展點補(bǔ)充說明界面元素UC006用例號UC006用例名稱微博公開角色用例描述注冊用戶在自己的個人主頁中公開自己發(fā)布微博參與者張有一

15、博前置條件注冊用戶找到了自己已發(fā)表的微博,點擊公開后公開該微博后置條件在注冊用戶的發(fā)表的微博中找到其自己發(fā)表的微博基本路徑找到目標(biāo)微博一一點擊公開目標(biāo)微博一一公開成功,已放入公共大廳中擴(kuò)展點補(bǔ)充說明界面元素UC007用例號UC007用例名稱添加好友角色用例描述用戶到達(dá)入住,將其房間標(biāo)記為已住參與者張有一博前置條件注冊用戶通過各種渠道找到其他的注冊用戶,點擊關(guān)注后成為好友后置條件該注冊用戶已經(jīng)成為了你的好友基本路徑找到其他的注冊用戶將其添加為好友擴(kuò)展點補(bǔ)充說明界面元素UC008用例號UC008用例名稱搜索功能角色用例描述注冊用戶在搜索欄目中通過關(guān)鍵字搜索出當(dāng)今的熱門話題參與者張首拓前置條件用戶在搜索欄中輸入關(guān)鍵字后置條件搜索出系統(tǒng)用戶基本路徑輸入關(guān)鍵字進(jìn)行搜素一一搜索出系統(tǒng)用戶擴(kuò)展點補(bǔ)充說明界面元素搜款博、抵人UC009用例號UC009用例名稱留言及評論角色用例描述注冊用戶到達(dá)好友的留言界面給好友留言或到自己的留言界面給自己的留言評論參與者張首拓前置條件注冊用戶到達(dá)好友的留言界面,或自己的留言界面后置條件留言成功或評論成功,留言或評論顯示在好友或自己的留言界面基本路徑到達(dá)好友或自己的留言界面一一留言或評論一一留言或評論成功擴(kuò)展點補(bǔ)充說明界面元素UC0010用例號UC0010用例名稱日志發(fā)表與相片上傳角色張首拓用例描述注冊用戶到達(dá)自己的日志或相片界面點擊發(fā)表日志或上傳圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論