帮帮文库

返回

(终稿)【毕业设计论文】基于Java聊天室的设计与实现毕业设计论文报告.doc(最终版) (终稿)【毕业设计论文】基于Java聊天室的设计与实现毕业设计论文报告.doc(最终版)

格式:word 上传:2026-01-24 02:03:05
采用或技术。两种技术的区别在于使用不 同的方式将数据分发给用户,是由服务器将数据以多重编码,发送给 使用者端,目前较少网站使用这种方式。则是用户从服务器接收 所要的数据。 开发聊天室系统的意义 在这个信息极其发达的时代,我们目前可以用来进行信息交流的方法也有非常多, 比如电报电话电子邮件等通讯手段,但是这些或者不方便或者有局限性或者有费用 的问题,比如电话就是属于费用比较高的种方式,而且般情况下不能进行多人会谈, 只能方通话,那么个需要几个人起讨论的会议就不能举行,般情况下都需要花 费大量的人力物力把这几个人聚集到同地点才能进行讨论。非但费时费力费钱而且效 果也不定很好。电子邮件则不是种及时联系的手段,需要定时间才能到达,只能 作为种辅助交流的手段。但是,聊天室这个就能很好的解决这个问题,我们不需要聚 集在同地点,各自在不同的地点就可以在聊天室中发言,大家互相讨论。而且好的聊 天室还有各种表情符号等可以加强我们的表达。而且费用低廉,信息交流速度快,只有 这样,才能在这个涌动的社会中加强联系,创造出更多的财富。 本次毕业设计所要完成的主要工作 通过所学知识,根据网络聊天室系统的发展动态,结合自己个人的兴趣爱好,建立 个功能丰富,操作简便快捷的通用网络聊天室系统。 本文的主要安排了对聊天室技术的些相关介绍,比如技术。接着是 关于对聊天室系统的分析和设计,通过对聊天室的结构的分析来设计聊天室系统,并根 据自己的兴趣和想法来丰富聊天室的功能。 系统的可靠 性和稳定性得到提高,并且便于系统维护,和新模块的添加。 安全性 安全性是防止网络方面的攻击。 扩展性 系统建成后,应在现行系统上不需要做大的改动或不影响整个系统结构,就可以增 加功能模块,这就必须在系统设计时留有接口,使其具有可扩展性和维护性。 易用性 系统操作的界面必须简洁操作方便易用设计合理。 毕业设计论文 设计题目基于聊天室的设计与实现 系部电子信息系 学生姓名 专业班级 学号 指导教师 年月 基于网络的聊天室系统的设计开发 摘要 信息时代的到来引发了场知识和信息革命,计算机和现代网络技术的广泛应用极 大地促进了社会经济的发展,同时也带来了些新兴产业的发展,比如聊天室。聊天室 已经慢慢成为人们生活的部分,呈现出良好的势头和广阔的发展前景。 本文主要介绍了以当前流行设计语言技术语言开发的个简单 的网络聊天室。该小聊天室重要是为许多喜爱上网聊天的朋友开发设计的,希望能在现 有的众多聊天室中给大家多种的选择。和许多大型的网络聊天室相比该小聊天室比较 简单,但能实现聊天的基本功能,点对多聊天,点对点聊天,传送文件等。本聊天室主 要由登录页面验证页面聊天室页面离开页面查看聊客页面帮助页面等页面构 成。整个设计简洁明了实用,使用简单。 关键字设计语言,聊天室,技术 目录 第章绪论 聊天室系统的基本概念 开发聊天室系统的意义 本次毕业设计所要完成的主要工作 第二章课题介绍 课题的目的 课题的意义 课题的主要任务 第三章系统开发环境与工具的选择 简介 语言 架构设计 本课题开发环境的选择 本课题开发工具的选择 本课题开发技术的选择 第四章需求分析 以往聊天室系统的缺陷 聊天室系统作为网络通讯工具的作用 现行聊天室系统的功能需求 用户注册 用户登入 私聊 聊天记录 系统消息 用户退出 质量性能需求 容错性需求 稳定性需求 软件设计可靠性 安全性 扩展性 易用性 第五章聊天室系统的总体设计 聊天室结构分析 网络聊天室的设计与实现 综合设计 运行分析 第六章系统测试 测试举例 测试程序登录界面 测试程序主界面 测试程序退出 测试项目 单元测试 组合测试 确认测试 系统测试 用户验收测试 测试方法 第七章存在问题 软件存在的问题 美观界面 第八章结论 致谢 参考文献 第章绪论 聊天室系统的基本概念 聊天室系统是个通过国际互联信息网络进行多人通讯的个系统。该系统在定 网络通讯及高级语言程序设计和应用程序设计的基础上,利用计算机通讯原理,形 成个聊天室平台,使得用户在进入这个聊天室系统平台的同时,可以通过网络在线与 距离遥远的其他位或多位用户进行信息交流。 聊天室主要分为 , , , , , , ,的背景颜 色和画面,使整个聊天环境显的呆板。 聊天室系统作为网络通讯工具的作用 聊天室是提供给网民个交友与娱乐的场所,在聊天室里网民可选择自己的聊天对 象,与其进行对话交流,是网民之间相互沟通交流情感的最佳方式之。用户可以通 过网络在线与距离遥远的其他位或多位用户进行信息交流。在聊天室里网民可选择自 己的聊天对象,进行对话交流。既可以对,又可以对多,还可以形成小组进行多 对多讨论,方便网民在线私聊与群聊。是现行网络最流行最被广泛应用的通讯工具。 现行聊天室系统的功能需求 聊天室系统虽然满足了人们的在线通讯,但是随着聊天室被广泛应用,人们对于聊 天的要求也越来越高,单纯的聊天已不能满足人们的需要,人们更需要多功能的聊天室 系统,来丰富聊天环境。 聊天室系统功能具体需求包括 个聊天室里所有的人都可以互相密谈。 可以通过用鼠标点击页面上出现的或者人名列表的人名来选择人名。 可以使用颜色来轻易分辨出别人的谈话和自己的谈话。 可以察看进入房间以后的所有聊天纪录。 可以通过贴图在您聊天中加入卡通图片,使聊天内容丰富多采,充满活力。 可以根据您的自己喜好来设置背景颜色和画面,使您更加舒适的聊天。 用户注册 需求描述用户填写系统给出的注册项目,并提交给系统,成功注册后,系统生成用户 所注册的登入,并保存在数据库当中。 执行者用户 前置条件无 后置条件无 正常过程 向服务端发送注册请求 服务端响应客户端,客户端弹出注册信息表单 用户填写完表单后将注册数据传给服务端处理,并保存在数据库中 返回客户端个响应,显示用户注册的,提示注册成功 异常过程可选 用户填写表单的数据格式不正确或表单中存在空缺的项,客户端给予提示 信息,并将光标定位到出错的地方。 用户注册的项在数据库中发生冲突,客户端提示注册不成功并提示用户 重新填写表单。 服务器未启动或出现异常 通过注册模块实现用户的在线注册,所填写的注册项目有用户名密码密码确 认性别年龄。 示在记录显示匡中 异常过程可选 服务端异常导致客户端退出,客户端提示服务器异常。 客户端读取信息时目标文件不存在。 系统消息 需求描述在聊天室的每个用户都能接收服务端发送的的信息提示消息 执行者服务端 前置条件服务端正常运行 后置条件无 正常过程服务器向所有在线用户发送消息 用户 选择其他用户 输入信息 确认 发送信息 客户端接收到消息,进行消息处理,并正确显示 异常过程可选 服务端异常,重启服务器 出现网络异常,发送系统消息失败 用户管理员通过启动服务器后,可以通过服务器操作界面象全部在线的用户发送 系统消息 用于发送公告,提示等系统消息,可以方便管理员和客户的交流和管理 图系统消息活动图 用户退出 需求描述用户在正常情况下退出聊天室 执行者用户 前置条件用户成功登录聊天室 后置条件无 正常过程 向服务器发送用户登出消息 服务器进行用户退出的数据处理 用户 服务器 显示出系统消息 确认 发送系统消息 服务器向聊天室其他用户发送登出消息 刷新其他在线用户的用户列表信息 质量性能需求 容错性需求 当出现代码异常时,出现正确的提示,不会影响整个系统的运行。用户之间信息传 输不会因为数据封装问题出现丢失或乱码。因用户的误操作产生的异常应做出及时的处 理或信息提示。 稳定性需求 软件应正常完成所有功能需求。服务器端应长时间运行无故障,故障修复时间般 控制在小时内,除非出现恶性攻击病毒破坏系统资源不足硬件故障操作系统 或数据库系统崩溃网络中断等情况,要求系统连续运行周,不允许出现内存泄露。 要求系统可以承受告警风暴和大数据量的冲击,不出现内存溢出等现象。 软件设计可靠性 要确定合适的模块粒度,各模块之间要求松耦合,高内聚从而使整个
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(1)
1 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(2)
2 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(3)
3 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(4)
4 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(5)
5 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(6)
6 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(7)
7 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(8)
8 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(9)
9 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(10)
10 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(11)
11 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(12)
12 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(13)
13 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(14)
14 页 / 共 47
【毕业设计】基于Java聊天室的设计与实现毕业设计报告.doc预览图(15)
15 页 / 共 47
预览结束,还剩 32 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档