qq聊天界面体统报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
qq聊天界面体统报告   软件工程项目实践大作业仿QQ软件的设计与实现   软件工程项目实践大作业   仿QQ软件的设计与实现   班级:学号:姓名:教师:   XX0615XX   于金峰   平时成绩30分:+大作业成绩:70分:=总分:__?成绩:_   XX年6月   一、项目可行研究   新近一两年Android手机如雨后春笋般涨势迅猛,由此基于Android系统的应用开发也变得更加普遍,结合本次课程的学习,也为了更好的培养我们的自主开发能力,我们小组开发了这个模仿QQ的聊天系统。   二、需求阶段   1.系统功能需求   登录功能。   客户可以通过服务器转发,实现一对一和多对多聊天。实现呼叫功能。   客户端程序应该可以实时显示目前其它用户的状态。应该具有易用、美观的图形界面。   2.系统性能需求   实用性:为信息交流提供方便,有效进行作业管理。操作简单:本系统应该适用于不同水平的使用者,包括事业单位和企业单位,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。   技术先进:产品的系统设计和开发应紧跟着整个计算机发展潮流,采用当时最先进的设计思想,利用最新的开发技术和开发工具。使系统能够无论在功能设计上,还是在技术实现上,都处于同行业的领先地位。   安装使用简便:服务器端的安装简洁明了,客户机无需再装任何软件就可以直接注册登陆聊天。   适应性:应该能广泛应用于不同类型的企事业单位。系统采用模块化设计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件环境下都能得以应用。   代码可读性好:文中的代码将尽可能简洁,易懂。   3.系统运行需求   1、移动客户端需500MHz及以上的处理器2、移动客户端需256MB及以上的ROM空间3、移动客户端需256MB及以上的RAM空间   4、移动客户端需具有WiFi/GRPS网络接收模块,能正常连接到网络5、服务端需具有P4及以上的处理器6、 服务端需具有80GB及以上的硬板空间7、服务端需具有1GB及以上的内存空间   三、设计过程1.业务流程图   业务流程图   2.功能结构图   3.数据流图   掌握网路编程的基本思路和方法;   达到熟练掌握C++语言的基本知识和技能;   能够利用所学的基本知识和技能,解决简单的程序设计问题。   项目实训题目:   QQ模拟聊天系统   项目实训内容和要求:   1.基本要求:   实现网络文字聊天的基本功能,要求界面较为友好   实现能够进行文件的网络传输;   成果形式以最终的系统演示,要求有良好的界面,操作简便。   2.功能要求:   系统开发的总体任务是实现一个具有基本文本信息传输的聊天系统,在系统中要求实现基本的文本信息的发送与接收:   1)服务器端需要在特定的端口上等待来自客户的连接请求,并且能够记录所有成功的连接;   2)服务器端能够及时接受各个聊天客户发送过来的信息,并作出应答;   3)客户机端建立和维护与服务器的连接,并且随时检测连接的状态;   4)客户机端能够把用户输入的信息及时发送到服务端;   需求分析描述:   当前是数字信息时代,网络时代,任何一种编辑工具都不能忽视在网络上的应用,并且随着Internet的普及和宽带技术的成熟,越来越多的用户进入网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络带来的便利和办公的高效,与此同时一个新型的Web应用程序为网民之间提供了一个实时通信的功能和场所,这就是聊天室。   在网络早期就开始盛行,不论是BBS,IRC都有类似网上聊天室的机制。聊天室为网友提供了实时性对话的渠道,是网络上极为流行的一项服务。   聊天室适用于网上会议或闲聊的一些场合。聊天室为网友提供了较好的交友环境,网友之间相互以文字交谈,在形式上有点类似笔友的性质,却大大节省了书信往返的时间,这也是网上交友之所以如此热门的原因。   近年来,互连网发展日新月异,网络使空间的距离不再成为人们沟通的障碍,世界各个角落的人们可以通过Internet收发邮件、实时聊天、获取最新的资讯。因此本次毕业设计以“面向连接的Winsock网络会话程序开发”为题,制作一个C/S聊天室程序,通过制作该程序还能更好的学习网络socket编程的相关知识。   本课题是建立聊天通信模型,设计一个QQ模拟聊天系统,包括服务器端和客户端,主要功能为:   服务器端功能:   1、初始化socket,创建服务器端。   2、维护一个链表,保存所有用户的IP地址、端口信息。   3、接受用户传送来的聊天信息,然后向链表中的所用用户转发。   4、接受用户传送来的连接判断命令,并向用户发出响应命令。   客户端功能:   客户端界面上的两个文本框,一个用于显示接受的聊天

文档评论(0)

a888118a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档