java网络聊天室课程设计说明书(含源程序).pdfVIP

  • 41
  • 0
  • 约2.41万字
  • 约 19页
  • 2021-11-26 发布于河北
  • 举报

java网络聊天室课程设计说明书(含源程序).pdf

课程设计 操作系统课程设计报告 1 课程设计 目录 一. 设计要求和目的……………………………………… 3 二. 背景知识………………………………………………………… 4 三. 客户端设计……………………………………………………… 5 四. 客户端主要代码………………………………………………… 6 五. 设计体会………………………………………………………… 9 2 课程设计 摘要 随着网络信息时代的来临, Internet 应用越来越广泛 人们越来越习惯于在网上获取和交 流信息。据调查显示 ,80%以上的人上网都会打开聊天工具来聊天,而几乎每一个年轻人都会 去聊天。使用网上聊天已经成为现代年轻人一种新的交往方式。聊天室更适合于陌生人之间 进行较为主观、感兴化的讨论。所以有大部分的人会进入聊天室聊天 它会给人一个完全自 由的聊天世界。 因此我们联系所学的操作系统、 数据库和 MFC 知识决定做一个简易的聊天系 统。 一、设计要求和目的 此课题是实现一个即时通信系统完成 1:进程间通信、并发 (同步 / 互斥 )、文件读写 2:内存管理、 Dll 、Windows 消息机制、 IO 。 课题任务分工: 客户端子系统: 在客户端系统的功能实现上,可以分为以下几个部分: [1]进程信息的输入 系统把用户进程要求发送的信息由键盘输入从文件读取。这部分功能是客户端子 系统的基本部分,这个功能是以后各个部分的基础。系统要求做到即能够从其它子系 统中共享一部分信息 [2]进程信息的存储: 将进程的信息存储到客户端系统中,以及将发送的信息保存在文件中,以备以后 3 课程设计 进程之间通信确认以及查询。 [3]通信数据的传递及接收: 将客户所发送的信息由客户端由网络传到服务器端上,并且接受航服务器返回的 接收方发送的信息,然后存储起来。 用户 连接设置 用户设置 客户端 接 连 服务器端 用户得到 处理用户 的信息 退出 处理 监控 保存

文档评论(0)

1亿VIP精品文档

相关文档