当前位置:大学毕业论文> 本科论文>材料浏览

实验教学方面学术论文怎么写 和基于桌面云的高职院校实验教学管理系统开发类学术论文怎么写

主题:实验教学论文写作 时间:2024-02-18

基于桌面云的高职院校实验教学管理系统开发,本文是实验教学方面有关论文如何怎么撰写跟高职院校和桌面云和实验教学相关论文范文数据库.

实验教学论文参考文献:

实验教学论文参考文献 实验教学和仪器杂志教学管理论文教学论文范文教育教学论坛期刊

  【摘 要】本文论述基于桌面云的高职院校实验教学管理系统开发,提出以桌面云技术为基础,分析系统管理员、实验教师、学生三方的需求,完成系统功能总体模块设计和子功能模块的详细设计及功能的实现,测试发现该系统具有成本低、可靠性高,简单便捷的优点.

  【关键词】桌面云 高职院校 实验教学管理 系统开发

  【中图分类号】G 【文献标识码】A

  【文章编号】0450-9889(2018)09C-0184-02

  实验教学的开展是高职院校教学的重要组成部分,承担着学生专业技能培养与训练的重任.传统实验教学管理存在不少问题,包括实验教学管理不顺畅、实验环境要求多样化、实验教学设备利用率低等,直接影响实验教学的效果.桌面云是云计算具体应用的实践,具有部署简单、数据集中管理和简捷安全高效的特点,通过桌面云建设,可以有效降低设备采购和建设的成本,拓展学生开展实验的时间和空间的限制,从而提高实验教学的能动性,降低运维成本,因此,利用先进的桌面云改善实验教学管理工作具有非常重要的研究意义和实用价值.

  一、相关技术概述

  (一)Python.Python是一种面向对象的解释型程序设计语言,通过它可以轻松地把其他语言模块联结一起,生成程序最终界面.我们使用Python Django Web框架将QEMU-KVM、 SPICE、Libvirt等虚拟化组件集成,构建高职桌面云平台.

  (二)QEMU-KVM.KVM是基于内核的虚拟机,负责CPU和内存的虚拟化,QEMU是一个成熟的开源虚拟化软件,用于模拟网卡、硬盘、显卡等IO设备.通过QEMU和KVM整合,实现多个虚拟机同时使用同一个镜像,快速实现服务器虚拟化.

  (三)SPICE.SPICE是一种开源的桌面虚拟化数据传输协议,用于服务器和客户端(含瘦客户端)上部署虚拟桌面.SPICE由服务端、客户端、QXL设备、QXL驱动等组件构成,SPICE协议管理上述组件;客户端为用户提供桌面环境,运行在用户终端上;服务端通过动态链接库的形式管理程序库,与KVM虚拟机交互.

  (四)Libvirt.Libvir是一个开源的管理虚拟化平台的API,可以使用网络SSH进行操作,通过API库、守护进程(Libvirtd)、命令行程序(virsh)来管理KVM、VMware ESX等虚拟化技术.

  二、系统的设计及实现

  (一)结构设计.根据高职院校实验教学的特点,结合桌面云实验教学管理的需要,我们将系统结构设计为基础层、服务层、实验管理层三层.具体架构见图1所示.

  基础层要是由物理服务器和存储集群虚拟化而成,包括虚拟服务器集群和桌面云客户端,共同构成虚拟机集群.该层桌面云客户端可被实验管理层中“实验环境管理”模块直接管理和配置.

  服务层主要由桌面云虚拟化服务管理和设备管理构成,提供服务监听、数据访问、和命令处理等服务,主要由Libvirt虚拟化管理程序完成对基础层的管理.

  实验管理层是一个可视化WEB管理平台,提供人机交互的界面,把用户信息维护、角色权限设置、实验申请管理、实验环境管理等功能集成起来,通过HTTP协议以POST方式与服务层通过通信,实现对服务层的管理.

  (二)总体设计.基于桌面云的高职实验教学管理系统由角色权限分配、实验教学管理和实验环境管理三大功能模块构成,具体见图2所示.系统使用MVC三层设计理念,对虚拟机、服务器和实验教学统筹管理,提供统一的操作界面.

  (三)功能模块详细设计及实现.具体如下:

  1.角色权限管理.根据系统管理员、实验教学教师和学生三种不同角色使用范围进行界定,分别赋予对应的权限.该模块主要包括用户导入、角色管理、权限分配的功能.系统管理将学院教师工号初始化到系统中,同时根据教务处提供的授课安排将开课学生的学号导入系统,生成初始后统一由授课教师发给学生.系统管理根据学号和教工号的不同分配可访问资源的权限,实现角色管理.

  2.实验教学管理.该模块由实验申请、课程管理、数据管理和检查管理构成,实验教师通过教工号登录系统,申请实验环境,选择实验课程、班级、起止日期以及配置虚拟实验环境的软硬件等,待管理员审批.如果管理员审核通过,系统将在实验教学开展前完成环境部署;如果审核不通过,返回原因给提示.除此之外,教师还可以通过系统对学生实验情况进行监控,跟踪和了解实验过程,比如实验程序、实验数据、实验报告,以此衡量学生的平时技能成绩.

  3.学生实验模块.学生使用学号和授课教师提供的初始访问系统,登录后可以直接查看教师所布置的实验内容、具体要求;学生了解任务后,点击对应的任务就可以进入对应的虚拟机连接桌面云,在云上操作虚拟桌面的实验软件,开展课程实验;实验结束后,提交实验程序、数据和实验报告,并退出虚拟实验环境.此模块还支持留言板,通过留言与实验教师进行交流.

  4.系统管理员管理.主要有实验请求审核、实验环境管理、集群管理等功能.实验请求审核是指实验教师提交实验申请后,管理员根据系统的实际情况对请求予以审核,返回审核结果,主要依据有实验时间是否有冲突、实验环境要求是否达到等;实验环境管理是指审核通过后,根据实验的需求初始实验环境,完成实验环境模板并批量克隆到申请数量的虚拟机中,为实验开展做好准备;集群管理包括虚拟机集群管理和服务器集群管理,桌面云的基础主要有虚拟机创建、开关、销毁,以及桌面云配置参数查看、变更和调整等功能,主要是通过SSH网络访问libvirt守护进程来实现,从而实现集群管理.

  (四)系统测试.具体如下:

  1.功能测试.主要从用户角色登录、实验教学管理、学生实验操作、系统管理员等四个方面进行,经过测试,达到预期效果.

  2.性能测试.模拟学生实验环境下的编程实训,见表1所示.并发数跟CPU使用率、内存使用率成正比.我们从并发数为10开始测试,以10为基数递增,当达到50时运行还是非常顺畅,当并发数达到60时,此时CPU使用率达92.8,内存占有率为73.1,处于高负荷运转状态,体验感下降.根据实验测试结果,服务器可以支持50个以下虚拟环境的实验任务,由于实际应用很少达到该并发数,所以达到预期效果.

  针对高职院校实验管理不足而研发的基于桌面云实验管理系统,具有通过模板化创建虚拟机来批量生成虚拟实验环境的优点,有效地解决了实验教学管理不顺畅、实验环境要求多样化、实验教学设备利用率低等问题,降低了实验成本,调动了学生实验的积极性和提升实验课程质量.本系统的实现也为桌面云技术在高职院校其他场景应用提供了参考价值.

  【参考文献】

  [1]李海华.基于桌面云的高校实验教学调度管理系统的设计与实现[D].广州:华南农业大学,2016

  [2]李发军.虚拟课室调度与接入系统的设计与实现[D].广州:中山大学,2014

  [3]李冠煌.基于桌面云的实验教学环境的设计与实现[D].广州:华南理工大学,2013

  [4]杨飞,朱志祥.基于SPICE协议的云实验室设计与实现[J].现代电子技术,2016(1)

  【作者简介】陆 迅(1962— ),男,广西农业职业技术学院电子信息工程系讲师,研究方向:计算机网络技术;丘刚玮(1985— ),男,广西农业职业技术学院电子信息工程系助教,研究方向:计算机网络技术.

  (责编  黎 原)

评论,该文是一篇大学硕士与实验教学本科实验教学毕业论文开题报告范文和相关优秀学术职称论文参考文献资料,关于免费教你怎么写高职院校和桌面云和实验教学方面论文范文.

高职院校图书馆信息管理系统的设计和实现
随着计算机技术的发展及其在各个领域中的广泛应用,相应的一些计算机软件也不断出现 在高职院校的图书馆管理工作中,也逐渐采用计算机技术,这样能够促进图书信息管理的效率 本文从实际出发,关注于未来的发展,建.

高职院校二级教学管理模式下提升教学管理工作效率
中图分类号G717 文献标识码A DOI10 16871j cnki kjwhb 2018 12 043摘要随着近年来我国教育事业的发展 高职院校的办学规模与学生数量也随之得到了飞速的增长 一级教学管.

虚拟仿真技术在高职院校实践性教学中的应用
摘要高职教育一个显著的特点就是突出真实化学习与工作环境,增加实践教学环节,致力于培养学生的职业技能和综合素质 近年来,我国高职教育质量水平日益提升,国家加大了高职院校实验实训设备经费支出,使高职院校相.

能力培养视域下高职院校解剖学教学改革
娄丽芳(郑州铁路职业技术学院药学院 河南 · 郑州 451460)中图分类号 G712 文献标识码 A DOI 10 16871j cnki kjwhc 2018 12 036摘 要 新.

论文大全