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

正文內(nèi)容

簡單聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2025-07-03 07:25本頁面
  

【正文】 簡單聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)13參考文獻(xiàn)[1] (第五版).電子工業(yè)出版社,2022. [2] 錢秋樂,趙文耘, 2022. [3] 徐孝凱, SQL Server ,2022. [4] —Java ,2022. [5] 王珊,(第四版).高等教育出版社, 2022. [6] 嚴(yán)蔚敏,(C 語言版).清華大學(xué)出版社,1997. [7] Bruce Eckel . java 編程思想第四版 .Prentice Hall PTR, 2022.。只有動(dòng)手編寫代碼,印象才會深刻。這次做的功能有點(diǎn)單一實(shí)在是有點(diǎn)遺憾。如果想要和網(wǎng)上的用戶進(jìn)行聊天,可能還要了解服務(wù)器通信。比如我的聊天系統(tǒng)只能兩個(gè)人聊而不能多人實(shí)時(shí)接收消息。但是和 ,ICQ 這些專業(yè)人員寫的聊天工具簡直是天壤之別。因?yàn)?JAVA 的類庫非常的強(qiáng)大, 類實(shí)在是太多了,所以 JDK 是一個(gè)非常有用的工具。在運(yùn)用代碼的時(shí)候,我學(xué)會了運(yùn)用 JDK 查找。一個(gè) MAIN 函數(shù)新建窗體實(shí)例,然后構(gòu)造函數(shù)新建窗體,運(yùn)用 initGUI()方法將組件都賦值,設(shè)置大小等。所以我采取的措施是先把組件都設(shè)置好,然后自己添加事件、數(shù)據(jù)庫的連接等等??墒呛髞戆l(fā)現(xiàn)它與 VB 的界面設(shè)計(jì)完全不一樣。因?yàn)檫@個(gè)插件功能比較完善,而且添加的也很方便,直接解壓到 ECLIPSE 文件夾就行了。不然數(shù)據(jù)集會在查詢以后有所改變。數(shù)據(jù)庫的連接也遇上了點(diǎn)小麻煩,查詢數(shù)據(jù)庫還比較順利的,可是當(dāng)要修改數(shù)據(jù)庫時(shí),試了多次都沒添加進(jìn)去。設(shè)計(jì)的聊天窗口需要輸入對方 IP,如果對方也啟動(dòng)了程序就可以相互發(fā)送消息。然后就是在網(wǎng)上找資料,找插件。 簡單聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11 注冊界面在登錄界面,點(diǎn)擊“注冊” ,彈出注冊界面,按要求輸入信息。如果服務(wù)器寫入數(shù)據(jù)庫成功,那么你便注冊成功,成功后會返回一個(gè)數(shù)字帳號給用戶,這個(gè)時(shí)候你可以用你剛才注冊成功的數(shù)字帳號和密碼進(jìn)行登錄。點(diǎn)擊這個(gè)按鈕后就會創(chuàng)建一個(gè)與服務(wù)器端的連接。登錄成功后直接跳到程序的主窗口,開始向服務(wù)器請求讀取好友分組和好友名單。1 消息編號 mid 整數(shù)2 接受用戶的編號(外鍵,引用 UserInfo 中的 uid)ruid 整數(shù)3 發(fā)送用戶的編號(外鍵,引用 UserInfo 中的 uid)suid 整數(shù)4 發(fā)送時(shí)間 sendTime 日期類型5 消息類型 mtype 布爾型第五章 詳細(xì)設(shè)計(jì)簡單聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)8 登錄模塊設(shè)計(jì) 該模塊的界面是仿照騰訊 的界面,界面與騰訊 相比雖然不是那么美觀,但是基本的功能也與其差不多了,在這個(gè)界面上用戶的主要操作有用戶輸入用戶名,密碼,如果還沒有注冊用戶名的網(wǎng)友可以通過登錄界面的用戶注冊,從而使用該程序。1 用戶編號 uid 整數(shù)2 用戶名 uname 字符型簡單聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)73 密碼 upass 字符型4 登錄ip和端口號 ipport 字符型5 狀態(tài) status 布爾型 (Friends): 屬性:好友編號(fid) ,用戶好友編號(fuid) 。 關(guān)系:一個(gè)用戶可以有多個(gè)好友。B 接收到 A 發(fā)來的信息,如果是未建立對話窗口,就詢問是否建立對話,否則就丟棄信息??蛻舳耸紫劝l(fā)送消息到服務(wù)器端,服務(wù)器端根據(jù)發(fā)送人信息和接收者信息來轉(zhuǎn)發(fā)。然后客戶向服務(wù)器請求讀取好友名單,服務(wù)器收到該請求,開始讀取數(shù)據(jù)庫中的表,得到好友的號碼后,再在 icq 表中讀取好友資料,然后向客戶端發(fā)送這些信息,客戶收到后就在主窗口顯示好友,并且建立幾個(gè)矢量用以存儲好友的呢稱,號碼??蛻羰盏椒?wù)器返回的信息后,便打開主登陸窗口。 由于本人長期從事于 java 語言編程,所以技術(shù)方面是可行的。 技術(shù)可行性 本系統(tǒng)采用 Java 語言,是基于 CS 架構(gòu)的。第三章 需求分析 可行性分析 經(jīng)濟(jì)可行性 本系統(tǒng)需要一個(gè) SQL Server 數(shù)據(jù)庫服務(wù)器,由于使用人數(shù)比較少,安裝一個(gè)免費(fèi)的SQL Server 數(shù)據(jù)庫完全可以應(yīng)付需要,所以成本就不用考慮了。6).對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。SQL Server 也可以很好地與 Microsoft BackOffice 產(chǎn)品集成。3).豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。特點(diǎn):1).真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。SQL Server 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS ) ,它最初是由 Microsoft、Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一個(gè) OS/2 版本。 SQL Server 數(shù)據(jù)庫SQL 是英文 Structured Query Language 的縮寫,意思為結(jié)構(gòu)化查詢語言。Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 這
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1