利用vb实现多媒体数据库的管理开题报告

利用vb实现多媒体数据库的管理开题报告

ID:33020229

大小:58.27 KB

页数:3页

时间:2019-02-19

利用vb实现多媒体数据库的管理开题报告_第1页
利用vb实现多媒体数据库的管理开题报告_第2页
利用vb实现多媒体数据库的管理开题报告_第3页
资源描述:

《利用vb实现多媒体数据库的管理开题报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、安徽师范大学本科生毕业论文(设计)开题报告书题目利用VB实现多媒体数据库的管理学生姓名陈学号0708指导教师王学院物理与电子信息学院专业通信工程职称副院长选题的意义及研究状况:VB是Windows平台下的优秀前端开发工具,用它开发的应用软件界面友好,操作方便,开发效率高,特别是VB提供了多媒体和数据库功能,使用户能方便地开发出自己的多媒体数据库应用软件。在关系型数据库管理系统基础之上,设计了对象-关系型数据库管理系统,对常见多媒体数据库包括图形、图像和音频信息进行了管理。系统具有对多媒体数据进行存储

2、、操作(处理)、查询、显示(播放)的功能,采用VB开发语言和SQLServer数据库系统。使用VB的窗口、按钮等控件设计,实现了系统屮系统管理、图片管理、声音管理、视频文件和数据管理五个模块。软件具有良好的图形界面和接口、操作方便、简单实用。虽然目前全文本数据库在数据库管理上,仍然居于主流的角色,但是能够存储影像、声咅甚至动画的数据库将是未來数据库所不可缺少的一项功能.VB功能强大、简单易用在开发多媒体应用程序方面有其独特的优越之处,在本文中,将讨论如何用VB去建立、管理一个具有多媒体数据特性的数据

3、库。主要内容、研究方法和思路:1.图形的处理(1)可以处理图形的控件的类型Image控件、PictureBox控件、OLE对象控件(2)图片载入到控件的方法①对于Image以及PictureBox控件來说使用LoadPicture方法例如:PictureBox1.picture=loadpicture(”Filename.Bmpv)②对于OLE控件DimpicfilenameAsStringOLE1.Class=”类型”OLE1.SourceDoc=picfilename'此处图形文件的付OLE1.

4、Action=1(3)图形文件的存储在本文中我们采用ACCESS数据库作为多媒体数据库的存放对象,我们要把整张图片加入到数据库表格的某个字段当中,需要把该字段类型设置成长二进制或是OLE对象.(4)对图片的浏览、删修结合Data控件的Edit,Update,MoveFirst,MoveNext,MovePrevious,Refresh等方法,利用VB数据库处理技术实现.2对声音、影视文件的处理VB并没有提供将视频或声音直接存入数据库的对彖,但可以釆用“模拟”的方式。即当用户指定好视频或声音文件名称之

5、后,便把视频或声音的文件名和路径名存放在数据库的有关字段中。而当要播放这段视频或声音时,再根据存放在数据库该字段中的视频或声音的文件名和路径名去打开它并播放其屮用户选取视频或声音文件用CommonDialog对象实现,而视频或声音的播放采用Mmcontrol对象实现。(1)装入视频或声音文件Dialog1.Dialogtitle二“选择要装入的视频或声音文件”Dialog1.Filler="(3.avi;3.wav)

6、3.avi;3.wav

7、allfiles(3.3)(.3”Dialog1.File

8、name=""Dialog1.Action=1'OpenfileIfDialog1.Filename<>AndDir(Dialog1.Filename)<>""thenTxtavisnd.Text=Dialog1.FilenameEndIf(2)删除视频或声音文件Txtavisnd.Text=由于对彖Txtavisnd被设置成与表Table的Avisnd字段相关联,此即通过清除数据库中视频或声音字段的值來达到删除视频或声音的目的。当然,最好是将此文件同时从硬盘中删除。(3)播放视频或声音IfDir(

9、Txtavisnd.Text)<>",‘ThenMmcontrol1.Devicetype=<

10、gbox“找不到指定的视频文件!”,16,“播放视频”Endif这里播放视频或声音是通过Mmcontrol控件实现的。其实也可以通过其他方法,诸如MCI控件、ActivcMovic控件以及利用API函数等。至于多媒体数据库的建库方法、界面设计、VB与多媒体数据库连接以及多媒体数据库屮的其他字段的访问方法等,则与普通数据库应用程序的开发是完全一样的。准备彳青况(查阅过的文献资料及调研情况,现有仪器、设备情况、已发表或撰写的相关文章等):参考文献:[1]东方人SQLSer

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。