播放器(含媒体库)的设计与实现(VS2008,C#,SQLServer)
来源:wenku163.com 资料编号:WK16312490 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16312490
资料介绍
播放器(含媒体库)的设计与实现(VS2008,C#,SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文11000字,程序代码,SQLServer数据库)
如今流行的媒体播放器虽然很多,但都或多或少存在一些缺陷,比如:没有用户登录功能,过多的弹出式广告;不能有效的保护媒体播放器里面的视频、歌曲专有性;功能组合与用户的习惯相违背;界面太复杂以及操作太难等。随着人们对娱乐要求的提高,一款别致的、贴近用户操作习惯的播放器非常值得去研究和开发。本论文所描述的播放器是在Microsoft visual Studio Vs2010平台下利用C#语言完成的。使用C#提供的VLC插件以及文件处理,最终实现一款别致的,贴近用户操作习惯的媒体播放器。该播放器实现了对WAV、MID 、MP3、MOV等格式的多媒体文件的播放功能。测试结果表明,播放器系统界面又好、运用方便、操作简单、效率较高;具有一定的可扩展性、安全性、易移植性和易维护性。
系统功能模块设计
系统功能模块主要分为二大部分。
(1)播放器主界面
该模块主要是设计播放器外观及功能,例如进行播放、暂停、增加音量、减小音量、快进、快退、打开文件窗口、关闭等功能。界面看起来非常简单,但是播放器的基本功能基本都实现了,实现了简便操作。
(2)媒体库主页面
该模块主要用到asp技术,媒体库用的是网页制作的,主界面主要包含一些视频的截图图片,点击图片进行播放,点击下边视频的名字查看视频的详细信息,在详细信息页面也可以进行视频的评论,评论必须进行用户登录判断,只有数据库中有该用户才可以进行视频评论,在主界面还可以进行视频上传操作,但是只有管理员才具有该功能。
目 录
摘 要..................................................................................................................I
Abstract II
1 绪论. 1
1.1 引言 2
1.2 开发优势 2
1.2.1在技术上可行.................................................................................2
1.2.2功能不是很复杂..............................................................................3
1.2.3采用SQL Server 2008型数据库系统.................................................5
2 播放器管理系统开发环境.........................................................................7
2.1 开发技术.............................................................................................7
2.1.1 ASP技术简介...................................................................................9
2.1.2 ASP技术优点.................................................................................11
2.2 开发环境 ...........................................................................................11
2.2.1 SQL Server Management 2008简介 .................................................13
2.2.2 Microsoft Visual Studio 2008为开发工具...........................................15
3 系统总体设计...........................................................................................16
3.1系统架构 16
3.1.1网页的创建.....................................................................................17
3.1.2创建三层........................................................................................17
3.1.3三层的运行流程...........................................................................................18
3.2系统需求设计...................................................................................................18
4.2.1系统目标设计...............................................................................................19
4.2.2系统功能需求分析.......................................................................................19
4.2.3系统功能模块设计.......................................................................................20
4 数据库设计 20
4.1数据库需求分析 21
4.2数据库表设计 22
5 系统模块详细设计 24
5.1 安全模块设计 24
5.2 媒体库模块设计 24
5.2.1视频详细信息.............................................................................................25
5.2.2视频评论信息.............................................................................................25
5.2.3视频上传.....................................................................................................26
5.2.4视频搜索.....................................................................................................27
结束语 28
致谢 29
参考文献 30
附录(主要代码): 31
|