摘要 随着计算机网络技术的高速发展,即时通讯越来越受到人们的青睐。实现了视频和音频信息传输的即时聊天工具,使协作成员可以远程直观,真实的利用视频和声音来交流,而且利用了多媒体技术,可以帮助用户对各种信息的处理。
本课题主要的目的是实现JSP聊天AJAX系统,该系统的设计应建立在尽可能进行聊天系统的研究的基础上,便于用户友好的操作。系统应提供一个简单的,层次清晰的用户界面,让用户一眼便能明白系统的相关功能。尽可能方便用户注册,登录,聊天等功能。在实现系统时具有以下功能:
该平台主要包括两部分,前台和后台,前台支持用户注册,登录,进入房间,查看好友,聊天以及退出等功能,后台管理员部分支持管理员登录、房间管理(添加房间、删除房间、重命名房间、进入房间)、好友管理(添加分组、重命名组、移动好友)等功能。
关键词:聊天AJAX,JSP,JAVA
目 录
第一章 前言 4
1.1 课题选题背景 4
1.2 即时通信的概念和特点 4
1.3 即时聊天系统的发展 5
第二章 涉及的相关技术及协议 5
2.1 Java语言 5
2.2 Jsp技术介绍 6
2.3 Myeclipse简介 7
2.4 Tomcat简介 7
2.5 数据库技术介绍 8
2.6 B/S架构 9
第三章 系统分析 13
3.1 系统可行性分析 13
3.2 系统功能需求概述 14
3.3 系统设计规则与运行环境 14
第四章 系统设计 16
4.1 系统架构的设计目标 16
4.2 系统架构设计 16
4.3 系统架构类图 17
4.4 系统交互图 18
4.5 业务逻辑对象类设计 22
4.6 数据库设计 22
4.7 网络架构设计 24
第五章 系统实现 24
5.1 系统主要功能 24
5.2 各个模块设计实现 25
结束语 32
致 谢 33
参考文献 34
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |