- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XX学院
本 科 生 毕 业 论 文
( 届)
题 目: 基于Linux聊天客户端模块设计与实现
系 别: 计算机科学系
专 业: 计算机科学与技术
班 级:
作者姓名: 学号:
指导教师: 职称: 学历:
论文成绩:
20 年 月
目 录
摘 要 1
Abstract 1
绪 论 3
第一章 概述 4
1.1 Linux的网络功能与编程 4
1.1.1 Linux概述 4
1.1.2 Linux的特点 5
1.1.3 Linux的网络功能 7
1.1.4 Linux提供的网络服务 7
1.2 TCP/IP协议简介 8
1.3 Socket的简介 9
1.4 ARM的简介 9
第二章 规划设计 11
2.1 课题来源 11
2.2 需求分析 11
第三章 系统分析与设计方案 13
3.1 聊天系统客户端的总体设计要点 13
3.2 聊天系统客户端的设计步骤及功能模块划分 13
3.3 聊天系统客户端各功能模块 14
第四章 系统设计与实现 23
4.1 开发环境工具 23
4.2 硬件环境 24
4.3 网站功能模块的测试 26
第五章 总结 31
5.1 毕业设计总结和展望 31
5.2 经验和感想 31
结 束 语 33
参考文献 34
指导教师评语
阅卷人评语 基于Linux聊天客户端模块设计与实现
计算机科学系 20 级 班
摘 要:聊天室是一种广泛应用于网络的聊天方式,操作非常简单,功能也很丰富。可以使用多种编程类语言来设计和开发出功能比较完善的网络聊天室。整个项目介绍在Linux操作系统下设计和实现的一个网络聊天室客户端的全过程。本系统采用C/S构架设计,使用了linux下C编程,结合QT编译语言,开发出简洁美观和布局合理的用户GUI界面;利用了Socket网络开发技术实现客户端和服务器端的连接访问;通过对数据流操作的合理解析,实现信息传递、接受和数据保存。同时,采用多线程、多任务的设计思想,开发出性能稳定,功能全面的服务器。本篇论文介绍客户端的实现,主要功能包括:实现聊天室的登录、注册、群聊以及私聊。最后将整个客户端程序移植到ARM开发板上,在板子上完整的实现系统的功能。使本聊天室客户端可以在移动设备上实现功能、摆脱了传统的PC机限制。
关键词:聊天室;Linux系统;QT语言;Socket;ARM
The Design and Emplementation of Chatroom client Based on Linux
Class ,Grade ,Computer Of Science
Abstract: Chat room is a wide range of applications in the network chat mode, the operation is simple, the function is also very rich. You can use a variety of programming language to design and develop a function more perfect network chat room. The entire project is introduced in the Linux operating system design and implementation of a network chat room client process. This system adopts C / S architecture design, the use of Linux C programming, with QT language compiler, a simple and reasonable layout of the user interface GUI; use of Socket web development technology to realize the connection between the client and server access; through the data stream operation of rational analysis, the
您可能关注的文档
- 堆场道路施工方案.doc
- 五子棋游戏课程设计.doc
- 基于单片机设计的自行车速度测试系统毕业论文.doc
- 基于51单片机的烟雾报警器设计论文毕业设计.doc
- 开关电源设计毕业论文.doc
- 基于光敏电阻路灯的智能控制毕业设计.doc
- 基于单片机的智能语音识别系统设计毕业设计.doc
- 某某镇墓园景观设计.doc
- xx煤业绩效考核管理办法.doc
- 克拉玛依市世纪大厦安全施工方案.doc
- 人教版九年级上册数学《弧、弦、圆心角》圆说课研讨教学复习课件.pptx
- 北师大版九年级下册数学《二次函数的应用》二次函数研讨说课复习课件.pptx
- 北师大版三年级下册数学《队列表演(二)》乘法说课教学课件复习.pptx
- 冀教版四年级上册数学《商不变的规律》三位数除以两位数教学说课复习课件.pptx
- 青岛版七年级上册数学《线段、射线和直线》培优说课教学复习课件.pptx
- 西师大版五年级上册数学《平行四边形的面积》多边形面积的计算说课教学复习课件.pptx
- 苏教版一年级上册数学《连加连减》10以内的加法和减法研讨说课复习课件.pptx
- 苏教版六年级上册数学《比的基本性质》认识比研讨说课复习课件.pptx
- 苏教版三年级上册数学《两、三位数乘一位数笔算练习课》两、三位数乘一位数说课教学复习课件.pptx
- 北师大版五年级下册数学《长方体的体积》长方体(二)研讨说课复习课件.pptx
文档评论(0)