基于VFP数据库的多媒体素材的应用.docx

基于VFP数据库的多媒体素材的应用.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于VFP数据库的多媒体素材的应用

?

?

蔡洪涛孙续超

摘要:在医学课程中使用大量图形、图像、音频、视频等多媒体素材,这些数据具有非格式化、不规则等特点。使用VFP数据库系统对多媒体素材进行有效的管理与使用能够极大提高素材使用的效率。

关键词:VFP;数据库;多媒体

:TP311:A:1009-3044(2014)30-7003-02

在医学课程中,教师使用教学课件中经常使用PPT文稿,WORD文档,以及相关的图形图像、声音、视频等多媒体素材,这些都是以文件形式存在,将这些内容保存到数据库使其能够进行合理、有效的存储,为其以后的使用带来极大的方便。但是图形、图像、音频、视频等数据具有非格式化、不规则等特点。能够将在医学课程中使用的多媒体素材进行有效的管理,就能提高其使用率,方便学生的使用。该文介绍了医学课程中常用的多媒体素材的种类及利用VisualFoxpro(简称VFP)数据库系统实现对多媒体素材的管理与使用。

1医学课程中多媒体素材的种类

在医学课程中使用的多媒体素材主要包括文本素材,图像素材,视频素材及声音素材等,在保存到数据库前应该根据素材的特点进行处理,方便以后在程序中调用使用。

1.1文本素材

文本就是将信息用符号和文字来表达的一种形式,用于记录在医学课程中主要用于描述概念、定义、病理、问题等内容。这类素材通常直接保存,在Windows系统中,并将其命名(文本文件的扩展名是TXT)。由于文本文件不包含任何格式信息,教师使用的Word文档作为文本素材的应首先转换成文本格式,就可以利用VPF程序可以直接读取文件中的内容。

1.2图像素材

医学课程中包含大量图像信息,例如器官图片,医学影像图片等素材,如果要对图像素材进行处理,就需要先将图像素材按一定的图像格式进行处理,从而得到图像文件。图像文件格式决定了图像文件的存储空间、显示精度、可以被哪些应用软件兼容处理等等。JPEG是目前所有格式中最常见的一种图像文件格式,压缩率高,兼容各种图像软件。当对图像清晰度要求较高同时又想节约存储空间时,VFP数据库系统支持对JPG格式的图像文件进行存储,因此在制作数据库时将图像素材处理成JPEG格式是一种较为理想的办法。

1.3声音素材

医学课程中有很多声音素材是通过数字采集后以文件的形式进行保存的。在处理声音素材时,要首先将声音经过数据编码,得到一个数据序列。数字音频的编码方式就是数字音频格式,根据课程内容的需要将声音保存为不同的数字音频格式文件。其中WAV格式(波形文件)是一种最为常见又具有较高保真度的音频格式,被Windows操作系统及其他应用程序广泛支持。WAV格式这种声音格式保存后可以方便的在VFP数据库中调用。

1.4视频素材

医学课程中的视频可以直观的描述细节内容,因此在对视频文件保存到数据库中既要考虑到文件的清晰度又要考虑文件的尺寸及数据库系统的支持。目前视频方格的式有很多种,如AVI,RMVB,WMV,MKV,DIVX。VFP数据库对AVI格式的视频文件支持最好,可以在程序设计时方便的调用,并且图象质量好。。AVI格式的视频文件就是将视频编码和音频编码混合在一起储存。它有一个视频轨道和一个音频轨道,还可以有一些附加轨道,如文字等。

2VFP对素材的管理及使用

VFP数据库存储多媒体信息的方法一般是:使用专用字段存放全部多媒体文件资料.或者将多媒体资料存放在不同字段中.播放时再重新构建。文件系统与数据库相结合.多媒体资料以文件系统存放.用关系数据库存放媒体类型、属性、关键词等。其方法是先建立适合医学课程资源系统的数据库模型,并在此基础上设计可视化的人机界面及代码开发。根据系统的需要建立的查询文件、视图文件、表单文件及报表文件。

2.1VFP对文本素材的导入方法

根据文本格式文件的特点,用VFP自带命令append即可完成文本文件导入数据库的操作。主要实现代码:在程序中打开要导入文本文件的表,然后执行appendfromc:\心脏病分析.txttypesdf命令。如果在表单中实现,可以根据文件名的特点,成批进行操作。

2.2VFP对图像素材的显示方法

对于医学课程中数据库的图像文件,首先根据图像的内容进行合理命名,并在建立的多媒体表中对文件存放处置进行定义。图像在程序调用过程中,充分利用VFP控件中的图形控件及其PICTRE属性来实现。具体方法是在程序设计过程,首先建立表单,在表单中加入图形控件IMAGE。将所使用的图像素材表添加至表单的数据环境,设置图形控件的相关属性设置。程序在运行过程中,数据库指针的移动,图形控件中的图像也随着发生变化。主要代码:THISFORM.IMAGE1.PICTURE=PLAY.JPGFILETHISFRM.REFRESH()

2.3VFP对

文档评论(0)

138****8091 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档