基于计算机辅助的舞蹈教学资源管理系统设计
   来源:现代电子技术     2018年08月26日 16:08

毕业论文 教学资源管理系统.doc

谢迟

摘 要: 传统的授课方式局限于时间和地点,舞蹈教学资源管理性能差。设计基于计算机辅助的舞蹈教学资源管理系统,系统功能结构包括核心计算机辅助教学和教学管理应用,采用数据管理模块将处理后的数据存储在数据文件中,并对舞蹈教学内容发布模块检索请求以及多媒体管理模块的远程图像资源定位请求进行响应反馈。设计用户课件点播流程,利用现有的舞蹈教学资源学习。实验结果表明,所设计系统性能佳,具有较高的稳定性和兼容性,教学资源数据存储能力强。

关键词: 计算机辅助教学; 舞蹈教学; 资源管理; 数据管理模块; 多媒体模块; 远程图像

中图分类号: TN702.2?34; TM39 文献标识码: A 文章编号: 1004?373X(2018)16?0100?04

Abstract: The traditional teaching methods are limited to time and place, and have poor dance teaching resource management performance. Therefore, a computer?aided dance teaching resource management system is designed. The functional structure of the system consists of the core computer?aided instruction and teaching management application. The data management module is used to store the processed data in data files, and responses and feeds back to the retrieval request of the dance teaching content publishing module and the remote image resource location request of the multimedia management module. The courseware?on?demand procedure is designed for users who can use the existing dance teaching resources for learning. The experimental results show that the designed system has good performance, high stability and compatibility, and strong storage capability of teaching resource data.

Keyword: computer?aided teaching; dance teaching; resource management; data management module; multimedia module; remote image

0 引 言

随着多媒体技术和计算机技术的不断发展,计算机辅助教学被广泛应用,计算机辅助教学的教学内容主要利用图、文、声、视频等形式进行展示,通过超文本技术处理信息整序,得到契合学习者联想性思维的超媒体系统。随着Internet的普及,计算机辅助教学的应用范围也在逐渐扩大[1]。计算机化教学(CBI)、计算机化学习(CBL)、在线教育(Online Education)、网上教育(Network Based Education)等词的使用率逐渐升高。传统的授课方式主要表现为教师亲自授课,存在时间与地点约束性弊端,教学资源存储方式受限[2]。因此,提出现代化计算机辅助教学通过网络和多媒体信息技术可有效解决这一弊端[3],實现舞蹈教学资源的最大化共享以及实时交互等功能。计算机辅助教学是一种将传统的舞蹈教学内容进行媒体化和数字化处理,再利用计算机网络技术将教学资源发布和共享的现代化教学技术。因此,本文设计基于计算机辅助的舞蹈教学资源管理系统,以提高舞蹈教学质量。

1 基于计算机辅助的舞蹈教学资源管理系统

1.1 系统总体结构设计

三层体系结构的应用系统组成了本文基于计算机辅助的舞蹈教学资源管理系统。划分成的第一层是用户交互界面,即是逻辑表达层(应用端)。中间层主要分布的是程序化的功能模块,即是业务逻辑层(管理端),分布在第三层的则是数据库。中间层主要包括管理模块、内容发布模块、多媒体模块等。基于计算机辅助的舞蹈教学资源管理系统的结构体系使模块化和组件化的设计更加便捷,整个系统的扩展性更强。为使本文系统设计的程序更易于浏览、改正、重用和补充,因此,采用基础的独立模块化开发模式实施系统开发[4],其能够保证数据的完整性并得到分明的软件结构。分析研究用户需求以及系统功能,明确出系统的开发原型,通过反复测试优化,增加系统开发效率。交互界面的设计与研发在系统开发中十分重要,其在满足基本功能的要求上,还要做到使系统操作起来更加方便快捷、易理解与操作等,基于计算机辅助的舞蹈教学资源管理系统的总体结构设计如图1所示。

1.2 系统功能结构设计

根据功能区分,本文基于计算机辅助的舞蹈教学资源管理系统由核心计算机辅助教学和教学管理应用两部分组成。舞蹈教学内容发布、多媒体以及数据管理等子模块组成了核心计算机辅助教学部分,基于计算机辅助的舞蹈教学系统具有多媒体和网络支持功能。教学管理应用部分主要由舞蹈教学选课、舞蹈教学在线交流以及舞蹈教学课程设置等子模块组成,其利用统一的电子平台管理舞蹈教学资源。

1.2.1 舞蹈教学内容发布模块设计

系统中的舞蹈教学内容发布模块具有对XML文件解析以及XSLT文件的樣式表转化功能,其是应用服务器上的一个组件程序,主要分布在中间层。客户端的请求以及应用服务器中其余中间模块的调用请求均可通过舞蹈教学内容发布模块实现响应[5]。为响应多媒体模块和数据管理模块提交数据信息的检索请求,该舞蹈教学内容发布模块需通过调用请求中传输的参数实现。舞蹈教学相关的文字、图像、表格和视音频等信息在获取检索结果集之后,以特定的排版形式进行融合[6],形成XML中间文件,为使该XML文件可成为与客户端请求相匹配的格式,可依据转化规则将其进行XSLT转化。本文系统设计的舞蹈教学内容发布模块结构图如图2所示。

1.2.2 多媒体模块设计

舞蹈教学相关的图像、表格、声音以及视频等的元文件(meta?file)通过多媒体模块进行调整和组合,对舞蹈教学内容发布模块的检索请求进行响应。本文系统充分利用了声音和视频文件提升舞蹈教学效率。采用流媒体技术在多媒体功能模块中实现数据信息的高效处理。网络渠道上的多媒体等资源的发布通过媒体管理模块实现。

媒体服务器主要存储着经过流媒体压缩处理后的连续影像和声音[7],满足用户在下载舞蹈教学相关的流媒体信息时还能观看舞蹈教学流媒体的需求。若使用者是初次观看舞蹈教学视频,则系统需先默认下载一段舞蹈教学视频的数据作为缓冲,即在该使用者的电脑上构建一个缓冲区,舞蹈教学视频在完成一定数量数据块的预摄取后开始播放。当播放所耗用资料的速度大于网络实际连接速度时,为避免播放中断,播放程序自动采取缓冲区内的数据进行播放,保证舞蹈教学视频播放质量。SMIL标识文件编码以及与RealServer流媒体服务器相交互的Plugin脚本文件均在多媒体管理模块得到实现。

1.2.3 数据管理模块设计

该模块主要通过RDBMS,VML,DB以及操作系统的文件系统实现对各种用途的数据文件存储。舞蹈教学内容发布模块的检索请求以及多媒体管理模块的远程图像资源定位请求[8],均通过数据管理模块进行响应反馈。

本文系统设计的数据管理模块如图3所示,数据的存储、规划以及数据库的基础访问等操作通过数据管理模块实现,选用XML的数据信息格式,支持对数据的可移植性和开放性。XML数据信息可分为文本数据和媒体片段数据两种数据类型。文本数据可根据信息直接编入独立的XML文件里[9]。媒体数据则将其自身在文件系统中的储存位置编入XML文件里。本文系统在数据管理方面具有高效便捷的优点,对XML文件的存储优化效率高。

1.2.4 课件点播模块的实现

本文系统中的课件点播模块具有关键作用,其改变学习者的学习条件,增强学习者的创造性学习能力。网络课件点播即是本文系统的课件点播模块的主要形式,将指定的舞蹈教学资源制作成在网上可点播的课件,学习者可以根据自身喜好点播舞蹈教学资源。组件的制造、课件的整合以及课件点播三个子模块构成了课件点播模块。

本文系统的课件点播模块是在Web应用基础上设计而成,为使用者创造了易于掌握与操作的教学系统。学习者可在舞蹈教学资源之间任意切换,舞蹈教学资源的进度(暂停播放、停止播放)以及播放资源的音量都可以随意设置[10]。学习者在课件点播的操作页面选取所需要的舞蹈教学资源后,该舞蹈教学课件的SMIL文件和相关资源在服务器中实施检索与提取,检索的结果在课件大纲区域进行展示。学习者点击大纲区域中想获取的资源目录,相应的舞蹈教学资源就在RealPlayer控件上得到展示,实现将指定的SMIL文件中对应的舞蹈教学视频资源在视频和同步讲稿区域中进行播放。

2 实验分析

2.1 系统的教学资源存储应用的使用情况及调查

为了解本文设计的基于计算机辅助的舞蹈教学资源管理系统中的数据存储功能在解决教学资源管理中数据存储问题的效果,实验特请20位使用者体验本文设计的基于计算机辅助的舞蹈教学资源管理系统,本文系统资源存储应用调查结果如表1所示。

根据表1可以看出,本文系统在教学资源存储方面操作起来更加便捷,深受使用者的喜爱。

2.2 系统性能测试

本文系统的群发快慢可通过系统的访问进程数来体现,因此,实验对基于计算机辅助的舞蹈教学资源管理系统实施压力检测,在一定的时间内通过并发登录操作进行大规模的短信发送,检测基于计算机辅助的舞蹈教学资源管理系统的性能负载能力以及信息处理能力。本文系统接收端的接收情况和系统发送的完整性通过统计发送的短信内容及数量情况进行检测,实验检测得到本文系统性能测试结果如图4所示。

根据图4能够看出本文系统的数据并发量增加时,系统仍无明显的丢包现象,证明该系统即使是在大量用户访问压力下也可正常运行,充分满足舞蹈教学应用时的硬性要求。实验针对本文系统的页面运行性能实施响应性能检测,为检测本文系统运行的页面性能参数,需对本文系统的页面运行情况进行参数统计与分析,得到本文系统页面运行摘要见表2。

从表2可以看出,当使用者增加时本文系统的 CPU的耗时仍无明显增大,说明本文系统在业务处理以及数据存储方面能力出色。

3 结 论

本文设计的基于计算机辅助的舞蹈教学资源管理新系统有效弥补了传统教学的缺陷,通过媒体和网络技术,打破了传统教学中时间和地点的约束,实现了舞蹈教学资源的最大化共享。实验证明所提系统性能及功能强大,充分符合教学的全部功能要求,具有广泛的实用性。

参考文献

[1] 余建华.食品安全计算机辅助管理系统的设计与研究[J].食品研究与开发,2016,37(17):187?190.

YU Jianhua. Study and design of the computer aided management system for food safety application [J]. Food research and development, 2016, 37(17): 187?190.

[2] 高梓越,丛洪莲,蒋高明,等.基于超文本标记语言5的横编计算机辅助设计系统[J].纺织学报,2017,38(10):132?137.

GAO Ziyue, CONG Honglian, JIANG Gaoming, et al. Computer aided design system for flat?knitted fabric based on hyper text markup language 5 [J]. Journal of textile research, 2017, 38(10): 132?137.

[3] 商雄伟,张志祥,邱舒婷.一种通用的限定领域智能语音导学系统设计方法[J].计算机工程,2016,42(6):299?304.

SHANG Xiongwei, ZHANG Zhixiang, QIU Shuting. A design method for general intelligent spoken tutoring system in limited domain [J]. Computer engineering, 2016, 42(6): 299?304.

[4] 曹秀丽,宋东明,杨晓松.基于计算机辅助的建筑节能设计研究[J].新型建筑材料,2017,44(8):63?67.

CAO Xiuli, SONG Dongming, YANG Xiaosong. Research on computer aided building energy saving design [J]. New building materials, 2017, 44(8): 63?67.

[5] 潘小栋,卢艺舟.基于SPOC的“计算机辅助产品表现”课程教学模式重构[J].图学学报,2018,39(1):169?174.

PAN Xiaodong, LU Yizhou. Reconstruction of the teaching model of computer aided product rendering based on SPOC [J]. Journal of graphics, 2018, 39(1): 169?174.

[6] 梅英,谭冠政,刘振焘.面向智慧学习环境的学习者情感预测方法[J].计算机辅助设计与图形学学报,2017,29(2):354?364.

MEI Ying, TAN Guanzheng, LIU Zhentao. Learner′s emotion prediction in smart learning environment [J]. Journal of computer?aided design & computer graphics, 2017, 29(2): 354?364.

[7] 袁浩.网络教学资源利用率优化管理仿真研究[J].计算机仿真,2017,34(10):221?224.

YUAN Hao. Simulation study on optimization management of network teaching resources utilization [J]. Computer simulation, 2017, 34(10): 221?224.

[8] 王勇.普通高校体育舞蹈课美育教法新探:社会学视角下体育舞蹈教学的美育实践[J].北京体育大学学报,2016,39(7):102?107.

WANG Yong. A new exploration into aesthetic education of sports dance course in colleges: a perspective of sociology [J]. Journal of Beijing Sport University, 2016, 39(7): 102?107.

[9] 李香菊,谢修娟,郑英.基于WebRTC的实时视频教学系统的设计与实现[J].现代电子技术,2016,39(6):114?116.

LI Xiangju, XIE Xiujuan, ZHENG Ying. Design and implementation of real?time video teaching system based on WebRTC [J]. Modern electronics technique, 2016, 39(6): 114?116.

[10] 杨玉琴,倪娟.促进“深度学习”的教学设计[J].化学教育,2016,37(17):1?8.

YANG Yuqing, NI Juan. Instructional design for promoting deep learning [J]. Chinese journal of chemical education, 2016, 37(17): 1?8.

舞蹈 系统 文章