PAGE II
*****
《软件综合开发案例教程》课程设计报告
课程设计题目
小组成员:**,**,**,**
任课讲师和助教:**,**
2014年 10 月 29 日
摘 要
这个课程设计整体采用在linux平台下,在同一局域网内实现聊天功能。整体框架主要分为服务端和客户端两个部分,设置好ip和端口号,在Linux下编译和调试两主大块程序,实现服务端和客户端的连接,然后以服务端作为中继转实现客户端之间的通信。使用socket网络编程采用TCP/IP协议保证连接可靠,并在项目管理中采用linux流行的gcc和makefile编译,提高了编译和调试效率,加快了项目的完成速度。
本次设计的聊天工具采用字符串命令行的方式进行通信,主要实现了五个功能:用户之间一对一的聊天、编辑、换行、用户之间聊天记录保存、聊天记录调取。经过测试,程序运行可靠,能满足在linux中实现网络聊天的要求。
关键词 linux,socket,gedit,服务端,客户端,网络编程
PAGE IV
Abstract
The course design of the overall use in the Linux platform, within the same LAN chat functions.Overall framework consists of server and client t
您可能关注的文档
- 广东月考联考模拟经典题分类汇编——圆锥曲线教师版.doc
- 广东中考数学科近六年分类汇编.doc
- 海康威视IP网络摄像机使用手册V10.doc
- 海康威视厂区安全防范系统解决方案IPC+综合平台+NVRV10.doc
- 海康威视厂区安全防范系统解决方案IPC+综合平台+磁盘阵列V10.doc
- 海康威视网络摄像机用户手册格式说明书.doc
- 函数应用题40道汇编含答案.doc
- 韩顺平轻松搞定网页设计htmlcssjs完整版.docx
- 湖南工大计算机题库自整理小猪.docx
- 互联网运营订单班--项目方案.doc
- CN110378900A 产品缺陷的检测方法、装置及系统 (北京迈格威科技有限公司).docx
- 2026年小学三年级数学下册期末试卷(及答案).docx
- 2026年全国大学英语竞赛b类试题及答案.doc
- 基于游戏化教学的小学科学探究式教学策略研究报告论文.docx
- 2026年宠物智能训练创新报告.docx
- 初中数学课程:校园流浪动物数量统计与统计学方法应用研究论文.docx
- CN110381045A 攻击操作的处理方法和装置、存储介质及电子装置 (腾讯科技(深圳)有限公司).docx
- 2026年全国计算机二级c 试题及答案.doc
- 高中化学实验虚拟现实教学案例分析与改进策略研究论文.docx
- 2026年小学三年级数学下册期末试卷(完整版).docx
原创力文档

文档评论(0)