帮帮文库

返回

(终稿)毕业论文设计_浅论基于JAVA的共享白板的设计.doc(最终版) (终稿)毕业论文设计_浅论基于JAVA的共享白板的设计.doc(最终版)

格式:word 上传:2025-08-11 19:57:58
晰明了,系统效率也更高。客户端运行时将立即向服务器的个端口发送连接请求,待连接建立后则由用户的发送线程发送该用户的输入数据到服务器。服务器端的主线程负责监听个端口,并为每个发出请求的用户建立用户空间线程,这个线程负责接收记录用户的信息,更新用户名单列表,接收用户的发送线程发出的数据,并交给服务器转发线程进行转发。服务器转发线程根据用户名单列表,逐发送转发数据到每个用户的接收线程。在客户端,用户接收线程接收服务器转发的数据,由用户端主线程进行处理后显示。客户端的输入数据类型分为两类纯文本和图形对象。纯文本用于客户之间进行文字交谈,图形对象则包括直线矩形圆等图形的形式进行图形交谈。每种数据类型都被包装成数据包暂存在缓冲区里的形式在网络上传送,客户端还要在接收到服务器转发同样的数据包后,进行解数据包,也就是对字符串进行分析后显示。共享电子白板的结构与设计流程共享电子白板信息流设计共享电子白板就是个服务器端和多个同步的客户端进行信息交流的过程,这种结构就是体系结构的信息流处理过程,本共享电子白板的信息流处理如下图所示。服务器端系统启动系统监听及信息处理服务器系统退出客户端连接服务器消息处理客户端退出连接请求发送信息接收转发信息系统退出请求图共享电子白板的信息流处理图共享电子白板大致的实现模型是服务器分配个端口号。如果客户请求个连接,服务器使用方法打开连接,从而进行了正常的信息通信。客户在的端口建立连接。服务器和客户使用和进行通信。下面接着分析共享电子白板系统的信息传递情况。由客户端向服务器端传递的主要消息登录链接时,在发送消息前面添加上再加上用户名称用引号隔开,再加上地址信息传给服务器。在发送纯文字信息时,在消息前面添加上,再加上发送信息的用户名称再用引号隔开,再加上要发送的纯文字的消息信息。然后发送给服务器。在发送图形信息中的文本信息浙江浙江大学,。潘建平,丁伟,刘炳华计算机会议系统中白板和指针的研究南京东南大学,。李秀川,林旺网络电子白板的设计与实现北京中央民族大学计算机系,。郑沛基于的电子白板的设计与实现北京北京航空航天大学计算机系,。浅论基于的共享白板的设计摘要随着的迅速普及,计算机技术进入了以网络为中心的时代。在计算机网络的支持下。地理上分布的人们需要协同工作。因此计算机支持协同工作应运而生。人们希望借助协同工作环境以你见即我见的方式进行交互。而电子白板作为计算机支持协同工作中的个重要的图形交互工具,使处于不同地点的用户通过计算机可以实时的进行图形交互,用户简单快速地实现协同工作,业务处理过程,迅速适应市场的变化,从而获得更好的经济效益。本系统将与技术相结合,采用语言中的网络编程技术,实现了客户端与服务器端之间网络底层的链接和信息的交换,用计算机模型设计并实现了个基于的电子白板系统,增加网上绘制图功能,弥补了纯文本非实时交流的不足,简化了网络中的技术细节,方便可行。关键词共享电子白板法客户端实现客户端实现的相关类和方法结论参考文献引言随着的迅速发展,在等传统的非实时应用日趋成熟的同时,广大网络用户对在线实时交流的需求不断扩大,如网上会议远程教学协同工作等。这方面的应用软件也日益丰富起来。该类软件主要分为两类,种是以目前和主页上的聊天室为代表的纯文字型的交流工具另种就是本文要介绍的电子白板类交流工具。电子白板除了具备聊天室的全部功能外,更重要的是,它还引入了绘画图形交流功能,使网上交流的形象性和直观性大大加强了,弥补了文字交流的不足。当分布在不同位置的用户用白板进行交流时,个人在自己的白板上绘制的图形可以马上在别人的白板上显示出来,好象大家都在同块白板上绘画,彼此间的距离感大大缩短了。电子白板技术最初是指多媒体视频会议系统中,与会者通过个界面实时共享数据并协作的技术。任何与会者在电子白板上的操作,包括简单的图形绘制操作,文字输入操作等,都可以实时地与其他会者共享。更复杂的白板要支持窗口共享以及本地多媒体的链接与嵌入,并且可以将每个图形实体作为对象保存到文件中。随着的发展以及计算模式的日益流行,计算模式也在发展,本人做的面向上的的共享白板的设计与实现是用计算模式做的。电子白板技术已经不仅仅局限于应用在多媒体视频会议系统中了。共享电子白板的系统功能结构共享电子白板的主要功能本软件共享电子白板的功能主要有以下几点支持多用户对图形文本等的绘制操作功能,如直线圆椭圆填充圆文本等。支持多用户对同内容进行讨论功能。有纯文字的讨论显示内容区和图形文本讨论显示内容区。支持用户自觉锁的功能。如果用户不是主讲者,也就是对图形文本显示内容区的绘制者,就要自觉地锁定对图形文本显示内容区的操作功能,只能对纯文字显示内容区内发表个人的意见。共享电子白板的系统结构电子白板由服务器端和客户端两部分组成,服务器端监听客户对个特定端口的网络连接请求,并与之建立连接,这样,这个客户的数据就可以发送到服务器,再由服务器转发给其他客户。客户端的任务是将用户的输入数据发送给服务器,同时接收服务器转发的别的用户,目录论文总页数页引言共享电子白板的系统功能结构共享电子白板的主要功能共享电子白板的系统结构共享电子白板的结构与设计流程共享电子白板信息流设计由客户端向服务器端传递的主要消息由服务器端向客户端传递的主要消息共享电子白板的设计流程服务器端程序设计流程客户端程序设计流程共享电子白板的实现实现共享电子白板的语言和环境服务器端的实现及相关类和方法服务器的实现服务器实现的相关类和方法客户端的实现及相关类和方画直线,画圆形已经离开用户名已经有人用了,请你另外取别的名字,谢谢合作,结论关于共享电子白板的实现这里是以为系统平台,以为编程语言,以为编程环境,利用编程语言所提供的类库的基础上来实现底层的网络通信。通过这次课题的研究,可以看出共享电子白板是利用文字和图形进行通信的应用软件,这类应用软件目前最常用于会议室和教学教育方面,共享电子白板形象地表达出事物的情况和事情的经过,它是以文字进行描述,以图形的形式进行形象的体现和说明,它就是以文字和图形的形式相结合的应用型软件。本文主要分析的是共享电子白板的功能结构设计流程和功能实现,主要研究和实现的是服务器端对客户端的监听和对发送到服务器端的数据信息的分析和转发功能,客户端对服务器端发送过来的数据进行分析和实现的功能。参考文献著协议详解卷协议范建华译北京机械工业出版社,。陆正中,马进德等著软件开发项目实践北京清华大学出版社,。李敏,丁友东著图形与动画编程实例北京清华大学出版社,。汪晓平,俞俊,李功著精通网络编程北京清华大学出版社,。著美核心技术陈昊鹏,王浩,姚建平等译北京机械工业出版社,。冯军,程超等著程序员成功之路程序设计北京中国水利水电出版社,。李向阳,鲁东明共享电子白板系统设计实现,
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(1)
1 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(2)
2 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(3)
3 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(4)
4 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(5)
5 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(6)
6 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(7)
7 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(8)
8 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(9)
9 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(10)
10 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(11)
11 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(12)
12 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(13)
13 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(14)
14 页 / 共 42
毕业论文:浅论基于JAVA的共享白板的设计.doc预览图(15)
15 页 / 共 42
预览结束,还剩 27 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档