版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA课程设计实验报告 - “聊天室”报告中南大学面向对象课程设计题目“聊天室”课程设计(java 语言)学生姓名学生学号专业班级指导教师完成时间目录第一章聊天室的描述-3.聊天室的设计要求-3.聊天室的基本功能-3.设计所用参考资料-6第二章聊天室的设计-6.聊天室的粗略设计分析-6- 3 -.聊天室的具体设计分析-7第三章聊天室的实现-10 . 聊 天 室 所 使 用 的 类 及 功 能 的 实 现-10第四章聊天室的运行-30第五章课程设计总结-3151开发中所遇到的问题-3152问题分析与解决方法-3253经验与教训-32- 4 -第一章聊天室的描述1 . 聊天室的设要求当今社会,网
2、络技术越来越发展,可以说,二十一世纪就是网络的世纪。 网络迅猛发展, 势不可挡。为了实现资源共享, 各式各样的网站发展迅速,各种各样的聊天工具不断更新。 某公司希望通过一个聊天工具加强员工和客户之间的沟通和交流。所以制作一个聊天室势在必行。为了实现一个更好的网络交互平台, 各用户之间能够实时方便的传递信息, 按照用户对系统的要求不同, 可以在聊天室里实现公共聊天, 也可以邀几个私交好友私聊, 同时提供了两个用户之间能够传送文件。本系统是基于方便用户聊天,传递信息,共享资源,所以系统的功能主要- 5 -是从以上几个模块着手。本项目主要是利用 JAVA 语言制作一个聊天室 ,采用的是客户 /服务器
3、。 二层的 C/S 结构是指以单一的服务器和局域网为核心, 能通过客户端与用户进行直接对话。 主要有二大功能: 一是它用于检查用户从键盘等输入的数据, 显示应用输出的数据。为使用户能直观地进行操作 ,一般要使用图形用户接口 (GUI) ,操作简单、易学易用。在变更用户接口时, 只需改写显示控制和数据检查程序,而不影响其他。 检查的内容也只限于数据的形式和值的范围, 不包括有关业务本身的处理逻辑。典型的C/S 结构有以下特点:1、服务器负责数据管理及程序处理。2、客户机负责界面描述和界面显示。3、客户机向服务器提出处理要求。4、服务器响应将处理结果返回客户机。5、使网络数据流量最少。 .聊天室的基本功能1. 用户注册2. 用户登录3. 在线用户列表4. 用户公聊
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精装修公寓购房合同范本
- 2024年度农业技术咨询服务合同
- 《双功能金属配合物与醇胺分别催化二氧化碳转化研究》
- 《落实税收法定原则的路径研究》
- 2024年度建筑施工吊篮使用协议
- 董事会激励机制研究
- 激光雕刻微纳加工误差分析
- 花卉电商模式创新
- 三人合伙开店合作合同范本
- 《稀土掺杂氟氧化铋基异质结材料的制备及其光催化性能的研究》
- 2011年认识实习报告
- 水务公司招聘笔试题库及答案
- 医疗垃圾分类与处理的人员培训与资质要求
- 审核的改进计划和措施
- 《旅游管理》专业调研报告
- 2024野生哺乳动物及栖息地调查技术规程
- 2024年中医药知识与技能竞赛题库附含答案
- 2023年6月大学生英语四级真题试卷及详细答案(三套)
- 高一选科指导课件
- 七年级上学期期中家长会 (共31张PPT)
- 跌倒、坠床试卷(含答案)
评论
0/150
提交评论