帮帮文库

返回

毕业设计局域网聊天系统设计(9) 毕业设计局域网聊天系统设计(9)

格式:word 上传:2022-06-26 00:07:37

《毕业设计局域网聊天系统设计(9)》修改意见稿

1、“.....因此,般不建议使用该函数。该函数将条消息放入到指定线程的消息队列中,并且不等到消息被该线程处理时便返回。调用该函数时,如果即将接收消息的线程没有创建消息循环,则该函数执行失败。总体设计体系结构设计通常的通信工具,都采用客户机服务器体系结构,结构是这样的种结构它包括个客户机或前端,个服务器或称后端,客户机的作用是访问和处理远程服务器上的数据,服务器的作用是接收和处理客户机的数据请求。有时,可能有多个客户向同个服务器同时请求服务,这就需要服务器决定怎样处理这些请求。结构是当前数据库应用程序中极为流行的种方式。尤其是网络技术的发展,使得当前很多系统都采用这种方式进行构造......”

2、“.....这样有利于充分合理的利用系统资源。另外它的服务器端还可以将信息集中起来,任何客户机都可以通过访问服务器而获得所需的信息。模型最终可归结为种请求应答关系。个请求总是首先被客户发出,然后服务器总是被动地接收请求,返回客户需要的结果。在客户发出个请求之前,服务进程直处于休眠状态。个客户提出请求后,服务进程被唤醒并且为客户提供服务,对客户的请求做出所需要的应答。如下图所示图客户机服务器通信结构示图在客户端启动后,客户端计算得到本地网络的广播地址,进行广播查找服务器端,服务器接收到客户端的广播信息后返回服务器地址......”

3、“.....然后客户端启动定时期,定时发送信息到服务器,以告知服务器自己在线,然后服务器返回在线用户列表,服务器依靠客户端发送的信息来更新维护在线用户列表。在客户端与服务器尽心数据交换,拥有了在线用户列表后,就可以选择进行客户端之间的点对点信息交流了。如果服务器不在线,则客户端会提示用户退出,在定的时间后自动退出。功能模块划分根据以上的系统需求分析,以及体系结构设计,可以对系统进行如下的功能模块划分如下图所示。图功能模块图其中主线程模块完成对网络的初始化,然后启动两个子线程服务端监听线程以及网络扫描模块线程,然后由网络扫描模块得到当前的网络用户分布情况,并填充相关的数据结构......”

4、“.....主线程模块通信模块文件传输模块网络扫描模块数据发送模块数据接收模块通信模块又包括两个子模块数据接收模块和数据发送模块,这两个模块都由系统定义的网络事件来触发。输入输出模块用来响应用户双击用户列表的项要准备发送信息时的消息,以及当系统接收到个网络用户发送来的消息,要将其显示给用户的时候。要求用户端之间的信息发送,本程序需要实现的最基本的功能在线用户主机名列表的维护。在模式中,最为熟悉,再者同样是由微软开发的系统,与其操作系统,网络接口具有最为密切的契合优点,所以选择了。需求分析及可行性研究需求分析时间要求本项目作为大学本科毕业设计题目,从月号接受选题开始......”

5、“.....但较常使用的是协议。无疑是我们进行网络编程的利器。开发平台简介开发平台我选用了,因为直以来都使用进行学习,对这个所以可以选择的编程接口,是套开放的支持多种协议的下的网络编程接口。现在的已经基本上实现了与协议无关,你可以使用作最为熟练,所以选择该平台为开发环境。操作系统或。开发工具。网络编程接口概述既然选定了平台,而又要开发网络通信程序,象的可视化开发模式良好的数据库及多媒体应用支持以及高效的软件开发与程序运行,功能更大,开发效率更高,不仅是网络环境下的优秀前端开发语言和工具,也是服务器端编程的优秀工具。加之我本人对本系统的操编程语言是系统优劣的关键......”

6、“.....故选择平台,对于些无法在中运行的函数,律不采用,并采取优化的算法编写程序。因具有友好的集成开发界面面向对硬件环境开发该系统应尽可能采用高档的硬件。因此,在应用时应采用更好的配置。处理器或更高处理器。内存或更高。网络局域网。软件环境选择好的操作系统和好的是软件都要选择合适,要求如下开发设备应该完备开发机器的性能必须稳定操作系统的选择必须恬当于高效快速地处理各种事务的目的,越来越多的企业在其内部使用局域网来进行工作。在内部局域网的帮助下,企业得以简化信息流程,提高信息交换的速度,从而提高工作效率。然而,随着企业规模的扩大,业务量的增加......”

7、“.....如知识库网络会议数据库应用和数据的同步与备份等,这些应用对局域网的信息吞吐处理能力的要求也越来越高。这些在企业内部原有局域网设计之初未曾考虑到的新情况的出现使得局域网不堪重负,容易发生信息阻塞,此时,局域网不但不能提高生产效率,反而成为企业发展的瓶颈。为了解决上述矛盾,人们提出了许多方法。提升网络带宽及增加服务器的吞吐能力是解决此矛盾的种方法。然而,从企业运行的成本方面考虑,无论是单纯地提升网络带宽或增加服务器的吞吐能力都不能从根本上解决局域网资源紧张的问题,对旧有局域网的大规模硬件改造反而会增加企业的负担。我在本文中将讨论种基于的局域网通信工具的设计与实现方法......”

8、“.....安全,快速的通信机制。它的实现无需对企业原有的局域网硬件进行任何改动,具有实现成本低廉的优点,它的使用能有效地降低局域网通信负荷,提高局域网的使用效率,可以很好地解决企业内部局域网的各种通信需求。基于的局域网聊天工具是此类局域网通信软件的具体实例之,它很好地诠释了通信的原理,并且在企业内部通信教学讨论等应用中都具有定的实用价值。它具有信息收发速度快,保密性好,占用网络带宽资源低,占用服务器吞吐能力低,易于编程实现等优点。基于的局域网通信软件应用范围广阔,不但可以处理传统的通信需求,而且也能扩展以适应新型的网络应用,如网络教育......”

9、“.....拥有广泛的应用前景。课题现状基于局域网的即时通信工具,实际上是互联网即时通信工具的个小规模版本,广域网上的即时通信工具,如今般采用或者协议体系来实现,开发技术已经比较成熟,比如较早的通这些国外开发的产品,还有国产的有名的,新浪,等,这些工具统统都实现了广域网上的即时通信,尽管都是即时通信,实现了即时聊天,以及文件传输的主要功能,但是也各有各的特色,比如的巨大客户群,的个性化表情,通的易操作性等。而也具有个相当方便的屏幕截图功能,另外就是,所有上述软件都实现了网络即时的视频,语音聊天功能。这些软件,在使用方面各有特色,在实现方面也各有所长,但基于这些产品正在商业运营阶段......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】局域网聊天系统设计.doc预览图(1)
1 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(2)
2 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(3)
3 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(4)
4 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(5)
5 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(6)
6 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(7)
7 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(8)
8 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(9)
9 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(10)
10 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(11)
11 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(12)
12 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(13)
13 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(14)
14 页 / 共 26
【毕业设计】局域网聊天系统设计.doc预览图(15)
15 页 / 共 26
预览结束,还剩 11 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档