文件传输与聊天系统设计毕业设计
技术:Java等摘要:
文件传输与聊天系统也就是即时通讯系统是目前计算机用户进行交流最普遍的方式,各种各样的聊天软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。当前中国的互联网技术已经进入=了一个飞速发展的时期,即时通讯工具作为当今网络应用的主流,越来越受到了人们的青睐,使人们的网上生活更加丰富多彩。当今使用最为广泛的即时通信工具,比如腾讯公司的QQ聊天软件。该毕业设计就是模拟QQ聊天软件,开发一个包括用户注册、用户登录、文字聊天、文件传输、添加好友及用户修改密码等功能的聊天软件。
该设计的开发采用C/S结构,在基于Java开发环境下,使用Java编程语言进行开发。主要实现的是聊天软件的部分功能,即文字聊天、文件传输等功能。通过运行、测试与分析,该多功能聊天软件运行稳定、可靠,具有一定的实用价值。
关键词即时通讯系统;文字聊天;文件传输;C/S结构
目录:
摘 要 i
Abstract ii
1绪 论 1
1.1项目背景 1
1.2国内外研究现状 1
1.3预期目标和经济效益 2
1.4本文的主要工作 3
2开发工具简介 4
2.1Java语言 4
2.2Sql Server数据库 4
2.3Jdbc简介 5
2.4Eclipse介绍 5
2.5C/S结构 6
3文件传输与聊天系统的设计 8
3.1需求分析 8
3.1.1功能需求 8
3.1.2通讯模型的特点 10
3.2可行性分析 10
3.3功能设计及流程设计 11
3.3.1功能设计 11
3.3.2框架设计 14
3.3.3拓扑结构 15
3.3.4设计原则及一般要求 16
3.4系统设计 16
3.4.1模块设计 16
3.4.2文件传输与聊天系统关系型数据库的实现 17
4文件传输与聊天系统的实现 20
4.1注册模块 20
4.2登录模块 22
4.3添加好友模块 24
4.4修改密码模块 26
4.5文字聊天模块 27
4.6发送文件模块 28
5系统测试 32
5.1测试方案 32
5.2测试结果 33
结 论 38
参考文献 39
致 谢 40
外文原文 41
中文翻译 48
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]