- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)-基于Java即时聊天系统的设计与实现推荐
优秀论文 审核通过
未经允许 切勿外传
目 录
1 前言 3
1.1 课题选题背景 3
1.2即时通信的概念和特点 3
1.3即时聊天系统的发展 4
2 涉及的相关技术及协议 4
2.1 Java语言 4
2.2 CS模式介绍 5
2.3 Hibernate框架简介 6
3 系统需求分析 6
3.1即时聊天消息的一般需求 6
3.2 即时消息的协议需求 7
3.3 即时消息的安全需求 7
3.4 即时信息加密和鉴别 7
3.5 即时通讯系统需求 7
4 系统设计 7
4.1即时聊天系统的实施原理 8
4.2软件设计流程 9
4.3功能模块划分 10
4.4 数据库概要设计 10
5 详细设计 11
5.1 服务器端的设计与实现 11
5.1.2 主服务器类的设计 11
5.1.2 登录验证模块 13
5.1.3 注册处理模块 13
5.2 客户端的设计与实现 14
5.2.1 用户注册模块 14
5.2.2 用户登录 15
5.2.3 在线用户显示设计 16
5.2.4 聊天信息发送与接收 17
5.3 数据库设计 18
6 结论 19
致谢 21
参考文献 22
附录 23
;Java;CS Abstract: The rapid development of computer network technology today, more immediate means of communication by people of all ages. Real-time chat tool in achieving the transmission of video and audio information, so that members can collaborate remotely intuitive, real audio and visual communication at the same time, use of multimedia technology, it can also all kinds of information processing.
Study of this issue is to support the exchange of internal network systems - network instant messaging system. The system uses Java programming language. System uses the C S structure mode, support for LAN and Internet. The system uses the waterfall model of software development projects were discussed system requirements analysis, outline design, detailed design and coding, and run and test the whole system. Finally, the paper concluded.
Of course, the system there are some imperfections, and seek to study and work in the future be amended so that the system actually used in a variety of network efficiency.
Keywords:1 前言
交流对于人类社会及其每个成员都至关重要。直接交流的方式包括语言、文字等,而远程交流还需借助于一些先进的工具如电话、网络等。本课题研究的是支持内部网络交流的系统——网络即时通讯系统。该课题在实施的过程中需要使用Java语言。
1.1 课题选题背景
计算机技术、网络技术高速发展的今天,即时通讯方式日益受到人们的青睐。即时通讯工具在实现传输视频与音频信息,使协作成员可以远距离进行直观、真实的视音交流的同时,利用多媒体的技术,它还可以帮助使用者对工作中各种信息进行处理。
大家都知道,网络上常用的即时通讯工具之一有ICQ。其实,ICQ是英文“I seek you”的简称,中文意思是“我找你”。ICQ最大的功能便是即时信息交流,只要记得对方的号码,上网时可以呼他,无论他在哪里,只要他上网打开ICQ,人们就可以随时交流。
目前即时聊天系统种类众多,功能也较为齐全。该课题现在所研究的即时通讯系统,其目标是定位于企业内部网络,解决企业或单位的沟通及协同的问题,提高工作效率。企业内部员工可以利用该通讯
您可能关注的文档
- 毕业设计(论文)-基于Andriod和IOS平台赛车游戏的设计与实现推荐.doc
- 毕业设计(论文)-基于Android图书管理系统开发推荐.doc
- 毕业设计(论文)-基于Android的消灭星星游戏的设计与实现推荐.doc
- 毕业设计(论文)-基于Android的课堂考勤系统的设计与实现推荐.doc
- 毕业设计(论文)-基于DSP的无刷直流电机控制系统的设计推荐.doc
- 毕业设计(论文)-基于Exchange_Server_2003邮件系统的管理与安全性研究推荐.doc
- 毕业设计(论文)-基于flexsim的A企业卷烟配送中心分拣系统的优化设计推荐.doc
- 毕业设计(论文)-基于FPGACPLD的数字电压采集推荐.doc
- 毕业设计(论文)-基于FPGA实现等精度数字频率计设计推荐.doc
- 毕业设计(论文)-基于FDTD的E和H型源激励的矩形波导的截止频率和动态特性研究推荐.doc
- 职业技术学院2024级工业机器人技术(安装与维护)专业人才培养方案.docx
- 职业技术学院2024级应用化工技术专业人才培养方案.pdf
- 职业技术学院2024级软件技术(前端开发)专业人才培养方案.pdf
- 职业技术学院2024软件技术专业人才培养方案.docx
- 职业技术学院2024级信息安全技术应用(安全运维)专业人才培养方案.docx
- 职业技术学院2024级新能源汽车检测与维修技术(车辆鉴定与评估)专业人才培养方案.pdf
- 职业技术学院2024级石油炼制技术专业人才培养方案.pdf
- 职业技术学院2024级环境监测技术专业人才培养方案.docx
- 职业技术学院2024级汽车制造与试验技术专业人才培养方案.pdf
- 职业技术学院2024级信息安全技术应用专业人才培养方案.pdf
文档评论(0)