




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、計計 算算 機機 學學 院院基于基于 WebWeb 聊天系統(tǒng)的設(shè)計與實現(xiàn)聊天系統(tǒng)的設(shè)計與實現(xiàn) 需求規(guī)格說明書需求規(guī)格說明書學學 生生 姓姓 名名:學學 號號:20130512432013051243年年級級班班級級:2 20 01 13 3級級應(yīng)應(yīng)用用 4 4班班指指導導教教師師:劉劉魁魁 ( (教教師師 ) )所所在在學學院院:計計算算機機學學院院提提交交日日期期:2 20 01 15 5年年 1 12 2月月 1 1日日 需求規(guī)格說明書第 1 頁 共 21 頁目目 錄錄論文總頁數(shù):20 頁1 1. . 引言引言.4 41.1. 編制目的.41.2. 范圍.41.3. 預期的讀者和閱讀建議.
2、51.4. 術(shù)語和縮略語.6表 1-4 術(shù)語和縮略語 .62 2. . 項目概述項目概述.6 62.1. 目標.62.2. 范圍.62.3. 用戶的特點.62.4. 假定條件和約束限制.72.5. 運行環(huán)境.72.5.1. 硬件環(huán)境 .72.5.2. 軟件環(huán)境 .73 3. . 業(yè)務(wù)分析業(yè)務(wù)分析.8 83.1. 用戶登錄數(shù)據(jù)流圖.83.2. 用戶注冊數(shù)據(jù)流圖.83.3. 個人信息管理數(shù)據(jù)流圖.93.4. 收發(fā)消息數(shù)據(jù)流圖.103.5. 用戶查找數(shù)據(jù)流圖.103.6. 添加刪除好友數(shù)據(jù)流圖.113.7. 創(chuàng)建群組數(shù)據(jù)流圖.123.8. 收發(fā)群信息數(shù)據(jù)流圖.133.9. 用戶群管理數(shù)據(jù)流圖.144
3、 4. . 數(shù)據(jù)描述數(shù)據(jù)描述.14145 5. . 功能需求功能需求.15155.1. 功能需求總述.155.1.1. 功能需求總表 .155.1.2. 角色、權(quán)限需求 .155.2. 功能分析.155.2.1. 用戶登陸 .15 需求規(guī)格說明書第 2 頁 共 21 頁5.2.2. 查找、添加好友 .165.2.3. 查看、修改個人資料 .165.2.4. 軟件基本設(shè)置 .175.2.5. 創(chuàng)建、解散群組 .175.2.6. 發(fā)起聊天 .185.2.7. 查看、刪除好友 .185.2.8. 用戶注冊 .195.2.9. 注銷登錄 .196 6. . 非功能需求非功能需求.20206.1. 性能
4、需求.206.2. 安全保密需求.206.3. 擴展性需求.207 7. . 界面要求界面要求.20207.1. 圖形要求.20參考文獻參考文獻.2121 需求規(guī)格說明書第 3 頁 共 21 頁1. 引言引言1.1. 編制目的編制目的用于用戶與系統(tǒng)軟件開發(fā)維護人員共同遵守的軟件需求規(guī)格說明,主要目的是明確所要開發(fā)的軟件所應(yīng)具有的功能、性能,使系統(tǒng)開發(fā)維護人員能清楚了解到用戶的需求,并在此基礎(chǔ)上進一步提出概要設(shè)計和完成后續(xù)設(shè)計與開發(fā)工作也是應(yīng)用軟件進行合同最終驗收的依據(jù)。1.2. 范圍范圍1) 待開發(fā)軟件名稱:網(wǎng)頁聊天系統(tǒng)2) 軟件背景:21 世紀將是網(wǎng)絡(luò)化、信息化的世紀,信息的融合已經(jīng)成為社會
5、發(fā)展的主流方向。即時消息系統(tǒng)將不斷與信息交流領(lǐng)域的系統(tǒng)相互集成和滲透,擴展其自己的功能和應(yīng)用范圍,滿足未來話音,數(shù)據(jù)和視頻的多媒體應(yīng)用需要,使即時消息以更豐富的接入方法,更高的服務(wù)質(zhì)量,更友好的面貌呈現(xiàn)在世人的面前。 從功能角度來看,即時消息系統(tǒng)向支持全媒體方向發(fā)展,隨著多媒體技術(shù)在網(wǎng)絡(luò)應(yīng)用中的發(fā)展,即時消息系統(tǒng)承載的媒體,不再局限于原來的文字、語音和文件的信息交換,信息載體擴展到圖形、圖像和流媒體等多媒體業(yè)務(wù)上。目前 ICQ 和 QQ 預設(shè)了部分簡單的表情圖像, 通過傳輸圖像代碼來傳遞表情圖像,可以被視為即時消息開發(fā)商開發(fā)支持圖形、圖像為載體的即時消息軟件的開端。 從應(yīng)用范圍角度來看,即時消
6、息系統(tǒng)集中在 Internet 個人用戶之間的信息交流應(yīng)用,隨著網(wǎng)絡(luò)技術(shù)應(yīng)用的發(fā)展,即時消息系統(tǒng)應(yīng)用范圍向園區(qū)化、集團化拓展,應(yīng)用領(lǐng)域突破個人,而用于遠程教學、遠程醫(yī)療、遠程演示、網(wǎng)絡(luò)會議等領(lǐng)域。3) 軟件功能描述:用戶通過網(wǎng)頁登陸賬號,利用服務(wù)器轉(zhuǎn)發(fā)實現(xiàn)一對一和一對多聊天。用戶成功登陸之后可以添加好友、刪除好友、查找好友,能夠查看好友的登陸狀態(tài)和好友資料以及聊天記錄,并且可以選擇是否保存用戶的賬號,便于下一次登陸;新消息來到時會將消息會話自動置頂并且有紅點顯示和聲音提示,查看消息后紅點消失,用戶可以通過設(shè)置界面改變消息的提醒方式;在聊天窗口可以向?qū)Ψ桨l(fā)送文字、圖片和表情這些信息,并且在每一條
7、聊天記錄之前會顯示發(fā)送時間;用戶可以申請新的賬號、可以創(chuàng)建多人聊天的群組,創(chuàng)建者默認為管理員, 需求規(guī)格說明書第 4 頁 共 21 頁管理員管理所有申請加入群組的請求,最后可以解散群組,所有成員自動退出。聊天室的特點就是要求能夠?qū)崟r顯示出聊天者所談的內(nèi)容。即在同一個聊天室的使用者,可以在短時間內(nèi)立刻看到其他聊天者的發(fā)言。作為用戶喜歡的 Web 應(yīng)用程序,除了具有能夠?qū)崟r顯示出聊天者所談?wù)摰膬?nèi)容外,還應(yīng)具有以多種方式發(fā)布信息的功能。JSP 正好可以滿足聊天室的這種要求,它可以快速地創(chuàng)建和顯示 Web 頁面的動態(tài)內(nèi)容。總的來說,本聊天室主要實現(xiàn)了以下的功能: 用戶輸入帳號,密碼登錄聊天室 可以創(chuàng)建
8、群組,多人聊天 可以添加、刪除好友 更改個人資料及系統(tǒng)設(shè)置 把用戶的聊天信息寫入數(shù)據(jù)庫 多人共同聊天 語言過濾功能,避免一些敏感詞匯 顯示當前聊天客戶列表 顯示聊天室人員變動信息(進入聊天室、離開聊天室等) 聊天系統(tǒng)接收實時消息 退出下線3) 軟件應(yīng)用描述:系統(tǒng)具有系統(tǒng)管理以及事務(wù)處理功能,能對用戶的聊天記錄和輸出進行有效管理;系統(tǒng)有一定的數(shù)據(jù)安全策略,能夠有效的管理用戶數(shù)據(jù)以及用戶的賬號安全。在整個系統(tǒng)的框架下,結(jié)合網(wǎng)頁與服務(wù)器端的實際情況,實現(xiàn)對用戶數(shù)據(jù)進行實時更新、查詢、統(tǒng)計以及分析;軟件提供用戶友好的接口,滿足用戶日常使用需求。1.3. 預期的讀者和閱讀建議預期的讀者和閱讀建議開發(fā)人員
9、閱讀建議:開發(fā)人員通過閱讀本文檔對軟件結(jié)構(gòu)和功能模塊以及軟件的應(yīng)用范圍會有一定的了解,開發(fā)人員應(yīng)當著重對文檔中軟件開發(fā)的功能介紹、應(yīng)用范圍和模塊結(jié)構(gòu)進行重難點分析,在開發(fā)前期對軟件所要求的知識技能有一定的了解。測試人員閱讀建議:測試人員閱讀本文檔可以了解軟件的基本結(jié)構(gòu)和應(yīng)用背景,可以在前期為軟件的測試工作做充分的準備,對各個軟件測試模塊預先進行構(gòu)思和模擬。文檔編寫人員閱讀建議:文檔編寫者閱讀本文檔應(yīng)當要理清需求規(guī)格說明書脈絡(luò),對文檔中所描述的專業(yè)術(shù)語和結(jié)構(gòu)特征進行了解和分析,為編寫后續(xù)文檔做理論參考和知識儲備。 需求規(guī)格說明書第 5 頁 共 21 頁1.4. 術(shù)語和縮略語術(shù)語和縮略語術(shù)語、縮略
10、語術(shù)語、縮略語解解 釋釋MVC模式視圖控制器模式迭代器一種方法順序訪問一個聚合堆箱的各個元素樁模塊軟件測試技術(shù)的一種,主要用在單元測試階段SessionSession 是服務(wù)器端實用的一種記錄客戶端狀態(tài)的機制URL統(tǒng)一資源定位符HTTP超文本傳輸協(xié)議TCP/IP傳輸控制協(xié)議/網(wǎng)間協(xié)議UDP數(shù)據(jù)包協(xié)議表 1-4 術(shù)語和縮略語2. 項目概述項目概述2.1. 目標目標系統(tǒng)具有系統(tǒng)管理以及事務(wù)處理功能,能對用戶的聊天記錄和輸出進行有效管理;系統(tǒng)有一定的數(shù)據(jù)安全策略,能夠有效的管理用戶數(shù)據(jù)以及用戶的賬號安全。在整個系統(tǒng)的框架下,結(jié)合網(wǎng)頁與服務(wù)器端的實際情況,實現(xiàn)對用戶數(shù)據(jù)進行實時更新、查詢、統(tǒng)計以及分析
11、;軟件提供用戶友好的接口,滿足用戶日常使用需求。聊天系統(tǒng)在生活中有著廣泛的應(yīng)用,聊天客戶端通常要進行安裝才能使用,而網(wǎng)頁版的聊天工具能夠?qū)崟r接受消息而且基于 web,它的靈活性和效率都不會差。2.2. 范圍范圍該軟件立足于通信協(xié)議和服務(wù)器機制,能夠應(yīng)用于基本的一對一網(wǎng)頁聊天和一對多的網(wǎng)頁群組聊天,用戶通過軟件能夠建立自己的人際交往圈子,實現(xiàn)即使得通信和聯(lián)系。該聊天系統(tǒng)包括的模塊有登陸、注冊模塊,個人聊天模塊,群組聊天模塊,修改資料模塊,查找、添加好友模塊。2.3. 用戶的特點用戶的特點作為一款立足于網(wǎng)頁通信聊天的軟件,其用戶具有:數(shù)量龐大、對信息即時性要求很高、對系統(tǒng)運行性能敏感和對系統(tǒng)使用便
12、利性要求高的特點。軟件操作人員應(yīng)當對網(wǎng)絡(luò)協(xié)議和后臺服務(wù)器、框架等有充分的理解,要有可針對不同的需求人群對軟件結(jié)構(gòu)和工作方式做出適應(yīng)性調(diào)節(jié)的能力。 需求規(guī)格說明書第 6 頁 共 21 頁軟件維護人員要充分了解軟件的工作流程和工作原理,要具有迅速對軟件運行過程中出現(xiàn)的故障做出反應(yīng)和提出有成效的修改和調(diào)試的能力。該軟件在使用頻度上會出現(xiàn)一定的規(guī)律性變化,往往在晚上和周末用戶的使用頻度會比平時更高,軟件在使用高峰期更要注意對性能的掌控,因為通常通信軟件都應(yīng)在多線程處理和消息轉(zhuǎn)發(fā)、接收上具有很高的可靠性和穩(wěn)定性。2.4. 假定條件和約束限制假定條件和約束限制軟件使用者應(yīng)當具有一定的社交工具使用經(jīng)驗和對電
13、腦瀏覽器的操作經(jīng)驗,他們應(yīng)當熟知注冊賬戶和管理賬戶的能力。軟件運行需要瀏覽器、網(wǎng)絡(luò)和服務(wù)器的支持。2.5. 運行環(huán)境運行環(huán)境2.5.1.硬件環(huán)境硬件環(huán)境1) 本軟件運行對服務(wù)器、客戶端的硬件要求:服務(wù)器:軟件運行需要 Tomcat 服務(wù)器的支持運行環(huán)境:各種主流瀏覽器例如火狐、谷歌、IE 瀏覽器等客戶終端:最低要求 2G 內(nèi)存的電腦、處理器 1Ghz 以上、能夠運行主流瀏覽器的操作系統(tǒng)例如:Windows、Mac os、Linux。2) 本軟件運行所使用的外圍設(shè)備,主要包括:使用者需要用鼠標、鍵盤等輸入設(shè)備操作軟件,已到達相關(guān)的使用目的和便利性。2.5.2.軟件環(huán)境軟件環(huán)境1) 操作系統(tǒng)Win
14、dows、Mac os、Linux2) 數(shù)據(jù)庫系統(tǒng)Oracle 數(shù)據(jù)庫2) 開發(fā)平臺及工具Myeclipse、Java jdk1.6、tomcat 服務(wù)器、windows 10 操作系統(tǒng)4) 通信協(xié)議Tcp/Ip 協(xié)議5) 接口本軟件應(yīng)用 windows Api 實現(xiàn)對數(shù)據(jù)庫的操作,基于 ODBC 數(shù)據(jù)庫訪問技術(shù)6) 其他軟件 需求規(guī)格說明書第 7 頁 共 21 頁網(wǎng)頁編輯器:dreamweaver cs6測試瀏覽器:IE 內(nèi)核的 QQ 瀏覽器3. 業(yè)務(wù)分析業(yè)務(wù)分析3.1. 用戶登錄數(shù)據(jù)流圖用戶登錄數(shù)據(jù)流圖用戶進入到登陸界面后,在輸入框內(nèi)輸入用戶賬號和用戶密碼,點擊登陸后經(jīng)由數(shù)據(jù)庫執(zhí)行查詢后,
15、若密碼和賬號匹配,則登陸成功進入下一個操作界面,否則返回登陸界面,提示登陸失敗的信息。系統(tǒng)時間驗證用戶名和密碼用戶信息庫用戶名、密碼驗證通過用戶名或密碼錯誤用戶登陸成功圖 3-1 用戶登錄3.2. 用戶注冊數(shù)據(jù)流圖用戶注冊數(shù)據(jù)流圖點擊注冊,加載用戶注冊界面,提示用戶輸入注冊信息,系統(tǒng)判斷用戶輸入的信息是否符合格式要求,若格式不符合規(guī)范則系統(tǒng)給出提示,并要求重新輸入。若格式正確,查詢數(shù)據(jù)庫中是否已經(jīng)存在同名賬戶,若滿足要求則繼續(xù)添加用戶信息到數(shù)據(jù)庫中,用戶注冊成功,給出注冊成功提示,否則提示存在相同的賬號,并返回主次界面。 需求規(guī)格說明書第 8 頁 共 21 頁系統(tǒng)時間用戶基本信息驗證用戶基本信
16、息無效的用戶基本信息添加用戶基本信息用戶基本信息用戶信息庫成功失敗用戶注冊成功圖 3-2 用戶注冊3.3. 個人信息管理數(shù)據(jù)流圖個人信息管理數(shù)據(jù)流圖用戶點擊網(wǎng)頁元素,加載個人信息,并且在網(wǎng)頁上將用戶信息顯示出來。用戶點擊網(wǎng)頁元素,修改個人信息,系統(tǒng)判斷用戶輸入的信息是否符合格式要求,若格式不正確給出提示,并要求用戶重新輸入。若格式正確,則上傳數(shù)據(jù)到數(shù)據(jù)庫中更新相應(yīng)賬戶的個人資料信息,顯示修改成功的提示,否則修改失敗。系統(tǒng)時間讀取用戶信息用戶信息庫失敗用戶信息修改用戶信息修改后的用戶信息驗證修改后的用戶信息用戶信息庫成功失敗用戶信息修改成功 需求規(guī)格說明書第 9 頁 共 21 頁圖 3-3 個人
17、信息3.4. 收發(fā)消息數(shù)據(jù)流圖收發(fā)消息數(shù)據(jù)流圖用戶在聊天界面輸入需要發(fā)送的消息,添加到數(shù)據(jù)庫中。由接受消息的用戶在數(shù)據(jù)苦衷查找是否有消息,如果有,則顯示消息,否則不顯示。系統(tǒng)時間添加、發(fā)送消息聊天記錄庫失敗接收好友消息顯示好友消息失敗系統(tǒng)時間用戶消息好友消息顯示用戶消息用戶消息消息發(fā)送成功消息接收成功圖 3-4 收發(fā)消息3.5. 用戶查找數(shù)據(jù)流圖用戶查找數(shù)據(jù)流圖點擊進入查找界面,用戶在查找框輸入查找關(guān)鍵字,驗證關(guān)鍵字格式是否正確。若正確,則在數(shù)據(jù)庫中查找相對應(yīng)的信息,并將查找的結(jié)果在頁面顯示。否則給出提示,要求用戶重新輸入查找關(guān)鍵字。 需求規(guī)格說明書第 10 頁 共 21 頁用戶信息庫失敗查找
18、用戶顯示用戶信息用戶關(guān)鍵字系統(tǒng)時間用戶信息用戶信息查找成功圖 3-5 用戶查找3.6. 添加刪除好友數(shù)據(jù)流圖添加刪除好友數(shù)據(jù)流圖用戶點擊進入管理好友的頁面,輸入要添加的好友賬號,查詢數(shù)據(jù)庫若存在該賬號,則系統(tǒng)發(fā)消息給該賬號以確認,對方確認后彼此建立好友關(guān)系,同時提交確認數(shù)據(jù)到數(shù)據(jù)庫中;輸入要刪除的好友賬號,查詢數(shù)據(jù)庫若好友數(shù)據(jù)中存在該賬號則提示是否確認刪除,否則提示不存在好友,確認刪除后彼此的好友數(shù)據(jù)將在己方和對方的列表中刪除,好友關(guān)系成功接觸。 需求規(guī)格說明書第 11 頁 共 21 頁用戶信息庫失敗查找用戶顯示用戶信息用戶關(guān)鍵字系統(tǒng)時間用戶信息用戶信息添加用戶添加用戶的消息回應(yīng)消息失敗用戶回
19、應(yīng)的消息用戶回應(yīng)的消息成功添加好友添加好友關(guān)系好友信息庫失敗查找好友用戶關(guān)鍵字系統(tǒng)時間好友信息庫好友信息刪除好友關(guān)系失敗成功刪除好友圖 3-6 添加、刪除好友3.7. 創(chuàng)建群組數(shù)據(jù)流圖創(chuàng)建群組數(shù)據(jù)流圖加載用戶群創(chuàng)建界面,提示用戶輸入用戶群組基本信息,判斷用戶輸入的信息是否符合格式要求。若格式不正確則給出提示,并要求用戶重新輸入。若格式正確,則繼續(xù)添加用戶群組信息到數(shù)據(jù)庫中,若添加成功,則用戶群創(chuàng)建成功,給出創(chuàng)建成功提示,否則創(chuàng)建失敗。 需求規(guī)格說明書第 12 頁 共 21 頁系統(tǒng)時間群基本信息驗證群基本信息無效的群基本信息添加群基本信息群基本信息群信息庫失敗添加群成員群創(chuàng)建成功失敗群成員信息庫
20、圖 3-7 創(chuàng)建群組3.8. 收發(fā)群信息數(shù)據(jù)流圖收發(fā)群信息數(shù)據(jù)流圖用戶輸入需要發(fā)送的消息,添加到數(shù)據(jù)庫中;由用戶群中的其他用戶查找是否有群消息,如果有,則顯示消息,否則不顯示。系統(tǒng)時間添加、發(fā)送群消息群聊天記錄庫失敗接收群消息顯示群消息失敗系統(tǒng)時間群消息顯示用戶發(fā)送的群消息消息發(fā)送成功消息接收成功用戶發(fā)送的群消息圖 3-8 收發(fā)群消息 需求規(guī)格說明書第 13 頁 共 21 頁3.9. 用戶群管理數(shù)據(jù)流圖用戶群管理數(shù)據(jù)流圖加載用戶群信息,并且在頁面上將用戶群信息顯示出來,用戶修改,判斷用戶是否是群管理員,權(quán)限通過后檢查用戶輸入的信息是否符合格式要求。若格式不正確則給出提示,并要求用戶重新輸入。若
21、格式正確,則修改數(shù)據(jù)庫中的用戶群組信息,否則修改失敗。群信息庫失敗讀取群信息修改群信息系統(tǒng)時間群信息修改后的群信息驗證修改后的群信息成功失敗群信息庫群信息修改成功圖 3-9 用戶群管理4. 數(shù)據(jù)描述數(shù)據(jù)描述序號序號數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)描述數(shù)據(jù)描述數(shù)據(jù)所屬部門數(shù)據(jù)所屬部門1賬號用戶的登陸的一段字符軟件用戶2密碼用于匹配用戶賬號的一段字符軟件用戶3聊天表情包用于聊天輸入信息的一組圖片軟件4用戶資料用于描述用戶基本信息的文字軟件用戶5聊天記錄用于記錄用戶聊天的信息軟件用戶表 4 數(shù)據(jù)表 需求規(guī)格說明書第 14 頁 共 21 頁5. 功能需求功能需求5.1. 功能需求總述功能需求總述5.1.1.功能需求總表功
22、能需求總表編號編號功能需求名稱功能需求名稱優(yōu)先級別優(yōu)先級別1用戶登陸高2用戶注冊高3查找、添加好友中4查看、刪除好友中5發(fā)起聊天高6創(chuàng)建、解散群組中7查看、修改個人資料中8軟件基本設(shè)置高表 5-1-1 功能需求表5.1.2.角色、權(quán)限需求角色、權(quán)限需求序號序號角色角色功能功能權(quán)限權(quán)限1普通用戶用戶能夠向好友發(fā)起聊天、創(chuàng)建群組、查找添加好友、修改個人資料、注冊新賬戶具有查詢權(quán)限、修改個人資料權(quán)限、管理個人創(chuàng)建的群組權(quán)限表 5-1-2 角色權(quán)限分配表5.2. 功能分析功能分析5.2.1.用戶登陸用戶登陸1) 功能概述通過網(wǎng)頁用戶登陸界面登陸服務(wù)器,獲取個人賬戶相關(guān)信息。2) 操作者普通用戶3) 場
23、景a.用戶進入網(wǎng)頁的用戶登陸界面 需求規(guī)格說明書第 15 頁 共 21 頁b.用戶輸入自己的賬號c.用戶輸入自己的密碼d.登陸確認e.登陸成功:進入主頁面,更新好友列表和消息通知f.登陸失敗:輸出提示信息,再次載入登陸頁面4) 異常a.沒有聯(lián)網(wǎng)b.密碼或賬號輸入不正確c.用戶不存在d.服務(wù)器故障5.2.2.查找、添加好友查找、添加好友1) 功能概述用戶成功登陸后,通過添加好友界面查找好友,并且可以發(fā)送添加好友的請求,被添加者收到請求信息可以執(zhí)行同意或者拒絕的操作。2) 操作者普通用戶,被添加用戶3)場景a.用戶打開添加好友界面b.通過輸入賬號查找數(shù)據(jù)庫中存在的用戶信息c.系統(tǒng)返回被查找用戶資料
24、d.確認添加,發(fā)送添加請求e.等待被添加用戶驗證請求f.驗證通過:添加為好友,并更新個人好友列表g.驗證被拒絕:提示添加失敗4) 異常a.沒有聯(lián)網(wǎng)b.為匹配的賬號用戶不存在c.服務(wù)器故障5.2.3.查看、修改個人資料查看、修改個人資料1) 功能概述用戶登陸后通過點擊自己頭像,然后可以彈出自己的賬號信息,包括帳戶名和密碼以及一些相關(guān)的資料介紹。通過點擊編輯按鈕可以進入編輯模式,編輯完成后點擊確認即可保存已修改的信息。2) 操作者 需求規(guī)格說明書第 16 頁 共 21 頁普通用戶3) 場景a.用戶點擊個人頭像b.彈出網(wǎng)頁加載個人賬戶資料c.點擊編輯按鈕d.彈出資料編輯界面e.用戶編輯資料f.確認修
25、改并保存4) 異常a.沒有聯(lián)網(wǎng)b.服務(wù)器故障c.資料輸入格式不正確5.2.4.軟件基本設(shè)置軟件基本設(shè)置1) 功能概述用戶登陸后,可以打開設(shè)置面板修改基本的軟件設(shè)置項目,例如:消息提示方式、消息發(fā)送快捷鍵等。2) 操作者普通用戶3) 場景a.打開軟件設(shè)置頁面b.用戶選擇想要修改的基本軟件設(shè)置項目c.點擊完成修改4) 異常a.沒有聯(lián)網(wǎng)b.服務(wù)器故障5.2.5.創(chuàng)建、解散群組創(chuàng)建、解散群組1) 功能概述用戶登陸后,可以在再主頁面點擊創(chuàng)建群組;創(chuàng)建成功后,可以在群組列表中點開群組聊天窗口,并且可以選擇添加多個好友進入群組,多個好友同意后將好友加入群組。群主在群組設(shè)置窗口中可以修改該群組資料,解散該群組
26、,群組解散后所有成員將自動退出該群組。2) 操作者群主,該群組中的成員用戶,被請求加入群組的用戶3) 場景 需求規(guī)格說明書第 17 頁 共 21 頁a.用戶雙擊群組列表中想要進行聊天的群組名b.彈出聊天窗口c.在消息的輸入框中輸入想要發(fā)送的消息,點擊發(fā)送,并在消息顯示框中顯示d.接收到群組其它成員發(fā)送的信息在消息顯示框中顯示e.關(guān)閉聊天窗口4) 異常a.消息發(fā)送失敗b.服務(wù)器故障5.2.6.發(fā)起聊天發(fā)起聊天1) 功能概述用戶通過聊天頁面與好友進行聊天,并顯示最近輸入的消息和最近好友發(fā)送的消息。2) 操作者普通用戶,聊天的雙方3) 場景a.用戶雙擊好友列表中想要進行聊天的好友用戶名b.彈出聊天窗
27、口c.在消息的輸入框中,輸入想要發(fā)送的消息,點擊發(fā)送,并在消息顯示框中顯示d.接收到好友發(fā)送的信息在消息顯示框中顯示e.關(guān)閉聊天窗口4) 異常a.消息發(fā)送失敗b.服務(wù)器故障5.2.7.查看、刪除好友查看、刪除好友1) 功能概述用戶查看好友個人信息,并可以在該功能頁面下刪除好友。2) 操作者普通用戶3) 場景a.用戶在聊天窗口,點擊查看好友資料選項b.彈出好友資料框c.完成查看好友資料框 需求規(guī)格說明書第 18 頁 共 21 頁d.可以選擇關(guān)閉好友資料窗口回到聊天窗口,或選擇刪除好友4) 異常a.服務(wù)器故障b.沒有聯(lián)網(wǎng)5.2.8.用戶注冊用戶注冊1) 功能概述用戶在用戶登陸頁面點擊注冊用戶,彈出用戶注冊頁面,用戶按規(guī)范輸入注冊信息,完成賬號注冊。2) 操作者新用戶3) 場景a.新用戶進入網(wǎng)頁的用戶登陸界面b.新用戶點擊用戶注冊c.新用戶按規(guī)范輸入注冊信息d.系統(tǒng)檢查是否已經(jīng)存在相同的賬號e.注冊成功:進入登陸頁面,輸入賬號密碼f.注冊失?。狠敵鎏崾拘畔?,再次載入注冊頁面4) 異常a.沒有聯(lián)網(wǎng)b.未按照規(guī)范輸入注冊信息c.服務(wù)器故障5.2.9.注銷登錄注銷登錄1) 功能概述用戶在主頁面點擊注銷用戶,彈出確認注銷信息,確認后系統(tǒng)發(fā)出下線信息并記錄用戶處于離線的狀態(tài),完成注銷操作。2) 操作者用戶3) 場景a.用戶進入主頁b.用戶點擊注銷登錄c.彈出注銷確認d.確認后完成注
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡單的購銷合同樣本常用版5篇
- 醫(yī)療器械委托銷售協(xié)議書
- 碎石加工生產(chǎn)承包合同5篇
- 業(yè)務(wù)介紹居間合同
- 企業(yè)信用額度擔保合同
- 2025年貴陽貨運從業(yè)資格證考試試題及答案大全
- 公路工程管理與養(yǎng)護作業(yè)指導書
- 2025年三門峽c1貨運從業(yè)資格證考試題下載
- 2025年泉州貨車叢業(yè)資格證考試題
- 2025年簡單店面租賃合同7篇
- 工藝技術(shù)人員工作總結(jié)
- 醫(yī)院護理人文關(guān)懷實踐規(guī)范專家共識課件
- DeepSeek在自然災害預警中的潛力
- 2025年專利技術(shù)保密協(xié)議書模板
- 個人合伙開店合同范本
- 2024年設(shè)備監(jiān)理師考試題庫及答案參考
- 2025年一次性死亡賠償協(xié)議模板(2篇)
- 第6課 識別界限 拒絕性騷擾 課件 2024-2025學年人教版(2024)初中體育與健康七年級全一冊
- 【MOOC】《思想道德與法治》(東南大學)章節(jié)中國大學慕課答案
- 廣州電視塔鋼結(jié)構(gòu)施工方案
- 中山2024年廣東中山市人民政府東區(qū)街道辦事處所屬事業(yè)單位第二期招聘3人筆試歷年典型考點(頻考版試卷)附帶答案詳解
評論
0/150
提交評論