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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文—基于bs模式即時(shí)通訊軟件的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-02-05 17:55本頁面
  

【正文】 的設(shè)計(jì) .................................................................................................... 14 users表 ........................................................................................................ 15 records 表 ..................................................................................................... 15 online 表 ...................................................................................................... 15 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 數(shù)據(jù)庫層 .................................................................................................... 16 模型層 ........................................................................................................ 17 第 5 章 系統(tǒng) 詳細(xì)實(shí) 現(xiàn) ....................................................................................................... 19 流程示意圖 ........................................................................................................... 19 各個(gè)模塊的實(shí)現(xiàn) .................................................................................................... 19 登錄頁面 .................................................................................................... 20 聊天頁面 .................................................................................................... 21 查看在線用戶 ............................................................................................. 23 服務(wù)器端的顯示 .......................................................................................... 25 結(jié) 論 .................................................................................................................................... 26 致謝 ...................................................................................................................................... 27 參考文獻(xiàn) .............................................................................................................................. 28 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 1 第 1 章 緒論 即時(shí)通訊軟 件,幾乎是每一個(gè)上網(wǎng)用戶都必備的聯(lián)絡(luò)工具。截止到目前,全球約有近 3 億多人使用即時(shí)通訊軟件進(jìn)行交流,正因?yàn)榧磿r(shí)通訊軟件擁有數(shù)以億計(jì)的用戶和迅速增長(zhǎng)的市場(chǎng),所以各個(gè)公司都盯上了中國這個(gè)潛在的最大市場(chǎng),一時(shí)間,即時(shí)通訊市場(chǎng)硝煙四起。這天標(biāo)志著 Inter 上的第一個(gè)成熱的即時(shí)通訊系統(tǒng)( Instant Message System)的誕生。 在國內(nèi), 1999 年 2 月,深圳騰訊公司正式發(fā)布 OICQ99 beta build 0210,開通騰訊即時(shí)通訊服務(wù)。 2021 年 4月份騰訊 同時(shí)在線人數(shù)最高記錄已經(jīng)突破了 600 萬大關(guān),現(xiàn)在騰訊公司正在把即時(shí)通訊系統(tǒng)往移動(dòng)通訊方向擴(kuò)展,如今已經(jīng)將即時(shí)通訊與手機(jī)短信息 (SMS)成功結(jié)合起來。國內(nèi) 最大的敵手朗瑪U(kuò)C 從 2021 年開始研發(fā), 2021 年的 12 月份 UC 正式發(fā)布 ,并且首創(chuàng)了很多技術(shù):UC是國內(nèi)第一個(gè)做場(chǎng)景聊天的; UC是第一個(gè)把同學(xué)錄和校友錄結(jié)合的;第一個(gè)把即時(shí)通訊與休閑游戲相結(jié)合的;第一個(gè)把發(fā)送動(dòng)畫與即時(shí)通訊相結(jié)合的。 但是縱觀這些即時(shí)通訊軟件業(yè),都是基于 C/S 模式的,需要下載客戶端進(jìn)行武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 2 安裝,用戶名、密碼、聊天記錄等也是存放在本地機(jī)器上,在安全性和方便性上都有所欠缺。拋開市場(chǎng)因素,絕大多數(shù)的即時(shí)通信軟件都是基于 C/S(客戶 /服務(wù)器) 方式 的,這種的 方式 不利于軟件跨平臺(tái)移植 ,很容易出現(xiàn)兼容性的問題,而且在 C/S 方式 下臃腫的客戶端也越來越成為眾矢之的。客戶機(jī)上只要 有 一個(gè)瀏覽器( Browser),如 Netscape, IE,F(xiàn)irefox 或 Opera,而不需要考慮用戶使用了哪 一種操作系統(tǒng)。 開發(fā)基于 B/S 方式的即時(shí)通信軟件具有相當(dāng)重要的現(xiàn)實(shí)意義,它可以實(shí)現(xiàn)不同操作系統(tǒng)用戶之間無障礙的交流,免除了下載安裝客戶端的步驟,給用戶一個(gè)更加輕便的方式進(jìn)行溝通。 基于以上考慮,本系統(tǒng)需要提供一套完整的用戶管理系統(tǒng),實(shí)現(xiàn)用戶的 注冊(cè)、登錄以及個(gè)人信息的管理;一個(gè)簡(jiǎn)單易用友好的系統(tǒng)即便是入門級(jí)的用戶也可以輕易掌握客戶端界面;一個(gè)強(qiáng)大快捷提供數(shù)據(jù)包轉(zhuǎn)發(fā)與轉(zhuǎn)存的服務(wù)器端方便了用戶的使用。選擇 Tomcat 做 Web 服務(wù)器實(shí)現(xiàn)對(duì)用戶的管理。 同樣的, 基于 B/S 方式的即時(shí)通訊系統(tǒng)需要做到多平臺(tái)兼容,就必須要選擇一個(gè)能在任意系統(tǒng)上都可以運(yùn)行的開發(fā)軟件,而 Java 號(hào)稱“一次編譯,處處運(yùn)行”武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 3 自然是開發(fā) 工具中的首選。如果問題沒有可行的解,那么花費(fèi)在這項(xiàng)開發(fā)工程上的任何時(shí)間、資源、人力和經(jīng)費(fèi)都是無謂的浪費(fèi)。 由于采用了基于 B/S 方式的結(jié)構(gòu),必定會(huì)對(duì)客戶端有一定的限制(只能在瀏覽器內(nèi)運(yùn)行)。 Java Applet 可以為本即時(shí)通信軟件提供一個(gè)易用的客戶端界面;通過 socket編程技術(shù)可以簡(jiǎn)單的實(shí)現(xiàn)網(wǎng)絡(luò)信息的傳遞。 在開發(fā)軟件的過程中,人們使用了許多保證軟件質(zhì)量的方法分析、設(shè)計(jì)和實(shí)現(xiàn)軟件,但難免還會(huì)在工作中犯錯(cuò)誤。所以,必須進(jìn)行認(rèn)真、計(jì)劃、徹底的軟件測(cè)試。通過連通機(jī)制連通數(shù)據(jù) 庫并向后臺(tái)發(fā)送語句。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 4 第 2 章 系統(tǒng)的開發(fā)環(huán)境及工具簡(jiǎn)介 開發(fā)環(huán)境 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的輕量級(jí) Web 應(yīng)用服務(wù)器,它是Apache 軟件基金會(huì)( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、 Sun 和其他一些公司及個(gè)人共同開發(fā)而成。 它在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 開發(fā)工具介紹 Java 簡(jiǎn)介 Java是由 Sun Microsystems公司于 1995年 5月推出的 Java程序設(shè)計(jì)語言(以下簡(jiǎn)稱 Java 語言)和 Java 平臺(tái)的總稱。從此,Java被廣泛接受并推動(dòng)了 Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java Applet。 Java 分為三個(gè)體系 J2SE(Java2 Standard Edition), J2EE(Java 2 Platform,Enterprise Edition), J2ME(Java 2 Micro Edition)。 Java 應(yīng)用 編程 接口為Java 應(yīng)用提供了一個(gè)獨(dú)立于 操作系統(tǒng) 的 標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。現(xiàn)在Java 平臺(tái)已經(jīng)嵌入了幾乎所有 的操作系統(tǒng)。 Java 應(yīng)用編程接口已經(jīng)從 版發(fā)展到 版。 Applet 簡(jiǎn)介 Applet 是采用 Java 創(chuàng)建的基于 HTML 的程序,可通過因特網(wǎng)下載并在接收計(jì)算機(jī)的瀏覽器軟件中運(yùn)行。包含 Applet 的網(wǎng)頁被稱 為 Java powered 頁,可以稱其為 Java 支持的網(wǎng)頁。由于 Applet 是在用戶的計(jì)算機(jī)上執(zhí)行的,因此它的執(zhí)行速度不受網(wǎng)絡(luò)帶寬或者 Modem 存取速度的限制。 在 Java Applet 中,可以實(shí)現(xiàn)圖形繪制,字體和顏色控制,動(dòng)畫和聲音的插入,人機(jī)交互及網(wǎng)絡(luò)交流等功能。 AWT 利用用戶計(jì)算機(jī)的 GUI 元素,可以建立標(biāo)準(zhǔn)的圖形用戶界面,如窗口、按鈕、滾動(dòng)條等等。它是在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP標(biāo)記 (tag),從而形成 JSP 文件 (*.jsp)。即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 6 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。 JDBC 簡(jiǎn)介 JDBC( Java Data Base Connectivity,Java 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。 有了 JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送 SQL 語句就是一件很容易的事。同時(shí),將 Java語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺(tái)編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺(tái)上運(yùn)行,這也是 Java 語言 “編寫一次,處處運(yùn)行 ”的優(yōu)勢(shì)。實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口。所需要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫之間進(jìn)行對(duì)話的方法。 它擴(kuò)展了 Java 的功能。 MySQL 簡(jiǎn)介 MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。 MySQL 的特性 如下: 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 7 ( 1) 使用 C 和 C++編寫,并使用了多種 編譯器 進(jìn)行測(cè)試,保證源代碼的可移植性。 ( 3) 為多種編程語言提供了 API。 ( 4) 支持 多線程 ,充分利用 CPU 資源。 ( 6) 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1