首页> 中文学位 >基于SCA的搜狐移动视频后台管理系统的设计与实现
【6h】

基于SCA的搜狐移动视频后台管理系统的设计与实现

代理获取

目录

声明

致谢

摘要

1 绪论

1.1 项目背景及意义

1.2 本文所做工作

1.3 本文组织结构

1.4 本章小结

2 系统相关技术介绍

2.1 SOA面向服务架构

2.1.1 SOA定义

2.1.2 SOA的特征

2.2 SCA服务构件架构

2.2.1 SCA简介

2.2.2 SCA术语约定

2.2.3 Tuscany——SCA的实现

2.3 Spring框架技术

2.4 Maven项目管理工具

2.5 JSON数据处理技术

2.6 本章小结

3 搜狐移动视频后台管理系统需求分析与架构设计

3.1 需求分析

3.1.1 业务概述

3.1.2 功能需求

3.1.3 非功能需求

3.2 基于SCA的系统架构设计

3.2.1 SCA在系统中的应用优势

3.2.2 系统总体架构设计

3.2.3 SCA服务端架构设计

3.2.4 SCA客户端架构设计

3.3 本章小结

4 搜狐移动视频后台管理系统设计与实现

4.1 系统开发与运行环境

4.2 数据库设计

4.3 SCA服务端设计与实现

4.3.1 数据持久层的实现

4.3.2 构件层设计与实现

4.3.3 服务的设计与实现

4.4 SCA客户端设计与实现

4.4.1 SCA客户端架构实现

4.4.2 频道管理模块的设计与实现

4.4.3 平台频道管理模块的设计与实现

4.4.4 栏目管理模块的设计与实现

4.4.5 频道栏目管理模块的设计与实现

4.4.6 视频管理模块的设计与实现

4.4.7 Loading管理模块的设计与实现

4.5 系统页面演示

4.6 本章小结

5 系统测试

6 结论与展望

6.1 论文总结

6.2 工作展望

参考文献

作者简历

学位论文数据集

展开▼

摘要

近年来,中国手机应用市场蓬勃发展,在iPad、iPhone、Android等智能平台上,手机应用成为了人们日常生活、娱乐,甚至工作的必需品。因此,移动视频应用逐渐成为搜狐视频的主流业务之一。由于以往的编辑后台不成熟,已经无法满足多个移动平台的多样化需求,为适应公司移动视频业务的扩展,使各项工作顺利进行,开发一套移动视频后台管理系统非常必要。
  论文选题来源于本人在搜狐新媒体信息科技有限公司搜狐视频产品技术部OpenAPI组实习期间的实际项目。所在项目组主要工作是开放平台的开发,即开发开放应用编程接口(Open Application Programming Interface,OpenAPI),供第三方开发者使用,也为公司内部其他开发部门提供API。搜狐移动视频后台管理系统是提供给移动编辑人员,为管理移动应用视频内容的后台,移动应用通过调用移动API的方式访问本系统编辑后的数据。该系统包含了多个功能模块:频道管理、平台频道管理、栏目管理、频道栏目管理、视频管理、Loading资源管理模块。该系统基于服务构件架构(Service Component Architecture,SCA),有利于快速开发,系统拥有更高的组织性、灵活性和可扩展性,能够适应广泛的业务需求。在本系统的设计与实现过程中,作者所做的工作如下:
  (1)参与了系统的需求分析和概要设计,包括了系统功能模块的划分和数据库表的设计等。
  (2)参与了系统SCA架构的设计与实现,包含了服务端和客户端架构的搭建,独立完成了服务端构件的设计与实现。
  (3)参与了系统各功能模块的详细设计,包括系统频道管理、平台频道管理、栏目管理、频道栏目管理模块等。独立完成了视频管理模块和Loading资源管理模块详细设计与实现,包含了视频数据库表同步算法的设计与实现。参与系统功能测试。
  系统目前已经上线运行,为移动视频编辑人员提供了便利,使得移动视频应用的布局更加多样化,有效地提高了开发人员的开发效率和工作质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号