[页数] 36 [字数] 16379 [目录] 内 容 摘 要 II Abstract III 第1章 绪 论 1 第2章 局域网概述 5 第3章 系统分析 15 第4章 系统设计 18 参考文献 28 致 谢 29 综述 30 [原文] 自从上世纪中叶第一台计算机诞生以来,计算机越来越走进人们的生活当中,特别是随着计算机网络的发展,把全世界的人们紧密的联系在一起,大大的扩展了计算机的功能,人们越来越离不开计算机了。如今,作为网络应用之一的聊天工具,越来越受到人们的欢迎和重视。现在已有的聊天软件和聊天工具不胜枚举,流行的主要有QQ,ICQ,MSN Message,NetMeeting,mIRC和郎码UC和各种的网页聊天室等。这些软件特别是QQ升级很快,其功能是越来越来强大,将代表着聊天软件的发展方向。目前,聊天软件的功能除了最基本的文本聊天,已经可以语音聊天,图像聊天,视频聊天,文件传输等三维聊天,还发展了短信发送,无线聊天,在线游戏等功能,可以预见在不久的将来,聊天软件将成为人们通过因特网相互联系和娱乐的主要平台。然而这些软件的一个共同的缺点是采用了c/s的结构模式,如果服务器出现故障,则这个聊天系统都将瘫痪。该毕业设计课题为基于TCP/IP的聊天工具的设计与实现,它是在TCP/IP通信和文本聊天的基础上来实现语音聊天,文件传输。从一开...... [摘要] 从实际工程应用角度出发,以计算机网络原理为指导,结合当前网络中的一些常用技术,编程实现基于TCP/IP的网络聊天工具,该聊天工具具有聊天室聊天、广播聊天、二人私聊以及文件传输功能。该论文主要对当今聊天软件的发展情况、与该聊天软件相关的各种技术以及该聊天工具的实现做了一个详细的阐述: 1. 作为计算机网络的应用之一聊天工具,受到了用户的普片爱好,它把人们带进了一个虚拟的网络世界,大大的加深了人们之间的联系。从单一的文本聊天,到语音聊天以及到现在的图像、视频聊天、及时短信的发送和在线游戏等功能的开发,已经大大的拓展了聊天工具的概念,它将会作为未来人们通过因特网相互联系和娱乐的主要平台。 2.该工具的开发主要用到了网络通信技术、文件传输技术、windows的多线程技术等。 3. 该聊天软件基于TCP/IP通信,在此基础上,实现点对点聊天、广播聊天、一对多聊天、语音聊天以及文件的传输。 4. 该聊天工具可以运行于任何安装Windows操作系统的机器上。 5. 由于系统采用c/s结构,客户端与客户端以及客户端与服务器端需要传送一些控制消息,因此系统需要自定义一些消息类型,这是该聊天工具的又一大关键之处。 6. 文件传输作为另一个独立的模块,大大拓展了该聊天工具的功能,其传输资料利用了原有的TCP/IP通信,关键需要同步双方的发送和接受线程。 [参考文献] 1 熊桂喜,王小虎,李学农. 计算机网络. 清华大学出版社,1997年12月 2 吴洁明,袁小龙.软件工程应用实践教程,清华大学出版社,2003年 3 Carlo Ghezzi,Mehdi Jazayeri,Dino Mandrioli.软件工程基础,清华大学出版社,2003年 4 何莉等计算机网络概论高等教育出版社1995.4 5 林卓然,《Visual Basic程序设计教程》,电子工业出版社,2004 6 金英姿,《Visual Basic 6.0实用培训教程》,人民邮电出版社,2003 7 美)加西亚.莫利纳,沃尔曼.威德姆,《数据库系统实现》(英文版),机械工业出版社,2001 8 阮家栋 俞丽和 《微型计算机网络原理及应用》 北京 中国纺织大学出版社 1995 9 瞿 坦 《计算机网络及应用》 北京 化学工业出版社 2002 10 王竹林 《校园网组建与管理》 北京 清华大学出版社 2002 11 黄超. Windows 网络编程. 人民邮电出版社,2003年1月 12 殷肖川.网络编程与开发技术,西安交通大学出版社,2003年 [原文截取] l XXXX学院本科生毕业论文(设计) 基于TCP/IP的局域网通信软件的设计 学生学号: xxxxx 学生姓名: xxxx 专 业: xxxxxxxxx 指导教师: xxx xxxxXXXXXX学院 内 容 摘 要 从实际工程应用角度出发,以计算机网络原理为指导,结合当前网络中的一些常用技术,编程实现基于TCP/IP的网络聊天工具,该聊天工具具有聊天室聊天、广播聊天、二人私聊以及文件传输功能。该论文主要对当今聊天软件的发展情况、与该聊天软件相关的各种技术以及该聊天工具的实现做了一个详细的阐述: 1. 作为计算机网络的应用之一聊天工具,受到了用户的普片爱好,它把人们带进了一个虚拟的网络世界,大大的加深了人们之间的联系。从单一的文本聊天,到语音聊天以及到现在的图像、视频聊天、及时短信的发送和在线游戏等功能的开发,已经大大的拓展了聊天工具的概念,它将会作为未来人们通过因特网相互联系和娱乐的主要平台。 2.该工具的开发主要用到了网络通信技术、文件传输技术、windows的多线程技术等。 3. 该聊天软件基于TCP/IP通信,在此基础上,实现点对点聊天、广播聊天、一对多聊天、语音聊天以..... |
基于TCPIP的局域网通信软件论文
查看评论
已有0位网友发表了看法