- 8
- 0
- 约4.64千字
- 约 10页
- 2017-01-07 发布于重庆
- 举报
vc多线程聊天程序课程设计
设计目的
综合运用本课程的知识设计,Visual C++作为,复习巩固课堂所学的理论知识,提高对所学知识的综合应用能力。
(3)、功能具体实现规划
Socket技术要以接受和发送为依据分为客户端和服务器端两种不同的程序,现拟定本局域网聊天程序也分为客户端和服务器端两个部分,服务器部分实现接受客户端连接,接受并转发客户端消息的功能,查看监视局域网信息,向特定主机发送通知,客户端实现向服务器发送登陆消息,并发送用户自定义消息,接受服务器发送来的消息的功能。整个程序依照功能划分模块可以氛围。
1 界面显示
此模块主要用来在屏幕上绘制用户图形界面,使用户有更好的视觉体验。
2 功能初始化
此模块主要用来初始化必要的类库,对其他功能的正常进行起基础作用。
3消息处理
此模块主要对网络消息,和用户操作产生的消息进行处理。
4资源销毁
当程序运行结束时或者某些资源不再需要时,由此模块负责销毁这些不再需要的资源。
2、系统设计:
客户端
主程序以及主要模块功能的执行流程
客户端主要功能模块
、发送信息功能
(2)数据结构说明:
本程序中,客户端不存在复杂数据结构,只是简单的存储了服务器地址和用户昵称。服务器端存储了以客户端地址信息构成的线性链表,用于向客户端转发用户消息
(3)算法流程图:
客户端
四、系统测试与
您可能关注的文档
最近下载
- 2025广东广州花都城投汇鑫运营管理有限公司招聘工作人员7人备考题库及答案解析.docx VIP
- V型滤池例题的设计计算.ppt VIP
- 2025年注册结构工程师《结构工程设计与施工工艺》备考题库及答案解析.docx VIP
- AP统计学 2019年真题 (选择题+问答题) AP Statistics 2019 Real Exam and Answers (MCQ+FRQ).pdf VIP
- 安徽省C20教育联盟2025-2026年九年级下三模数学试卷.docx VIP
- 2025年净水厂V型滤池设计.pdf VIP
- Q/GDW 11398-2015 变电站设备监控信息规范.pdf VIP
- 闪光灯430exii中文说明书.pdf VIP
- 结构工程设计题库及答案.doc VIP
- YS∕T 670-2021 空调器连接用保温铜管.pdf
原创力文档

文档评论(0)