hur.cn - 华软网

 热门搜索

  • 论文编号: 佚名
  • 论文字数: 10000 字
  • 支付金币: 5个
  • 金币充值: 点击查看金币充值
  • 资源类型: 毕业设计
  • 论文语言: 简体中文
  • 运行环境: WinXP/NT/Vista/Win7
  • 解压密码:
  • 评分等级: ★★★
  • 整理录入: 昕晨
  • 更新时间: 2021/6/8 23:33:38

设计介绍    


1  引言 1
1.1 课题的研讨现状 1
1.2 课题简介和设计要求 2
1.2.1课题简介 2
1.2.2课题设计要求 2
1.3 课题的调研 2
1.4 可行性分析 2
1.4.1 可行性分析的目的 2
1.4.2 技术可行性分析 3
1.4.3 经济可行性分析 3
1.4.4 操作可行性分析 3
1.4.5 法律可行性分析 4
1.5 论文各章简介 4
2 系统需求分析 5
2.1 业务流分析 5
2.2观点结构设计 5
2.3 数据流分析 5
2.4 数据字典 6
2.4.1数据字典 6
2.4.2措置惩罚逻辑说明 7
3 系统总体设计 9
3.1 系统开发的原则 9
3.1.1 面向用户的观点 9
3.1.2 严酷按阶段举行 9
3.1.3 采取系统的观点措置惩罚 9
3.1.4采取模块化设计方法 9
3.1.5 整个系统的设计主要采取快速原形法 9
3.2系统总体功能结构设计 10
3.2.1 系统代码设计说明 10
3.2.2 系统设计技术说明 10
3.2.3 系统总体功能结构 12
3.3 系统数据库设计 13
3.4开发环境设计与运行环境设计 14
3.4.1 开发环境设计 14
3.4.2 运行环境设计 15
4 服务器模块设计 15
4.1 主服务器类设计 15
4.2 多线程ServerThread类的设计 16
4.3 用户注册模块 17
4.4 登录验证模块设计 17
4.4.1登录线程设计 17
4.4.2 通知好友上线模块 18
4.5 好友管理模块 20
4.5.1 查找好友模块 20
4.5.2 查看好友资料模块 20
4.5.3 直接增加好友模块 20
4.5.4 增加好友模块 20
4.5.5 增加好友应对模块 21
4.5.6 删除好友模块 21
4.6 退出下线模块 22
5  客户端模块设计 23
5.1新用户注册模块 23
5.1.1 注册流程 23
5.1.2 注册事件监听流程 23
5.2 用户登录模块 24
5.2.1 监听登录事件 26
5.2.2 界面设计 27
5.2.3 设计进程中遇到的问题 28
5.3 消息通讯模块 29
5.3.1 发送消息 30
5.3.2 监听用户操作消息 32
5.3.3 接收消息 35
5.3.4 发送资料和接收资料模块 36
5.4 好友管理模块 37
5.4.1 查找好友 37
5.4.2 增加好友 38
5.4.3 查看资料 39
5.4.4 删除好友 39
6用户手册 40
6.1 系统的运行环境 40
6.1.1 硬件要求 40
6.1.2 软件环境 40
6.2 系统的功能简介 40
6.3 系统的运行和操作指南 40
7  系统特色与不足 42
7.1 系统特色 42
7.2 系统不足 42
7.3 设计收获和心得 42
结  论 44
致  谢 45
参 考 文 献 46

 
1  引言
1.1 课题的研讨现状
网络通讯在现今信息社会中起着不可或缺的作用 ,人们能够利用网络通讯技术举行即时的信息交流。比如说QQ谈天工具,它就是利用网络通讯技术开发的一款众所周知的网络谈天工具。目前,信息交流是互联网提供的主要内容,网络通讯系统有多种实现方式,类似ICQ属于一种点对点的谈天系统;另有一种是鉴于Socket的集中式谈天系统,这类谈天系统需要登录统一的谈天服务器。
现今主流的谈天工具有QQ,ICQ,MSN Messenger,Yahoo Messenger等,海内最热门的当属QQ,腾讯QQ(OICQ)是由深圳市腾讯计算机系统公司开发的,鉴于Internet的即时寻呼软件。您能够运用QQ和好友用户举行交流,信息即时发送,即时回复,收发及时、功能全面。此外QQ还具有BP机网上寻呼、谈天室、传输资料、语音邮件、手机短讯服务等功能,QQ不单单是虚拟的网络寻呼机,更可与传统的无线寻呼网、GSM移动电话的短消息系统互联,目前QQ和天下多家寻呼台、移动通讯公司有业务合作。是海内不可多得的中文网络寻呼机。QQ支持显示朋友在线信息、即时传送信息、即时交谈、即时发送资料和网址。QQ能够在中文Win95/98/NT/2000操作系统下运行,是十分灵活的网络寻呼工具。它会自动检查您是否已联网,如果您的电脑已连入Internet,能够搜索网友、显示在线网友,能够根据QQ号、昵称、姓名、email地址等关头词来查找,找到后可加入到通讯录中。当您的通讯录中的网友在线时,QQ中朋友的头像就会显示在线,根据提醒就能够发送信息,如果对方记录了寻呼机或开通了GSM手机短消息,即使离线了,您也可及时将信息传送给您的好友。
MSN Messenger 是微软公司推出的即时消息软件,凭借该软件自身的优秀的性能,目前在海内已经拥有了大批的用户群。运用MSN Messenger能够与他人举行文字谈天,语音对话,视频会议等即时交流,还能够通过此软件来查看联系人是否联机。MSN Messenger 界面简洁,易于运用,是与亲人、朋友、事情伙伴坚持精密联系的绝佳选择。运用您已有一个Email地址,即可注册获得免费的MSN Messenger的登录账号。这是现今网络上最好的两款谈天软件。
作为海内运用率最高的谈天工具,QQ现在一直走娱乐化的路线,外观越来越绚丽,QQ魔法、QQ秀、QQ皮肤让人眼花缭乱,QQ电台、QQ杂志、QQ新闻的内容也都以娱乐为主。谈天的功能已经渐渐淡化,全方问的休闲娱乐才是真正的主题。
往后,谈天软件的发展趋向,不单单是以谈天为主要内容了 ,更要集合网络电视电台,邮件的收发,新闻杂志的浏览,个人形象展示,视频传输,音频谈天等等功能。网络通讯系统将越来越娱乐化。

 

1.2 课题简介和设计要求
1.2.1课题简介
随着人类进入信息社会步调的加快,计算机网络及其应用获得了飞速的发展,而且成为人们日常生活中的不可或缺的一部份,成为人们有效猎取信息和举行娱乐的主要方式之一。例如,人们能够通过Internet搜索所要的信息,通过网上谈天工具谈天,交流心得等等。
本课题就是应用了计算机网络通讯技术和JAVA网络编程的基础知识,利用Eclipse开发工具开发而成的一个小型的鉴于JAVA的Web通讯系统。
1.2.2课题设计要求
 深入了解计算机网络通讯基础和网络编程技术。
查阅与网络通讯设计相关的文献资料,尽量地搜集与本课题相关、类似的软件系统。
 连系已经有的相关资料,设计出周密的网络拓扑结构图、总体设计和详细设计。
 选择、运用适当的语言工具及其余工具实现设计方案。
 根据要求撰写设计说明书(论文)。
1.3 课题的调研
在本系统开发之初,为了做好系统需求分析事情,自己做了充分的调研,进而认识到完成本系统需做到以下几点:
 熟练掌握计算机网络通讯的基来源根基理、网络体系结构、协议。
 熟练掌握JAVA网络编程技术。
 要有正确的设计思想、思维方式和独立的事情能力,要提高分析问题、综合运用所学理论知识和基本技艺解决实际问题的能力。
 通过毕业设计,能够综合运用所学知识调查、分析、解决实际问题;形成能够独立展开研讨、独立完成工程总体规划和设计的事情能力。在理论联系实际中,掌握和牢固所学专业知识,为步入社会打好基础。
1.4 可行性分析
1.4.1 可行性分析的目的

 


上一源码:基于Java的在线购物系统毕业设计
下一源码:Java游戏设计打飞机毕业设计

下载地址    

  • JAVA网络通信系统毕业设计

下载说明

  • 为防止盗链,本站资源部分有解压密码,解压密码点击查看
  • 如果您发现该资源不能下载,请通知管理员;
  • 为了保证您快速的下载,推荐使用迅雷或网际快车等专业工具下载;
  • 为确保所下资源能正常使用,请使用WinRAR v3.80或以上版本解压本站资源;
  • 本站所收集的下载资源均来源于网络,如果有侵犯您的版权,请来信告知,我们会马上处理;
  • 本站所提供的资源仅供学习和研究,请勿用于商业用途,请在下载后24小时内删除;
  • 本站不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害!