可乐分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 618|回复: 24

基于JAVA的网络通讯系统设计与实现(论文+系统)

[复制链接]

416

主题

2

回帖

1416

积分

管理员

Rank: 12Rank: 12Rank: 12

积分
1416
发表于 2024-9-18 16:50:14 | 显示全部楼层 |阅读模式
摘  要
在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。随着网络聊天一类的聊天系统的发展日新月异,因此产生了制作一个类似QQ的网络聊天工具。Java是一种程序设计语言,它具有简单的、完全面向对象以及与平台无关的结构,也具有可移植性、高性能和安全性,并提供了多线程的功能,而Java语言最大的成功之处在于它的平台无关性和具有强大的网络编程功能,基于Java网络编程的强大功能,本人将用Java编写一个网络聊天系统。
论文首先论述了系统的开发背景,并对所用到的开发工具与关键技术做了简单的介绍。接着对系统的研究意义,研究现状及设计目标进行分析,通过对系统需求和可行性进行分析,确定了系统的功能模块,并画出相应的功能结构图、模块图和数据流图。其次按系统总体设计的结果,对系统中的数据库进行结构设计。
一般来说,聊天工具大多数由客户端程序和服务器程序,外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式,通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的,而Java提供的多线程功能,用多线程可完成多点对多点的聊天。数据库管理系统用SQLServer2000,完成并通过JDBC-ODBC桥访问数据库。聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息,传输文件等功能。界面设计细分化,方便使用者操作和理解。服务器实现了查询和修改等功能,程序逻辑联系较紧密。
关键词:JAVA,C/S,SQL Server 2000, 多线程, 数据库管理系统


ABSTRACT
More and more developed in the networktoday, people rely on more and more networks, and can not leave with out it.This caused the chat materials become more numerous, as the overseas ICQsystem, the OICQ system that invented by Tencent Co., and so on. So we create anetwork chat medium just like the QQ.Java is a programming language with thesimple construction which is completely object-oriented 。Java also possess the portability, highperformance and security, and provide the multi – thread function. The bestsuccess is its and its strong network programming function, base on this, Iwill use Java to write a network chat system.
    Firstly, the paper discussed thedevelopment background of the system, and made a briefly introduction to thedevelopment tool and key technologies. Then analyzed the system’s researchsignificance , research present situation and project objective .According tothe requirement analysis and feasibility analysis ,it can confirm the system’sfunctional module and draw corresponding functional configuration chart ,modulechart and data stream chart. On the basis of the result of system designing,the paper design database by structured design method.  
Generally speaking, most chat mediumconsist the client program, server program and the server which is use tocontent the database. This system adopt client/server pattern and the Socketclass provide by Java to communicate the client and server. Because of chat ismany to many, the multithreading function can implement the many-many chat,database management system use SQL Server2000 and JDBC-ODBC bridge to visit thedatabase.
When chat system is achieved, it canpossess functions like chat in a many-many way, add and delete the intimate,the new user’s registration, and sending and receiving message, transferringfiles and so on. Therefinement of interface designing would facilitate user operation andunderstanding. The contact surface has the thin differentiation designs;modules have realized the functions such as inquiry, revision and so on. Thelogic relationship in this program is closed.
Keyword: Java, Multithreading, Client/Server, SQL Server2000,
Database Management System

基于JAVA的网络通讯系统设计与实现(论文 系统).rar

6.71 MB, 下载次数: 0

售价: 20 金币  [记录]  [购买]


可乐分享 - 免责声明1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站信息来自网络,版权争议与本站无关
3、本站发布的相关帖子文章仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
6、可乐分享管理员和版主有权不事先通知发贴者而删除本文

回复

使用道具 举报

0

主题

592

回帖

897

积分

高级会员

Rank: 6Rank: 6

积分
897
发表于 2024-9-21 05:40:17 | 显示全部楼层
吊炸天的xx,调皮会死人的
回复

使用道具 举报

0

主题

528

回帖

801

积分

高级会员

Rank: 6Rank: 6

积分
801
发表于 2024-9-26 12:47:02 | 显示全部楼层
可乐分享就是牛keleshare.cn
回复

使用道具 举报

0

主题

502

回帖

762

积分

高级会员

Rank: 6Rank: 6

积分
762
发表于 2024-10-5 01:41:47 | 显示全部楼层
今天没吃药感觉自己萌萌哒
回复

使用道具 举报

0

主题

552

回帖

837

积分

高级会员

Rank: 6Rank: 6

积分
837
发表于 2024-10-11 15:35:17 | 显示全部楼层
火钳刘明
回复

使用道具 举报

0

主题

578

回帖

876

积分

高级会员

Rank: 6Rank: 6

积分
876
发表于 2024-11-3 03:13:00 | 显示全部楼层
闪瞎了我的钛合金狗眼
回复

使用道具 举报

0

主题

544

回帖

825

积分

高级会员

Rank: 6Rank: 6

积分
825
发表于 2024-11-6 16:40:39 | 显示全部楼层
楼主节操掉了,还不快捡起来
回复

使用道具 举报

0

主题

514

回帖

777

积分

高级会员

Rank: 6Rank: 6

积分
777
发表于 2024-11-8 10:13:58 | 显示全部楼层
信春哥,得永生!keleshare.cn
回复

使用道具 举报

0

主题

544

回帖

825

积分

高级会员

Rank: 6Rank: 6

积分
825
发表于 2024-11-10 07:31:20 | 显示全部楼层
如果这就是爱,再转身的时候就该留下
回复

使用道具 举报

0

主题

562

回帖

852

积分

高级会员

Rank: 6Rank: 6

积分
852
发表于 2024-11-10 11:06:31 | 显示全部楼层
我只是挽尊的,貌似还不够十五字
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【可乐分享www.keleshare.cn】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|可乐分享,站长交流 ( 苏ICP备2024109924号 )|网站地图

GMT+8, 2025-5-6 22:50 , Processed in 0.131314 second(s), 25 queries .

Powered by 可乐分享

© 2023-2024 keleshare.cn.

快速回复 返回顶部 返回列表