




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、13局域網(wǎng)聊天工具軟件需求說明書專 業(yè):班 級:成 員:指導(dǎo)教師:日期:目錄 TOC o 1-5 h z HYPERLINK l bookmark5 o Current Document 1需求分析概述3 HYPERLINK l bookmark13 o Current Document 2數(shù)據(jù)流圖4 HYPERLINK l bookmark15 o Current Document 頂層數(shù)據(jù)流圖4分層數(shù)據(jù)流圖5一層數(shù)據(jù)流圖5二層數(shù)據(jù)流圖5 HYPERLINK l bookmark17 o Current Document 三層數(shù)據(jù)流圖6 HYPERLINK l bookmark23 o Cu
2、rrent Document 3數(shù)據(jù)字典8 HYPERLINK l bookmark25 o Current Document 數(shù)據(jù)元素8 HYPERLINK l bookmark27 o Current Document 數(shù)據(jù)流9 HYPERLINK l bookmark29 o Current Document 數(shù)據(jù)存儲10 HYPERLINK l bookmark31 o Current Document 4加工邏輯描述111需求分析概述現(xiàn)在網(wǎng)上有很多的聊天軟件可供網(wǎng)民選擇,如元老級的ICQ、中國人自己的 ICQOICQ,又稱QQ、Microsoft的MSN、網(wǎng)易163的網(wǎng)易泡泡等都是不
3、錯(cuò)的網(wǎng)絡(luò)聊天 軟件,各有不同的特點(diǎn)和長處,課滿足不同人的各種需求。但是在局域網(wǎng)中,可供選擇的聊 天工具少了很多,所以,制作一款自己趁手的局域網(wǎng)聊天工具就有了很大的應(yīng)用前景。系統(tǒng)要求實(shí)現(xiàn)局域網(wǎng)內(nèi)部的自由交流,包括點(diǎn)對點(diǎn)以及群聊、文件的傳輸,方便局域網(wǎng) 內(nèi)部人員的交流。功能實(shí)現(xiàn)客戶端功能:注冊功能:新用戶的注冊。登陸功能:建立與服務(wù)器的連接并登陸,能顯示登陸錯(cuò)誤信息。界而顯示:將在線好友顯示在好友列表中,并實(shí)現(xiàn)系統(tǒng)托盤,加入工具欄便于操作。聊天功能:與好友聊天,包括文字、圖片、文件傳輸。聊天紀(jì)錄:能保存聊天紀(jì)錄,并能察看聊天紀(jì)錄。信息提示:閃動(dòng)托盤圖標(biāo)提示到來信息,并播放不同音樂來提示。其他:戶登
4、陸成功,將保存其號碼,以便下次登陸時(shí),不必再輸入而可以直接選擇, 顯示登陸時(shí)間。申請新的號碼,客戶端,登陸到服務(wù)器顯示在線由接收杏種信金保存聊天紀(jì)知保存用戶號內(nèi)服務(wù)器功能:服務(wù)器端向各個(gè)客戶端發(fā)布系統(tǒng)消息,接受來自客戶端的各種信息并分別處理。登陸信息:檢查登陸信息是否正確,并向客戶端返回登陸信息,如信息正確。就將在線用戶發(fā)給該用戶,將該用戶的狀態(tài)發(fā)給各在線用戶。同時(shí)在服務(wù)器端顯示出來。聊天信息:轉(zhuǎn)發(fā)給消息指定的用戶。申請信息:自動(dòng)分配用戶號碼,并保存該用戶,同時(shí)將信息返回給客戶端。處理登陸信利用戶下線:將此用戶下線消息發(fā)給各客戶端,并改寫用戶在服務(wù)器端的狀態(tài)。處 理 申 請 信 息F2數(shù)據(jù)流圖
5、2.1頂層數(shù)據(jù)流用戶, 132.2分層數(shù)據(jù)流Cl2.2.1 一層數(shù)據(jù)流圖2.2.2二層數(shù)據(jù)流圖223三層數(shù)據(jù)流圖客戶注冊/登錄模塊添加好友模塊當(dāng)前用戶用戶操作所需信息客戶端主窗體L3好友管理模塊1.4個(gè)人設(shè)置模塊服務(wù)器登陸注冊模塊添加好友模塊目標(biāo)客戶端 主窗體當(dāng)前客戶端 主窗體添加結(jié)果添加請求好友管理模塊3數(shù)據(jù)字典數(shù)據(jù)元素名稱別名取值類型長度描述位置昵稱NCChar8用戶的昵稱用戶信息表IDIDInt6到8位惟一標(biāo)識用戶,Key, 不可空用戶信息表,詳細(xì) 信息表,保護(hù)信息 表,好友列表,聊 天記錄表密碼PswChar6-16用戶身份鑒定,不可 空用戶信息表問題NOPswQstInt1-2用于取
6、回用戶密碼, 可空用戶信息表,保護(hù) 問題表問題答案PswAnsChar20用于取回密碼的答 案,可空用戶信息表登錄狀態(tài)UserStatusInt1用于記錄當(dāng)前用戶用戶信息表,用戶的登錄狀態(tài),不可空狀態(tài)表年齡AgeSmallint0-99記錄用戶年齡詳細(xì)信息表地區(qū)AreaChar20記錄用戶地區(qū),可空詳細(xì)信息表性別SexChar2用戶性別,可空詳細(xì)信息表簽名SignChar100用戶簽名,可空詳細(xì)信息表說明DetailChar255用戶說明詳細(xì)信息表問題詳細(xì)QstDetailChar20具體的密碼保護(hù)問 題保護(hù)問題表好友IDFriendIDInt6-8好友的id好友列表,聊天記 錄表好友類型Fr
7、iendDivideInt1好友的分類類型編 號好友列表,好友類 型詳細(xì)列表好友分組FriendGroupInt1好友分組編號好友列表,好友分 組詳細(xì)列表備注Notechar10用于備注好友姓名, 可空好友列表好友類型詳 細(xì)FriendDivDtlChar6好友類型詳細(xì)好友類型詳細(xì)列表好友分組詳 細(xì)FriendGrpDtlChar10好友分組詳細(xì)好友分組詳細(xì)列表時(shí)間ChatTimeTime聊天時(shí)間聊天記錄表日期ChatDateDate聊天日期聊天記錄表內(nèi)容ChatDetailChar255聊天內(nèi)容聊天記錄表數(shù)據(jù)流“登錄信息”名稱登錄信息描述用戶登錄時(shí)的賬號密碼檢測來源用戶去處服務(wù)器用戶表組成I
8、D+密碼流程量“注冊信息”名稱注冊信息描述注冊新賬號來源用戶去處服務(wù)器用戶表組成密碼+個(gè)人資料流程量“聊天消息”名稱聊天信息描述用戶聊天時(shí)發(fā)送信息來源用戶去處聊天記錄表組成發(fā)送方IP+接收方IP+消息內(nèi)容流程量數(shù)據(jù)存儲“用戶信息表”名稱用戶信息表輸入數(shù)據(jù)流用戶的各項(xiàng)必要信息輸出數(shù)據(jù)流用戶信息描述用戶的賬號信息表組成昵稱+ID+密碼+狀態(tài)組織方式按ID號的從小到大排列“用戶詳細(xì)信息表”名稱用戶詳細(xì)表輸入數(shù)據(jù)流用戶的詳細(xì)信息輸出數(shù)據(jù)流用戶的描述信息描述記錄用戶的詳細(xì)信息組成ID+年齡+地區(qū)+性別+簽名+問題N0+答案+說明組織方式按ID號的從小到大排列“好友列表”名稱好友列表輸入數(shù)據(jù)流輸出數(shù)據(jù)流描
9、述構(gòu)成用戶的個(gè)人好友表組成我的ID+好友ID+好友類型+好友分組+備注組織方式“聊天記錄表”名稱聊天記錄表輸入數(shù)據(jù)流輸出數(shù)據(jù)流描述記錄用戶的聊天記錄,便于以后查看信息組成我的ID+好友ID+時(shí)間+內(nèi)容組織方式按我的ID升序排列4加工邏輯描述“登錄服務(wù)”名稱登錄服務(wù)編號1.1輸入用戶操作輸出服務(wù)器用戶表功能描述用戶身份檢測。加工處理將用戶輸入內(nèi)容與服務(wù)器用戶表進(jìn)行對比,若用戶ID和密碼相符則轉(zhuǎn) 入登錄界而,不符則返回。注冊服務(wù)”名稱注冊服務(wù)編號1.1輸入用戶操作輸出服務(wù)器用戶表功能描述用于注冊一個(gè)新賬號加工處理檢查服務(wù)器用戶表,隨機(jī)產(chǎn)生一個(gè)新的賬號“添加好友”名稱添加好友編號1.2輸入用戶希望的條件輸出符合條件的賬號表功能描述篩選出符合用戶要求的賬號列表加工處理用戶愉入條件,通過查詢語句篩選出符合條件的賬號列表“消息發(fā)送模塊”名稱消息發(fā)送模塊將用戶輸入內(nèi)容與服務(wù)器 用戶表進(jìn)行對比,若用戶ID 和密碼相符則轉(zhuǎn)入登錄界 而,不符則返回。“注冊服務(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 激光技術(shù)軍火庫試題解析
- 西醫(yī)臨床研究方法試題及答案
- 疏通閱讀考試題及答案
- 2024年春四年級語文下冊第六單元20鄉(xiāng)下人家教案1新人教版
- 文化創(chuàng)新與社會發(fā)展的互動(dòng)試題及答案
- 研究母豬護(hù)理市場動(dòng)態(tài)試題及答案
- 九年級道德與法治下冊第三單元走向未來的少年第五課少年的擔(dān)當(dāng)?shù)?框走向世界大舞臺導(dǎo)學(xué)案無答案新人教版
- 2024高中生物分層訓(xùn)練進(jìn)階沖關(guān)4.2基因?qū)π誀畹目刂坪馕鲂氯私贪姹匦?
- 2024年春五年級語文下冊第一單元2暖流教學(xué)反思蘇教版
- 考后反思與調(diào)整稅務(wù)師試題及答案
- 檔案檔案管理基礎(chǔ)知識試題及答案
- 2025-2030中國金紅石發(fā)展現(xiàn)狀及未來趨勢研究報(bào)告
- 2025-2030中國慢性腰痛治療行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報(bào)告
- 演出經(jīng)紀(jì)人與文化經(jīng)濟(jì)試題
- pcb抄板合同范例
- 藥浴療法的基本原理操作規(guī)程及臨床應(yīng)用
- 2025年吉林工業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫完整
- 生態(tài)農(nóng)業(yè)發(fā)展與綠色金融的融合路徑
- 服裝吊掛系統(tǒng)培訓(xùn)
- 奶茶店應(yīng)聘簡歷范本
- 附著齦重建在口腔種植修復(fù)中的應(yīng)用探索
評論
0/150
提交評論