欢迎来到天天文库
浏览记录
ID:5466431
大小:2.17 MB
页数:55页
时间:2017-12-14
《毕业设计(论文)-基于java的企业级即时平台设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中南大学学士论文基于JAVA的企业级即时通信平台设计与实现中南大学本科生毕业论文(设计)题目基于JAVA的企业级即时通讯平台设计与实现学生姓名指导教师学院商学院专业班级信息管理及信息系统0601完成时间2010年5月52中南大学学士论文基于JAVA的企业级即时通信平台设计与实现目录摘要1Abstract2第一章绪论31.1本文研究背景及意义31.1.1本文研究背景31.1.2本文研究意义31.2国内外即时通讯发展状况41.3本文内容及结构5第二章相关技术理论概述72.1即时通讯常用技术简介72
2、.2EIM通信系统相关技术82.2.1TCP/IP与UDP简介82.2.2Mina通信框架简介92.2.3XML解析简介102.2.4Hibernate框架简介122.2.5Swing美工技术13第三章EIM系统通信协议设计163.1EIM系统网络结构163.2EIM系统通信协议分析163.2.1现行常用即时通信协议163.2.2EIM通信协议分析173.3EIM系统协议设计173.3.1消息结构设计173.3.2消息详细设计183.3.3EIM通信协议总结23第四章EIM服务器设计与实现254
3、.1EIM服务器分析254.1.1EIM服务器可行性分析254.1.2EIM服务器需求分析264.2EIM服务器设计304.2.1服务器总体设计304.2.2服务器数据库设计314.2.3服务器详细设计324.3EIM服务器运行界面展示36第五章EIM客户端设计与实现375.1EIM客户端分析375.1.1EIM客户端可行性分析375.1.2EIM需求分析需求分析3752中南大学学士论文基于JAVA的企业级即时通信平台设计与实现5.2EIM客户端设计385.2.1客户端总体设计385.2.2客户
4、端详细设计395.3EIM客户端界面展示42第六章结论43结束语45参考文献46附录4752中南大学学士论文基于JAVA的企业级即时通信平台设计与实现摘要即时通讯(IM:InstantMessenger)软件是我国目前上网用户使用率最高的软件之一,即时通讯系统(InstantMessagingsystem)可使人们在网上识别在线用户并与之实时交流。通过IM我们可以达到即时和沟通[1]。在现代化的企业中,员工在工作时经常要与其他同事进行协同工作和跨部门合作,全方位地利用有限资源协同完成更多工作,因
5、此各部门同事间需要进行即时的沟通。而很多公司内部员工的沟通是基于Email、电话、短信、传真。大公司在通信费用上的花销绝对不是个小数目,尤其是那些跨地域分公司众多的企业这块尤其突出。在竞争如此激烈的社会,企业节约这部分费用也是利率提高的手段。本文对企业即时通讯系统所涉及的技术问题进行了比较系统的研究,针对即时通讯的特点,运用Java、Apache的开源通信框架Mina(MultipurposeInfrastructureforNetworkApplications)以及Mysql开发一个在基于T
6、CP/IP面向连接的企业内部沟通平台。主要在一下几个方面做了研究:①通信框架Mina。用Apache的开源通信框架Mina作为本系统的应用层,通信连接类都是在Mina的基础上封装而成。②Java技术。在系统中大量运用Java中的Swing、多线程,IO流,集合框架以及众多的设计模式③数据持久。系统中运用了Mysql作为数据库,Hibernate作为ORM(ObjectRelationalMapping)层。④解析XML。用XML文件去为系统做配置,大消息内容也是基于XML。所以此系统用了大量的X
7、ML解析。本系统的最终目的是构造一个企业级的即时通讯软件,实现企业内部的即时通信。通过该系统,在服务器端可以向全公司的人员发布通知、公司新闻、行业动向,而在客户端可以即时消息、文件传输等功能。可实现使用者与各部门同事间协同办公的要求,满足企业内部进行更加高效沟通的需求,为企业提供一种公共的、可靠的内部沟通方式。关键词:即时通讯;Java;Swing;ApacheMina;XML;Hibernate52中南大学学士论文基于JAVA的企业级即时通信平台设计与实现AbstractAstointerne
8、tusersinChinaatpresent,IM(InstantMessenger)softwareisoneofthehighestratesofsoftware.InstantMessengerSystemwillenablepeopletoidentifyonlineusersandtheInternetwithreal-timecommunication.Wecanachievereal-timeviaIMandcommunication.Inthemodernenterprise,e
此文档下载收益归作者所有