菜单
  
    在线用户模块 20

    4.3.4 聊天信息发送模块 21

    4.3.5 聊天接收模块 22

    4.3.6 聊天记录查询模块 24

    4.3.7 管理员模块 25

    5 程序部署和运行测试 26

    5.1 程序部署 27

    5.1.1 传输程序文件至 VPS 27

    5.2.2 配置数据库 27

    5.2 程序运行测试 28

    5.2.1 注册模块测试 28

    5.2.2 登陆模块测 30

    5.2.3 聊天测试 32

    5.2.4 在线列表测试 34

    5.2.5 聊天记录模块测试 34

    5.2.6 管理员模块测试 36

    结论 38

    致谢 39

    参考文献 40

     

     

     

    1 引言

     

    1.1 课题背景

     

    随着网络的发展,在线交流软件,成为了每一位上网用户必备的软件。在线交流 软件能够让人们在网上找到自己的朋友和亲友,并且实现实时交谈和传递信息,与此 同时,现在不少在线交流软件还集成了语音/视频聊天、文件传输、远程控制等功能。

    在线交流软件的起源是 1996 年发布的 ICQ(I Seek You)软件。在线交流软件在诞 生之后的几年内得到了迅猛发展发展,ICQ 诞生后,像 QQ、MSN 等在线交流软件如雨 后春笋般涌现了出来,并像一股飓风一样迅速席卷了全球。在线交流软件如今已经成 为几乎所有互联网用户的必备软件之一。

    在我国,腾讯公司的 QQ 软件一家独秀,成为了拥有客户群体最多的在线交流软 件。腾讯 QQ 是基于 C/S 架构的,用户必须预装客户端才能使用通信服务。但是它实 时性高,功能强大,可完全满足人们的在线交流需求,因此其发展非常迅速。但是这 是以占用庞大的客户端资源作为代价的,比如从 QQ2000 到 QQ2014 软件体积越来越 大,计算机空间资源和网络资源消耗得原来越多,这对于那些系统资源紧张或网络带 宽紧张的的用户来说,无疑是难以接受的。另外,由于没有 Linux 版本的客户端,Ln ux 系统用户就无法使用这种在线交流软件,这是基于 C/S 的架构的软件的通病。用 户必须预装相应的的客户端程序后方能使用其服务,而且只能与安装了相同客户端的 用户进行在线交流,这在一定程度上限制了 C/S 架构软件的普及。例如外国人就很少 用 QQ,他们用的更多的是 MSN、Skype 这类软件,而在国内 QQ 占领了绝大多数的市场 份额,因此在一定程度上导致了国内外用户的交流困难。

  1. 上一篇:基于kinect的体感交互游戏的开发
  2. 下一篇:跟踪-学习-检测算法及其在视频中目标跟踪的应用
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. php+mysql志愿者服务平台前端页面设计

  4. 医院查询与挂号系统设计与实现

  5. java+mysql酒店管理系统设计与实现

  6. jsp公交刷卡数据统计系统图表的设计与实现

  7. php+mysql高校迎新系统的开发与应用

  8. 电站锅炉暖风器设计任务书

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 当代大学生慈善意识研究+文献综述

  11. 大众媒体对公共政策制定的影响

  12. java+mysql车辆管理系统的设计+源代码

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 乳业同业并购式全产业链...

  15. 十二层带中心支撑钢结构...

  16. 杂拟谷盗体内共生菌沃尔...

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回