媒体播放与管理系统.docx

上传人:b****5 文档编号:3201496 上传时间:2022-11-20 格式:DOCX 页数:44 大小:2.15MB
下载 相关 举报
媒体播放与管理系统.docx_第1页
第1页 / 共44页
媒体播放与管理系统.docx_第2页
第2页 / 共44页
媒体播放与管理系统.docx_第3页
第3页 / 共44页
媒体播放与管理系统.docx_第4页
第4页 / 共44页
媒体播放与管理系统.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

媒体播放与管理系统.docx

《媒体播放与管理系统.docx》由会员分享,可在线阅读,更多相关《媒体播放与管理系统.docx(44页珍藏版)》请在冰豆网上搜索。

媒体播放与管理系统.docx

媒体播放与管理系统

平顶山工业职业技术学院

毕业设计说明书(论文)

(2008届)

题目:

媒体播放与管理系统

 

学生姓名乔崇

指导教师王喜胜

专业班级计算机应用5班

所在系部计算机系

提交日期2007年6月

媒体播放与管理系统

摘要

Internet推动了全球性的信息化革命,为全球范围的信息处理与交流提供了操作平台,internet的产生大大缩短了信息传递的时间。

当需要经常为来宾、参观者或者会议,准备图片与视频混合的展示时,你可能会遇到如下情况:

由于图像与视频需要不同的浏览播放软件,你可能需要在不同的浏览与播放软件间切换,或者花费较大的精力与费用将图片与视频编辑成一段视频,但这样,你的讲解速度与时间将完全受制于视频的播放。

对于不同的展示对象,需要不同的展示方案

有时候对于你可能需要在一个屏幕上同时展示多张图片或多个视频,这时候你只有花精力进行图片与视频编辑了

媒体管理与展示系统正是在这种情况下应运而生的。

随着中国加入WTO,全球经济一体化的逐步深入,媒体管理与管理系统已是现代媒体展示系统必不可少的经营策略。

目前,媒体播放与管理系统在互联网上可以实现的管理功能虽已经多样化,可以说从最基本的图像展示,视频播放,文件检索功能等等,几乎以往的媒体播放与管理功能都可以在互联网上进行电子化的高效运作。

技术的进步对媒体播放与管理系统解决方案提出更严格的要求和挑战。

为了保护传统媒体播放与管理系统,媒体播放与管理系统系统解决方案应切合以往媒体管理与用户实际的需求和发展的趋向,使投入回报和管理效益最大化,媒体播放与管理系统在实施上网方案的之前,必须对一系列问题进行科学的论证,如媒体播放与管理的需求分析媒体播放管理总体规划、媒体管理与展示系统的功能和实施方案、媒体管理与展示系统的传播与推广、运行媒体管理与展示系统的软件和硬件配置、媒体播放与管理的用户角色设置方案及和管理方法等等。

媒体播放与管理系统具体实施的质素直接影响传统媒体播放与管理系统在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。

综上所述,媒体管理与展示系统已经成为互联网时代媒体播放展示的必由之路。

 

关键词:

VS2005、SQL2000、媒体播放与管理系统

目录

摘要1

第一章绪论3

1.1简介3

1.1.1开发目的3

1.2系统架构3

1.3网络拓扑4

1.4开发工具介绍4

1.4.1Microsoft.NETFramework5

1.4.2公共语言运行库6

1.4.3.NETFramework类库7

1.5SQL语句介绍7

1.5.1SQL优点7

第二章需求分析9

2.1系统需要解决的主要问题9

2.1.1现实生活中的常见问题9

2.1.2解决方案10

2.2系统功能分析11

第三章可行性研究分析15

3.1社会可行性15

3.2技术可行性15

3.3经济可行性15

第四章总体设计阶段16

4.1系统的体系结构16

4.2系统功能模块设计17

系统模块结构图17

4.3系统功能模块设计18

4.31系统管理18

4.3.2文件管理18

4.3.3查询下载18

4.3.4屏幕方案管理19

4.3.5播放方案管理19

4.3.6播放终端管理19

4.3.7播放分组管理19

4.3.8插播管理19

4.3.9字幕管理20

4.3.10天气预报管理20

第五章系统数据库设计21

4.1数据库分析21

4.2数据库表的设计21

第六章系统详细设计28

6.1系统主要功能页面28

致谢35

第一章绪论

1.1简介

1.1.1开发目的

随着社会的发展,技术的进步,人们生活水平的提高,电脑已经成为人们日常生活的一个必需品,各种存储设备也应运而生,储存在硬盘、光盘、U盘以及其他介质中的各种图片、视频以及其他电子文档越来越难以管理,尤其是这些电子档案分布在不同个人的手上,无法及时的检索与调阅,这些给日常办公带来了一定的麻烦。

同时,现有的图像与视频文档在用于集中展示的时候需要使用相应的浏览器与播放器,在图像与视频需要混合播放的时候需要进行切换,或者通过相应的视频、图像编辑工具将图片与视频编缉为同一段视频进行播放,这样以来不仅影响了展示效果,而且还增加了正常的工作量。

因此,开发出一套完善的媒体播放与管理系统不仅可以解决文件查找困难、还能解决图片、视频混合展示等相关问题。

1.2系统架构

(图1-1)

1.3网络拓扑

(图1-2)

1.4开发工具介绍

Microsoft推出的VisualStudio2005(简称VS2005)提供了一个全新的开发环境,在此环境下,可以用多种语言开发Windows窗体应用程序、ASP.NET网站、移动设备应用程序、组件与控件、数据报表、XMLWeb服务等多种复杂的系统。

C#语言是在C、C++和Java基础上重新构造的、语法与C++和Java都比较相似的基于.NET框架支持的一种完全面向对象的、类型安全的编程语言,也是.NET的首选编程语言。

从开发效率来讲,C#为应用程序开发人员提供了快速的开发手段,但又不牺牲C++语言的特点和优点。

表1-1描述了基于.NET框架的一些编程工具和编程特点。

表1-1基于.NET框架的编程工具及特点

功能

描述

Windows窗体设计器

提供图形化设计界面,通过对窗体中的控件进行拖放,可以快速创建应用程序的用户界面

Windows窗体工具

提供了Windows窗体设计器、Windows应用程序模板、基本的项目引用和初始代码,以帮助用户创建标准Windows窗体应用程序

Web窗体工具

提供了Web窗体设计器、ASP.NETWeb应用程序模板、基本的项目引用和初始代码,以帮助用户创建以浏览器作为主界面的Web窗体应用程序

XMLWebServices工具

提供了一个ASP.NETWebService模板,可以用来构成Web应用程序的基本结构。

此时,Web应用程序的基本架构将构建在Web服务器和本地解决方案文件之上

多语言支持

开发环境集成了所有的.NET平台编程语言,包括VisualC#

数据访问

包括用于创建数据库应用程序的组件、可视化数据库工具以及一个可靠的ADO.NET类集,使用户可以方便的操作所有类型的数据

错误处理

包括支持跨语言调试的调试工具以及结构化异常类

向导

可以用来快速创建复杂的通用任务

1.4.1Microsoft.NETFramework

Microsoft.NETFramework是支持生成和运行下一代应用程序和XMLWebservices的内部Windows组件,其主要目标是:

∙提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。

∙提供一个将软件部署和版本控制冲突最小化的代码执行环境。

∙提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。

∙提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。

∙使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致。

∙按照工业标准生成所有通信,以确保基于.NETFramework的代码可与任何其他代码集成。

图1-1描述了VisualStudio.NET开发环境中各部分的组成和相互关系。

注意,使用.NETFramework提供的类库开发的应用程序,必须在安装了.NETFramework的计算机上才能运行。

这种架构与Java语言必须由Java虚拟机支持相似。

1.4.2公共语言运行库

公共语言运行库(CommonLanguageRuntime,CLR)是.NET框架的基础,可被看作是一个在执行时管理代码的代理,提供诸如内存管理、线程管理和远程处理等核心服务,而且还强制实施严格的类型安全以及确保安全性和可靠性的其他形式的代码的准确性。

事实上,代码管理是实施运行库的基本原则。

以运行库为目标的代码称为托管代码;不以运行库为目标的代码称为非托管代码。

凡是使用符合公共语言规范的程序语言开发的程序,均可以在任何安装有CLR的操作系统中执行。

CLR可以大幅度简化应用程序的开发,同时由于代码在托管模式下运行,有效的避免了内存泄漏等情况。

使用.NET提供的编译器可以直接将源程序编译为.EXE或者.DLL文件,但是需要注意的是,此时编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言IL(IntermediateLanguage)代码,在代码被调用执行时,CLR的ClassLoader会将需要的IL代码装入内存,然后再通过即时(Just-In-Time)编译方式将其临时编译成所用平台的CPU可直接执行的机器代码。

1.4.3.NETFramework类库

.NETFramework类库是一个与公共语言运行库紧密集成的可重用的类型集合。

该库提供对系统功能的访问,是建立.NET框架应用程序以及组件和控件的基础。

类库提供了Internet和企业级开发所需要的各种功能,完全支持Web标准及其应用,而且使用简单,扩充方便。

所有类库均分配到不同的命名空间下。

1.5运行环境

✧硬件平台:

CPU:

P41.8GHZ;

内存:

256MB以上。

✧软件平台:

操作系统:

WindowsXP;

数据库:

SQLServer2000;

.Net服务器:

IIS5.0;

浏览器:

IE5.0以上,推荐使用IE6.0;

分辨率:

最佳效果1024×768。

1.6SQL语句介绍

SQL全称是“结构化查询语言(StructuredQueryLanguage)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。

SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。

如今无论是像Oracle,Sybase,Informix,SQLserver这些大型的数据库管理系统,还是像VisualFoxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。

StructuredQueryLanguage包含4个部分:

✧数据查询语言DQL-DataQueryLanguageSELECT

✧据操纵语言DQL-DataManipulationLanguageINSERT,UPDATE,DELETE

✧数据定义语言DQL-DataDefinitionLanguageCREATE,ALTER,DROP

✧数据控制语言DQL-DataControlLanguageCOMMITWORK,ROLLBACKWORK

1.5.1SQL优点

SQL广泛地被采用正说明了它的优点。

它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。

1.非过程化语言

SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。

SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。

所有SQL语句接受集合作为输入,返回集合作为输出。

SQL的集合特性允许一条S

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1