全文预览

毕业答辩-嵌入式聊天系统设计与实现

上传者:科技星球 |  格式:ppt  |  页数:20 |  大小:2553KB

文档介绍
剪的Linux系统作为嵌入式操作系统平台的领头羊得到了越来越多的应用和发展。随着使用嵌入式Linux平台下的用户人数持续增长使用嵌入式Linux的企业数目不断增加以及企业规模的不断扩大,人们对该平台下信息的传递、沟通和信息处理的效率要求也变得越来越高,而传统的信息交流和联系方式已经不能满足该现代生活和工作的需要。因此开发一款基于嵌入式Linux平台下的即时通信聊天系统,通过提供完善的聊天系统的管理,对嵌入式Linux平台下用户和企业信息的通讯具有极大的商业价值和意义研究背景及意义研究内容作为嵌入式平台下开发的软件,应该重点考虑功能可靠性、小体积、低功耗等技术特点。但是不管是国内还是国外的聊天工具因为都注重其强大且完善的功能和美观的界面,却很少考虑系统的体积和功耗这两方面,而本系统却注重了对资源的合理有限利用,降低了对硬件的要求和平台的限制,同时不影响系统性能的前提下,寻求最低功耗和性能的结合点为研究目标。基于这一目标本系统客户端使用Qt信号和槽机制实现了点击相应按钮就会响应相应的功能,大大的减少了操作的繁琐程度和源程序的代码量,减小了系统的体积,使系统显得不仅简洁、美观,而且实用性很强。服务器端避免使用多进程而采用多线程来实现其功能,在一定的基础上减少了资源消耗。研究内容研究现状伴随着网络的诞生,各种网络聊天工具也曾出不穷,最初的聊天工具只有简单的文本界面,功能也十分简单有限,但是随着各种技术的不断发展,现在的聊天工具已经拥有了更多的功能和美观的图形化界面需求分析根据人们对聊天功能的需求,主要可以概括为以下几点:1.操作简单方便,界面简洁。2.能够注册用户。3.拥有熟悉的聊天界面。4.能够进行私聊。5.能够进行群聊。6.运行稳定,安全可靠。需求分析通过对用户需求的分析,可得出系统的参与者及其用例,如下所示:系统设计通过对系统的需求分析,并进行适当的扩展,得出如下功能结构图:

收藏

分享

举报
下载此文档