admin 发表于 2016-4-27 11:20:36

文件传输与聊天系统设计毕业设计

技术: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]
查看完整版本: 文件传输与聊天系统设计毕业设计