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

正文內(nèi)容

畢業(yè)設(shè)計論文—基于bs模式即時通訊軟件的設(shè)計與實現(xiàn)(存儲版)

2025-01-12 17:55上一頁面

下一頁面
  

【正文】 meta equiv=cachecontrol content=nocache meta equiv=expires content=0 meta equiv=keywords content=keyword1,keyword2,keyword3 meta equiv=description content=This is my page ! meta content=1 equiv=refresh/ ! link rel=stylesheet type=text/css href= 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 23 /head body c:forEach var=list items=${list} font color=blue face=幼圓 ${}/font說: br/ font face=黑體 ${}/font br/ /c:forEach 查看在線用戶 軟件具有查看在線人數(shù)功能,以下代碼用于查看用戶的狀態(tài)與信息。 圖 流程示意圖 各個模塊的實現(xiàn) 總流程圖如 所示 圖 總體流程圖 () ADD() FINDALL() INSER SELECT VIEW CONTROL MODEL DATABASE 事務(wù) 用戶登錄程序 數(shù)據(jù)庫 用戶聊天程序 用戶注冊程序 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 20 登錄頁面 頁面 提供用戶的登錄界面及注冊鏈接,提示用戶輸入用戶名和密碼。 } public void setRecordID(int recordID) { = recordID。 } catch (SQLException e) { // TODO Autogenerated catch block ()。 import 。其 ID 字段和 users 表中 ID字段相對應(yīng)。 表的內(nèi)容設(shè)計 涉及 到 了整型 ( INTEGER),可變字符型( VARCHAR), 數(shù)據(jù) 型( TEXT)和日期型( DATA) 。在啟用自動提交時,這種差別就變得非常重要,因為它影響什么時候調(diào)用 mit 方法。 ( 2)建立連接 與數(shù)據(jù)庫 建立 連接的標(biāo)準(zhǔn)方法是調(diào)用方法 (String url,String user,String password)。這將需要一個JDBC 驅(qū)動程序來與所訪問的特定數(shù)據(jù)庫管理系統(tǒng)進(jìn)行通訊。 在線查找模塊 用戶在線主要包含聯(lián)機(jī)、忙碌和離開等狀態(tài),在線好友維護(hù)部分包含當(dāng)前在線好友的顯示、用戶信息的修改、實時在線狀態(tài)更新、在線、離線 )、搜索添加好友以及刪除好友等功能。例如:用戶名、密碼為空 , 判斷用戶是否在線。 Servlet 是位于 Web 服務(wù)器內(nèi)部的服務(wù)器端的 Java應(yīng)用程序,與傳統(tǒng)的從命令行啟動的 Java 應(yīng)用程序不同, Servlet 由 Web 服務(wù)器進(jìn)行加載,該 Web服務(wù)器 必須 包含支持 Servlet 的 Java 虛擬機(jī)。 JSP 技術(shù)使用 Java 編程語言 編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài) 網(wǎng)頁 的處理邏輯。這些編程語言 包括 C、 C++、 Eiffel、 Java、Perl、 PHP、 Python、 Ruby 和 Tcl 等。而 JDBC 正是作為此種用途的機(jī)制 。 JDBC 為工具 /數(shù)據(jù)庫開發(fā) 人員提供了一個標(biāo)準(zhǔn)的 API,據(jù)此可 以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序。 用 JSP 開發(fā)的 Web應(yīng)用是跨平臺的與 Java Servlet 一樣,是在服務(wù)器端 執(zhí)行的,通常返回該客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 當(dāng)用戶訪問這樣的網(wǎng)頁時 , Applet 被下載到用戶的計算機(jī)上執(zhí)行,但前提是用戶使用的是支持 Java 的網(wǎng)絡(luò)瀏覽器。在硬件或操 作系統(tǒng)平臺上安裝一個 Java 平臺之后, Java 應(yīng)用程序就可運行。它運行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在 不斷的改進(jìn)和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。這樣,在軟件產(chǎn)品中就會隱藏許多錯誤和缺陷,尤其是對規(guī)模大、復(fù)雜性高的軟件更是如此。 但并不是所有問題都有簡單明顯的解決方法,事實上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。因此使用 B/S 方式開發(fā)即時通信軟件是解決不同操作系統(tǒng)用戶之間進(jìn)行即時通信障礙的有效途徑之一。即時通訊軟件涉及和影響的領(lǐng)域已近越來越廣,其競爭也越來越激烈。即時通訊軟件除了能夠讓您迅速地在網(wǎng)上找到自己的朋友和工作伙伴,還可以實時交談和傳遞信息,而且,現(xiàn)在不少即時通訊軟件還集成了文件共享、語音聊天、網(wǎng)絡(luò)會議等功能。登錄模塊實現(xiàn)系統(tǒng)通過驗證用戶名和密碼進(jìn)行登錄,驗證模塊實現(xiàn)對用戶的校驗和認(rèn)證。 如 本畢業(yè)設(shè)計(論文)引起的法律結(jié)果完全由本人承擔(dān)。 作者專業(yè): 網(wǎng)絡(luò)工程 作者學(xué)號: 0845060107 作者簽名: ____年 ___月 ___日 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 摘 要 即時通訊 Instant Messaging 是目前 Inter 上最為流行的通訊方式,而各種各樣的即時通訊軟件也層出不窮;服務(wù)提供商也提供了越來越豐富的通訊服務(wù)功能。 關(guān)鍵詞: B/S; JSP; IM;即時通訊 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) Abstract Instant Messaging is now Instant munication on the Inter the most popular method of munication, and all kinds of Instant Messaging software also emerge in endlessly。這天標(biāo)志著 Inter 上的第一個成熱的即時通訊系統(tǒng)( Instant Message System)的誕生。 但是縱觀這些即時通訊軟件業(yè),都是基于 C/S 模式的,需要下載客戶端進(jìn)行武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 2 安裝,用戶名、密碼、聊天記錄等也是存放在本地機(jī)器上,在安全性和方便性上都有所欠缺。 基于以上考慮,本系統(tǒng)需要提供一套完整的用戶管理系統(tǒng),實現(xiàn)用戶的 注冊、登錄以及個人信息的管理;一個簡單易用友好的系統(tǒng)即便是入門級的用戶也可以輕易掌握客戶端界面;一個強(qiáng)大快捷提供數(shù)據(jù)包轉(zhuǎn)發(fā)與轉(zhuǎn)存的服務(wù)器端方便了用戶的使用。 由于采用了基于 B/S 方式的結(jié)構(gòu),必定會對客戶端有一定的限制(只能在瀏覽器內(nèi)運行)。通過連通機(jī)制連通數(shù)據(jù) 庫并向后臺發(fā)送語句。從此,Java被廣泛接受并推動了 Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java Applet。 Java 應(yīng)用編程接口已經(jīng)從 版發(fā)展到 版。 在 Java Applet 中,可以實現(xiàn)圖形繪制,字體和顏色控制,動畫和聲音的插入,人機(jī)交互及網(wǎng)絡(luò)交流等功能。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。同時,將 Java語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言 “編寫一次,處處運行 ”的優(yōu)勢。 MySQL 簡介 MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。 ( 6) 既能夠作為一個單獨的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的 編碼 如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。 JSP 與 JavaServlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給 客戶端 的就是一個 HTML 文本,因此客戶端只要有 瀏覽器 就能瀏覽。 BEAN 是實體類的包,實體類是與數(shù)據(jù)庫表的字段相對應(yīng)。 特殊需求: (1)用戶名字符的位數(shù): 810,必填。 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 11 圖 用戶管理 聊天模塊 聊天功能是本即時通訊系統(tǒng)的主要功能、也是整個通訊系統(tǒng)的核心,是在線的雙方進(jìn)行信息傳遞的功能,只要是在線的好友雙方都可以進(jìn)行聊天,并且為每個好友提供單獨的聊天窗口,在聊天窗口中,主要提供輸入聊天信息、顯示聊天信息以及顯示對方昵稱和發(fā)送時間等功能。這就叫做客戶機(jī) /服務(wù)器配置,其中用戶的計算機(jī)為客戶機(jī),提供數(shù)據(jù)庫的計算機(jī)為服務(wù)器。實際上有三種 Statement 對象,它們都作為在給定連接上執(zhí)行 SQL 語句的包容器: Statement、PreparedStatement(它從 Statement 繼承而來)和 CallableStatement(它從 PreparedStatement 繼承而來)。 根據(jù)用戶需求,確定 數(shù)據(jù)庫 中要保存的數(shù)據(jù)信息。 圖 ER 圖 用戶 密碼 用戶名 姓名 聊天 性別 注冊 傳輸 服務(wù)器 服務(wù)日期 用 戶 郵箱 數(shù)據(jù)庫 用戶名 記錄表 服務(wù)內(nèi)容 服務(wù)備注 武漢工程大學(xué)郵電與信息工程學(xué)院畢業(yè)設(shè)計(論文) 15 users 表 該表的主要作用是 保存 用戶注冊的基本信息 。 該表包含 name 姓名, ID編號兩個字段。 public class DBConnection { private static final String driverName=。 } 模型層 主要由 BEAN 下的 RecordDTO 構(gòu)成。 } public String getRecordMessage() { return recordMessage。第一個表格用于放置用戶名和密碼輸入框,第二個表格用于放置用戶提交和重置按鈕 。 String name=(name)。 (content, content)??梢杂嗅槍π缘膭h除指定的用戶。 (5)菜單欄中“啟動服務(wù)”菜單狀態(tài)應(yīng)為禁用。 經(jīng)過 一系列的 測試修改以及完善, 軟件 運行較為穩(wěn)定,完全可以使用。 在本軟件的開發(fā)過程中,我對本軟件總體開發(fā)的了解還存在一些不足,業(yè)務(wù)方面也有不少疑問 ,技術(shù)上也不夠熟練。 [14] 龍帥 . 深入淺出 SQL SERVER 數(shù)據(jù)庫開發(fā) [M]. 北京: 中國青年出版社 ,2021。本 設(shè)計從最初的選題到軟件的設(shè)計、開發(fā)以及在論文的撰寫過程中都得到了老師的悉心指導(dǎo)與指正, 謹(jǐn)此向老師表示衷心的感謝和崇高的敬意。經(jīng)過測試 , 用戶普遍反映本軟件界面友好、易于操作 , 能符合在Inter 環(huán)境下進(jìn)行實時聊天的要求。 (2 )服務(wù)器啟動程序自動關(guān)閉。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1