基于Java远程通信(仿QQ)及应用研究设计(MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
基于JAVA远程通信(仿QQ)及应用研究设计(MySQL)(含录像)(毕业论文13000字,程序代码,MySQL数据库)
随着信息社会脚步的日益加快,远程通信的应用正在人们的生产生活中扮演着极其重要的角色。在如今网络技术飞速发展的技术下,远程通信技术也跟随着浮现出来,并在与其发展的同时,占据着越来越重要,以致到不可代替的地位。从美国工程师Ray Tomlinson发送第一封E-mail成功,到现在如Java相关技术、网络聊天工具等使用的热火朝天,短短的30多年时间,远程通信技术发展速度惊人。研究远程通信尤其是研究以被广泛接受和喜爱的网络语言Java的远程通信,对当今网络时代的通信发展更加具有前瞻性和现实意义。本文研究了Java远程通信的机制及应用,并在此基础上设计了一种基于JAVA 远程通信功能的应用实例。
本系统将实现以下基本功能:
(1)用户注册:设置昵称、头像、登录密码、个性签名、性别、年龄、电话、email、详细住址等信息。
(2)用户登录:通过注册时随机产生的登录账号和密码登录系统。
(3)查找用户:查找账号或是昵称,查找到之后查看信息和添加好友。
(4)用户聊天:成功添加好友后可以与其聊天,可以发送文字和图片。
(5)好友列表:显示该账号的所有好友,包含好友头像、昵称、账号、个性签名等。
(6)最近联系人:显示账号的最近联系人信息,可通过点击进行聊天。
(7)上线通知:好友上线时,以右下角弹框的形式提醒用户。
开发环境:Eclipse
数据库:Mysql
目录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1 Eclipse 2
1.3.2 Tomcat 2
1.3.3 mysql 2
1.3.4 JAVA 2
1.4软硬件需求 3
第二章 需求分析 4
2.1可行性分析 4
2.1.1技术的可行性 4
2.1.2经济的可行性 4
2.1.3操作可行性 4
2.1.4法律的可行性 4
2.2功能模块需求分析 5
2.3数据字典 6
第三章 系统分析与设计 7
3.1数据库的分析与设计 7
3.1.1数据库的概念结构设计 7
3.1.2数据库的逻辑结构设计 8
3.1.3数据库的连接原理 9
3.2中文乱码问题处理 14
第四章 系统功能实现 16
4.1系统登陆页面实现 16
4.2系统首页设计 21
4.3服务器监控 22
4.4添加好友 25
4.5好友聊天 26
4.6用户注册 28
第五章 系统测试 29
5.1系统测试目的与意义 29
5.2测试过程 31
5.2.1主页面的登录模块测试 32
结 论 33
参考文献 34
致 谢 35