基于JAVA网络聊天室论文答辩稿.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVA的网络聊天室 课题目的及意义 JAVA语言有下面一些特点:简单、面向对象、分布式、解释执行、鲁棒、 安全、体系结构中立、可移植、高性能、多线程以及动态性。 课题背景 在网络飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道。它在人们的政治、经济、文化等各方面发挥着重要的作用。互联网上存在的大量的信息,所以信息交换显得尤为重要!人们一直在寻找一种方便、低廉的交流信息的工具,因此网上聊天便成为人们的首选。本论文通过JAVA的Socket实现了一个局域网的聊天室——基于JAVA的聊天室的设计与实现。本聊天室服务器包括显示在线用户、日志管理、聊天信息管理、发送系统信息等功能。客户端包括登录、注册、公聊、私聊传送文本文件等功能。 内容一:业务流程 功能流程说明如下: (1)启动服务器程序,服务器端创建一个ServerSocket对象,指定端口号。 (2)ServerSocket对象等候客户端的连接请求。 (3)启动客户端程序,登录用户。如果未注册,先注册再登录。登录成功进入聊天室用户界面。 (4)客户端创建一个Socket对象,指定主机地址和端口号,向服务器发送连接请求。 (5)服务器端收到客户端请求,建立一条TCP连接,再创建一个Socket对象与客户端 的Socket对象进行通信。 (6)服务器端和客户端分别建立字节输入/输出流,进行数据传输准备。 (7)服务器端和客户端通过各自的字节输入流获得对方发送过来的数据,通过字节输出 向对方发送数据。 (8)一方决定结束通信,向对方发送结素信息,另一方收到结束信息后,双方分别关闭各自的TCP连接。 (9)对象停止等候客户端连接请求。 本系统的Socket程序工作过程如图1-1所示。 内容二:本系统的需求分析 需求分析是一组活动的总称,作为系统分析员,必须协同软件用户共同完成。而需求分析的任务是定义待开发的软件的功能、性能等指标。要了解用户的相关业务,如果是一家公司,除了参考现在已经存在的类似和相关系统外,还需要通过用户的演示、讲解和有关文档,与用户进行交流协商 ,为此产生了业务流程图。 系统功能流图 内容四:总体设计 总体设计的任务是从整体上对网站精心策划并确定网站的设计目标,在技术上合理规划设计指标,收集、整理、编辑网站内容,同时从访问者的角度设计划分栏目。 鉴于此系统的两种任务的说明,可将系统分为服务器和客户端 。 服务器页面如图所示 实现用户注册如图所示。 实现用户登录如图所示 客户端主聊天界面如图所示 客户端音乐播放界面如图所示 系统总体效果如图所示 功能模块测试 对软件的测试在软件开发中非常重要也非常必要,软件分析、设计过程中难免有各种各样的错误,需要通过测试查找错误,以对软件进行修改和进一步完善。软件测试的目标是为了发现程序中的错误而执行程序的过程,好的测试方案是发现软件尽可能多的错误,从而对错误进行修改以提高软件质量。 测试本系统采用黑盒测试法:主要测试软件能否满足功能要求,检查输入能否被正确地接受、能否正确地输出结果。 毕业设计总结和展望 本毕业设计实现了简单的实时聊天功能,经过细心的调试和排错解决了绝大部分的问题。根据实现的情况看,具有较友好的聊天界面生成效果,以及流畅的网络通信效果。基本满足了结构化、界面友好、速度快、安全性以及稳定性等特点。系统具有目前聊天室的基本功能:包括支持多种头像,支持私聊,支持在线聊友显示,支持用户定制自己的私人头像,支持上传文件。 由于时间短,任务重,加上本人能力有限,许多设想还未能体现,如语音、视频聊天等等,在今后工作之余,本人会尽力付之实践,使其尽善尽美。 致谢 感谢毕业设计的负责老师,为了我们的毕业设计能够顺利进行而奔波忙碌。衷心的祝愿教导我们三年的老师们身体健康,工作顺利!感谢三年来身边同学,能够与你们相聚,是我的荣幸,祝各位亲爱的同学天天开心,未来有一份很好的工作!顺祝我们开封大学的明天更加辉煌 !

您可能关注的文档

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档