JAVA局域网聊天参考文献

合集下载

基于JAVA局域网聊天软件_毕业设计论文-

基于JAVA局域网聊天软件_毕业设计论文-

本科毕业论文(毕业设计)题目:局域网聊天软件系院:学生姓名:学号:专业:年级:完成日期:指导教师:摘要在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。

基于Java网络编程的强大功能,本次毕业设计使用Java编写一个聊天系统。

一般来说,聊天工具大多数由客户端程序和服务器程序外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的而Java提供的多线程功能用多线程可完成多点对多点的聊天,数据库管理系统用SQL Server2000完成并通过JDBC-ODBC桥访问数据库。

本系统建立在JAVA平台上,系统的设计使用了面向对象技术和面向对象的设计原则。

系统采用C/S结构,客户端与客户端以及客户端与服务器端之间通过Socket传送消息。

使用JAVA语言编写,开发工具采用Eclipse。

服务器端设计与实现过程中,采用了多线程技术,可以在单个程序当中同时运行多个不同的线程,执行不同的任务。

大大增强了程序对服务器资源的利用。

聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息等等功能。

关键字:多线程;客户机/服务器;JA V A ;Socket ;Eclipse ;TCP/IPAbstractas the network become more and more developed, people become more and more lean to the network, and can not leave with out it. This caused the chat materials become more numerous, as the overseas ICQ system, the OICQ system that invented by Tencent Co., and so on. So we create a network chat medium just like the QQ.Java network programming based on the power, the use of Java designed to prepare graduates a chat system.In general, the majority of the chat tool for client and server program in addition to server-side storage of customer data for the database,the system uses a client / server architecture model the adoption of Java provided Socket class connect client and server and between the client and server communicate with each other, as the chat is to provide point-to-multipoint and multi-threaded Java function to be completed by using multi-threaded chat and more point-to-multipoint, database management system with SQL Server2000 the completion and adoption ofJDBC-ODBC Bridge access the database.The system built on the JAVA platform, the system design usingobject-oriented technology and object-oriented design principles. System uses the C / S structure, client and client-side and server-side client and send messages through Socket. The use of JAVA language, development tools using Eclipse. Design and Implementation of server-side process, the use of multi-threading technology, which can process in a single run at the same time a number of different threads, the implementation of different tasks. Procedures greatly enhanced the use of server resources.Chat system will allow people to complete chat to more friends,and the system can add, delete somebody,can deal with new user registration, send messages, receive messages and so on.Keywords : Multithreading ; Client/Server ;JA V A ;Socket ;Eclipse ;TCP/IP目录1 绪论 ......................................................................................................... 错误!未定义书签。

本科毕业论文-基于JAVA的聊天系统的设计与实现【范本模板】

本科毕业论文-基于JAVA的聊天系统的设计与实现【范本模板】

摘要随着互联网的快速发展,网络聊天工具已经作为一种重要的信息交流工具,受到越来越多的网民的青睐.目前,出现了很多非常不错的聊天工具,其中应用比较广泛的有Netmeeting、腾讯QQ、MSN-Messager等等。

该系统开发主要包括一个网络聊天服务器程序和一个网络聊天客户程序两个方面。

前者通过Socket套接字建立服务器,服务器能读取、转发客户端发来信息,并能刷新用户列表。

后者通过与服务器建立连接,来进行客户端与客户端的信息交流。

其中用到了局域网通信机制的原理,通过直接继承Thread类来建立多线程。

开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编程的设计方法等。

在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。

经过分析这些情况,该局域网聊天工具采用Eclipse为基本开发环境和java 语言进行编写,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行不断修正和改进,直到形成可行系统关键词:局域网聊天 socket javaAbstractAlong with the fast development of Internet,the network chating tool has already become one kind of important communication tools and received more and more web cams favor. At present, many extremely good chating tools have appeared . for example,Netmeeting, QQ,MSN—Messager and so on. This system development mainly includes two aspects of the server procedure of the network chat and the customer procedure of the network chat。

-基于java的多人聊天室设计本科学位论文

-基于java的多人聊天室设计本科学位论文

摘要随着信息革命的到来,使用网络工具进行交流已经成为我们平常生活里不可或缺也脱离不开的一件事,相比较与使用手机通讯和短信交流,它们过于繁琐和昂贵,而网络通信工具由于使用方便、传递信息的即时性,特别是众多青少年人的追捧和使用。

更加关键的是网络工具给我们提供了一个低消费更便于交流沟通的平台,这个网络工具平台拥有广泛性、即时性、便捷性,因而得到了广大公司、事业单位、院校和民众的认可,本论文叙述的是一种基于利用TCP/IP协议的、利用数据流的存储和读取、C/S框架结构模式、多线程、实现设计点对点和点对面通信的一个多人网络连天工具,可以进行私聊、群聊、文件传输等.关键词:Java;聊天室;线程;协议;数据流;C/S结构;AbstractWith the advent of the information revolution, using networking tools to communicate one thing has become indispensable in our daily life are inseparable from the comparison with the use of mobile communications and text messaging communication, they are too cumbersome and costly, and online communication tools due to ease of use, instant transfer of information, especially the many young people to the pursuit and use. More critical is networking tools provides us with a low consumption easier communication platform, the network platform has extensive tools, immediacy, convenience, and therefore get the majority of companies, institutions, universities and public recognition, this paper describes is based on the use of TCP / IP protocol, the use of storage and reading of data flow, C / S frame mode, multi-threaded, to implement a multiplayer online groaning tool design point and point opposite the communications, you can private chat, group chat, file transfer, and so on.Keywords: Java; chat rooms; thread; protocol; data stream; C / S structure;目录第1章绪论 (4)1.1选题背景 (4)1.2目的和意义 (4)第2章系统概况 (5)2.1软件系统主要功能 (5)2.2软件系统所用技术 (5)2.2.1 java多线程技术 (5)2.2.2 TCP/IP协议 (6)2.2.4 java数据流技术 (7)第3章关于多人聊天室的分析和设计 (8)3.1关于系统分析 (8)3.1.1系统可行性分析 (8)3.2系统功能分析 (9)3.2.1客户端功能实现分析 (9)3.2.2 服务器端系统分析 (11)3.3系统流程图 (11)第4章系统实现 (12)5.1 客户端界面和功能实现 (12)5.1.1 登录和注册界面 (12)5.1.2 用户列表界面 (23)5.1.3 聊天窗口和文件传输界面 (27)5.2 服务器端实现 (37)第5章结束语 (42)参考文献 (43)第1章绪论1.1选题背景在信息爆炸的今天信息的沟通和交流已经和我们息息相关。

java毕业论文参考文献

java毕业论文参考文献

java毕业论文参考文献是学术论文的根系,是学术论文不可或缺的组成部分,以下是搜集整理的java参考文献,欢迎阅读参考。

参考文献一:[1]王颖.云计算编程模型中Java应用研究[J].福建质量管理,2016,03:186.[2]陈衍席.基于Java网络聊天系统的设计及实现研究[J].通讯世界,2016,07:207-208.[3]焦正洋.基于Java技术的纺织企业ERP系统开发[J].信息技术与信息化,2016,03:36-38.[4]葛萌,张琳娜,陈伟.Java多态性机制应用研究[J].攀枝花学院学报,2016,02:25-28.[5]贾羽,贾默然,郭宇.基于JAVA的网络数控仿真系统研究[J].数字技术与应用,2015,11:77.[6]赵源.使用JAVA语言编写计算器的设计研究[J].今日科苑,2015,11:99.[7]朱浩悦.计算机软件JAVA编程特点分析[J].黑龙江科技信息,2015,36:225.[8]卞慧敏.浅议Java网络聊天工具设计[J].科技展望,2015,36:120.[9]羿欣冉.基于JavaEE的在线考试系统的设计与实现[J].科技风,2016,02:63+71.[10]弋改珍,江潇.快乐渔夫游戏的设计与开发[J].自动化技术与应用,2015,12:30-33.[11]白新竹.基于JPDA的Java软件性能测试[J].信息技术与信息化,2015,12:90-92.[12]王浩.JAVA源代码缺陷分析系统的设计与实现[J].信息技术与信息化,2015,12:118-120.[13]刘景娜.用JAVA语言处理AutoCAD图形数据的研究[J].信息技术与信息化,2015,12:132-134.[14]王明鑫,于立婷,孙仲霖.简述Java编程语言的发展及优势[J].通讯世界,2016,01:204.[15]葛曼颖.基于JAVA技术的实时移动学习系统的研究与实现[J].科技展望,2016,03:16-17.[16]谢斯琪.基于JAVA技术的移动警务系统设计[J].科技展望,2016,03:19-20.[17]张媛媛,卢宏伟,李艳萍.学习共同体在Java程序设计课程中的应用研究[J].黑龙江畜牧兽医,2016,02:178-180.[18]朱丹丹.基于JAVAEE的毕业设计管理系统的设计研究[J].数字技术与应用,2015,12:146.[19]宋佳颖.基于Java的邮件接收系统分析[J].无线互联科技,2015,24:12-13.[20]赵亚娟.计算机软件JAVA编程特点及其技术研究[J].数字技术与应用,2016,01:113.[21]刘正红.基于JAVA的网上手机店铺的设计与实现[J].电子世界,2015,15:197-198.[22]张晓琦.浅析Java智能卡的应用与开发[J].福建电脑,2016,02:142+37.[23]罗浩.基于Java的门诊就诊系统的设计与实现[J].科技展望,2016,07:1+3.[24]田方,石海鹤,左正康,王昌晶,薛锦云.一种抽象泛型机制的新型Java实现[J].江西师范大学学报(自然科学版),2016,01:77-82.[25]朱亚玲,张睿敏.基于java的连连看游戏设计与实现[J].数字技术与应用,2016,03:161-162.[26]郭叙成.VRML及Java技术在虚拟场景中的研究[J].信息技术与信息化,2016,Z1:128-130.[27]韩椿义.基于Java卡应用秘钥管理系统的设计与研究[J].信息技术与信息化,2016,Z1:66-68.[28]贾东.基于java的文件监控程序设计与实现[J].信息技术与信息化,2016,Z1:87-89.[29]孟庆玉,郑艳.基于Java语言的高校学生求职招聘系统设计及运用[J].信息通信,2016,02:122-123.[30]魏玲.基于JAVA的旅游网站设计与实现[J].山西电子技术,2016,02:55+66.[31]赵鸿雁.关于Java在软件开发中的误区分析[J].信息技术与信息化,2016,04:56-58.[32]田家旗.Java开发语言的开发平台与J2EE编程技术问题研究[J].信息技术与信息化,2016,04:112-113.[33]季铸.利用Java开发智能软件技术研究[J].湖南城市学院学报(自然科学版),2016,02:117-118.[34]周波.基于Java平台的网络聊天系统的设计与实现[J].数码世界,2016,04:4.[35]刘延军,薛建彬,廉鹏飞.Java再制造服务信息管理系统的研究与开发[J].机械与电子,2014,11:77-80.[36]丁群,冯文远,张坚,王力.基于Java的学生信息管理系统的开发[J].价值工程,2014,35:210-211.[37]衣鹏,阎新芳,吴帅杰.Java设计模式在数据库编程中的应用研究[J].信息通信,2014,11:123.[38]杨静.基于JAVAWEB中MVC模式的研究与应用[J].电脑知识与技术,2014,28:6668-6671.[39]张志华,陆海锋.基于URL的JAVA语言网络通讯系统的设计与实现[J].网络安全技术与应用,2014,11:44-45.[40]薛林莉.基于Java的学校宿舍管理系统研究[J].电脑编程技巧与维护,2014,24:106-107+127.参考文献二:[41]袁伟华.Java线程池的研究与实现[J].电脑编程技巧与维护,2015,01:28-29.[42]李博,徐云杰,翁丹.基于Java的汽车企业产能管理系统设计[J].汽车实用技术,2015,01:151-153+156.[43]李养胜,李俊.基于JAVA的在线考试系统的设计与实现[J].物联网技术,2015,01:107-108.[44]凌方.基于Java的图书管理系统的设计与实现[J].计算机光盘软件与应用,2014,21:290+292.[45]刘建.基于Java和EJB的信息管理系统开发框架[J].计算机光盘软件与应用,2014,22:167+169.[46]施阳,张海燕,戴德伟.基于JavaEE的毕业设计管理系统设计与实现[J].软件导刊,2015,02:86-88.[47]莫前玲.基于Java语言的手机软件开发技术分析[J].计算机光盘软件与应用,2014,24:295-296.[48]李佳,毛岽博.基于Java局域网内实时通信系统设计[J].计算机光盘软件与应用,2014,24:283-284.[49]崔佳佳.基于JAVA的测试自动化设计应用[J].电子技术与软件工程,2015,05:253.[50]刘金全,邹联.一种基于JAVA的多业务综合短信平台设计[J].电子设计工程,2015,01:58-61.[51]康镨月.刍议软件开发中JAVA编程语言的应用[J].科技风,2015,06:88-89.[52]刘冠梅.JAVA虚拟机技术研究与实践思考[J].科技创新与应用,2015,11:104-105.[53]邢翀.基于Java的在线考试系统的设计与实现[J].科技创新导报,2015,06:51-52.[54]王军.基于Java的垂直搜索引擎的设计方式构建[J].信息化建设,2015,03:1-2.[55]沈葛.JAVA语言在网络通信程序中的实际应用[J].网络安全技术与应用,2015,03:12+15.[56]张文哲,王璐,崔洪宇.Java的可视化计算器实现[J].电子世界,2014,12:440.[57]吴闻.基于Java的窗体程序设计概述[J].科技广场,2015,03:58-65.[58]杨永霞.基于JavaWeb的《四库全书》提要信息平台的研究[J].科技情报开发与经济,2015,08:131-133+138.[59]赵娟.基于TableMode的企业员工管理系统构建[J].新技术新工艺,2015,03:44-46.[60]乔敬华,黄春华.基于Java的人才招聘系统研究[J].电脑编程技巧与维护,2015,10:47-49.[61]潘东岭.jsp(java)驾校考试系统的设计研究[J].科技风,2015,13:22.[62]贾东.基于JavaWeb的设施农业信息系统设计与实现[J].内蒙古农业科技,2015,03:128-131.[63]赵久利.一类基于Java平台的Web容器简化模型研究[J].公安海警学院学报,2015,01:25-28.[64]张忠利.计算机软件JAVA编程特点及其技术应用[J].教育教学论坛,2015,27:224-225.[65]耿永利.基于Java的网络管理系统开发与管理[J].漯河职业技术学院学报,2015,02:42-43.[66]谭海中.基于Java的Web通用DataTable组件设计[J].软件工程师,2015,07:22-23.[67]彭凯.基于JAVA语言的混淆器设计模型研究[J].中国新通信,2015,12:9.[68]王晓军.关于Java软件开发中存在的误区分析[J].通讯世界,2015,09:227-228.[69]吴刚.JAVA平台实现僵尸网络的研究[J].网络安全技术与应用,2015,05:95-96.[70]倪天伟.基于JavaEE的高校重修管理系统设计与实现[J].电脑编程技巧与维护,2015,12:23+33.[71]马继红,汪金龙.基于JAVA的企业人事管理系统设计与实现[J].电脑知识与技术,2015,02:70-71.[72]宋小倩,张书茂,康彦.基于JAVA建立树形结构的算法优化[J].大庆师范学院学报,2015,03:26-30.[73]蔡旺,唐丽晴.JAVA海警部队营房管理系统设计[J].信息与电脑(理论版),2015,09:11-12.[74]李海博.基于Java的数据库应用--试题库管理系统[J].黑龙江科技信息,2015,24:189.[75]熊一利.一种基于Java的电子商务系统设计[J].科技广场,2015,06:30-33.[76]赵争东.基于Java的数据库应用框架的研究设计和探索[J].信息系统工程,2015,07:79+81.[77]陈晓红.基于JavaEE的高校科技管理系统设计与实现[J].贵州师范大学学报(自然科学版),2015,04:87-92.[78]迟欢欢.基于Java技术的试题库系统构建与研究[J].哈尔滨师范大学自然科学学报,2015,05:54-56.[79]吴亚林.基于java的购物网站建设[J].信息与电脑(理论版),2015,19:96+101.[80]王桂菊.基于Java技术平台的办公管理系统设计与实现[J].数字技术与应用,2015,09:165.。

局域网聊天室 JAVA课程设计

局域网聊天室  JAVA课程设计

《面向对象程序设计》课程设计报告题目:局域网聊天室程序设计院(系):信息科学与工程学院专业班级:计算机科学与技术1201班学生姓名:程伟学号:20121183011指导教师:吴奕2014年12月29日至2015年1月9日华中科技大学武昌分校制面向对象程序设计课程设计任务书一、设计(调查报告/论文)题目局域网聊天室程序设计二、设计(调查报告/论文)主要内容内容:用来提供局域网中用户之间的交互通讯,使用Eclipse与JDK1.6工具,操作系统为WINDOWS,采用面向对象方法完成,包括总体设计、详细设计、编码实现、测试。

运用套接字Socket连接技术,实现客户端的套接字对象和服务器端的套接字对象之间的输入输出流的连接,达到数据报通信的目的基本功能与要求:实现聊天室服务器端的要求:①设计实现在特定端口上进行侦听,等待客户端的连接。

②用户确定服务器的侦听端口。

③系统能向已经连接到服务器端的用户发送系统消息。

④系统能统计在线人数。

⑤当系统停止服务时,设计程序应能断开所有的用户连接。

实现聊天室客户端的要求:①系统能连接已经开启聊天服务的服务端。

②用户确定要连接服务器端的IP地址与端口号,连接后系统应能提供显示的用户名。

③当服务器端开启的话,实现用户的登录与注销。

④用户可以通过设计的系统向所有人或者某一个人发送消息。

三、原始资料1.《面向对象程序设计课程设计》指导书2.耿祥义.JAVA大学实用教程.北京:清华大学出版社,2009.四、要求的设计(调查/论文)成果1.课程设计报告2.课程设计软件五、进程安排布置任务,查找资料、需求分析1天总体设计1天详细设计1.5天编制源程序实现3.5天测试与修改1天撰写课设报告2天六、主要参考资料[1]张广彬.Java课程设计案例精编(第二版).北京:清华大学出版社,2011.[2]耿祥义.Java课程设计(第二版).北京:清华大学出版社,2008.[3]耿祥义.JAVA大学实用教程.北京:清华大学出版社,2009.[4]邹林达.陈国君Java2程序设计基础.北京:清华大学出版社,2010.[5]邹林达.Java2程序设计基础实验指导.北京:清华大学,2010.指导教师(签名):20年月日目录1需求与总体设计 (1)1.1需求与系统功能图 (1)1.2系统类图 (2)1.2.1服务端系统 (2)1.2.2客户端服务系统 (3)2详细设计 (4)2.1聊天室服务器端的设计 (4)2.1.1ChatServer类 (4)2.1.2ServerListen类 (5)2.1.3ServerReceive类 (5)2.1.4PortConf类 (6)2.1.5Help类 (6)2.1.6UserLinkList类 (7)2.1.7Node类 (7)2.2聊天室客户端设计 (8)2.2.1ChatClient类 (8)2.2.2ConnectConf类 (9)2.2.3UserConf类 (9)2.2.4Help类 (10)2.2.5ClientReceive类 (10)3编码实现 (11)3.1服务器编码实现 (11)3.1.1ChatServer类 (11)3.1.2ServerListen类 (21)3.1.3ServerReceive类 (23)3.1.4PortConf类 (27)3.1.5UserLinkList类 (30)3.1.6Node类 (31)3.1.7Help类 (32)3.2客户端编码实现 (34)3.2.1ChatClient类 (34)3.2.2ClientReceive类 (46)3.2.3ConnectConf类 (48)3.2.4UserConf类 (51)3.2.5Hlep类 (54)4系统测试 (56)总结 (57)1需求与总体设计1.1需求与系统功能图本系统所要实现的主要功能是为广大用户提供一个借助网络进行人际交往的平台。

java英文参考文献(20210507015628)

java英文参考文献(20210507015628)

java 英文参考文献篇一:外文参考文献译文及原文本科毕业设计(论文)外文参考文献译文及原文学院_________ 计算机学院专业___计算机科学与技术_年级班别___ 2009级(1)班学号学生姓名______ ________指导教师_____ ________2013年5月目录译文: (1)第一章微软.NET 平台的介绍 (3)1.1 简介.................................................................................................................1.1.1 .NET 平台简介 (3)1.1.2 微软的.NET 和WINDOWS 的基3因 (4)1.1.3 微软.NET 体系结构 (4)1.1.4 .NET 平台的特点 (4)J \\\ ................................................................................................................................................................................................................................................................................................................................ ■1.1.5 多国语言的发展 (5)1.1.6 平台和处理器独立性 (6)1.1.7 自动内存管理 (7)1.1.8 支持的版本 (7)1.1.9 支持的开放标准 (8)1.1.10 配置简单 (8)1.1.11 分布式体系结构 (9)1.1.12 与非托管代码的互用 (9)原文:Foreword ..................................................................................................... .............................. 11 Chapter1 Introduction of the Microsoft .NET Platform 131.1 Introduction ................................................................................................. .. (13)1.1.1 Introduction of the .NET Platform (13)1.1.2 Microsoft .NET and WindowsDNA (15)1.1.3 Microsoft .NET Architecture Hierarchy ....................................151.1.4 Features of the .NET Platform (16)1.1.5 Multilanguage Development (17)1.1.6 Platform and Processor Independence (18)1.1.7 Automatic Memory Management (19)1.1.8 Versioning Support (20)1.1.9 Support for OpenStandards (21)1.1.10 Easy Deployment (22)1.1.11 Distributed Architecture (23)1.1.12 Interoperability with Unmanaged Code (23)译文:、尸■、亠前言在电脑软件的历史上,很少有一种技术能够得到开发者和业界如此强烈的正面响应。

近三年java参考文献

近三年java参考文献

近三年java参考文献近三年(2019-2021年)的Java参考文献涵盖了广泛的主题,包括Java语言的基础知识、开发工具、框架和库、云计算和大数据等方面。

以下是一些相关参考内容的概述:1. "Core Java Volume I -- Fundamentals"(作者:Cay S. Horstmann)本书是Java语言基础知识的经典参考,包括Java程序设计的核心概念、语法和基本库。

它适用于初学者和有经验的开发人员,涵盖了Java SE 8和9的新特性。

2. "Java Concurrency in Practice"(作者:Brian Goetz等)这本书深入探讨了Java并发编程的复杂性和最佳实践。

它解释了并发编程的重要原则,并提供了大量的示例和建议,以帮助开发人员设计并发安全和高效的应用程序。

3. "Effective Java"(作者:Joshua Bloch)这本书是一本经典的Java编码指南,涵盖了Java的最佳实践和编程技巧。

它提供了大量的实用建议,涵盖了从类设计到异常处理的各个方面,并提供了重构和性能优化的技巧。

4. "Java 8 in Action"(作者:Raoul-Gabriel Urma等)该书详细介绍了Java 8的新特性,包括Lambda表达式、函数式接口、流处理和新的日期和时间API等。

它通过丰富的示例解释了这些新特性的用法,帮助读者更好地理解和应用Java 8。

5. "Spring in Action"(作者:Craig Walls)这本书介绍了Spring框架的基本概念和应用开发,包括依赖注入、面向切面编程、数据访问、Web应用等方面。

它通过大量的示例和实战案例,展示了如何使用Spring框架构建可扩展和可维护的企业级应用程序。

6. "Effective Unit Testing in Java"(作者:Lasse Koskela)该书讨论了如何编写有效的单元测试来提高代码质量和可维护性。

基于java的局域网聊天系统(可编辑)

基于java的局域网聊天系统(可编辑)

基于Java的局域网聊天系统引论交流对于现代社会及其每个社会的成员都非常重要。

直接交流的方式有许多,包括语言交流、书面文字交流、肢体动作交流等,而远程通讯交流则还需借助于一些先进的高级工具,诸如移动电话、固定电话、网络等。

而本篇论文研究的则是网络即时通讯系统。

计算机网络技术发展到今天,已经非常的发达非常的普及了,网络带给人们的通讯交流方式也更加受到各个层次人们的青睐。

功能齐全的网络通讯交流设备不仅可以实现文本传输而且可以使人们进行音频视频的直观交流,在利用现代多媒体的技术的同时,它还有助于使用者对工作中各种信息进行分类和处理。

大家都知道,QQ是目前国内最火爆的网络通讯设备。

QQ最大的特点就是方便即时,只要记得对方的QQ号码,添加他为好友,就可以随时随地实现聊天、沟通、视频远程操作协助语音通话等功能,是比较现代化的通讯技术之一。

在现代信息科学技术社会,通讯系统推陈出新,功能强大。

该论文现在要探讨的即时通讯系统,是目标定位到企业内部网络,以方便解决企业公司内部的沟通交流等问题,可以大大提高企业公司的工作效率。

该通讯设备方便内部员工进行沟通交流,例如文字传送,语音聊天,视频通话等等。

该即时通讯系统由客户端程序与服务器端程序两部分组成,支持局域网和以太网。

而这样企业员工就可以在任何有网络覆盖的地方进行随时进行意见的交流和文件的传送等。

使人们不用浪费时间,花费金钱在固定的地点交流。

QQ等工具公共通讯系统,因为具有聊天内容和对象不可控的特点,可能会减低员工的工作效率。

由于该即时通讯系统用于企业内部,因此服务器端也安装在企业内部,并且只有系统管理员才能进行人员名称数目的创建,这样就助于更好的解决公共通讯系统存在的问题。

即时通讯具有良好的互动性,互动性可体现在人们在交流不同的问题意见时,发现听取对方的建议是效果更好。

通过使用及时通讯系统,人们可以在网络覆盖的地方和有电脑的情况下不借助其他外在设备,在线工作交流。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

主要参考文献:
[1]侯俊杰.深入浅出MFC[M].武汉:华中科技大学出版社,2001.
[2]朱福喜,傅建明,唐晓军.Java项目设计与开发范例[M].北京:电子工业出版社,2005.
[3]朱福喜,唐晓军.Java程序设计技巧与开发实例[M].北京:人民邮电出版社,2004.
[4]洪维恩,何嘉.Java面向对象程序设计[M].北京:中国铁道出版社,2005.
[5]刘慧宁.Java程序设计[M].北京:机械工业出版社,2005.
[6]殷兆麟.Java网络编程基础[M].北京:清华大学出版社,2004.
[7]黄强.WINDOWS网络编程[M].北京:人民邮电出版社,2003.
[8]W.Richard Stevens.TCP/IP详解[M].范建华,译.北京:机械工业出版社,2000.
[9]Andrew S.Tanenbaum,Vrije Universiteit,Amsterdam,The Netherla.计算机网络[M].4版.潘爱民,译.北京:清华大学出版社,2004.
[10]林晓.基于TCP/IP的局域网聊天工具设计[J].福州:福建电脑,2007,(10):
123-124.
[11]林锐.软件工程思想[M].西安:西安电子科技大学出版社,2001.
[12]耿祥义,张跃平.Java2实用教程[M].2版.北京:清华大学出版社,2006.
[13]赵海亮.局域网聊天程序的分析与实现[J].北京:中国科技信息.2004,(22):17-18.
[14]马勇.基于UDP多播文件传输方法的研究[J].福州:福建电脑.2009,(2):69-70.
[15]黄海芳,宋筱媛.基于UDP组播的局域网聊天设计[J].福州:福建电
脑.2008,(2):121-122.。

相关文档
最新文档