- 3
- 0
- 约2.28万字
- 约 31页
- 2017-06-11 发布于辽宁
- 举报
基于java局域网聊天软件(终稿)本科论文
PAGE
PAGE - 31 -
本科毕业论文(毕业设计)
题目:局域网聊天软件
系 院:
学生姓名:
学 号:
专 业:
年 级:
完成日期:
指导教师:
摘 要
在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。基于Java网络编程的强大功能,本次毕业设计使用Java编写一个聊天系统。 一般来说,聊天工具大多数由客户端程序和服务器程序外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的而Java提供的多线程功能用多线程可完成多点对多点的聊天,数据库管理系统用SQL Server2000完成并通过JDBC-ODBC桥访问数据库。
本系统建立在JAVA平台上,系统的设计使用了面向对象技术和面向对象的设计原则。系统采用C/S结构,客户端与客户端以及客户端与服务器端之间通过Socket传送消息。使用JAVA语言编写,开发工具采用Eclipse。服务器端设计与实现过程中,采用了多线程技术,可以在单个程序当中同时运行多个不同的线程,执行不同的任务。大大增强了程序对服务器资源的利用。
聊天系统完成后将可进行多人
您可能关注的文档
- 基于arm的工业监控平台研究直流电机的转速监控系统本科论文.doc
- 基于arm的钢丝绳检测系统本科论文.doc
- 基于arm的嵌入式温度监测系统本科论文.doc
- 基于arm和qt的多路信号检测系统本科论文.doc
- 基于at89c51单片机电烤箱的温度控制系统本科论文.doc
- 基于at89c51单片机的数字式低频信号发生器本科论文.doc
- 基于at89c51的(印染丝光过程)浓烧碱在线控制系统(终稿)本科论文.doc
- 基于at89c51的多路温度巡回检测系统本科论文.doc
- 基于at89c51的温度控制器本科论文.doc
- 基于at89c52单片机的简易电子琴本科论文.doc
- 2025年河南南阳市中考地理试题及答案.docx
- 八年级上册语文第三单元《唐诗五首》深度复习知识清单一、 律诗体裁常识与核心考点【基础】.docx
- 第五章 二元一次方程组与古算智慧知识清单.docx
- 《HGT 3722-2023 C.I.酸性橙67(酸性橙RXL)》专题研究报告.pptx
- 2026年母婴护肤品行业无添加趋势深度报告.docx
- 2026年影视后期制作行业市场竞争趋势报告.docx
- 2026年AIGC资管五年分析:生成式AI应用场景投资价值报告.docx
- 2026年影视后期制作行业市场动态及技术创新趋势.docx
- ICU护理品管圈护理创新项目.pptx
- 2026年智慧城市五年发展:物联网与智慧管理报告.docx
原创力文档

文档评论(0)