- 7
- 0
- 约4.07千字
- 约 5页
- 2021-04-03 发布于湖南
- 举报
XXXXX 大学
C++ 面向对象课程设计报告
院(系): 计算机工程学院
专业: 计算机网络工程
学生姓名: XXXXXX
班级:_ 网络 081__ 学号: 200807255
题目 : 局域网聊天程序
起迄日期: _ 2010.12.20 – 2010.12.31
设计地点: XX 理工大学 2#401
指 导 教 师: XXXXXX
完成日期 : 2010 年 12 月 31 日
C++ 面向对象课程设计报告:局域网聊天程序
目录
一 需求分析 3
1.1 客户机端 3
1.2 服务器端 3
二 设计内容 4
2.1 程序整体结构 4
2.2 各部分子模块功能 5
2.3 各子模块代码编写 6
三 调试分析 7
3.1 实际完成情况 7
3.2 出现的问题及解决方案 7
3.3 可以改进的地方 8
3.4 可以扩充的功能 9
四 用户手册 10
4.1 程序主界面 10
4.2 获取本地信息 10
4.3 发送信息 11
4.4 接收信息 11
4.5 总体演示 11
五 设计总结 12
六 参考文献 13
七 附录 14
2
一 需求分析
此次开发的网络聊天工具可作为个人的交流工具使用,通信的安全性不是很高,但要求信息的响应速度要较快,
让用户充分享受到网络即时消息的方便和快捷。本聊天工具由服务器端程序和客户端程序两部分组成,整体采用
C++ 平台开发,没有使用管理数据库。服务器和与客户端都包含与用户的交互式界面,它有必要的界面的按钮,向
用户提供网络即时消息的功能。本聊天需要包含如下本功能:
1.1 客户机端
获取本地 IP 地址
获取本地通信端口
获取远程 IP 地址
获取本地主机名
获取从服务器端发送过来的信息
给服务器发送用户自定义的数据
1.2 服务器端
获取本地 IP 地址
获取本地通信端口
获取远程 IP 地址
获取本地主机名
获取从服务器端发送过来的信息
向客户机发送用户自定义的数据,
3
C++ 面向对象课程设计报告:局域网聊天程序
二 设计内容
2.1 程序整体结构
WinMain ()
(主函数)
DialogBoxParam() WM_INITDIAL
您可能关注的文档
- brazil的技术要点样本.pdf
- bras双机热备特性..pdf
- brill饲料配方软件快速入门教程基础篇专题培训课件.pdf
- brc仓储标准培训.pdf
- brocade_光纤交换机级联及划分zone.pdf
- bscea团标《软件造价评估机构服务能力要求》编制说明.pdf
- bsci程序文件完整版1.pdf
- bsc操作维护手册范本.pdf
- bsc操作维护手册终稿基站方向.pdf
- bsci基础培训教材.pdf
- 散文题型03 理解分析词句(题型专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 考前押题10 阅读理解之应用文——关注生活 学以致用(原卷版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 清单04 综合性学习之语言表达(仿写邀请转述劝说) 活动策划(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单09 古诗文对比阅读之内容 情感 写法对比 语言 炼字 拓展探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(原卷版)-2026年高考语文二轮复习讲练.docx
- 专题01 声现象(题型专练)(全国通用)(原卷版)2026年中考物理二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 语言清单05 语法填空中的词类(五)无提示词--连词(全国通用)(原卷版)2026年高考英语二轮复习讲练.docx
- 第04讲 想象探索与科学精神(《西游记》《海底两万里》《昆虫记》全国通用(讲义)(解析版)2026年中考语文一轮复习讲练.docx
原创力文档

文档评论(0)