




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、局域網(wǎng)仿Q聊天工具軟件需求分析規(guī)格說明書RequirementAnalysisSpecification編制人:周進鳳編制日期:2010年9月25日審核:批準:單位名稱:晨曦軟件公司 目錄TOC o 1-5 h z HYPERLINK l bookmark4 第1章引言3 HYPERLINK l bookmark6 11目標(biāo)與功能3 HYPERLINK l bookmark8 12系統(tǒng)概述4 HYPERLINK l bookmark10 13約束條件5 HYPERLINK l bookmark12 第2章信息描述621信息流6 HYPERLINK l bookmark14 22對象描述10 H
2、YPERLINK l bookmark16 23數(shù)據(jù)關(guān)系102、4數(shù)據(jù)字典11第3章功能描述143、1處理說明143、2性能說明14第4章開發(fā)環(huán)境與開發(fā)工具156、1開發(fā)環(huán)境156、2開發(fā)工具15第5章修正的項目計劃167、1成本167、2進度16第1章引言1.1目標(biāo)與功能局域網(wǎng)仿Q聊天工具是仿照騰訊QQ的主要功能設(shè)計,它主要針對當(dāng)今社會節(jié)奏生活,主要特點包含通用性即在每個局域網(wǎng)內(nèi)可以運行,系統(tǒng)具有較高的可移植性和使用性、也包含實用性各及時性,但系統(tǒng)雙方的交流可以在短期內(nèi)進行,以達到最快速度。該項目主要功能包括:1、注冊賬號2、登陸3、個人信息管理4、聊天處理5、查找增加好友管理6、群管理7、
3、聊天記錄管理1.2系統(tǒng)概述從技術(shù)上講,系統(tǒng)就是采用當(dāng)前先進的開發(fā)技術(shù),以客戶機/服務(wù)器體系結(jié)構(gòu)為系統(tǒng)基本框架的,基于VC+技術(shù)機制中基于SOCKET的局域網(wǎng)通信,以事務(wù)處理為核心的,具有開放性和正確性、健壯性、高效性、安全性、簡捷性.它可以運行在各種使用TCP/IP協(xié)議作為通訊協(xié)議的網(wǎng)絡(luò)上。而在SOCKETAPI的幫助下,開發(fā)基于SOCKET的局域網(wǎng)通信軟件也是易于實現(xiàn)的。局域網(wǎng)仿Q聊天工具主要包括如下功能模塊:(1)用戶登錄:(2)用戶個人聊天界面:界面美觀、界面簡捷、操作方便(3)服務(wù)器管理:1.3約束條件主要有如下的約束條件:1、面向?qū)ο螅?、界面界面簡捷、操作簡單,提示內(nèi)容足夠豐富。第
4、2章信息描述該系統(tǒng)的信息描述主要分為:信息流與數(shù)據(jù)字典。信息流主要描述該系統(tǒng)的結(jié)構(gòu)化模型;數(shù)據(jù)字典主要描述該系統(tǒng)的數(shù)據(jù)(數(shù)據(jù)元素、多個數(shù)據(jù)項組成的數(shù)據(jù)流、數(shù)據(jù)文件或數(shù)據(jù)庫)。2、1信息流對于該系統(tǒng)的結(jié)構(gòu)化模型,用數(shù)據(jù)流圖DFD來描述。211數(shù)據(jù)流1、頂層數(shù)據(jù)流圖2、第二層的數(shù)據(jù)流圖客戶端客戶端N服務(wù)器4登陸認證3、第三層的數(shù)據(jù)流圖(1)客戶端:2)服務(wù)器:加載數(shù)據(jù)庫用戶狀態(tài)表用戶離線信息保存處理用戶動作處理用戶數(shù)據(jù)庫服務(wù)器第4層的數(shù)據(jù)流圖:(略)1)登陸2)查找、增加好友3)聊天4)發(fā)送,接收文件5)查看個人信息6)注冊帳號7)找回密碼2、2對象描述由于本系統(tǒng)的功能,對象描述無。2、3數(shù)據(jù)關(guān)系
5、主要數(shù)據(jù)關(guān)系是:客戶端服務(wù)器數(shù)據(jù)庫2、4數(shù)據(jù)字典1、注冊表列名類型主鍵外鍵備注idIntunsignedYesNo注冊ID(自增)pwdVarchar(20)NoNo用戶密碼questionlVarchar(40)NoNo注冊問題answerlVarchar(40)NoNo注冊答案question2Varchar(40)NoNo注冊問題answer2Varchar(40)NoNo注冊答案idcardVarchar(18)NoNo用戶身份證2、個人信息表列名類型主鍵外鍵備注idIntunsignedYesYes注冊IDnicknameVarchar(15)NoNo用戶昵稱sexEnumNoNo用
6、戶性別ageTinyintunsignedNoNo用戶年齡yearIntNoNo生日-年monthEnumNoNo生日-月dayEnumNoNo生日-日bloodEnumNoNo用戶血型consteEnumNoNo星座animalEnumNoNo用戶生肖telVarchar(15)NoNo用戶電話emailVarchar(25)NoNo用戶郵箱countryVarchar(15)NoNo國家名provinceVarchar(15)NoNo省份名cityVarchar(15)NoNo城市名3、用戶狀態(tài)表列名類型主鍵外鍵備注register_idIntunsignedYesYes注冊IDstate
7、_nameVarchar(lO)NoNo用戶狀態(tài)state_ipVarchar(18)NoNo用戶IP4、用戶分組好友列表列名類型主鍵外鍵備注idIntunsignedYesYes(自增)useridIntunsignedNoYes用戶注冊IDfriendidIntunsignedNoYes好友id第3章功能描述3、1處理說明1、第四層DFD(1)處理1:登錄管理輸入:個人帳號輸出:客戶端用戶登錄界面處理:1)用戶啟動程序2)用戶輸入自己的的用戶名3)用戶輸入自己的密碼4)登陸確認5)登陸成功:進入主面原,更新好友列表6)沒有聯(lián)網(wǎng)7)密碼錯誤、輸入不正確,用戶名不存在(2)處理2:查找增加好友
8、輸入:帳號或昵稱輸出:好友個人信息,發(fā)出增加好友請求,被增加確認處理:1)用戶打開查找增加好友界面2)用戶輸入要查找的賬號3)選擇增加的帳號4)確認增加,發(fā)送增加請求5)驗證通過:增加為好友,并更新個人好友列表6)驗證被拒:提示增加失敗7)不存在的帳號(3)處理3:聊天處理輸入:聊天雙方輸出:顯示消息雙方可以看處理:1)用戶又擊好友列表中要進行聊天的好友圖標(biāo)(頭像)2)彈出聊天窗口3)在消息輸入?yún)^(qū),輸入要發(fā)送的消息,并在消息顯示區(qū)顯示4)接收到的好友發(fā)送的信息在消息區(qū)顯示5)關(guān)閉聊天窗口4)處理4:向好友發(fā)送文件輸入:聊天雙方輸出:文件成功接收,并可以查看,修改處理:1)用戶又擊好友列表中待發(fā)
9、文件好友對像2)彈出文件選擇窗口3)選擇要發(fā)送的文件4)確認發(fā)送文件5)好友接收發(fā)送的文件6)提示已接收到文件7)文件發(fā)送失敗5)處理5:查看個人信息輸入:客戶端輸出:顯示個人信息處理:1)用戶點擊主面板用戶頭像2)彈出個人信息窗口3)選擇所要修改的個人信息項4)確定修改,個人信息更新,窗口關(guān)閉5)取消修改。個人信息保持不變,窗口關(guān)閉6)處理6:查看好友信息輸入:客戶端輸出:顯示好友信息處理:1)用戶右鍵點擊好友列表中要查看信息的好友2)彈出好友信息窗口3)選擇所要修改的個人信息項4)窗口關(guān)閉7)處理7:注冊帳號輸入:申請輸出:注冊成功處理:1)打開,點擊帳號注冊2)轉(zhuǎn)到賬號注冊頁面3)輸入注冊的個人信息4)確認,轉(zhuǎn)到密碼找回問題設(shè)置頁面5)設(shè)定密碼找回問題和答案6)確認,帳號注冊成功7)個人信息輸入錯誤8)密碼找回問題設(shè)置錯誤3、2性能說明1、初步考慮數(shù)據(jù)庫的結(jié)構(gòu);開發(fā)工具與開發(fā)環(huán)境2、滿足實時性的要求;第4章6、1開發(fā)環(huán)境1、操作系統(tǒng)WindowsXP2、數(shù)據(jù)庫系統(tǒng)SQLServer20006、2開發(fā)工具VC+第5章修正的項目計劃7、1成本無7、2進度1、舊的進度計劃甘特圖2、根據(jù)現(xiàn)
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建師大附中2017-2018學(xué)年高一上學(xué)期期末考試物理試題
- 安徽省A10聯(lián)盟高三最后一卷理綜生物試題
- 基于Modbus現(xiàn)場總線技術(shù)的智能配電系統(tǒng)設(shè)計與實現(xiàn)
- 事業(yè)單位車輛管理制度規(guī)定
- DB52/T 1212-2017 煤礦地面在用瓦斯泵及瓦斯泵站安全檢查規(guī)范
- 小兒巨細胞病毒性肺炎臨床特點分析
- 元治理視域下的農(nóng)村養(yǎng)老服務(wù)體制構(gòu)建研究
- DB11T-建筑垃圾再生回填材料應(yīng)用技術(shù)規(guī)程
- 遼寧省示范校北票市尹湛納希高級中學(xué)高中政治4.1世界的物質(zhì)性學(xué)案新人教版必修4
- 2024-2025高中語文第二單元同步寫作序列學(xué)案二直面挫折學(xué)習(xí)描寫學(xué)案新人教版必修2
- 電梯采購合同范本
- 2025年官方二手房交易協(xié)議
- 2025年山東泰山財產(chǎn)保險股份有限公司招聘筆試參考題庫含答案解析
- 2025年度珠寶店珠寶首飾設(shè)計研發(fā)合作協(xié)議
- 非遺數(shù)字化保護的可行性研究
- 農(nóng)村自建房施工合同范本(包工包料)
- 污水處理設(shè)施運維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 2025年復(fù)工復(fù)產(chǎn)安全開工第一課專題培訓(xùn)
- 【道法】做自信的人課件 2024-2025學(xué)年統(tǒng)編版道德與法治七年級下冊
- 軍兵種基礎(chǔ)知識
- 2025年上半年江蘇省無錫瀚瀾水利科技限公司招聘7人易考易錯模擬試題(共500題)試卷后附參考答案
評論
0/150
提交評論