更新时间:03-25 上传会员:abc鞠凌青
分类:计算机信息 论文字数:9837 需要金币:1000个
摘要:随着互联网的发展,越来越多的居民区的网络由宽带换成了光纤,网络传输速度越来越快,传统的电视在逐步被电脑、手机等高科技设备所取代,传统电视只有在一定程度上做出改变才能更好地适应当前的互联网环境,因此互联网电视也就有了初步的概念。互联网电视可以人工选择自己想要观看的电视节目以及节目的某一期内容,在一定程度上将电脑和电视融合在一起,使得高年龄群体更容易接受这一变化。
目前,互联网电视行业中经过国家认证的牌照方只有7家,因此作为牌照方要对合作伙伴下发的视频数据进行整理、校验等。
本系统使用MVC框架,数据库为MYSQL,开发语言主要使用Spring、Bootstrap,系统一共分为专辑管理、运营管理和终端管理三大模块。专辑管理模块主要用于对其他系统上游专辑信息和本系统新建专辑信息进行管理,可以进行专辑上/下线,新建、修改、查看专辑信息等操作;运营管理模块主要是对专辑管理模块中的专辑进行个性化设计,可以对专辑进行分类,例如:可按照专题、标签、角标、付费包等对具有相同特征的专辑进行归类;终端管理模块主要是对合作厂商的一些硬件设备进行信息登记。
关键词:互联网电视;Spring;Bootstrap
目录
摘要
Abstract
1 引言-1
1.1 播控平台简介-1
1.2 项目的可行性分析-1
1.3 项目的设计原则-1
2 开发语言介绍-2
2.1 Spring-2
2.1.1 Spring相关简介及特性-2
2.2 MyBatis-2
2.2.1 MyBatis相关简介及特性-2
2.3 MVC模式-2
2.3.1 MVC模式简介以及框架内容-2
2.4 Bootstrap、jQuery-3
2.4.1 Bootstrap相关简介及特性-3
2.4.2 jQuery相关简介及特性-3
2.5 Tomcat-4
2.5.1 Tomcat简介-4
2.6 MYSQL-4
2.6.1 MYSQL数据库的简介-4
3 系统设计-5
3.1 系统的功能设计-5
3.2 系统目标-5
3.3 工作流程图-5
3.5数据库设计-6
3.5.1用户信息表(sys_user)-6
3.5.2用户角色表(sys_role)-7
3.5.3功能图表(partner_func)-7
3.5.4标签表(cont_tag_info)-8
3.5.5付费包属性表(cont_pay_info)-9
3.5.6专题表(op_special_topic)-9
3.5.7滚动文字表(op_text)-10
3.5.8播放记录表(op_playlist)-11
3.5.9角标信息表(op_superscript_info)-11
3.5.10角标预定义类型表(op_predefine_type)-12
3.5.11角标格式表(op_superscript_style)-12
4 系统实现-13
4.1专辑管理模块-13
4.1.1专辑管理-13
4.1.2自由内容注入-15
4.2 运营管理-16
4.2.1 滚动文字管理-16
4.2.2 专题管理-19
4.2.3 外露标签管理-21
4.2.4 外露标签排序-22
4.2.5 标签复制-23
4.2.6 付费包管理-23
4.2.7 专题复用-24
4.2.8 角标管理-25
4.3 终端管理-27
4.3.1 厂商查看-27
5 软件测试-28
5.1 测试环境以及条件-28
5.2 测试结果-28
5.2.1 测试通过结果-28
5.2.2 不足之处-29
结 论-30
参 考 文 献-31
致 谢-32