西安电子科技大学学士学位论文企业即时通信系统TheEnterpriseInstantMessaging学院:软件学院专业:软件工程班级:130912姓名:导师:摘要摘要随着网络通信技术的发展,网络已经成为人们获取信息,交流信息以及管理信息的重要途径。其中即时通信的出现无疑是网络通信领域的一场革命,他使人们能够随时随地的同任何地方的人进行快捷的交流。如今,网络即时通信已经逐步发展成为应用于各行各业的信息交流工具。本论文通过设计和实现一款集即时通信与内部组织管理于一体的企业内部即时通信系统,讨论并分析在TCP/IP协议的基础上设计并实现一个C/S结构的即时通信系统的详细过程。首先,介绍即时通信系统的现状,其次,分析和设计客户端与服务器端之间的通信协议,为上层的数据包交换以及系统功能实现模块提供规范的数据交流格式。然后,对系统中最重要的部分即数据包模块,进行详细的设计说明以及实现方案的阐述,最后,描述即时通信系统整体的系统功能的逻辑处理流程,以及实现过程。在当前这个信息时代,由于企业即时通信系统为公司提供的便捷的员工交流方式以及规范的公司组织管理功能,所以即时通信系统的设计与实现在各行各业中具有非常广泛的应用前景。关键词:即时通信企业应用程序TCP/IPC/S摘要AbstractAsthewidespreadofwebapplication,internethasbecometheindispensabletoolforinformationacquisition,communicationandmanagement.Theadventofreal-timecommunicationhasbroughtpeoplegreatconvenienceaswellassavingtimeandmoney.Nowadays,web-basedreal-timecommunicationhasbeendevelopedtoacommunicationtoolformanyfields.Analyzesanddiscusstheprocessofdesigningandimplementingareal-timecommunicationsystemofC/SstructurebasedonTIP/IPprotocol,throughdesigningandimplementinganetworkapplicationcombinedthefunctionsofinstantcommunicationtoolandalsoapersonnelmanagementtool.First,tointroducesomenecessarytechnicalknowledgeandthefunctionaldesigning、systemstructuremoduledesigninganddatainformationdesigningofdevelopmentoftheIMsystem.Second,analyzeanddesignthecommunicationprotocolbetweenClientandServerofthesystemtoregularthedatatransportationprocessbetweenports.Third,describethedesigningandimplementationofthemostimportantpartofthesystemwhichisthewebtransportationcontrollingmodule.Finally,introducethelogicprocessingofthewholeIMsystemandsomeclientprogramsorcodewhichhavepassedthetestingofserverprogram.DesigningandimplementingofIMsystemhasadefiniteapplyingprospectintheaspectofbuildinganinteriorandownapplicationwhichgatherinstantmessagingandinformationmanaging.Keywords:InstantMessagingEnterpriseApplicationTCP/IPC/S目录目录摘要......................................................................................................................................................1Abstract................................................................................................................................................2目录......................................................................................................................................................1第一章绪论........................................................................................................................................11.1课题背景和意义..............................................................................................................11.2企业即时通信系统..........................................................................................................11.2.1概念......................................................................................................................11....