网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > Java类作品 > 正文

JAVA即时通讯系统的设计与实现

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

网学网Java类作品编辑为广大网友搜集整理了:JAVA即时通讯系统的设计与实现绩等信息,祝愿广大网友取得需要的信息,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

即时通讯系统的设计
3.1 需求分析
3.1.1  功能需求
 (1)注册登录

即时通讯系统拥有多个账户;允许多个用户注册;一个用户可以注册多个标识;注册所使用的帐号类型为字母数字的组合;注册新用户时必须填写符合要求的信息;注册后只有用户名与密码验证成功才能正确登录[10]

 (2)添加好友
添加好友模块是网络聊天必不可少的一步,用户只有通过添加好友功能来实现用户之间的聊天。

首先双击客户端应用程序,让其程序运行,经过登录验证后,通过调用线程,并调用线程的接收函数,用来接收数据,判断相关操作。进入到客户端后,在下方有个添加好友按钮,在好友ID框中输入好友ID号,确定要添加此好友,则单击添加好友按钮,就触发了添加好友事件处理函数,先用判断语句对在线状态进行判断,如果好友不在线,弹出提示信息表明稍候重试,如果好友在线,则通过调用方法将控制字符发送给所要添加的好友,这时对方的客户端就会弹出好友添加请求对话框。对方选择接受请求或者拒绝请求,当对方选择同意添加时,点击接收按钮,触发同意添加好友事件处理函数,并且调用方法发送控制字符给请求方用户,表示以通过用户验证,并且这时与服务器建立连接,向服务器提交好友添加请求,以完成整个好友的添加过程;如果单击拒绝按钮就调用拒绝添加好友事件处理函数,拒绝了用户的好友添加请求,并关闭好友请求窗体。这样就实现了好友添加功能。可以选择适当的人加为好友;一个用户可以添加多个人为好友[5]


 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师