基于linux聊天客户端模块设计与实现论文

基于linux聊天客户端模块设计与实现论文

ID:12056121

大小:567.50 KB

页数:39页

时间:2018-07-15

基于linux聊天客户端模块设计与实现论文_第1页
基于linux聊天客户端模块设计与实现论文_第2页
基于linux聊天客户端模块设计与实现论文_第3页
基于linux聊天客户端模块设计与实现论文_第4页
基于linux聊天客户端模块设计与实现论文_第5页
资源描述:

《基于linux聊天客户端模块设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、XX学院本科生毕业论文(届)题目:基于Linux聊天客户端模块设计与实现系别:计算机科学系专业:计算机科学与技术班级:作者姓名:学号:指导教师:职称:学历:论文成绩:20年月目录摘要1Abstract1绪论3第一章概述41.1Linux的网络功能与编程41.1.1Linux概述41.1.2Linux的特点51.1.3Linux的网络功能71.1.4Linux提供的网络服务71.2TCP/IP协议简介81.3Socket的简介91.4ARM的简介9第二章规划设计112.1课题来源112.2需求分析11第

2、三章系统分析与设计方案133.1聊天系统客户端的总体设计要点133.2聊天系统客户端的设计步骤及功能模块划分133.3聊天系统客户端各功能模块14第四章系统设计与实现234.1开发环境工具234.2硬件环境244.3网站功能模块的测试26第五章总结315.1毕业设计总结和展望315.2经验和感想31结束语33参考文献34指导教师评语阅卷人评语基于Linux聊天客户端模块设计与实现计算机科学系20级班摘要:聊天室是一种广泛应用于网络的聊天方式,操作非常简单,功能也很丰富。可以使用多种编程类语言来设计和开

3、发出功能比较完善的网络聊天室。整个项目介绍在Linux操作系统下设计和实现的一个网络聊天室客户端的全过程。本系统采用C/S构架设计,使用了linux下C编程,结合QT编译语言,开发出简洁美观和布局合理的用户GUI界面;利用了Socket网络开发技术实现客户端和服务器端的连接访问;通过对数据流操作的合理解析,实现信息传递、接受和数据保存。同时,采用多线程、多任务的设计思想,开发出性能稳定,功能全面的服务器。本篇论文介绍客户端的实现,主要功能包括:实现聊天室的登录、注册、群聊以及私聊。最后将整个客户端程序

4、移植到ARM开发板上,在板子上完整的实现系统的功能。使本聊天室客户端可以在移动设备上实现功能、摆脱了传统的PC机限制。关键词:聊天室;Linux系统;QT语言;Socket;ARMTheDesignandEmplementationofChatroomclientBasedonLinuxClass,Grade,ComputerOfScienceAbstract:Chatroomisawiderangeofapplicationsinthenetworkchatmode,theoperationissi

5、mple,thefunctionisalsoveryrich.Youcanuseavarietyofprogramminglanguagetodesignanddevelopafunctionmoreperfectnetworkchatroom.TheentireprojectisintroducedintheLinuxoperatingsystemdesignandimplementationofanetworkchatroomclientprocess.ThissystemadoptsC/Sarc

6、hitecturedesign,theuseofLinuxCprogramming,with2QTlanguagecompiler,asimpleandreasonablelayoutoftheuserinterfaceGUI;useofSocketwebdevelopmenttechnologytorealizetheconnectionbetweentheclientandserveraccess;throughthedatastreamoperationofrationalanalysis,th

7、erealizationofinformationtransmission,receivinganddatasave.Atthesametime,multi-threading,taskdesign,developedastableperformance,fullyfunctionalserver.Thispaperintroducestherealizationoftheclient,themainfunctionincludes:therealizationofthechatroomlogin,r

8、egistration,groupchatandprivatechat.FinallytheclientprogramtotransplantedintotheARMdevelopmentboard,theboardonthefullimplementationofthefunctionofthesystem.Thechatclientallowsmobiledevicestoachievefunction,getridofthetraditionalP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。