




已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 1 頁 共 11 頁 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 2 頁 共 11 頁 變更記錄變更記錄 日期版本變更說明作者 2014 8 181 0初始版本 簽字確認(rèn)簽字確認(rèn) 系統(tǒng)模塊對應(yīng)章節(jié)對應(yīng)部門負(fù)責(zé)人簽字 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 3 頁 共 11 頁 目錄目錄 1概述概述 4 1 1目的 4 1 2背景 4 1 3范圍 4 1 4術(shù)語定義 5 1 5參考資料 5 1 6任務(wù)概述 5 1 6 1目標(biāo) 5 1 6 2用戶的特點(diǎn) 5 1 6 3假定和約束 5 1 7運(yùn)行環(huán)境 5 1 7 1軟件環(huán)境 5 1 7 2硬件環(huán)境 6 1 7 3接口 6 1 8需求規(guī)定 7 1 8 1對功能的需求 7 1 8 2對非功能性的需求 10 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 4 頁 共 11 頁 1 概述概述 即時通訊 Instant Messenger 簡稱 IM 是指能夠即時發(fā)送和接收 互聯(lián)網(wǎng)消息等的業(yè)務(wù) 自 1998 年面世以來 特別是近幾年的迅速發(fā)展 即時通訊的功能日益豐富 逐漸集成了電子 郵件 博客 音樂 電視 游戲和搜索等多種功能 即時通訊不再是一個單純的聊天工具 它已經(jīng)發(fā)展成集交流 資訊 娛樂 搜索 電子商 務(wù) 辦公協(xié)作和企業(yè)客戶服務(wù)等為一體的綜合化信息平臺 是一種終端連網(wǎng)即時通訊網(wǎng)絡(luò)的服 務(wù) 即時通訊不同于 e mail 在于它的交談是即時的 大部分的即時通訊服務(wù)提供了狀態(tài)信息的 特性 顯示聯(lián)絡(luò)人名單 聯(lián)絡(luò)人是否在在線與能否與聯(lián)絡(luò)人交談 即時通訊的最大特點(diǎn)是在 網(wǎng)上進(jìn)行信息的實時交流 近年來 隨著無線通信的快速發(fā)展 移動互聯(lián)網(wǎng)為傳統(tǒng)的 Internet 注入了新的活力 同時 也為即時通訊帶來了一場革命 交互雙方已經(jīng)不再局限于以網(wǎng)絡(luò)終端設(shè)備為唯一的接入手段 PC 機(jī)在傳統(tǒng)的網(wǎng)絡(luò)即時通訊中所起的作用正在被手機(jī) 平板電腦所取代 這使得即時通訊更 加大眾化和人性化 即使不會使用電腦的人現(xiàn)在也可以享受到即時通訊給人們帶來的變化 另外 即時通訊軟件被加入了越來越多的新功能 使它正從毫無商業(yè)價值的聊天 游戲轉(zhuǎn) 變出來 成為能為商業(yè)帶來商機(jī)和實惠的領(lǐng)域 所有這一切都讓人們對即時通訊賦予了越來越 多的注意力 1 1 目的目的 隨著全球信息化進(jìn)程的不斷發(fā)展 網(wǎng)絡(luò)也在飛速發(fā)展 出于高效 快速地處理各種事務(wù) 的目的 越來越多的企業(yè)和單位在其內(nèi)部使用局域網(wǎng)來進(jìn)行工作和交流 在內(nèi)部局域網(wǎng)的幫助 下 企業(yè)得以簡化信息流程 提高信息交換的速度 從而提高工作效率 實現(xiàn)一個實時通訊平 臺 用戶登錄添加好友 好友分組 群聊 私聊等功能 1 2 背景背景 即時聊天使親友的溝通突破時空極限 使人與人的溝通突破上下級極限 使陌生人的溝通 突破環(huán)境極限 使自我與外界的溝通突破心理極限 作為使用頻率最高的網(wǎng)絡(luò)軟件 即時聊天 已經(jīng)突破了作為技術(shù)工具的極限 被認(rèn)為是現(xiàn)代交流方式的象征 并構(gòu)建起一種新的社會關(guān)系 它是迄今為止對人類社會生活改變最為深刻的一種網(wǎng)絡(luò)新形態(tài) 沒有極限的溝通將帶來沒有極 限的生活 聊天一直是網(wǎng)民們上網(wǎng)的主要活動之一 網(wǎng)上聊天的主要工具已經(jīng)從初期的聊天室 論壇 變?yōu)橐?MSN OICQ 又稱 QQ 為代表的即時通訊軟件 迄今為止 全球約有一億多人使用即時 通訊軟件在網(wǎng)上交流 中國網(wǎng)民慣用的即時聊天工具騰訊 QQ 從 1999 年 2 月誕生到現(xiàn)在 注 冊用戶已超過 1 6 億 在線用戶最高時超過 200 萬人 而每天獨(dú)立上線人數(shù)更是達(dá)到一千二百 多萬 擁有活躍用戶 5500 萬 幾乎覆蓋所有中國網(wǎng)民 即時通訊工具使用頻率之高 超出 任何一種網(wǎng)絡(luò)軟件 電子郵件曾是最重要的通訊交流工具 是互聯(lián)網(wǎng)最早的 殺手級應(yīng)用 到 2004 年 即時通訊軟件已取代電子郵件 成為最流行的互聯(lián)網(wǎng)通訊工具 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 5 頁 共 11 頁 1 3 術(shù)語定義術(shù)語定義 1 4 參考資料參考資料 1 5 任務(wù)概述任務(wù)概述 1 2 1 目標(biāo)目標(biāo) 開發(fā)一個仿 qq 的即時通訊系統(tǒng) 該系統(tǒng)能實現(xiàn)用戶的注冊登入 好友聊天 群組聊天 查找添加好友 查看資料等功能的逗聊即時通訊系統(tǒng) 操作簡單 能良好的實現(xiàn)簡單的 qq 聊 天功能 1 2 2 用戶的特點(diǎn)用戶的特點(diǎn) 客戶實現(xiàn)用戶的登入 一對一聊天 群聊等 服務(wù)端實現(xiàn)服務(wù)器的開啟 系統(tǒng)公告的發(fā) 送 用戶的在線管理 1 2 3 假定和約束假定和約束 1 3 運(yùn)行環(huán)境運(yùn)行環(huán)境 簡要說明本產(chǎn)品的運(yùn)行環(huán)境 包括硬件環(huán)境和支持環(huán)境 的規(guī)定 1 3 1 軟件環(huán)境軟件環(huán)境 名稱名稱版本版本語種語種 操作系統(tǒng)WindowsXP 2003 操作系統(tǒng)的附加功能 數(shù)據(jù)庫平臺無 語言JDK5 0 以上 客戶端軟件 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 6 頁 共 11 頁 1 3 2 硬件環(huán)境硬件環(huán)境 硬件配置硬件配置最低配置最低配置推薦配置推薦配置 1CPU P4 2 0G1CPU P4 2 8G Mem 1GMem 2G HD 40GHD 120G 服務(wù)器 1CPU P4 1 0G1CPU P4 2 0G Mem 512MMem 1G HD 40GHD 120G 客戶端 1 3 3 接口接口 1 4 需求規(guī)定需求規(guī)定 1 4 1 對功能的需求對功能的需求 1 4 1 1 系統(tǒng)功能層次模塊圖系統(tǒng)功能層次模塊圖 客戶端功能模塊 客戶端 View 界面顯示模塊 Core 業(yè)務(wù)處理模塊 Model 數(shù)據(jù)傳送模塊 登 入 界 面 主 窗 體 界 面 聊 天 界 面 與 服 務(wù) 器 的 連 接 線 程 登 入 處 理 聊 天 業(yè) 務(wù) 處 理 用 戶 的 退 出 處 理 用 戶 信 息 實 體 發(fā) 送 數(shù) 據(jù) 接 收 數(shù) 據(jù) 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 7 頁 共 11 頁 服務(wù)器端 服務(wù)端 View 界面顯示模塊 Core 業(yè)務(wù)處理模塊 Model 數(shù)據(jù)傳輸模塊 服 務(wù) 端 日 志 界 面 公 告 信 息 發(fā) 布 界 面 用 戶 在 線 信 息 界 面 對 應(yīng) 的 客 戶 端 線 程 用 戶 登 入 處 理 聊 天 業(yè) 務(wù) 處 理 用 戶 下 線 處 理 數(shù) 據(jù) 對 象 的 讀 寫 發(fā) 送 接 收 數(shù) 據(jù) 1 4 1 2 模塊功能的描述模塊功能的描述 1 4 1 3 逗聊客戶端功能逗聊客戶端功能 界面顯示模塊界面顯示模塊 1 1 客戶端登錄客戶端登錄 該登陸界面要求用戶提供用戶名 密碼 將其提交到服務(wù)器后臺進(jìn)行校驗 校 驗通過用戶可以就獲得軟件的使用權(quán)限 2 2 主窗體界面主窗體界面 該主窗體界面用于顯示好友 將用戶好友以列表的形式展現(xiàn) 可以實現(xiàn)分組的 界面效果 可以展現(xiàn)用戶的用戶名及頭像 將好友的信息顯示于列表中 3 3 聊天界面聊天界面 當(dāng)用戶單擊某一好友時 將顯示一個對話框 可以與好友進(jìn)行文字交流 還可以將 文件傳輸給對方 業(yè)務(wù)處理業(yè)務(wù)處理 服務(wù)器的連接服務(wù)器的連接 點(diǎn)擊登入按鈕 連接服務(wù)器 將客戶消息發(fā)到服務(wù)器 登陸界面處理登陸界面處理 限制用戶賬戶格式 賬號 密碼不能為空不超過 12 位 如果賬號或密碼 為空跳出對話框提示 然后將信息提交到服務(wù)器 如果登入成功 則跳轉(zhuǎn)到主界面 聊天業(yè)務(wù)處理 聊天業(yè)務(wù)處理 本聊天系統(tǒng)可以進(jìn)行私人聊天 也可以進(jìn)行群聊 可以踢人 用戶下線處理 用戶下線處理 當(dāng)用戶點(diǎn)擊退出時 將業(yè)務(wù)消息發(fā)送至服務(wù)器 有服務(wù)器進(jìn)行處理 將確認(rèn)信息 返回值界面 彈出對話框 顯示 XX 用戶退出 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 8 頁 共 11 頁 數(shù)據(jù)傳輸模塊數(shù)據(jù)傳輸模塊 用戶信息實體 用戶信息實體 該主要是負(fù)責(zé)信息的管理 和接收信息對象 和信息的傳輸 配置文件訪問 配置文件訪問 該功能主要是用來訪問并調(diào)用該類定義好的傳輸 訪問信息的方法 實現(xiàn)傳輸 數(shù)據(jù)模塊的功能 發(fā)送數(shù)據(jù) 發(fā)送數(shù)據(jù) 該功能主要是給服務(wù)器發(fā)送信息所用 供用戶間來回通訊 接收數(shù)據(jù) 接收數(shù)據(jù) 該功能主要用來接收用戶的發(fā)來的數(shù)據(jù) 既然能用來發(fā)送數(shù)據(jù) 所以就可以 來接收數(shù)據(jù) 1 4 1 3 1逗聊服務(wù)端功能逗聊服務(wù)端功能 ViewView 該模塊主要用于存放視圖類 其中 MyServerFrame 類為服務(wù)端界面 其中服務(wù)端界面包括 服務(wù)端日志 公共信息發(fā)布以及用戶在線信息 ControlControl 該該模塊主要用于存放 Dcocker 項目中的業(yè)務(wù)邏輯 其中 MyQqServer 類表示 QQ 服務(wù)連 接功能 SerConClientThread 類表示服務(wù)器與客戶端的通信線程 ManagerClientThread 類表示 管理服務(wù)器與客戶端的通信線程 ModelModel 該模塊主要用于存放數(shù)據(jù)傳輸 SqlHelper 類主要實現(xiàn)連接數(shù)據(jù)庫 1 4 2 對非功能性的需求對非功能性的需求 1 4 2 1 對性能的規(guī)定對性能的規(guī)定 1 4 2 1 1 精度精度 該軟件對精度沒有嚴(yán)格要求 1 4 2 1 2 時間特性要求時間特性要求 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 9 頁 共 11 頁 1 4 2 1 3 靈活性靈活性 要求客戶輸入靈活 操作方便 1 4 2 2 輸人輸出要求輸人輸出要求 要求界面友好 用戶使用方便易懂 客戶端登入界面 客戶端主面板 逗聊即時通訊系統(tǒng)逗聊即時通訊系統(tǒng) 需求分析說明書需求分析說明書 中軟國際卓越培訓(xùn)中心第 1
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 承包地土地租賃合同
- 鄉(xiāng)村旅游開發(fā)實施細(xì)則指南
- 擋土墻工程勞務(wù)承包合同
- 預(yù)制砼界碑施工方案
- 鏤空磚隔斷施工方案
- 遂寧雨水收集系統(tǒng)施工方案
- 四川球場拼裝地板施工方案
- 沙坪壩餐廳石膏板施工方案
- 瀝青站搬遷改造方案
- 青浦區(qū)遮陽停車棚施工方案
- 2021北京高三期末文言文閱讀匯編
- 護(hù)理查房-股骨頸骨折護(hù)理查房
- 新教科版六年級科學(xué)下冊教學(xué)計劃
- 物候期觀察記錄表(豎向表)
- 《西方文明史》課程教學(xué)大綱
- GB/T 4348.2-2014工業(yè)用氫氧化鈉氯化鈉含量的測定汞量法
- GB/T 23265-2009水泥混凝土和砂漿用短切玄武巖纖維
- 《中華人民共和國憲法》知識測試題
- DB31-T 1338-2021 船舶供應(yīng)服務(wù)物料產(chǎn)品分類與編碼要求
- 常用法定計量單位及使用規(guī)則
- 鐵路工程質(zhì)量管理與質(zhì)量驗收標(biāo)準(zhǔn)培訓(xùn)課件
評論
0/150
提交評論