上海大学毕业设计论文多媒体管理系统

上传人:桔**** 文档编号:499372413 上传时间:2022-09-17 格式:DOC 页数:71 大小:4.17MB
返回 下载 相关 举报
上海大学毕业设计论文多媒体管理系统_第1页
第1页 / 共71页
上海大学毕业设计论文多媒体管理系统_第2页
第2页 / 共71页
上海大学毕业设计论文多媒体管理系统_第3页
第3页 / 共71页
上海大学毕业设计论文多媒体管理系统_第4页
第4页 / 共71页
上海大学毕业设计论文多媒体管理系统_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《上海大学毕业设计论文多媒体管理系统》由会员分享,可在线阅读,更多相关《上海大学毕业设计论文多媒体管理系统(71页珍藏版)》请在金锄头文库上搜索。

1、毕业设计论文学 生: 学 号: 指导老师: 教授 专 业:电子信息工程 完成年月:2014年6月 目录摘要3Abstract4第一章绪论51.1课题的研究背景及意义51.2研究现状和发展方向51.3课题要完成的主要内容6第二章ASP.NET框架介绍72.1ASP.NET的历史背景72.2ASP.NET与ASP的对比82.3使用ASP.NET技术的优势92.4ASP.NET服务器控件112.5.NET Framework简介122.5.1公共语言运行库122.5.2基类库132.6建立服务器端ASP.NET的开发环境132.6.1Windows7下IIS的安装和配置142.6.2Visual S

2、tudio 2008安装和配置19第三章多媒体管理系统概要设计263.1系统构架框图及总体功能描述263.2登录部分介绍263.3首页部分介绍283.4图片中心介绍293.5视频中心介绍313.6文件查看介绍333.7用户管理介绍373.8版权信息介绍37第四章软件设计与功能实现374.1编写语言以及软件介绍374.1.1Visual Studio 软件介绍374.1.2Microsoft.NET Framework 介绍384.1.3IIS服务器介绍384.2主要功能的实现原理和方法394.2.1编写环境394.2.2程序设计一览394.2.3重要函数一览404.2.4图片上传功能424.2

3、.5图片管理功能434.2.6图片查看功能444.2.7视频上传功能454.2.8视频管理功能464.2.9视频查看功能46第五章调试与改进475.1系统测试475.2遇到的问题47第六章总结与展望48致谢49参考文献50附录51附录一 英文文献51附录二 文献翻译6249摘要本论文主要介绍了基于ASP.NET技术的多媒体管理系统的开发过程,工作原理和主要技术指标等内容.从系统着手,构建完整的系统框架,在框架的基础上详细的叙述了具体的系统实现方法。本系统主要基于微软ASP.NET技术,同时也有涉及到数据库和TCP/IP。由于本系统用户端主要运行于WEB浏览器,所以具有很好的跨平台特性,在互联网

4、迅猛发展的今天,这一考虑显得十分符合时代主题。同时本系统方便地部署在各种网络,成本低廉,为后续大数据(big data)研究提供了一种良好的数据收集解决方案。关键词:ASP.NET,WEB,大数据,浏览器,数据库AbstractThis paper mainly introduces our Multimedia management system based on the ASP.NET including the working principle, development procedure and main technical index. We talk about the syst

5、em form building the system framework, and then we talk about the realization method of each part.This system is based on ASP.NET technology of the Microsoft and TCP/IP is also involved as well as the database. This system has a feature of crossing platform for its running on web browser. This featu

6、re is in coincidence with the theme of the times, because the Internet is developing even more rapidly. This system can work efficiently in various network, which will greatly contribute to the subsequent study of big data.Key words: ASP.NET, WEB, big data, browser, database第一章 绪论1.1 课题的研究背景及意义云计算在互

7、联网中的应用越来越重要,海量的视频、图像都可通过云计算进行共享,用户可对其进行存储、访问。海量的视频、图像等多媒体资源被上传、发布、下载和存储。然而在对这些资源进行访问、下载前,如何对它们进行有效地管理,以便于用户分析、访问,是研究大数据过程中重要的一步。针对此问题,本课题设计一套多媒体管理系统,其主要功能是:用户上传视频、图片、文字等数据,系统对上传的数据进行编辑、分类,最后在前端界面显示所上传的数据。该研究可作为研究大数据的准备工作,有助于研究者后续对大数据的研究分析。随着云时代的来临,大数据也吸引了越来越多的关注。大数据技术的战略意义不在于掌握庞大的数据信息,而在于对这些含有意义的数据进

8、行专业化处理。换言之,如果把大数据比作一种产业,那么这种产业实现盈利的关键,在于提高对数据的“加工能力”,通过“加工”实现数据的“增值”。 它的特色在于对海量数据的挖掘,但它必须依托云计算的分布式处理、分布式数据库、云存储和虚拟化技术。这使得本项目对于数据库部分的初步研究具有重要的商业价值和学术研究价值。1.2 研究现状和发展方向国际上微软、谷歌、IBM等公司的云计算发展迅速,目前的商业运行状况和未来的商业前景都很好;与此同时,国内的百度、阿里、腾讯等互联网巨头也都有相应的云计算的商业运作项目,并取得了不同程度的成功。目前比较成功的云计算应用领域有租赁云服务器、云存储等,其中云存储从目前和未来

9、发展趋势来看都将取得更大的发展。但是目前的云计算在数据隐私问题和数据安全都存在一些问题,同时云计算服务依赖网络,目前网速低且不稳定,使云服务应用的不够广泛。针对这些问题,云计算正朝着更安全、更高效的方向发展。所以云计算还有很大的研究空间,本课题作为云计算研究的第一步具有举足轻重的地位。只有做好第一步,充分考虑安全性和高效性,后续的更为深入的基础的分布式计算研究和图像、视频处理的研究才能全面展开。随着其他技术的进步,智能设备将得到大规模普及,这使得多媒体管理系统的跨平台能力必须得到考虑。同时跨平台和高效率也是一段时间内的互联网发展主题。于是,本项目考虑使用网页的形式让用户实现对图片、视频的上传和

10、管理,有效解决了跨平台的问题。1.3 课题要完成的主要内容(1) 系统结构设计(2) 用户界面设计(3) 数据库设计(4) 数据库接口设计(5) 学会用ASP.NET或Java开发服务器端(6) 学会用一种数据库语言设计数据库第二章 ASP.NET框架介绍212122.1 ASP.NET的历史背景ASP .NET的前身ASP技术,是在IIS2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual Inter Dev开发工具,在1994年到2000年之间,ASP技术已经

11、成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。不过ASP的缺点也逐渐的浮现出来:面向过程型的程序开发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。 解释型的VBScript或JScript语言,让性能无法完全发挥。 扩展性由于其基础架构的不足而受限,虽然有COM元件可用,但开发一些特殊功能(如文件上传)时,没有来自内置的支持,需要寻求第三方控件商的控件。1997年时,微软开始针对ASP的缺点(尤其是面向过程型的开发思想),开始了一个新的项目。当时A

12、SP .NET的主要领导人Scott Guthrie刚从杜克大学毕业,他和IIS团队的Mark Anders经理一起合作两个月,开发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。不过它马上就被纳入当时还在开发中的CLR平台,Scott Guthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(huge risk),但当时的XSP团队却是以CLR开发应用的第一个团队。为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言进行了重构(在内部的项目代号是 Project Cool,但是

13、当时对公开场合是保密的),并且改名为ASP+。而且为ASP开发人员提供了相应的迁移策略。ASP+首次的Beta版本以及应用在PDC 2000中亮相,由Bill Gates主讲Keynote(即关键技术的概览),由富士通公司展示使用COBOL语言撰写ASP+应用程序,并且宣布它可以使用Visual Basic .NET、C#、Perl、Nemerle与Python语言(后两者由ActiveState公司开发的互通工具支持)来开发。在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为ASP .NET,经过四年的开发,第一个版本的ASP .NET在2002年1月5日亮相(和.N

14、ET Framework1.0),Scott Guthrie也成为ASP .NET的产品经理(后来Scott Gu主导开发了数个微软产品,如:ASP .NET AJAX、Silverlight、SignalR以及ASP .NET MVC)。自.NET 1.0之后的每次.NET Framework的新版本发布,都会给ASP .NET带来新的特性。本多媒体管理系统的开始使用的目标.NET Framework为2.0版本,这样可以更好的兼容未及时更新到高版本.NET Framework的计算机用户。2.2 ASP.NET与ASP的对比表1 ASP.NET和ASP对比ASPASP.NET程序代码与页面标识混合在一个页面文件中,无法剥离程序代码和页面标识可以完全剥离程序员需要严

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号