教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

网络程序设计课程论文

来源:网络收集 时间:2026-07-10
导读: 网络课程设计 JISHOU UNIVERSITY 专业课课程论文 题 目: 作 者: 学 号: 所属学院: 专业年级: 总 评 分: 完成时间: 基于TCP协议群聊系统 信息科学与工程学院 吉首大学信息科学与工程学院 网络课程设计 基于TCP协议群聊系统 (吉首大学信息科学与工程学

网络课程设计

JISHOU UNIVERSITY

专业课课程论文

题 目: 作 者: 学 号: 所属学院: 专业年级: 总 评 分: 完成时间:

基于TCP协议群聊系统

信息科学与工程学院

吉首大学信息科学与工程学院

网络课程设计

基于TCP协议群聊系统

(吉首大学信息科学与工程学院,湖南 吉首 416000)

摘 要

本设计在WINDOWS平台上,以java语言为编程语言,实现局域网内的即时通信工功能即聊天的功能。本设计是基于Windows Socket的编程,分别在同一局域网内的两台PC机的Myeclipse8.5平台上运行服务端和客户端程序。服务器与客户端在WindowsXP 环境下采用了TCP/IP连接方式,由客户端登录到服务端PC机,实现客户端与服务端PC的信息传输。

关键词:socket;java语言;TCP/IP;程序设计;Myeclipse8.5

网络课程设计

Based on the TCP protocol group chat system

Xie yangyang

(College of Information Science and Engineering,Jishou University,Jishou,Hunan 416000)

Abstract

The design on the platform of WINDOWS, to java language as a programming language, to achieve LAN instant messaging and chat function. The design is based on the Windows Socket programming, respectively, in the same LAN two PC Myeclipse8.5 platform running on the server and client procedures. Server and client in WindowsXP environment using the TCP / IP connection mode, log on to the server by a client PC machine, to achieve client and server PC information transmission.

Key words: socket ; java; TCP / IP; program design; Myeclipse8.5

网络课程设计

目 录

第一章

引言 ........................................................................................................... 1

1.1课题背景及意义 .................................................................................................. 1 1.2课题研究现状 ...................................................................................................... 1 1.3研究内容 .............................................................................................................. 2 第二章

关键技术 ................................................................................................... 3

2.1 TCP(传输控制协议)机制 .................................................................................... 3

2.1.1 三次握手(THREE-WAY HANDSHAKE) .................................................................................. 3

2.2 SOCKET通信机制 .......................................................................................... 3

2.2.1 面向连接的SOCKET连接实例............................................................................................... 4

第三章 需求分析 ................................................................................................... 5

3.1功能需求 .............................................................................................................. 5 3.2性能要求 .............................................................................................................. 5 3.3 设计流程图 ......................................................................................................... 6 第四章

概要设计 ................................................................................................... 6

4.1体系结构设计 ...................................................................................................... 6 4.2数据结构设计 ..................................................................................................... 7 第五章

详细设计 ................................................................................................... 8

5.1系统功能模块设计 .............................................................................................. 8

5.1.1 服务器端聊天程序 ................................................................................................................. 8 5.1.2 客户端聊天程序 ..................................................................................................................... 9 5.1.3 服务器端代码 ....................................................................................................................... 10 5.1.4 客户端代码........................................................................................................................... 11

5.2用户界面设计 .................................................................................................... 12

5.2.1用户图形界面 ....................................................................................................................... 12

第六章 测试及实现结果 ..................................................................................... 14

6.1测试环境 ............................................................................................................ 14 6.2测试报告 ............................................................................................................ 14 结束语 .......................................................................................................................... 14 参考文献 ...................................................................................................................... 14

网络课程设计

第一章 引言

1.1课题背景及意义

计算机网络的发展给计算机产业和整个人类的工作、生活方式带来了巨大的变化,特别是信息技术的发展使一个信息缺乏的时代进入了一个信息爆炸的时代,世界也由于Internet而变小。当今世界正处于信息时代,计算机和通信网络是这一代所谓“信息基础设施”。在互联网相当普及的今天,在互联网上聊天对很多“网虫”来说已经是家常便饭了。聊天室程序可以说是网上最简单的多点通信程序。一个简单的聊天室,从程序员的观点来看就是在多个I/O端点之间实现多对多的通信。基于SOCKEY的局域网通信是一种灵活的、易于实现的、低成本的方法。它可以运行在各种使用TCP/IP协议作为通讯协议的网络上。而在SOCKET API的帮助下,开发基于SOCKET的局 …… 此处隐藏:10354字,全部文档内容请下载后查看。喜欢就下载吧 ……

网络程序设计课程论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/2327471.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)