帮帮文库

返回

基于WebSocket的教学白板设计毕业设计论文 基于WebSocket的教学白板设计毕业设计论文

格式:word 上传:2022-06-25 20:08:37

《基于WebSocket的教学白板设计毕业设计论文》修改意见稿

1、“.....同时衷心感谢学校,感谢学校为我提供学习平台,让我们学习专业知识和对我们生活的照顾。最后再次衷心地感谢每位帮助过我的人。方法设置消息代理,其中设置订阅消息的地址,这里我设置的是,在系统订阅消息都需要使用这个地址作为前缀,方法设置发布消息的地址前缀,本系统中我设置的是,在页面中需要发布消息时必须以此为地址前缀才能建立通信。配置好了连接点和代理地址后等待客户端发起连接,如果连接点致则连接成功,即可进行通信,代码如图。图服务端注册连接点设置相关信息连接成功后每个客户端都与服务器建立连接,服务器统转发数据。当用户进入白板系统时首先浏览器会发送请求给服务器,并把服务端返回的数据库中该课程的最后条历史记录数据调用的方法显示到页面上......”

2、“.....图服务端查询最近条记录并返回白板上的画标准图形利用了的消息订阅机制,客户端发送画标准图形的消息到服务端,服务端转发到每个与它建立连接的客户端,客户端订阅到了服务器端返回的数据后,调用画标准图形的算法就可以实现每个客户端页面同步。客户端鼠标按下时使用服务端配置的发布消息前缀地址加上不同内容的地址把鼠标按下时初始位置和画笔的颜色和宽度等消息发布出去,代码如图。图客户端发送初始位置和画笔样式客户端使用配置好的订阅地址订阅鼠标刚按下时位置和画笔粗细和颜色数据然后把得到的数据设置为用户在白板上操作的初始值,比如画笔的颜色和宽度等。用户执行操作时这些参数将使用,代码如图。图客户端订阅到消息为相关变量赋值白板功能基本都是通过发布的画笔位置消息,用区别当前的选择的白板功能......”

3、“.....依据的值调用相应的代码实实现白板的功能,执行代码如图。图客户端订阅到白板操作消息执行相关算法服务端接收到客户端发送的鼠标刚按下时初始位置和画笔的颜色和宽度的消息,服务端调用的消息模板类的方法转发给同课程每个连接的客户端。转发消息代码如图。图服务端转发鼠标刚按下时数据消息服务端订阅到客户端发送的画标准图形消息,服务端转发给相应的课程的每个客户端。转发消息代码如图。图服务端转发鼠标刚按下时数据消息由于白板上的数据需要实时同步,数据的传输必须快速有序,还需要保证系统使用的流畅性。白板上的数据大小必须有限,不能通过文件等来传输,鉴于这种场景,我在设计时白板上的图形通过转成位码来存储和传输。当图形绘制完毕时将蒙版上的图像转成位的编码发送给每个连接的用户然后在上显示......”

4、“.....图客户端把图像加载到页面上问题和解决方案在白板的画图功能上使用和技术来实现,由于画标准图形时需要实现拖放效果,而中是没有异或的不能直接实现图形大小的拖放绘制。解决此问题开始时我的思路是在中添加块临时区域,通过在临时区域里绘制图形,然后当鼠标弹起时,隐藏该区域在中绘制图形,做出的效果是图形会闪动,而且会影响其他的操作。经过思考和探索发现使用两个位置重叠,通过把数据转化成位的编码然后在另块画板上展示出所画的图形达到拖放效果。另外本功能还有个关键的地方在于当用户进入时不同时间段进入白板时应该让页面和在线页面显示的样,这样才能同步。解决此问题的方案是我让他在加载页面时异步访问后台数据库把该课程的记录的最后条查询出来显示到页面即可达到效果......”

5、“.....了解教学进度,互相促进学习。讨论交流主要是把消息发送给给个在线用户,使用协议的消息订阅机制就能完成消息的群发功能。然后在线用于列表的实现也是个难点,传统的使用但此处藐视不太行,于是就使用了这套方案,在用户点击刷新或者点击关闭浏览器时触发响应事件,给后台发送消息让后台把该条记录删除,当界面重新加载时重新把记录添加到数据库并且通知每个在线用户刷新他们的在线列表。这样在线列表就实现了同步。模块实现的算法讨论信息群发通过客户端发送讨论内容到服务端,服务端转发到客户端,然后客户端把内容加载到页面上。客户端发送讨论内容代码如图。图客户端发时区域来覆盖之前画的笔记来实现效果,设计完成后效果太差不能完全达到理想的效果。虽然方案失败了但是我没气馁继续寻找解决方案,最后找到了更理想的方法,使用两个进行绘制,最后效果非常好......”

6、“.....如果我当时对实施方案进行细致的评估,多想想结果就能避免浪费时间和精力。浪费时间就是浪费青春,我们需要珍惜每点青春。这个问题解决了又迎来了新的挑战,用户权限的控制让我琢磨了好几天,个页面两种角色,同时又得分别获得权限,我还是第次写类似在线教学系统,很难理解这么才能实现这几种角色的控制,不停地摸索整个过程的实现,最后终于想明白了,很快的把这个模块写好了。经历许多的坎坷,不断的思考,不断的与老师沟通,不断的解决小问题,最后终于如愿的把代码部分给写完了,衷心感谢我的导师和同学的帮助。接下来就测试部分,测试也是个重要的环节,测试可以发现系统存在的漏洞,经过番测试和问题的修改,系统的设计就闭幕了。这几个月让我学会了许多,在学习上我学会了快速学习技能的技巧,在解决问题上,我学会了多思考,多寻找解决问题的途径......”

7、“.....与别人沟通。在做事上我学会了从多角度评估问题,从多角度评估实施方案,减少不要的浪费和走不必要走的弯路。以后的人生道路,心态决定成败,摆正心态,问题就能解决,世上无难事只怕有心人。坚持不懈,总能成功。未来工作展望虽然教学白班系统已经设计功能基本完毕了但是本系统涉及的方向的技术和理论还有很多,后期需要不断完善系统。应该懂下几个方面去研究和开发,完善系统。本次毕业设计出的教学白板系统只涉及了如何实现部分白板功能,并未考虑到白板的复杂的功能,可以借鉴常用的画图工具,把功能全部完善,使功能更加强大。本次设计的系统只针对小部分用户进行测试,并未考虑系统能承载多少多少用户同时在线使用,后期需要不断完善,增加系统的稳定性。本次设计的系统中数据传输没有做优化,可能会影响系统的流畅性,后期需要不断优化,达到理想效果......”

8、“.....应该完善系统的界面风格,把系统整合到学练原地系统上,提供给用户使用。参考文献肖在昌杨文晖刘兵基于的实时技术电脑与电信,年期李代立陈榕在实时通信领域的研究电脑知识与技术刘建编程清华大学出版社,符培炯杜忠军在实现构架中的应用计算机技术与发展,年期贺松平基于模式的架构的研究及应用武汉华中科技大学,年月毕建信基于设计模式的应用研究与实现武汉武汉理工大学,年月赵俊峰等应用开发案例教程基于模式的和清华大学出版社,年月张银鹤点石成金网站开发典型实例电子工业出版社,年月许川佩张民张婧基于的安全应用框架计算机工程孙鑫编著开发详解电子工业出版社,程序开发参考手册机械工业出版社,邱俊涛核心概念及实践人民邮电出版社,李林施伟伟程序设计教程北京人民邮电出版社,与基础教程人民邮电出版社,吕贝尔斯程序设计第版北京人民邮电出版社......”

9、“.....年期温谦网页设计与布局从入门到精通人民邮电出版社年月杜波依斯技术内幕第版人民邮电出版社,年月陈刚从入门到精通北京清华大学出版社,年月,萨师煊王珊数据库系统概论第三版北京高等教育出版社,刘晓义技术及应用哈尔滨工程大学出版社,年月第八章致谢路过来,经历坎坷,披荆斩棘,走向成功,最应该感谢的是我的指导老师丁老师,每次当我遇到问题时去找他时,他总会放下送讨论内容服务端转发讨论内容代码如图。图服务端转发讨论内容当用户刷新页面或点击关闭页面时会把用户的账号异步发给服务端再把记录删除代码如图。图客户端离开系统时后台删除该条记录把更新后的在线用户列表加载到页面上这样就实现了用户在线用户列表的刷新和同步。课程记录模块模块设计思路传统教学中当学生有事离开教室,教室课程记录基本回顾不了,严重影响学习效率......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于WebSocket的教学白板设计毕业设计论文.doc预览图(1)
1 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(2)
2 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(3)
3 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(4)
4 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(5)
5 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(6)
6 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(7)
7 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(8)
8 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(9)
9 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(10)
10 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(11)
11 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(12)
12 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(13)
13 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(14)
14 页 / 共 45
基于WebSocket的教学白板设计毕业设计论文.doc预览图(15)
15 页 / 共 45
预览结束,还剩 30 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档