- 41
- 0
- 约2.41万字
- 约 19页
- 2021-11-26 发布于河北
- 举报
课程设计
操作系统课程设计报告
1
课程设计
目录
一. 设计要求和目的……………………………………… 3
二. 背景知识………………………………………………………… 4
三. 客户端设计……………………………………………………… 5
四. 客户端主要代码………………………………………………… 6
五. 设计体会………………………………………………………… 9
2
课程设计
摘要
随着网络信息时代的来临, Internet 应用越来越广泛 人们越来越习惯于在网上获取和交
流信息。据调查显示 ,80%以上的人上网都会打开聊天工具来聊天,而几乎每一个年轻人都会
去聊天。使用网上聊天已经成为现代年轻人一种新的交往方式。聊天室更适合于陌生人之间
进行较为主观、感兴化的讨论。所以有大部分的人会进入聊天室聊天 它会给人一个完全自
由的聊天世界。 因此我们联系所学的操作系统、 数据库和 MFC 知识决定做一个简易的聊天系
统。
一、设计要求和目的
此课题是实现一个即时通信系统完成 1:进程间通信、并发 (同步 / 互斥 )、文件读写
2:内存管理、 Dll 、Windows 消息机制、 IO 。
课题任务分工:
客户端子系统:
在客户端系统的功能实现上,可以分为以下几个部分:
[1]进程信息的输入
系统把用户进程要求发送的信息由键盘输入从文件读取。这部分功能是客户端子
系统的基本部分,这个功能是以后各个部分的基础。系统要求做到即能够从其它子系
统中共享一部分信息
[2]进程信息的存储:
将进程的信息存储到客户端系统中,以及将发送的信息保存在文件中,以备以后
3
课程设计
进程之间通信确认以及查询。
[3]通信数据的传递及接收:
将客户所发送的信息由客户端由网络传到服务器端上,并且接受航服务器返回的
接收方发送的信息,然后存储起来。
用户
连接设置 用户设置
客户端
接
连
服务器端 用户得到
处理用户
的信息
退出
处理 监控
保存
您可能关注的文档
最近下载
- 邮轮旅游航区天津海运职业刘艳邮轮运营管理06课件.ppt VIP
- 人教版八年级地理下册第六章第二节《“白山黑水”—东北三省》公开课课件(第1课时).pptx VIP
- 硬笔书法行楷偏旁部首练字帖.pdf VIP
- NB_T 47014-2023承压设备焊接工艺评定.pdf VIP
- 最新《建筑装饰制图与识图》教案.doc VIP
- 工厂生产运营管理手册.pdf VIP
- 2025年天津市中考数学真题(含答案解析).docx VIP
- 7.2白山黑水—东北三省 第2课时(情境任务教学课件)地理新教材人教版八年级下册.ppt
- 12自由度四足仿生机器狗设计.docx VIP
- 2024年新疆维吾尔自治区中考数学真题卷(含答案与解析).pdf VIP
原创力文档

文档评论(0)