毕业论文-JAVA网络通信系统的研究与开发(论文+源代码+开题报告)下载

来源:本站2019-07-1219 次

毕业论文-JAVA网络通信系统的研究与开发(论文+源代码+开题报告)下载

资料简介JAVA网络通信系统的研究与开发(论文+源代码+开题报告),毕业论文,共51页,20463字,附源程序、开题报告等。

摘要:网络通信在当今信息社会中起着不可或缺的作用,人们可以利用网络通信技术进行即时的信息交流。

例如,人们可以通过Internet搜索所要的信息,通过网上通信工具聊天,交流信息,上网购物等等。 本课题是应用了计算机网络通信技术和JAVA网络编程的基础知识,以JAVA为平台,利用Eclipse开发工具,并使用SQLServer2000管理数据库数据开发出的基于Socket的网络即时通信系统。 系统采用客户机/服务器(C/S)的模式设计,是一个三层C/S结构,数据库服务器、应用程序服务器端、应用程序客户端,按照此设计思想,系统采用C/S结构,可以将任务合理分配到客户机端和服务器端,从而降低了系统的通信开销。

此系统共分为两个模块:客户端模块和服务器端模块。

从操作简便、界面美观、灵活实用的用户要求出发,设计开发的网络通信系统可以实现用户注册,用户登录,消息通信和好友管理等主要功能。

本说明书主要介绍了本课题的研究意义以及开发背景、开发过程,和所完成的功能,并着重说明了开发设计的思想、技术难点和解决方案。

关键词:网络通信JAVA平台C/SSocket目录1引言课题的研究现状课题简介以及设计要求课题简介课题设计要求课题的调研可行性分析可行性分析的目的技术可行性分析经济可行性分析操作可行性分析法律可行性分析论文各章简介42系统需求分析业务流分析概念结构设计数据流分析数据字典数据字典处理逻辑说明73系统总体设计系统开发的原则面向用户的观点严格按阶段进行采用系统的观点处理采用模块化设计方法整个系统的设计主要采用快速原形法系统总体功能结构设计系统代码设计说明系统设计技术说明系统总体功能结构系统数据库设计开发环境设计与运行环境设计开发环境设计运行环境设计154服务器模块设计主服务器类设计多线程ServerThread类的设计用户注册模块登录验证模块设计登录线程设计通知好友上线模块好友管理模块查找好友模块查看好友资料模块直接添加好友模块添加好友模块添加好友应答模块删除好友模块退出下线模块225客户端模块设计新用户注册模块注册流程注册事件监听流程用户登录模块监听登录事件界面设计设计过程中遇到的问题消息通信模块发送消息监听用户操作消息接收消息发送文件和接收文件模块好友管理模块查找好友添加好友查看资料删除好友396用户手册系统的运行环境硬件要求软件环境系统的功能简介系统的运行和操作指南407系统特色与不足系统特色系统不足设计收获和心得42结论44致谢45参考文献46。

  • A+
所属分类:儿童诗歌