即時聊天工具需求分析說明書_第1頁
即時聊天工具需求分析說明書_第2頁
即時聊天工具需求分析說明書_第3頁
即時聊天工具需求分析說明書_第4頁
即時聊天工具需求分析說明書_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

專業(yè):班級: 成員: 3 N軟件,各有不同的特點和長處,課滿足不同人的各種需求。但是在局域網(wǎng)中,可供選擇的聊天工具少了很多,所以,制作一款自己趁手的局域網(wǎng)聊天工具就有了很大的應(yīng)用前景。功能實現(xiàn)?注冊功能:新用戶的注冊。?登陸功能:建立與服務(wù)器的連接并登陸,能顯示登陸錯誤信息。?聊天功能:與好友聊天,包括文字、圖片、文件傳輸。?聊天紀錄:能保存聊天紀錄,并能察看聊天紀錄。顯示登陸時間。4 服務(wù)器端向各個客戶端發(fā)布系統(tǒng)消息,接受來自客戶端的各種信息并分別處理。?登陸信息:檢查登陸信息是否正確,并向客戶端返回登陸信息,如信息正確。就將?聊天信息:轉(zhuǎn)發(fā)給消息指定的用戶。?申請信息:自動分配用戶號碼,并保存該用戶,同時將信息返回給客戶端。?用戶下線:將此用戶下線消息發(fā)給各客戶端,并改寫用戶在服務(wù)器端的狀態(tài)。2.1頂層數(shù)據(jù)流圖反饋操作結(jié)果5 2.2分層數(shù)據(jù)流圖用戶操作戶用戶操作反饋1客戶端客戶操作2服務(wù)器端客戶操作反饋據(jù)庫網(wǎng)絡(luò)聊天系統(tǒng)登錄所需信息用戶客戶端注冊/登錄系統(tǒng)登錄成功用戶登錄信息2服務(wù)器端客戶端主窗體操作命令用戶操作判斷操作操作命令發(fā)收息消操作命令添加好友系統(tǒng)個人設(shè)置模塊好友管理系統(tǒng)查找用戶1客戶端6 11客戶端用戶注冊/登錄信息2服務(wù)器端2..1服務(wù)器端注冊登錄模塊用戶操作操作命令操作命令2.4個人設(shè)置模塊2.3好友管理模塊2.2添加好友模塊操作命令操作判斷2.2.3三層數(shù)據(jù)流圖7 當(dāng)前用戶當(dāng)前用戶客戶端主窗體操找作命結(jié)令果添加好友1.2添加好友模塊2服務(wù)器端作添果命結(jié)加用戶操作所需信息查找好友操令8 當(dāng)當(dāng)前客戶端主窗體操令添加好友查找結(jié)果用戶信息表(所有用戶)查主窗體2.2好友添加模塊查找條件添加請求添加結(jié)果查找好友果3.1數(shù)據(jù)元素名名稱別名取值類型長度描述位置8用戶的昵稱用戶信息表IDIDInt不可空用戶信息表,詳細信息表,保護信息表,好友列表,聊天記錄表碼空用戶信息表Int用戶信息表,保護用于取回密碼的答案,可空用戶信息表登錄狀態(tài)Int1用于記錄當(dāng)前用戶用戶信息表,用戶9記錄用戶年齡用戶性別,可空用戶簽名,可空用戶說明具體的密碼保護問題好友的分類類型編號好友分組編號好友類型詳細好友分組詳細聊天時間聊天日期聊天內(nèi)容狀態(tài)表詳細信息表詳細信息表詳細信息表詳細信息表詳細信息表保護問題表好友列表,聊天記表好友列表,好友類型詳細列表好友列表,好友分組詳細列表好友列表好友類型詳細列表好友分組詳細列表聊天記錄表聊天記錄表聊天記錄表vDtl齡地區(qū)性別簽名好友類型好友分組好友類型詳細好友分組詳細IntIntInt21163.2數(shù)據(jù)流“登錄信息”登錄信息用戶登錄時的賬號密碼檢測源服務(wù)器用戶表 流程量流程量“注冊信息”注冊信注冊信息注冊新賬號服務(wù)器用戶表密碼+個人資料源流程量“聊天消息”聊天信息用戶聊天時發(fā)送信息源聊天記錄表流程量3.3數(shù)據(jù)存儲“用戶信息表”輸入數(shù)據(jù)流輸出數(shù)據(jù)流組織方式用戶信息表用戶的各項必要信息用戶信息用戶的賬號信息表昵稱+ID+密碼+狀態(tài) “用戶詳細信息表”用戶詳細表輸入數(shù)據(jù)流用戶的詳細信息輸出數(shù)據(jù)流用戶的描述信息記錄用戶的詳細信息ID別+簽名+問題NO+答案+說明組織方式“好友列表”好友列表輸入數(shù)據(jù)流輸出數(shù)據(jù)流構(gòu)成用戶的個人好友表組織方式“聊天記錄表”聊天記錄表輸入數(shù)據(jù)流輸出數(shù)據(jù)流記錄用戶的聊天記錄,便于以后查看信息組織方式 4加工邏輯描述“登錄服務(wù)”登錄服務(wù)輸入用戶操作輸出服務(wù)器用戶表功能描述加工處理將用戶輸入內(nèi)容與服務(wù)器用戶表進行對比,若用戶ID和密碼相符則轉(zhuǎn)入登錄界面,不符則返回?!白苑?wù)”注冊服務(wù)輸入用戶操作輸出服務(wù)器用戶表功能描述用于注冊一個新賬號加工處理檢查服務(wù)器用戶表,隨機產(chǎn)生一個新的賬號“添加好友”添加好友輸入用戶希望的條件輸出符合條件的賬號表功能描述篩選出符合用戶要求的賬號列表加工處理用戶輸入條件,通過查詢語句篩選出符合條件的賬號列表“消息發(fā)送模塊”將用戶輸入內(nèi)容與服務(wù)將用戶輸入內(nèi)容與服務(wù)器和密碼相符則轉(zhuǎn)入登錄界消息發(fā)送模塊“注冊服務(wù)”注冊服務(wù)輸入用戶操作輸出服條件的賬號表功能描述篩選出符合用戶要求的賬號列表加工處理用戶輸入條件,通過查詢語句篩選出符合條件的賬號列表

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論