freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

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

2025-04-17 19:27 本頁面


【正文】 客戶培訓確認表 1 . 數(shù)據(jù)庫物理設計 ....................................................................................................................................... 17 6. 系統(tǒng)出錯處理 ..................................................................................................................................................18 . 出錯信息 .................................................................................................................................................... 18 . 補救措施 .................................................................................................................................................... 18 . 系統(tǒng)維護設計 ........................................................................................................................................... 19 客戶培訓確認表 2 1. 引言 . 編寫目的 本文檔的編寫是為了說明系統(tǒng)模塊的劃分、選擇的技術路線等,整體說明軟件的實現(xiàn)思路,并且需要指出關鍵技術難點等。使系統(tǒng)開發(fā)人員能夠在了解了系統(tǒng)的設計需求之后能夠對軟件的基礎結構和數(shù)據(jù)結構有一定的認識,建立一定的開發(fā)框架、明確數(shù)據(jù)庫的設計基準。 . 背景概述 1) 待開發(fā)軟件名稱: 網(wǎng)頁聊天系統(tǒng) 2) 軟件背景: 21 世紀將是網(wǎng)絡化、信息化的世紀,信息的融合已經(jīng)成為社會發(fā)展的主流方向。即時消息系統(tǒng)將不斷與信息交流領域的系統(tǒng)相互集成和滲透,擴展其自己的功能和應用范圍,滿足未來話 音,數(shù)據(jù)和視頻的多媒體應用需要,使即時消息以更豐富的接入方法,更高的服務質量,更友好的面貌呈現(xiàn)在世人的面前。 從功能角度來看,即時消息系統(tǒng)向支持全媒體方向發(fā)展,隨著多媒體技術在網(wǎng)絡應用中的發(fā)展,即時消息系統(tǒng)承載的媒體,不再局限于原來的文字、語音和文件的信息交換,信息載體擴展到圖形、圖像和流媒體等多媒體業(yè)務上。目前 ICQ 和 預設了部分簡單的表情圖像, 通過傳輸圖像代碼來傳遞表情圖像,可以被視為即時消息開發(fā)商開發(fā)支持圖形、圖像為載體的即時消息軟件的開端。 從應用范圍角度來看,即時消息系統(tǒng)集中在 Inter 個人用戶之間的信息交流應用,隨著網(wǎng)絡技術應用的發(fā)展,即時消息系統(tǒng)應用范圍向園區(qū)化、集團化拓展,應用領域突破個人,而用于遠程教學、遠程醫(yī)療、遠程演示、網(wǎng)絡會議等領域。 3) 軟件功能描述: 用戶通過網(wǎng)頁登陸賬號,利用服務器轉發(fā)實現(xiàn)一對一和一對多聊天。用戶成功登陸之后可以添加好友、刪除好友、查找好友,能夠查看好友的登陸狀態(tài)和好友資料以及聊天記錄,并且可以選擇是否保存用戶的賬號,便于下一次登陸;新消息來到時會將消息會話自動置頂并且有紅點顯示和聲音提示,查看消息后紅點消失,用戶可以通過設置界面改變消息的提 醒方式;在聊天窗口可以向對方發(fā)送文字、圖片和表情這些信息,并且在每一條聊天記錄之前會顯示發(fā)送時間;用戶可以申請新的賬號、可以創(chuàng)建多人聊天的群組,創(chuàng)建者默認為管理員,管理員管理所有申請 客戶培訓確認表 3 加入群組的請求,最后可以解散群組,所有成員自動退出。聊天室的特點就是要求能夠實時顯示出聊天者所談的內(nèi)容。即在同一個聊天室的使用者,可以在短時間內(nèi)立刻看到其他聊天者的發(fā)言。作為用戶喜歡的 Web應用程序,除了具有能夠實時顯示出聊天者所談論的內(nèi)容外,還應具有以多種方式發(fā)布信息的功能。 JSP 正好可以滿足聊天室的這種要求,它可以快速地創(chuàng)建 和顯示 Web 頁面的動態(tài)內(nèi)容??偟膩碚f,本聊天室主要實現(xiàn)了以下的功能: ? 用戶輸入帳號 ,密碼登錄聊天室 ? 可以創(chuàng)建群組,多人聊天 ? 可以添加、刪除好友 ? 更改個人資料及系統(tǒng)設置 ? 把用戶的聊天信息寫入數(shù)據(jù)庫 ? 多人共同聊天 ? 語言過濾功能,避免一些敏感詞匯 ? 顯示當前聊天客戶列表 ? 顯示聊天室人員變動信息(進入聊天室、離開聊天室等) ? 聊天系統(tǒng)接收實時消息 ? 退出下線 3) 軟件應用描述:系統(tǒng)具有系統(tǒng)管理以及事務處理功能,能對用戶的聊天記錄和輸出進行有效管理;系統(tǒng)有一定的數(shù)據(jù)安全策略,能夠有效的管理用戶數(shù)據(jù)以及用戶的賬號安全。 在整個系統(tǒng)的框架下,結合網(wǎng)頁與服務器端的實際情況,實現(xiàn)對用戶數(shù)據(jù)進行實時更新、查詢、統(tǒng)計以及分析;軟件提供用戶友好的接口,滿足用戶日常使用需求。 . 術語 術語、縮略語 解 釋 MVC 模式 —— 視圖 —— 控制器模式 迭代器 一種方法順序訪問一個聚合堆箱的各個元素 樁模塊 軟件測試技術的一種,主要用在單元測試階段 Session Session 是服務器端實用的一種記錄客戶端狀態(tài)的機制 URL 統(tǒng)一資源定位符 HTTP 超文本傳輸協(xié)議 TCP/IP 傳輸控制協(xié)議 /網(wǎng)間協(xié)議 UDP 數(shù)據(jù)包協(xié)議 客戶培訓確認表 4 表 13 術語和縮略語 . 參考資料 [1]王紅梅 ,胡明 ,王濤 .數(shù)據(jù)結構 .清華大學出版社 , [2] 語言程序設計 .機械工業(yè)出版社 , [3]張海藩 .軟件工程導論 (第五版 ).清華大學出版社 , [4]王珊 ,薩師煊 .數(shù)據(jù)庫系統(tǒng)概論 (第四版 ).高等教育出版社 , [5]弗里曼 .O39。Reilly: Head First 設計模式 (中文版 ).中國電力出版社 , 2. 總體設計 . 系統(tǒng)功能結構 網(wǎng)頁聊天系統(tǒng)登陸 注冊好友聊天好友列表查看好友資料發(fā)起聊天傳輸文件系統(tǒng)設置添加好友好友聊天共享文件查看群資料發(fā)起群聊天群組列表群組聊天退出群組創(chuàng)建群組 圖 21 系統(tǒng)運行流程圖 . 運行環(huán)境 . 硬件環(huán)境 1)本軟件運行對服務器、客戶端的硬件要求: 服務器:軟件運行需要 Tomcat 服務器的支持。 運行環(huán)境:各種主流瀏覽器例如火狐、谷歌、 IE 瀏覽器等。 客戶終端:最低要求 2G 內(nèi)存的電腦、處理器 1Ghz 以上、 能夠運行主流瀏覽器的 操作系統(tǒng)例如: Windows、 Mac os、 Linux。 2)本軟件運行所使用的外圍設備,主要包括: 使用者需要用鼠標、鍵盤等輸入設備操作軟件,已到達相關的使用 客戶培訓確認表 5 目的和便利性。 . 軟件環(huán)境 1) 操作系統(tǒng) Windows、 Mac os、 Linux 2) 數(shù)據(jù)庫系統(tǒng) Oracle 數(shù)據(jù)庫 2) 開發(fā)平臺及工具 Myeclipse、 Java 、 tomcat 服務器、 windows 10 操作系統(tǒng) 4) 通信協(xié)議 Tcp/Ip 協(xié)議 5) 接口 本軟件應用 windows Api 實現(xiàn)對數(shù)據(jù)庫的操作,基于 ODBC 數(shù)據(jù) 庫訪問技術 6) 其他軟件 網(wǎng)頁編輯器: dreamweaver cs6 測試瀏覽器: IE 內(nèi)核的 瀏覽器 . 系統(tǒng)的關鍵技術 1) html/css 網(wǎng)頁的界面設計 2) jQuery/Ajax/javascript 網(wǎng)頁的交互設計 2) Servlet/Jsp 服務器的部署, web 程序的執(zhí)行 3. 構件設計 . 構件列表 序號 構件分類 構件名稱 依賴關系說明 01 被封裝的功能模塊 系統(tǒng)用戶入口 與 02 構件形成約束依賴關系 02 被封裝的功能模塊 點對點聊天 與 01 構件形成約束依賴關系 與 03 構件形成共享依賴關系 03 被封裝的功能模塊 多人聊天 與 01 構件形成約束依賴關系, 與 02 構件形成共享依賴關系 表 31 構件列表 . 構件集成說明 1)集成順序: 客戶培訓確認表 6 01 系統(tǒng)用戶入口構件先被集成, 04 系統(tǒng)自定義設置在 01 之后被集成, 0 04 聊天構件在最后被集成 2)集成的策略: 采用自底向上的集成策略。劃分各個模塊的優(yōu)先秩序,確定模塊間的依賴關系,由各個功能模塊組成系統(tǒng)的四大構件,聯(lián)合構件組成一個完整的系統(tǒng),最后進行測試與維護。 3)集成就緒準則: 根據(jù)劃分的軟件構件之間的關系,以及構件內(nèi)部的模塊依賴關系,確定數(shù)據(jù)流,劃分類別和優(yōu) 先級。 4)集成結束準則: 進行集成測試,看各個功能模塊是否正常工作符合軟件的功能需求,系統(tǒng)數(shù)據(jù)流向是否正確,是否村子數(shù)據(jù)泄露和符合安全性需求。 . 構件 01 系統(tǒng)用戶入口構件,類別為:被封裝的軟件功能模塊,構件包括:用戶登錄模塊、用戶注冊模塊。 . 功能模塊列表 構件 名稱 模塊 編號 模塊 名稱 對應需求 功能編號 所對應 需求功能 實現(xiàn) 優(yōu)先級 系統(tǒng)用戶 入口 XTYHRK_YHDL_01 用戶登錄 01 登錄 高 XTYHRK_YHZC_02 用戶注冊 02 注冊 高 表 331 模塊列表 . 功能模塊 01 【模塊編號】 XTYHRK_YHDL_01 【功能描述】 用戶登錄模塊用于指定頁面為用戶提供進入系統(tǒng)的 account 和 password 輸入接口,是系統(tǒng)運作的高優(yōu)先級模塊,由系統(tǒng)模塊間的約束依賴決定。當用戶按規(guī)則輸入以后,模塊會接入數(shù)據(jù)庫驗證賬號和密碼,并且提供一定的安全保證策略,包括:登錄驗證碼、防止用戶直接輸入地址訪問相應頁面、對登錄密碼進行cookie 存儲加密。只有在用戶登錄之后才能進行進一步的操作。 【前置條件】 數(shù)據(jù)庫中已經(jīng)存在用戶賬號數(shù)據(jù),否則需要用戶手動調(diào)用用戶注冊模塊進行相關 數(shù)據(jù)的錄入和存儲。 客戶培訓確認表 7 【操作者】 已經(jīng)注冊用戶。 【界面】 圖 332 登錄界面 【輸入】 1)賬號,數(shù)據(jù)類型:字符型,作用:用戶 ID,格式: 110 位的數(shù)字或字母組合。 2)密碼,數(shù)據(jù)類型:字符型,作用:用戶密碼,格式: 110 位的數(shù)字或字母組合。 3)驗證碼,數(shù)據(jù)類型:字符型,作用:驗證登錄,格式: 110 位的數(shù)字或字母組合。 【處理流程及說明】 流程圖: 開始驗證用戶名密碼是否正確點擊登陸結束是否輸入用戶名和密碼登陸成功 客戶培訓確認表 8 圖 332 登錄流程 【輸出】 1)賬號,正常輸出數(shù)據(jù) 類型:字符型,異常輸出: null,格式: 110位的數(shù)字或字母組合如 rzet317。 2)密碼:正常輸出數(shù)據(jù)類型:字符型,異常輸出: null,格式: 110位的數(shù)字或字母組合如 RZet317。
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1