嵌入式linux课程设计报告-聊天程序设计

  • 格式:doc
  • 大小:625.00 KB
  • 文档页数:24

下载文档原格式

  / 24
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

重庆科技学院

课程设计成果

院(系):_电气与信息工程学院_ 班级:计科普0802 学生姓名:学号:

设计地点(单位)___ _I315 __________ _______

设计题目:_____ 聊天程序设计_________________________ _ 完成日期: 2011 年 9 月 5 日

指导教师评语: _______________________________________

_____________________________________________________

_____________________________________________________

_____________________________________________________

__________________________________________

成绩(五级记分制):______ __________

教师签名:_________________________

摘要

嵌入式linux在电子行业的应用很广泛,学习嵌入式linux显得非常重要。这次课程设计的主要目的是检验上学期学习linux后的效果。通过基础题的代码编写,熟悉linux C语言编程技巧。通过完成聊天程序的设计,熟悉linux底层编程。利用QT设计界面,缩短开发时间。

关键字:嵌入式linux;基础题;聊天程序;QT

目录

课程设计任务书....................................................................................................... - 4 - 题目一基础题......................................................................................................... - 6 -

1 设计内容及要求............................................................................................ - 6 -

1.1 二小题................................................................................................. - 6 -

1.2三小题.................................................................................................. - 6 -

1.3四小题.................................................................................................. - 7 -

1.3五小题.................................................................................................. - 9 -

1.4六小题................................................................................................ - 11 -

1.5七小题................................................................................................ - 11 -

1.6八小题................................................................................................ - 13 - 题目二聊天程序设计........................................................................................... - 15 - 1.设计内容及要求........................................................................................ - 15 -

1.1 聊天程序的基本要求....................................................................... - 15 -

1.2 需实现的主要功能........................................................................... - 15 -

2.需求分析.................................................................................................... - 15 -

2.1 QT设计.............................................................................................. - 15 -

2.2服务器端和客户端的数据传输方式................................................ - 16 -

2.3 服务器端功能设计........................................................................... - 16 -

2.4客户端功能设计................................................................................. - 17 -

3.总体设计.................................................................................................... - 17 -

3.1 总体功能........................................................................................... - 17 -

4. 详细设计.................................................................................................... - 17 -

4.1功能分析和描述............................................................................... - 17 -

4.2 客户端功能模块............................................................................... - 17 -

4.3 服务器功能模块............................................................................... - 19 -

5. 代码实现.................................................................................................... - 20 -

5.1 客户端代码....................................................................................... - 20 -

5.2 服务器端代码................................................................................... - 22 -

6.功能实现.................................................................................................... - 23 - 7.总结............................................................................................................ - 23 - 8.致谢............................................................................................................ - 23 - 9.参考文献.................................................................................................... - 23 -