基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書

基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書

ID:19559161

大?。?40.50 KB

頁數(shù):47頁

時間:2018-10-03

基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書_第1頁
基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書_第2頁
基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書_第3頁
基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書_第4頁
基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書_第5頁
資源描述:

《基于web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、客戶培訓確認表計算機學院基于Web聊天系統(tǒng)的設計與實現(xiàn)概要設計說明書學生姓名:組號:41年級班級:2013級應用3、4班指導教師:劉魁(教師)所在學院:計算機學院提交日期:2015年12月9日北京中軟國際信息技術有限公司第2頁共13頁客戶培訓確認表目 錄論文總頁數(shù):頁1.引言11.1.編寫目的11.2.背景概述11.3.術語31.4.參考資料32.總體設計42.1.系統(tǒng)功能結構42.2.運行環(huán)境42.2.1.硬件環(huán)境42.2.2.軟件環(huán)境42.3.系統(tǒng)的關鍵技術53.構件設計53.1.構件列表53.2.構件集成說明53.3.構件0163.3.1.功能模塊列表63.3.2.功能模塊01

2、63.3.3.功能模塊283.4.構件0293.4.1.功能模塊列表93.4.2.功能模塊01103.4.3.功能模塊02113.4.4.功能模塊03123.5.構件03133.5.1.功能模塊列表133.5.2.功能模塊01133.5.3.功能模塊02144.接口設計154.1.外部接口164.1.1.數(shù)據(jù)庫接口164.2.內部接口164.2.1.構件內部模塊接口164.2.2.傳輸文件接口164.3.用戶接口174.3.1.鍵盤、鼠標輸入接口175.數(shù)據(jù)庫設計175.1.數(shù)據(jù)庫邏輯設計1716客戶培訓確認表5.2.數(shù)據(jù)庫物理設計176.系統(tǒng)出錯處理186.1.出錯信息186.2.

3、補救措施186.3.系統(tǒng)維護設計1916客戶培訓確認表1.引言1.1.編寫目的本文檔的編寫是為了說明系統(tǒng)模塊的劃分、選擇的技術路線等,整體說明軟件的實現(xiàn)思路,并且需要指出關鍵技術難點等。使系統(tǒng)開發(fā)人員能夠在了解了系統(tǒng)的設計需求之后能夠對軟件的基礎結構和數(shù)據(jù)結構有一定的認識,建立一定的開發(fā)框架、明確數(shù)據(jù)庫的設計基準。1.2.背景概述1)待開發(fā)軟件名稱:網頁聊天系統(tǒng)2)軟件背景:21世紀將是網絡化、信息化的世紀,信息的融合已經成為社會發(fā)展的主流方向。即時消息系統(tǒng)將不斷與信息交流領域的系統(tǒng)相互集成和滲透,擴展其自己的功能和應用范圍,滿足未來話音,數(shù)據(jù)和視頻的多媒體應用需要,使即時消息以更豐

4、富的接入方法,更高的服務質量,更友好的面貌呈現(xiàn)在世人的面前。??從功能角度來看,即時消息系統(tǒng)向支持全媒體方向發(fā)展,隨著多媒體技術在網絡應用中的發(fā)展,即時消息系統(tǒng)承載的媒體,不再局限于原來的文字、語音和文件的信息交換,信息載體擴展到圖形、圖像和流媒體等多媒體業(yè)務上。目前ICQ?和?QQ預設了部分簡單的表情圖像,?通過傳輸圖像代碼來傳遞表情圖像,可以被視為即時消息開發(fā)商開發(fā)支持圖形、圖像為載體的即時消息軟件的開端。??從應用范圍角度來看,即時消息系統(tǒng)集中在?Internet?個人用戶之間的信息交流應用,隨著網絡技術應用的發(fā)展,即時消息系統(tǒng)應用范圍向園區(qū)化、集團化拓展,應用領域突破個人,而

5、用于遠程教學、遠程醫(yī)療、遠程演示、網絡會議等領域。3)軟件功能描述:16客戶培訓確認表用戶通過網頁登陸賬號,利用服務器轉發(fā)實現(xiàn)一對一和一對多聊天。用戶成功登陸之后可以添加好友、刪除好友、查找好友,能夠查看好友的登陸狀態(tài)和好友資料以及聊天記錄,并且可以選擇是否保存用戶的賬號,便于下一次登陸;新消息來到時會將消息會話自動置頂并且有紅點顯示和聲音提示,查看消息后紅點消失,用戶可以通過設置界面改變消息的提醒方式;在聊天窗口可以向對方發(fā)送文字、圖片和表情這些信息,并且在每一條聊天記錄之前會顯示發(fā)送時間;用戶可以申請新的賬號、可以創(chuàng)建多人聊天的群組,創(chuàng)建者默認為管理員,管理員管理所有申請加入群組

6、的請求,最后可以解散群組,所有成員自動退出。聊天室的特點就是要求能夠實時顯示出聊天者所談的內容。即在同一個聊天室的使用者,可以在短時間內立刻看到其他聊天者的發(fā)言。作為用戶喜歡的Web應用程序,除了具有能夠實時顯示出聊天者所談論的內容外,還應具有以多種方式發(fā)布信息的功能。JSP正好可以滿足聊天室的這種要求,它可以快速地創(chuàng)建和顯示Web頁面的動態(tài)內容??偟膩碚f,本聊天室主要實現(xiàn)了以下的功能:?l用戶輸入帳號,密碼登錄聊天室l可以創(chuàng)建群組,多人聊天l可以添加、刪除好友l更改個人資料及系統(tǒng)設置l把用戶的聊天信息寫入數(shù)據(jù)庫l多人共同聊天l語言過濾功能,避免一些敏感詞匯l顯示當前聊天客戶列表?l

7、顯示聊天室人員變動信息(進入聊天室、離開聊天室等)l聊天系統(tǒng)接收實時消息l退出下線3)軟件應用描述:系統(tǒng)具有系統(tǒng)管理以及事務處理功能,能對用戶的聊天記錄和輸出進行有效管理;系統(tǒng)有一定的數(shù)據(jù)安全策略,能夠有效的管理用戶數(shù)據(jù)以及用戶的賬號安全。在整個系統(tǒng)的框架下,結合網頁與服務器端的實際情況,實現(xiàn)對用戶數(shù)據(jù)進行實時更新、查詢、統(tǒng)計以及分析;軟件提供用戶友好的接口,滿足用戶日常使用需求。1.1.術語術語、縮略語解釋MVC模式——視圖——控制器模式迭代器一種方法順

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。