即时通讯系统的设计与研究.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
即时通讯系统的设计与研究

即时通讯系统的设计与研究 研究的目的及意义 论文的结构和主要内容 第一部分 系统概述 系统开发的是一个即时聊天的应用型软件。它能够实现用户之间的消息互发,也能够应用户的要求传送文件。并且提供了注册账户和账户管理的功能。 即时通讯系统分为两大模块:服务端和客户端。 这两大模块下面又细分了子系统和子模块。       服务器模块汇总表 客户端模块汇总表 第四部分 工作总结   本文主要是对本软件客户端的设计作了比较详细的介绍,其中聊天子系统尤为详细,并完成了对聊天子系统的开发,而整个即时通讯系统的设计工作还需要更多的完善。由于时间 的关系,客户端和服务端的扩展功能未能开发,个人认为还应做以下的完善和开发工作: 1.在用户可以改变自身状态 2.聊天中加入表情 3.在本地保存聊天信息 4.群聊:可以与多用户同时聊天,类似聊天室 5.用户可以在客户端指定好友及黑名单 答 辩 人: 专 业:电子信息工程 班 级:09级本2班 指导教师: 即时通讯软件是通过即时通信技术实现了在线聊天,通信软件通过即时通信功能,可以知道你的朋友在网上和他们的即时消息。即时消息比电子邮件时间更短,拨电话更方便,这无疑是最方便的通信网络。其强大的功能基于生活和工作,人们到处可以看到它游戏场所。让人们在网上交流更加具有生命力。 现在,企业、机关、学校都建立起了自己的局域网,在局域网,虽然可以通过文件共享的方式进行通讯,但单单使用这种方式,是非常不方便的,也不知道对方机器里有什么资源可以共享。于是,就想到设计一个在局域网的即时通讯系统,在局域网里可以通过它,实现在局域网里方便的联络,进行文件传输,消息的发布等。 目 的 意 义 2 1 3 4 系统概述 系统总体结构 客户端整体模块解析 环境配置 5 工作总结 服务端管理子系统 用户信息管理模块 添加删除用户,修改用户信息 客户端请求处理模块 处理用户的登录,聊天及文件传输的请求 通信子系统 协议解析模块 按照自定义格式对发送/接收的数据进行封包(解包) 监听模块 持续监听客户端 数据传输模块 接收/发送数据包 数据库管理子系统 登陆模块 向数据库发送登陆请求的验证和数据库反馈信息 数据库管理模块 对所有验证内容等信息的处理 群聊模块 数据库管理群聊信息内容 用户管理 数据库管理好友信息内容 文字聊天模块 发送/接收文字聊天信息 注册模块 向数据库发送注册请求的验证 聊天子系统 聊天子系统 聊天模块 发送/接收文字或图片等聊天信息 通信子系统 连接模块 建立客户端和服务器的连接工作 数据传输模块 发送和接收数据 文件传输子系统 文件模块 用户收发文件 客户端管理子系统 登陆模块 正确填写用户名和密码后通过网络设置连接服务器 用户管理模块 根据个人意愿改写个人资料、保存本地聊天信息和增添好友 注册模块 用户正确填写个人信息后发给服务器 第二部分系统总体结构 第三部分客户端整体模块解析 1、登陆模块流程图 2、注册模块流程图 模块名称 客户端 功能描述 注册登陆服务器、文字/表情/文件传输、用户管理个人设置。 接口与属性 函数名: 1. 选择登陆或注册对话框 Register(注册) Land(登陆) 2. 注册向导对话框 RegCom(注册完成) 3.用户List对话框 StrName(用户名称) 4.Message对话框 SendMag(发送) RecvMag(接受) 5.File对话框 SendFile(发送) RecvFile(接受) 数据结构 与算法 每个客户端创建两个线程,实现接收和转发的功能。 协议头(0X1010)+包长+发送窗口句柄+接收窗口句柄+消息类型号+消息序列号 补充说明 无 客户端整体逻辑设计如表1.1所示 第四部分环境的配置 1、开发环境的配置 2、运行环境的配置 3、测试环境的配置 谢谢!

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档