網(wǎng)絡實時通訊系統(tǒng)設計(java).rar
網(wǎng)絡實時通訊系統(tǒng)設計(java),網(wǎng)絡實時通訊系統(tǒng)7.9萬字76頁附錄有具體的程序代碼摘要網(wǎng)絡實時通訊技術在網(wǎng)絡資源利用率、通訊的及時性,快捷性,安全性方面有明顯的優(yōu)勢。因此,實時通訊技術蘊涵著巨大的商業(yè)和技術潛在價值。文章首先介紹了網(wǎng)絡實時通訊系統(tǒng)的背景,課題研究的主要內(nèi)容及以相關技術;接著介紹了該網(wǎng)絡實時通訊系統(tǒng)的總體設計思路,對該網(wǎng)絡實時通訊系統(tǒng)...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 小妹兒 發(fā)布
網(wǎng)絡實時通訊系統(tǒng)
7.9萬字 76頁
附錄有具體的程序代碼
摘 要
網(wǎng)絡實時通訊技術在網(wǎng)絡資源利用率、通訊的及時性,快捷性,安全性方面有明顯的優(yōu)勢。因此,實時通訊技術蘊涵著巨大的商業(yè)和技術潛在價值。
文章首先介紹了網(wǎng)絡實時通訊系統(tǒng)的背景,課題研究的主要內(nèi)容及以相關技術;接著介紹了該網(wǎng)絡實時通訊系統(tǒng)的總體設計思路,對該網(wǎng)絡實時通訊系統(tǒng)的各個功能模塊進行了設計;然后對每個功能模塊進行了詳細設計;最后對系統(tǒng)開發(fā)設計過程中的問題和經(jīng)驗進行了總結和討論。
網(wǎng)絡實時通訊系統(tǒng)以Java作為開發(fā)工具完成系統(tǒng)的界面和實現(xiàn)前臺操作,以Microsoft SQL Server 2000作為后臺數(shù)據(jù)庫。在系統(tǒng)的實現(xiàn)過程中,用戶可以實現(xiàn)的操作有新用戶的注冊、注冊用戶的登陸和在線用戶間的聊天已及文件傳輸。系統(tǒng)經(jīng)調(diào)試運行能基本實現(xiàn)預期的目標。
關鍵詞:計算機網(wǎng)絡;實時通訊;服務器;客戶端
ABSTRACT
With the development of Internet, the network instant messenger software has become a great common intercourse tool of the majority of people. The network instant messenger software can offer open chat service to the net friends to chat, to express the impressions, exchange technological experience, and now already gradually applied in the business realm. The network instant messenger software has good functions of information transmission and exchange news, so it is the indispensable tool in our daily life.
The technique of network instant messenger has obvious advantages in many aspects such as network resource utilization ratio, and the instant, shortcut, security of communication, etc. So, the technique of network......
目 錄
第一章 緒論 1
1.1 計算機網(wǎng)絡的基本概念 1
1.1.1 計算機網(wǎng)絡簡介 1
1.1.2 TCP/IP結構模型 1
1.2 實時通訊技術的起源和發(fā)展 2
1.2.1 實時通訊技術的起源 2
1.2.2 實時通訊技術的發(fā)展 2
1.3 實時通訊軟件的功能 3
1.4 課題研究的內(nèi)容及意義 3
第二章 系統(tǒng)概述 5
2.1 系統(tǒng)需求分析 5
2.1.1 功能需求 5
2.1.2 性能需求 5
2.2 系統(tǒng)可行性分析 6
2.2.1 經(jīng)濟可行性 6
2.2.2 操作可行性 6
2.2.3 技術可行性 6
2.3 開發(fā)環(huán)境的選擇和介紹 7
2.3.1 編程環(huán)境的選擇 7
2.3.2 數(shù)據(jù)庫的選擇 7
第三章 系統(tǒng)總體設計 9
3.1 系統(tǒng)設計思想 9
3.2 系統(tǒng)結構圖 9
3.3 系統(tǒng)流程圖 10
3.3.1 主流程圖 10
3.3.2 系統(tǒng)數(shù)據(jù)流程 10
3.3.3 系統(tǒng)的具體功能實現(xiàn)的流程圖 11
第四章 系統(tǒng)詳細設計 12
4.1 程序系統(tǒng)結構 12
4.1.1 功能劃分 12
4.2 數(shù)據(jù)需求 13
4.2.1 數(shù)據(jù)流條目 13
4.2.2 加工說明 13
4.3 系統(tǒng)具體功能的設計 14
4.3.1 新用戶注冊 14
4.3.2 用戶登陸 15
4.3.3 收發(fā)信息 17
4.3.4 文件傳輸 18
4.4數(shù)據(jù)庫設計 21
4.5 關鍵技術的分析 22
4.5.1 客戶機連接與服務器的連接 22
4.5.2 用戶間收發(fā)信息 22
4.5.3 用戶間傳輸文件 23
4.5.4 數(shù)據(jù)庫的操作 25
第五章 系統(tǒng)的調(diào)試與運行 27
5.1 系統(tǒng)的調(diào)試 27
5.2 系統(tǒng)的使用 27
5.2.1 系統(tǒng)運行環(huán)境 27
5.2.2 系統(tǒng)的主要模塊的運行結果 28
第六章 總結 31
6.1 論文研究內(nèi)容總結 31
6.2 后續(xù)研究工作展望 31
致謝 33
參考文獻 34
附錄 35
參考文獻
[1] 史斌星,史佳. Java基礎編程貫通教程[M].北京:清華大學出版社
[2] 孫一林,彭波.Java網(wǎng)絡編程實例[M].北京:清華大學出版社
附錄
package lqp;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class list
{
public static String[] namelist={"ken","jiazi","su","leaf",
"guan","hu","hou","dong"};
private list()
{
}
}
/** *入口程序,包括登錄界面以及登錄模塊
*@param text111 用戶名輸入
......
7.9萬字 76頁
附錄有具體的程序代碼
摘 要
網(wǎng)絡實時通訊技術在網(wǎng)絡資源利用率、通訊的及時性,快捷性,安全性方面有明顯的優(yōu)勢。因此,實時通訊技術蘊涵著巨大的商業(yè)和技術潛在價值。
文章首先介紹了網(wǎng)絡實時通訊系統(tǒng)的背景,課題研究的主要內(nèi)容及以相關技術;接著介紹了該網(wǎng)絡實時通訊系統(tǒng)的總體設計思路,對該網(wǎng)絡實時通訊系統(tǒng)的各個功能模塊進行了設計;然后對每個功能模塊進行了詳細設計;最后對系統(tǒng)開發(fā)設計過程中的問題和經(jīng)驗進行了總結和討論。
網(wǎng)絡實時通訊系統(tǒng)以Java作為開發(fā)工具完成系統(tǒng)的界面和實現(xiàn)前臺操作,以Microsoft SQL Server 2000作為后臺數(shù)據(jù)庫。在系統(tǒng)的實現(xiàn)過程中,用戶可以實現(xiàn)的操作有新用戶的注冊、注冊用戶的登陸和在線用戶間的聊天已及文件傳輸。系統(tǒng)經(jīng)調(diào)試運行能基本實現(xiàn)預期的目標。
關鍵詞:計算機網(wǎng)絡;實時通訊;服務器;客戶端
ABSTRACT
With the development of Internet, the network instant messenger software has become a great common intercourse tool of the majority of people. The network instant messenger software can offer open chat service to the net friends to chat, to express the impressions, exchange technological experience, and now already gradually applied in the business realm. The network instant messenger software has good functions of information transmission and exchange news, so it is the indispensable tool in our daily life.
The technique of network instant messenger has obvious advantages in many aspects such as network resource utilization ratio, and the instant, shortcut, security of communication, etc. So, the technique of network......
目 錄
第一章 緒論 1
1.1 計算機網(wǎng)絡的基本概念 1
1.1.1 計算機網(wǎng)絡簡介 1
1.1.2 TCP/IP結構模型 1
1.2 實時通訊技術的起源和發(fā)展 2
1.2.1 實時通訊技術的起源 2
1.2.2 實時通訊技術的發(fā)展 2
1.3 實時通訊軟件的功能 3
1.4 課題研究的內(nèi)容及意義 3
第二章 系統(tǒng)概述 5
2.1 系統(tǒng)需求分析 5
2.1.1 功能需求 5
2.1.2 性能需求 5
2.2 系統(tǒng)可行性分析 6
2.2.1 經(jīng)濟可行性 6
2.2.2 操作可行性 6
2.2.3 技術可行性 6
2.3 開發(fā)環(huán)境的選擇和介紹 7
2.3.1 編程環(huán)境的選擇 7
2.3.2 數(shù)據(jù)庫的選擇 7
第三章 系統(tǒng)總體設計 9
3.1 系統(tǒng)設計思想 9
3.2 系統(tǒng)結構圖 9
3.3 系統(tǒng)流程圖 10
3.3.1 主流程圖 10
3.3.2 系統(tǒng)數(shù)據(jù)流程 10
3.3.3 系統(tǒng)的具體功能實現(xiàn)的流程圖 11
第四章 系統(tǒng)詳細設計 12
4.1 程序系統(tǒng)結構 12
4.1.1 功能劃分 12
4.2 數(shù)據(jù)需求 13
4.2.1 數(shù)據(jù)流條目 13
4.2.2 加工說明 13
4.3 系統(tǒng)具體功能的設計 14
4.3.1 新用戶注冊 14
4.3.2 用戶登陸 15
4.3.3 收發(fā)信息 17
4.3.4 文件傳輸 18
4.4數(shù)據(jù)庫設計 21
4.5 關鍵技術的分析 22
4.5.1 客戶機連接與服務器的連接 22
4.5.2 用戶間收發(fā)信息 22
4.5.3 用戶間傳輸文件 23
4.5.4 數(shù)據(jù)庫的操作 25
第五章 系統(tǒng)的調(diào)試與運行 27
5.1 系統(tǒng)的調(diào)試 27
5.2 系統(tǒng)的使用 27
5.2.1 系統(tǒng)運行環(huán)境 27
5.2.2 系統(tǒng)的主要模塊的運行結果 28
第六章 總結 31
6.1 論文研究內(nèi)容總結 31
6.2 后續(xù)研究工作展望 31
致謝 33
參考文獻 34
附錄 35
參考文獻
[1] 史斌星,史佳. Java基礎編程貫通教程[M].北京:清華大學出版社
[2] 孫一林,彭波.Java網(wǎng)絡編程實例[M].北京:清華大學出版社
附錄
package lqp;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class list
{
public static String[] namelist={"ken","jiazi","su","leaf",
"guan","hu","hou","dong"};
private list()
{
}
}
/** *入口程序,包括登錄界面以及登錄模塊
*@param text111 用戶名輸入
......