java+mysql校园即时聊天平台的设计_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

java+mysql校园即时聊天平台的设计

摘要随着Internet的发展,信息的交流愈发的简单快捷,各种即时聊天平台的层出不穷,丰富了人们信息交流的渠道,为人们带来了新的生活方式。目前,即时通讯平台已经成为大部分人生活中不可或缺的一部分,无论是私人的情感交流还是工作上的商务洽谈,通讯平台都发挥着重要的作用。本文从实际出发,分析了在线聊天平台的设计原理和实现过程,从目前热门的在线通讯平台微信和QQ获取灵感,设计了一个简单的即时聊天平台。系统基于BS架构、运用J2EE的SSH2框架和MySQL数据库技术,最终部署于Tomcat服务器上。主要实现功能有登录、注册、聊天(个人和群组)、图片交流以及好友和群组管理等。28898
毕业论文关键词  即时聊天  B/S  SSH2  MySQL
毕业设计说明书外文摘要
Title     The Design and Development of Instant Messaging   Platforms                                         
Abstract
With the development of Internet, the exchange of information all the more simple and convenient, endless variety of instant messaging platforms, enriching the people's channels of information exchange, and bring a new way of life. Currently, instant messaging platform has become an integral part of most people's lives, whether it is private emotional communication or business negotiation, communication platforms play an important role. From reality, analyzing the design principles and implementation process of online chat platform, and getting inspiration from the current popular online communication platform, WeiXin and QQ, we designed a simple instant messaging platform. The system is based on BS architecture, uses SSH2 framework based on J2EE and MySQL database technology, and eventually is deployed on Tomcat server. The functions it realized include login, registration, chat (inpiduals and groups), picture exchange, friends and groups management and so on.
Keywords  Instant Messaging  B/S  SSH2  MySQL
目   次
1  引言 1
2  关键技术简介 2
2.1  系统开发环境 2
2.2  开发相关技术介绍 3
3  需求分析  5
  3.1  功能分析 5
3.2  模块分析 5
4  系统设计 8
4.1  系统总体结构设计 8
4.2  系统流程图 8
4.3  数据库设计 9
5  具体实现 14
5.1  系统关键配置 14
5.2  登录模块 16
5.3  注册模块 18
5.4  聊天模块 19
5.5  个人信息管理模块 27
5.6  好友管理模块 28
5.7  群组管理模块 31
6  系统测试 36
6.1  测试目的 36
6.2  测试结果 36
结论  39
致谢  40
参考文献 41
1  引言
伴随着网络的高速发展,Internet已经渐渐融入到人民生活中去了,其为人们带来的极大便利使他成为人生活中不可或缺的一部分。网络对广大人民群众而言,已经成为获取信息的主要媒介了。借由网络,信息得以打破地域限制,从而真正快速的在网民之间传播。即时通讯(Instant Messenger,简称IM),是一种基于互联网的即时交流消息的业务。早期的即时通讯平台是一个终端服务,允许两人或多人使用网路即时的传递文字讯息、档案、语音与视频交流。如今,随着计算机相关技术的发展,即时聊天系统也得到了迅速的发展,在原有的功能基础上,各公司扩充了其功能,制作出了各具特色的功能更丰富的即时通讯系统,代表有QQ、微信、Skype等。即时通讯系统如今已经走进了寻常百姓家,被社会各群体所接受。如今,即时通讯系统不在是仅仅的文本交流了,而是逐渐发展成集交流、娱乐、资讯、搜索、办公和企业服务为一体的信息交流平台。 (责任编辑:qin)