基于Java远程通信(仿QQ)及应用研究设计(MySQL)(含录像) 来源:wenku163.com 资料编号:WK16312071 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16312071 我要下载该资源 资料介绍 基于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