九洲机顶盒智能广告系统的设计和实现
发布时间:2020-11-06 13:43
随着互联网的普及以及全球网络建设的逐步完善,互联网改变着人们传统的生活方式和习惯。而人们对美好生活的不断追求,对产品体验更加舒适的要求都使得越来越多的产品需要融入互联网。智能广告系统将在新形势下结合机顶盒和互联网满足用户对电视内容更好体验的要求,这也即将成为机顶盒使用体验的一个热点。而智能广告系统还可以给运营商带来丰厚的广告收益。数据显示,目前中国共有电视台/广播电视台3219个,电视人口12.78亿人,电视广告收入超过1000亿元/年。在国外总统竞选都需要使用广告宣传候选人的政治思想和治国理念,可见电视广告对社会大众的影响深厚。深圳九洲电器也加入了这次机顶盒技术革新的浪潮。目前针对印度,南美以及国内市场均有旺盛的智能广告系统的需求,该课题就来源于实际市场来进行项目的开展和产品的设计。本文首先介绍九洲智能广告系统的项目的研究背景,然后简单介绍了目前国内外的研究现状。针对核心的研发技术也进行了介绍,如:在前端系统部分我们采用基于ASP.NET技术的B/S模式开发,使用SQL Server 2000数据库对数据进行存储和管理。而在终端部分我们采用是ALI-3281芯片并在其SDK基础上进行开发,软件实现则使用C语言并在Linux系统上搭建交叉编译环境完成。项目根据软件工程的开发模式,首先根据客户的需求进行了需求的收集和分析并制定相关的测试用例。然后根据客户已经整理的需求列表然后进行了系统的设计,在进行了体系结构设计、功能设计以及数据库设计后。交由开发团队进行具体功能的实现。最后将系统交由测试部门按照测试用例进行测试。本文最后对九洲智能机顶盒广告系统的整个实施过程进行经验总结。
【学位单位】:电子科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
图 2-1 机顶盒 OSG 显示结构图结洲智能广告系统的前端系统到终端系统,介绍了基本的前对前端系统的实现采用的是基于 ASP.NET 的技术框架和基合 JSON 这种轻量级的数据交互,使得终端跟前端的数据传对终端系统则介绍了机顶盒对广告数据的解析技术和展示的系统需求分析和设计实现做一些技术上的准备。
3.2.1 前端系统功能性需求分析3.2.1.1 权限管理模块的需求分析对该模块的需求分析包括了登陆管理、操作员管理、角色管理。需求列表如表 3-1 所示:表 3-1 权限管理模块需求表序号 一级模块 二级模块 模块需求1登录管理登录前支持用户名、密码、验证码登录2 支持登录后进入快捷首页3 国际化语言选择 支持多语言选择功能(国际化)4 登录后 支持登录后,退出登录操作5系统管理操作员管理支持添加、修改、删除、查询操作,包括:1.用户名 2.角色6 支持重置用户密码8 角色管理支持添加、修改、删除、查询角色,包括:1.角色名称 2.角色权限 3.角色描述该模块的需求用例图如图 3-1 所示:
1广告管理广告分类管理1.广告分类名称 2.分类描述2支持广告分类包括:1.开机广告 2.主菜单广告 3.EPG 广告4.Banner 广告 5.音量条广告 6.滚动字幕广告7.角标广告3广告内容数据管理支持添加、修改、删除、预览广告内容,包括:1.广告内容的名称 2.广告内容的分类4 支持添加广告内容文件(图片、文字)5 支持广告内容的预览6广告排期管理支持添加、修改、删除、查询广告排期,包括:1.编号 2.名称 3.描述 4.审核状态7 支持按所有频道排期广告8支持按照绝对时间、日循环、周循环、月循环定义广告排期支持所有广告排期列表预览支持广告排期冲突检测9广告审核管理支持广告审核、取消审核操作10 支持审核状态查询该模块的需求用例图如图 3-2 所示:
【参考文献】
本文编号:2873212
【学位单位】:电子科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
图 2-1 机顶盒 OSG 显示结构图结洲智能广告系统的前端系统到终端系统,介绍了基本的前对前端系统的实现采用的是基于 ASP.NET 的技术框架和基合 JSON 这种轻量级的数据交互,使得终端跟前端的数据传对终端系统则介绍了机顶盒对广告数据的解析技术和展示的系统需求分析和设计实现做一些技术上的准备。
3.2.1 前端系统功能性需求分析3.2.1.1 权限管理模块的需求分析对该模块的需求分析包括了登陆管理、操作员管理、角色管理。需求列表如表 3-1 所示:表 3-1 权限管理模块需求表序号 一级模块 二级模块 模块需求1登录管理登录前支持用户名、密码、验证码登录2 支持登录后进入快捷首页3 国际化语言选择 支持多语言选择功能(国际化)4 登录后 支持登录后,退出登录操作5系统管理操作员管理支持添加、修改、删除、查询操作,包括:1.用户名 2.角色6 支持重置用户密码8 角色管理支持添加、修改、删除、查询角色,包括:1.角色名称 2.角色权限 3.角色描述该模块的需求用例图如图 3-1 所示:
1广告管理广告分类管理1.广告分类名称 2.分类描述2支持广告分类包括:1.开机广告 2.主菜单广告 3.EPG 广告4.Banner 广告 5.音量条广告 6.滚动字幕广告7.角标广告3广告内容数据管理支持添加、修改、删除、预览广告内容,包括:1.广告内容的名称 2.广告内容的分类4 支持添加广告内容文件(图片、文字)5 支持广告内容的预览6广告排期管理支持添加、修改、删除、查询广告排期,包括:1.编号 2.名称 3.描述 4.审核状态7 支持按所有频道排期广告8支持按照绝对时间、日循环、周循环、月循环定义广告排期支持所有广告排期列表预览支持广告排期冲突检测9广告审核管理支持广告审核、取消审核操作10 支持审核状态查询该模块的需求用例图如图 3-2 所示:
【参考文献】
相关期刊论文 前2条
1 李敏航;;数字电视广播技术的应用与发展[J];通讯世界;2015年16期
2 尤宏舟;;数字电视交互系统中间件技术浅析[J];中国有线电视;2013年12期
本文编号:2873212
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2873212.html