首页> 中文学位 >基于云存储的视频文件分享平台的设计与实现
【6h】

基于云存储的视频文件分享平台的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.3 研究内容和目标

1.4 论文篇章结构

第二章 相关技术

2.1 分布式文件系统HDFS

2.2 MySQL数据库

2.3 JSP网络编程技术

2.4 UML系统建模

2.5 本章小结

第三章 需求分析

3.1 问题描述

3.2 系统功能需求

3.3 系统性能需求

3.4 本章小结

第四章 系统设计

4.1 系统整体框架设计

4.2 系统操作流程设计

4.3 Web服务器设计

4.4 数据库逻辑设计

4.5 本章小结

第五章 系统实现

5.1 云存储视频分享平台的实现

5.2 本章小结

第六章 系统测试

6.1 云存储系统部署

6.2 Web服务器的部署

6.3 数据库的部署

6.4 测试用例及其结果

6.5 本章小结

第七章 总结与展望

致谢

参考文献

展开▼

摘要

随着科技的发展、生活水平的提高,人们对互联网应用的要求也日益提高。简单的文件分享也不例外。目前互联网上主要的文件分享方式分为三类:基于P2P的文件分享系统、基于FHS(File Hosting Service)的文件分享系统、基于CDN的文件分享系统。其中,基于 P2P的文件分享在过去十年是文件分享最流行和主要的方式。然而随着云存储和数据中心技术的发展,基于云存储的文件分享系统受到了越来越多的重视,例如微软提出的SkyDrive、华为网盘、百度云盘等基于FHS的文件分享平台被广泛部署。
  论文详细介绍了平台的需求分析,从平台整体框架设计到代码的编写、实现和测试等一连串工作。在平台设计框架前,首先需要对市场进行调研,通过调研确定用户需求和平台可实施的范围;其次分析调研问题,撰写平台需求分析;最后归类整理文档。在平台设计阶段,根据需求分析和实施范围对平台的每个功能模块和数据库模块进行详细设计,形成平台初步框架。在平台实现阶段,平台采用Struts框架对Web服务器进行实现,视频存储在以linux为操作系统的虚拟机里,数据库则以MySQL的iBARIS框架进行数据库连接。最后测试阶段,平台采用了黑白盒的测试方法,详细地测试了用例,并试运行系统,以对实际应用进行检验。
  本论文设计实现了一个基于云存储的视频文件分享平台,包括用户注册、视频文件上传、下载、管理、分享、搜索、推荐以及添加好友等功能。系统以Hadoop的分布式文件系统HDFS(Hadoop Distributed File System)作为存储解决方案,采用UML建模作为系统开发方法,在此基础上实现视频文件分享平台。

著录项

  • 作者

    卢嘉中;

  • 作者单位

    电子科技大学;

  • 授予单位 电子科技大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 刘梦娟,张玉平;
  • 年度 2013
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    云存储; 视频文件; 数据库; 用户需求;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号