基于Java的网络通信系统设计与实现——毕业论文

基于Java的网络通信系统设计与实现——毕业论文

ID:28665046

大小:868.50 KB

页数:37页

时间:2018-12-12

基于Java的网络通信系统设计与实现——毕业论文_第1页
基于Java的网络通信系统设计与实现——毕业论文_第2页
基于Java的网络通信系统设计与实现——毕业论文_第3页
基于Java的网络通信系统设计与实现——毕业论文_第4页
基于Java的网络通信系统设计与实现——毕业论文_第5页
资源描述:

《基于Java的网络通信系统设计与实现——毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科生毕业设计(论文)基于Java的网络通信系统设计与实现学院、系:计算机与通信学院专业:通信工程学生姓名:班级:学号指导教师姓名:职称最终评定成绩2009年6月本科生毕业设计(论文)摘要在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。随着网络聊天一类的聊天系统的发展日新月异,因此产生了制作一个类似QQ的网络聊天工具。Java是一种程序设计语言,它具有简单的、完全面向对象以及与平台无关的结构,也具有可移植性、高性能和安全性,并提供了多线程

2、的功能,而Java语言最大的成功之处在于它的平台无关性和具有强大的网络编程功能,基于Java网络编程的强大功能,本人将用Java编写一个网络聊天系统。论文首先论述了系统的开发背景,并对所用到的开发工具与关键技术做了简单的介绍。接着对系统的研究意义,研究现状及设计目标进行分析,通过对系统需求和可行性进行分析,确定了系统的功能模块,并画出相应的功能结构图、模块图和数据流图。其次按系统总体设计的结果,对系统中的数据库进行结构设计。一般来说,聊天工具大多数由客户端程序和服务器程序,外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服

3、务器架构模式,通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的,而Java提供的多线程功能,用多线程可完成多点对多点的聊天。数据库管理系统用SQLServer2000,完成并通过JDBC-ODBC桥访问数据库。聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息,传输文件等功能。界面设计细分化,方便使用者操作和理解。服务器实现了查询和修改等功能,程序逻辑联系较紧密。关键词:JAVA,C/S,SQLServer2000,多线程,数据库管

4、理系统I本科毕业设计(论文)ABSTRACTMoreandmoredevelopedinthenetworktoday,peoplerelyonmoreandmorenetworks,andcannotleavewithoutit.Thiscausedthechatmaterialsbecomemorenumerous,astheoverseasICQsystem,theOICQsystemthatinventedbyTencentCo.,andsoon.SowecreateanetworkchatmediumjustliketheQ

5、Q.Javaisaprogramminglanguagewiththesimpleconstructionwhichiscompletelyobject-oriented。Javaalsopossesstheportability,highperformanceandsecurity,andprovidethemulti–threadfunction.Thebestsuccessisitsanditsstrongnetworkprogrammingfunction,baseonthis,IwilluseJavatowriteanetw

6、orkchatsystem.Firstly,thepaperdiscussedthedevelopmentbackgroundofthesystem,andmadeabrieflyintroductiontothedevelopmenttoolandkeytechnologies.Thenanalyzedthesystem’sresearchsignificance,researchpresentsituationandprojectobjective.Accordingtotherequirementanalysisandfeasi

7、bilityanalysis,itcanconfirmthesystem’sfunctionalmoduleanddrawcorrespondingfunctionalconfigurationchart,modulechartanddatastreamchart.Onthebasisoftheresultofsystemdesigning,thepaperdesigndatabasebystructureddesignmethod.Generallyspeaking,mostchatmediumconsisttheclientpro

8、gram,serverprogramandtheserverwhichisusetocontentthedatabase.Thissystemadoptclient/serverpatternandtheSocketcl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。