版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
專業(yè):班級(jí): 成員: 3 N軟件,各有不同的特點(diǎn)和長處,課滿足不同人的各種需求。但是在局域網(wǎng)中,可供選擇的聊天工具少了很多,所以,制作一款自己趁手的局域網(wǎng)聊天工具就有了很大的應(yīng)用前景。功能實(shí)現(xiàn)?注冊(cè)功能:新用戶的注冊(cè)。?登陸功能:建立與服務(wù)器的連接并登陸,能顯示登陸錯(cuò)誤信息。?聊天功能:與好友聊天,包括文字、圖片、文件傳輸。?聊天紀(jì)錄:能保存聊天紀(jì)錄,并能察看聊天紀(jì)錄。顯示登陸時(shí)間。4 服務(wù)器端向各個(gè)客戶端發(fā)布系統(tǒng)消息,接受來自客戶端的各種信息并分別處理。?登陸信息:檢查登陸信息是否正確,并向客戶端返回登陸信息,如信息正確。就將?聊天信息:轉(zhuǎn)發(fā)給消息指定的用戶。?申請(qǐng)信息:自動(dòng)分配用戶號(hào)碼,并保存該用戶,同時(shí)將信息返回給客戶端。?用戶下線:將此用戶下線消息發(fā)給各客戶端,并改寫用戶在服務(wù)器端的狀態(tài)。2.1頂層數(shù)據(jù)流圖反饋操作結(jié)果5 2.2分層數(shù)據(jù)流圖用戶操作戶用戶操作反饋1客戶端客戶操作2服務(wù)器端客戶操作反饋據(jù)庫網(wǎng)絡(luò)聊天系統(tǒng)登錄所需信息用戶客戶端注冊(cè)/登錄系統(tǒng)登錄成功用戶登錄信息2服務(wù)器端客戶端主窗體操作命令用戶操作判斷操作操作命令發(fā)收息消操作命令添加好友系統(tǒng)個(gè)人設(shè)置模塊好友管理系統(tǒng)查找用戶1客戶端6 11客戶端用戶注冊(cè)/登錄信息2服務(wù)器端2..1服務(wù)器端注冊(cè)登錄模塊用戶操作操作命令操作命令2.4個(gè)人設(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好友添加模塊查找條件添加請(qǐng)求添加結(jié)果查找好友果3.1數(shù)據(jù)元素名名稱別名取值類型長度描述位置8用戶的昵稱用戶信息表IDIDInt不可空用戶信息表,詳細(xì)信息表,保護(hù)信息表,好友列表,聊天記錄表碼空用戶信息表Int用戶信息表,保護(hù)用于取回密碼的答案,可空用戶信息表登錄狀態(tài)Int1用于記錄當(dāng)前用戶用戶信息表,用戶9記錄用戶年齡用戶性別,可空用戶簽名,可空用戶說明具體的密碼保護(hù)問題好友的分類類型編號(hào)好友分組編號(hào)好友類型詳細(xì)好友分組詳細(xì)聊天時(shí)間聊天日期聊天內(nèi)容狀態(tài)表詳細(xì)信息表詳細(xì)信息表詳細(xì)信息表詳細(xì)信息表詳細(xì)信息表保護(hù)問題表好友列表,聊天記表好友列表,好友類型詳細(xì)列表好友列表,好友分組詳細(xì)列表好友列表好友類型詳細(xì)列表好友分組詳細(xì)列表聊天記錄表聊天記錄表聊天記錄表vDtl齡地區(qū)性別簽名好友類型好友分組好友類型詳細(xì)好友分組詳細(xì)IntIntInt21163.2數(shù)據(jù)流“登錄信息”登錄信息用戶登錄時(shí)的賬號(hào)密碼檢測(cè)源服務(wù)器用戶表 流程量流程量“注冊(cè)信息”注冊(cè)信注冊(cè)信息注冊(cè)新賬號(hào)服務(wù)器用戶表密碼+個(gè)人資料源流程量“聊天消息”聊天信息用戶聊天時(shí)發(fā)送信息源聊天記錄表流程量3.3數(shù)據(jù)存儲(chǔ)“用戶信息表”輸入數(shù)據(jù)流輸出數(shù)據(jù)流組織方式用戶信息表用戶的各項(xiàng)必要信息用戶信息用戶的賬號(hào)信息表昵稱+ID+密碼+狀態(tài) “用戶詳細(xì)信息表”用戶詳細(xì)表輸入數(shù)據(jù)流用戶的詳細(xì)信息輸出數(shù)據(jù)流用戶的描述信息記錄用戶的詳細(xì)信息ID別+簽名+問題NO+答案+說明組織方式“好友列表”好友列表輸入數(shù)據(jù)流輸出數(shù)據(jù)流構(gòu)成用戶的個(gè)人好友表組織方式“聊天記錄表”聊天記錄表輸入數(shù)據(jù)流輸出數(shù)據(jù)流記錄用戶的聊天記錄,便于以后查看信息組織方式 4加工邏輯描述“登錄服務(wù)”登錄服務(wù)輸入用戶操作輸出服務(wù)器用戶表功能描述加工處理將用戶輸入內(nèi)容與服務(wù)器用戶表進(jìn)行對(duì)比,若用戶ID和密碼相符則轉(zhuǎn)入登錄界面,不符則返回。“注冊(cè)服務(wù)”注冊(cè)服務(wù)輸入用戶操作輸出服務(wù)器用戶表功能描述用于注冊(cè)一個(gè)新賬號(hào)加工處理檢查服務(wù)器用戶表,隨機(jī)產(chǎn)生一個(gè)新的賬號(hào)“添加好友”添加好友輸入用戶希望的條件輸出符合條件的賬號(hào)表功能描述篩選出符合用戶要求的賬號(hào)列表加工處理用戶輸入條件,通過查詢語句篩選出符合條件的賬號(hào)列表“消息發(fā)送模塊”將用戶輸入內(nèi)容與服務(wù)將用戶輸入內(nèi)容與服務(wù)器和密碼相符則轉(zhuǎn)入登錄界消息發(fā)送模塊“注冊(cè)服務(wù)”注冊(cè)服務(wù)輸入用戶操作輸出服條件的賬號(hào)表功能描述篩選出符合用戶要求的賬號(hào)列表加工處理用戶輸入條件,通過查詢語句篩選出符合條件的賬號(hào)列表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)電設(shè)備銷售員工工作總結(jié)
- 2025-2030全球無線智能振動(dòng)監(jiān)測(cè)傳感器行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球FinFET 3D晶體管行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球無人潛水器用于海上石油和天然氣行業(yè)行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球手機(jī)支付安全行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國納米粒度及Zeta電位分析儀行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球高效粘泥剝離劑行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025區(qū)域代理合同模板范本
- 供水工程承包合同
- 音響設(shè)備購銷合同范本
- 輸變電工程監(jiān)督檢查標(biāo)準(zhǔn)化清單-質(zhì)監(jiān)站檢查
- 2024-2025學(xué)年北京海淀區(qū)高二(上)期末生物試卷(含答案)
- 【超星學(xué)習(xí)通】馬克思主義基本原理(南開大學(xué))爾雅章節(jié)測(cè)試網(wǎng)課答案
- 2024年中國工業(yè)涂料行業(yè)發(fā)展現(xiàn)狀、市場(chǎng)前景、投資方向分析報(bào)告(智研咨詢發(fā)布)
- 化工企業(yè)重大事故隱患判定標(biāo)準(zhǔn)培訓(xùn)考試卷(后附答案)
- 工傷賠償授權(quán)委托書范例
- 食堂餐具炊具供貨服務(wù)方案
- 員工安全健康手冊(cè)
- 2024化工園區(qū)危險(xiǎn)品運(yùn)輸車輛停車場(chǎng)建設(shè)規(guī)范
- 自然科學(xué)基礎(chǔ)(小學(xué)教育專業(yè))全套教學(xué)課件
- 華為客服制度
評(píng)論
0/150
提交評(píng)論