数据库相关论文范文素材,与校园视频新闻播放系统的实现相关毕业论文格式
本论文是一篇数据库相关毕业论文格式,关于校园视频新闻播放系统的实现相关专升本毕业论文范文。免费优秀的关于数据库及互联网及系统方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
在互联网时代,视频新闻逐渐在众多媒体传播中占据着重要位置,本文设计的是一个基于B/S架构的视频播放系统,用于发布、播放校园内的视频新闻、校内活动、师生访谈以及课堂教学等节目,方便广大师生随时了解校园新闻,同时培养学生的学习兴趣.系统分为后台管理和页面播放,采用.Net2.0开发平台,后台数据库通过SQLSERVER2000管理.系统在学校的服务器端运行,通过每天视频的动态发布、更新,实现信息的共享.
B/S模式,播放系统,数据库
一、系统结构与
数据库相关论文范文素材 功能
数据库相关论文范文素材
(一)、视频新闻播放系统应该满足以下功能:
1、兼容上传的视频文件.系统的基本要求,通过客户端能播放网页上的所有视频,师生通过互联网可以便捷地观看所有视频新闻.
2、管理编辑视频文件.除了可以在后台上传视频文件,系统应该支持后期视频文件的编辑、删除等,通过在后台的一系列操作文件,前台页面同时响应更新显示.
3、分类搜索视频.视频种类应有所分类,方便用户查看、搜索视频.引导用户查看视频内容.
(二)、系统功能结构
点播系统包括个功能模块;1、视频播放模块;2、视频搜索模块;3、视频文件上传模块;4、用户管理模块.系统功能模块如图1所示.
图1播放系统功能模块图
二、开发工具与网络环境
1、开发工具的选择
纵观当今的开发工具,种类繁多,各有自身特点,本系统选用最流行的开发工具中的一种:ASP.NET.它是基于通用语言的编译运行的程序,其强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上.ASP.NET具有以下特点:1、强大性和适应性、2、简单性和易学性、3、高效可管理性、4、多处理器环境的可靠性等特点.基于ASP.NET的自身优点,本系统采用ASP.NET开发平台,务求更快更便捷开发出更安全,更稳定的视频新闻播放系统.
有关论文范文主题研究: | 关于数据库的论文范本 | 大学生适用: | 函授论文、大学毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 25 | 写作解决问题: | 写作参考 |
毕业论文开题报告: | 论文任务书、论文总结 | 职称论文适用: | 杂志投稿、初级职称 |
所属大学生专业类别: | 写作参考 | 论文题目推荐度: | 优秀选题 |
本文转载于:http://www.sxsky.net/benkelunwen/060135256.html
2、系统的拓扑结构
点播系统的视频文件,数据库文件,存放在各个服务器中,用户通过网络用客户端访问.系统网络拓扑结构图如图2所示.
视频文件服务器储存视频文件,Web服务器直接对视频文件服务器进行读写,Web服务接受管理员的请求上传视频文件,把存放路径指定在视频文件服务器的某个区域,实现储存管理视频文件的过程.数据库服务器保存视频文件的大小,长度,存储路径等信息,Web服务器响应用户的操作,实现播放功能.
三、系统设计
1、数据库设计
播放系统后台数据库选择的是SQLServer2000数据库管理系统,它是目前应用最广泛之一的中型数据库管理系统,具有许多优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性等.
本系统将主要运用数据库记录视频文件、管理员等信息.数据库中必须有管理员信息表和视频信息表.现将两个表的主要字段列出,带下划线是主键.
管理员信息表:表名为AdminInf.存储管理员的个人信息.如表1所示.
视频信息表:表名为VideoInf.存储视频的详细信息.如表2所示
2、视频文件上传设计
管理员进入后台登录页面,系统验证成功后,选择视频文件,输入视频标题,选择视频类型,填好相关信息无误后上传.系统计算视频文件的大小,获取上传时间.后台处理程序将文件传输到视频文件服务器,字段信息写入数据库,前台网页被更新.视频上传流程图如图3所示.
四、系统的实现
1、采用的.NET控件
首页就是播放页面,页面显示新闻标题.所有视频列表均是从数据库里动态读取,主要采用的控制都是.NET提供的数据库控制,选择DataList控件,绑定数据源,数据列表在主页上显示.网页与数据库的链接都写在了配置文件Web.Config中.只需在Web.Config中的connectionStrings写好所链接的数据库,数据库串的名称,数据库地址,数据库链接文件路径等信息.这样大大提高了安全性的同时,将数据库的连接只交给一个配置文件,实现了代码的重用.播放页面的初始化靠一个从主页传递过来的值-视频的服务器路径,播放页面根据视频这个唯一标识的值找到视频文件,进行加载后播放.
上传页面核心用到的控件是FileUpload控件,使用FileUpload控件中的关键方法SaveAs(),将视频文件上传到服务器.使用Server.MapPath()方法指定存储目录.上传成功后,获取文件名字、大小、类型等信息.由数据库表保存文件信息.
2、系统实际运行效果
使用系统搜索、播放视频时,因校园网带宽、自身实际等因素会影响系统的响应速度,也影响了本地的播放的流畅度.经测试,在校园网内或在校外网使用此系统播放文件都比较流畅,达到了基本要求.
数据库响应方面,SQLServer2000数据库管理系统可以响应多个用户同时访问或数据操作,对实际的视频上传和播放都能满足实际需求.
在实际应用中,系统全天候稳定运行,随时通过客户端查看视频新闻,了解校内校外的动态,接收外界信息,随时对外有所了解,增长见闻,系统实现新闻的信息、可视化.
参考文献
[1]王珊.数据库系统概论(第4版)[M].北京:高等教育出版社,2007.
[2]赵松涛,陈小龙等.VisualStudio2005+SQLServer2005数据库应用系统开发[M].北京:电子工业出版社,2007.
[3]张领.ASP.NET项目开发全程实录[M].北京:清华大学出版社,2008.
[4]DinoEsposito.ASP.NET2.0高级编程[M].北京:清华大学出版社,2006.
[5]邓文渊.挑战ASP.NET2.0forC#动态网站开发.北京:机械工业出版社,2008.
数据库相关论文范文素材,与校园视频新闻播放系统的实现相关毕业论文格式参考文献资料: