基于WinForm的通用教学系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:r54321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机辅助教育的快速发展,基于互联网的在线教学平台将信息技术与优质课程整合在一起,已成为人们获取知识的重要途径。现有在线教学平台多基于浏览器/服务器模式开发,教学资源被录制成视频,学生通过浏览器登录平台观看教学视频进行学习。由于视频教学的方式偏重对知识的讲授,这类教学平台只适合理论教学,学生的学习自主性没有被调动起来。对于一些需要与实物模型打交道的专业,如机械等,学生依旧需要到实验室学习实践操作,学习时间和方式都受到限制,效果不佳。保留现有教学平台理论教学方式的同时,添加3D模型操作功能,为学生提供用虚拟3D模型进行实践学习的途径,能够很好地解决实践教学中资源稀缺,教师不足等问题。考虑到3D模型一般文件较大,使用浏览器操作时容易卡顿,本通用教学平台采用客户端/服务器结构进行开发,在保留目前教学平台已有的用户模块,选课模块,考核模块的同时,引入实践教学模块,将理论学习与实践操作结合,为机械、设计等专业的实践教学提供工具。通过对教学平台进行需求分析,确定平台需要实现的需求包括登录注册、教学、考核,操作3D模型等,系统架构为多客户端通过服务器与数据库交互的形式,开发工具采用Win Form,Unity软件,数据库采用My SQL搭建。客户端播放教学视频的功能由用Win Form的Windows Media Player控件实现,3D模型展示功能依靠Win32API将Unity开发的3D模型嵌入Win Form界面来实现。客户端与服务器间使用Socket进行通信,通信内容可概括为对数据库进行增、删、查、改四种操作,据此自定义双方的通信协议。服务器分为通信,消息处理及数据库交互三个模块,采用多线程方式实现并发通信,并设计实现一个线程池用于管理工作线程。对通用教学平台进行的功能测试表明其达到预期目标。本通用教学平台包含视频学习功能和3D模型操作功能,既适合各类专业作为一般的视频教学平台,也适合机械、设计等需要用到3D模型进行实验教学的专业作为实践学习的平台。用户进行实验不再受到时间地点的限制,能调动学生的积极性,激发学习兴趣,而且更有利于实验课程的高效完成,确保教学效果。
其他文献
学位
学位
学位
学位
平面玻璃轮廓尺寸检测是衡量平面玻璃是否合格的重要技术手段之一,现阶段玻璃轮廓尺寸的检测主要依赖于人工检测或简单的机械装置检测,其检测效率低、劳动强度大且精度不高。针对这一问题,本文基于机器视觉技术的精度高、速度快、非接触等优点,提出了平面玻璃轮廓视觉检测的方案,其主要研究内容及成果如下:首先,针对平面玻璃尺寸检测的基本要求,提出了一种视觉检测系统的基本技术方案。通过技术要求和实验验证,完成了硬件的
慕课推荐方法能有效解决当前互联网中海量的慕课课程选择问题,但主流的慕课推荐方法过于依赖用户的标签或测试结果等显式信息,这样的方法用户界面友好性较差并未充分利用用户与慕课网站的互动信息,使得慕课推荐结果的准确度和解释性较低。因此,研究如何从用户与慕课网站的互动信息中挖掘隐式的喜好特征,并构建准确度和解释性更高的慕课推荐方法具有理论价值和实际意义。针对现有的慕课方法推荐结果解释性较低的问题,对慕课网站
学位
本文从大数据出发,围绕国家一流专业的会计虚拟教研室学科定位,分析和总结了大数据背景下传统会计教研模式的弊端,剖析了会计虚拟教研室模式的目标导向,从五个方面深入研究了大数据背景下基于国家一流专业的会计虚拟教研室完善与优化的路径,力图为高校培养出高质量人才提供帮助。
期刊
目的 探讨维持性血液透析患者透析过程中发生低血压的影响因素及证候特征。方法 选取2021年4月-2021年6月于费森尤斯连锁透析中心行维持性血液透析的患者210例,根据透析期间是否发生低血压分为观察组(有低血压者42例)和对照组(无低血压者168例)进行横断面研究。分析2组患者性别、年龄、BMI、是否合并糖尿病或冠心病、血流量、平均透析间期体重增长率、超滤率、透析前血红蛋白、血清白蛋白水平、血尿素
学位