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

正文內(nèi)容

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

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

下一頁面
  

【正文】 聊天之后的頁面顯示。 name=new String((iso88591),UTF8)。 } else{ (name, content)。提供指定對用戶消息的轉(zhuǎn)發(fā)。 (6)服務器端主窗體的標題欄應改為“服務器已經(jīng)啟動”。 本 系統(tǒng)在功能上基本實現(xiàn)了用戶注冊,用戶登錄,編輯用戶信息,向指定用戶發(fā)送 消息 ,為離線用戶保存 消息 的功能。我會在以后的維護工作中逐漸對本軟件做到全面的掌握,進一步 完善 每一個功能模塊的作用,向更高更深的層次邁進。 [15] ITUT Remendation ,Generic nctional Architecture of Transport Networks[s] 。 在此,我由衷感謝老師在本次設計中對我給予的充分支持。 總體上這款軟件能夠滿足人們基本的需求,本文實現(xiàn)的實時聊天系統(tǒng)能夠較好地完成信息交流、文件傳輸?shù)裙δ?, 并能適應不同的網(wǎng)絡狀況 , 具有易擴展、易維護等特點。 備選流: (1) 如果從本地配置文件讀取不到端口信息或本地配置文件不存在等,將顯示諸如“服務器程序配置出錯,服務器啟動失敗,請于管理員聯(lián)系!”的提 示消息。 簡要說明:本用例的功能是啟動服務器服務,偵聽客戶端發(fā)送的請求,響應客戶端請求。 (name, name)。 content=new String((iso88591),UTF8)。 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 22 圖 聊天界面 代碼: !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head base href=%=basePath% titleMy JSP 39。這些組件可以進行交互和重用 。 private String recordMessage。 conn=(URL, username, userpass)。 import 。 表 users表 字段中文名稱 字段英文名稱 字段類型 字段長度 是否為空 主鍵 用戶名 ID Varchar 20 不是 是 密碼 psw Varchar 32 不是 電子郵件 Varchar 20 不是 性別 sex Varchar 1 不是 用戶信息 Info TEXT 不是 注冊時間 Data DATA records 表 該表主要用于記錄用戶離線 時 收到的信息 ,也可以保存用戶的聊天記錄。 設計數(shù)據(jù)的概念模型。 PreparedStatement 接口添加了處理 IN 參數(shù)的方法;而 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 13 CallableStatement 添加了處理 OUT 參數(shù)的方法。 JDBC 是一種規(guī)范,它讓各數(shù)據(jù)庫廠商為 Java 程序員提供標準的數(shù)據(jù)庫訪問類和接口 。 圖 客戶端聊天流程圖 用戶 用戶管理 聊天管理 上下線通知 好友管理 注冊新用戶 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 12 MySQL 與 JSP、 Java 的連接 JDBC API 既 支持數(shù)據(jù)庫 訪問的兩層模型( C/S),同時也支持三層模型( B/S)。 前置條件: (1) 以合法身份登錄操作系統(tǒng),啟動客戶端頁面。 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 9 第 3 章 功能需求分析 總體需求概述 本即時通訊系統(tǒng)包含服務器端和客戶端兩個部分,由于服務器主要是用來數(shù)據(jù)的存儲用戶數(shù)據(jù)與協(xié)調(diào)用戶之間的通訊,以及提供消息中轉(zhuǎn)功能,不需要進行界面設計;客戶端需要給用戶一個方便、實用的界面。 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 8 control 層 這一層主要通過 servlet 這個控件來實現(xiàn), servlet 是一種服務器端的 Java應用程序,具有獨立于平臺和協(xié)議的特性 ,可以生成動態(tài)的 Web 頁面。 ( 9) 可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫 。 ( 2) 支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 Novell Netware、 OpenBSD、OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng)。 Java 具有堅固、安全、易于使用、易于理解和可從網(wǎng)絡上自動下載等特性,是編寫數(shù)據(jù)庫應用程序的杰出語言。插入的 Java 程序段可以操作 數(shù)據(jù)庫 、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 簡介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種 動態(tài)網(wǎng)頁 技術標準。 Applet 典型用于為萬維網(wǎng)網(wǎng)頁頁面定制 或添加交互格式元素。 Java 平臺由 Java 虛擬機 ( Java Virtual Machine)和 Java 應用編程接口( Application Programming Interface、簡稱 API)構成。由于有了 Sun 的參與 和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn)。選用以上兩種技術手段可以確保程序在瀏覽器中的運行效果,而又不用擔心系統(tǒng)功能會被削弱。這樣的選擇有不僅能有效的發(fā)揮軟件 強大 的網(wǎng)絡功能,還可以極大的節(jié)約開發(fā)成本。與其不同的是, B/S方式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用。 2021 年 5 月,騰訊 同時在線用戶突破 10萬; 2021 年 2月 l0 日,騰訊 同時在線用戶突破 100 萬。 IM。 在系統(tǒng)設計與建模過程中,是以 JSP 開發(fā)的經(jīng)典 MVC 三層開發(fā)模式來開發(fā)的。 武漢工程大學郵電 與信息工程學院 畢業(yè)設計(論文) 基于 B/S 模式即時通訊軟件的設計與實現(xiàn) Design and Implementation of Network Chatting System Based on B/S Model 學生姓名 黃瑞騏 學 號 0845060107 專業(yè)班級 網(wǎng)絡工程 0801 指導教師 孫萍 2021 年 5 月 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 作者聲明 本人聲明所呈交的論 文是我個人在導師指導下進行的研究工作及取得的研究成果,除了文中特別加以標注的地方外, 沒有任何剽竊、抄襲、造假等違反學術道德、學術規(guī)范的行為,也沒有侵犯任何其他人或組織的科研成果及專利 。 此系統(tǒng)是基于 B/S 的模式的即時通訊系統(tǒng),通過 IE 等瀏覽器直接完成客戶端的登錄、 數(shù)據(jù)傳輸,使用 JAVA 語句開發(fā),使用 Eclipse 工具 ,數(shù)據(jù)庫方面用Mysql 數(shù)據(jù)庫管理軟件,通過 JDBC 連接,便捷了用戶之間的通訊和交友。 the JSP。 在國內(nèi), 1999 年 2 月,深圳騰訊公司正式發(fā)布 OICQ99 beta build 0210,開通騰訊即時通訊服務。拋開市場因素,絕大多數(shù)的即時通信軟件都是基于 C/S(客戶 /服務器) 方式 的,這種的 方式 不利于軟件跨平臺移植 ,很容易出現(xiàn)兼容性的問題,而且在 C/S 方式 下臃腫的客戶端也越來越成為眾矢之的。選擇 Tomcat 做 Web 服務器實現(xiàn)對用戶的管理。 Java Applet 可以為本即時通信軟件提供一個易用的客戶端界面;通過 socket編程技術可以簡單的實現(xiàn)網(wǎng)絡信息的傳遞。 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 4 第 2 章 系統(tǒng)的開發(fā)環(huán)境及工具簡介 開發(fā)環(huán)境 Tomcat 服務器是一個免費的開放源代碼的輕量級 Web 應用服務器,它是Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。 Java 分為三個體系 J2SE(Java2 Standard Edition), J2EE(Java 2 Platform,Enterprise Edition), J2ME(Java 2 Micro Edition)。 Applet 簡介 Applet 是采用 Java 創(chuàng)建的基于 HTML 的程序,可通過因特網(wǎng)下載并在接收計算機的瀏覽器軟件中運行。 AWT 利用用戶計算機的 GUI 元素,可以建立標準的圖形用戶界面,如窗口、按鈕、滾動條等等。 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 6 Web 服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶。實現(xiàn)了所有這些面向標準的目標并且具有簡單、嚴格類型定義且高性能實現(xiàn)的接口。 MySQL 的特性 如下: 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 7 ( 1) 使用 C 和 C++編寫,并使用了多種 編譯器 進行測試,保證源代碼的可移植性。 ( 8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。 View 層的功能主要用于顯示網(wǎng)頁和內(nèi)容。并且可以驗證這條記錄數(shù)據(jù)的完整性。 (3 )IP 地址由數(shù)字和“ .”組成 ,格式 為 ,共 15 位 ,xxx 的范圍: 0255,必填, (4) 端口號為數(shù)字,范圍 8000- 9999,必填。客戶聊天流程圖如圖 所示。 JDBC(Java DataBase Connectivity)是用于執(zhí)行 SQL語句的 Java 應用程序接口,由一組用 Java 語言編寫的類與接口組成。 Statement 接口提供了執(zhí)行語句和獲取結果的基本方法。不斷地調(diào)查與研究用戶需求,了解企業(yè)運作流程和系統(tǒng)需求,是設計概念模型的基礎。其結構如表 。 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 16 表 online表 字段中文名稱 字段英文名稱 字段類型 字段長度 是否為空 主鍵 用戶名 ID Varchar 20 不是 是 姓名 NAME INTEGER 不是 數(shù)據(jù)庫層 數(shù) 據(jù)庫層的數(shù)據(jù)如圖 所示 . 圖 數(shù)據(jù)庫 import 。 try { 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 17 (driverName)。 private String recordName。 } 武漢工程大學郵電與信息工程學院畢業(yè)設計(論文) 19 第 5 章 系統(tǒng)詳細 實現(xiàn) 流程示意圖 如圖 所示, 通過 三層 設計模型把應用邏輯,處理過程和顯示邏輯分成不同的組件實現(xiàn)。如圖 顯示。 String content=(content)。 list=()。 服務器端功能:可以通過此功能啟動服務器。 (7)服務器啟動成功,進入偵聽狀態(tài),等待客戶端發(fā)送的請求。 但是 在設計過程中系統(tǒng)還存在一些缺陷,例如在用戶頁面,如果用戶刷新頁面會造成用戶列表出現(xiàn)重復;用戶列表不能隨著軟件運行而 及時 更新,只能 在 用戶 下一次登錄后才會更新;由于多次使用了數(shù)據(jù)庫查詢語言,在用戶數(shù)較多的情況下容易出錯。由于此次受時間所限,這些不足會在以后的軟件運行維護階段,根據(jù)用戶的需要逐漸
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1