南京广电集团广播广告管理系统软件平台设计思路与架构

2018-09-28 07:18宗艳艳
视听 2018年10期
关键词:子系统客户端广播

□ 宗艳艳

一、广告管理系统的设计思路

广播广告管理系统具有稳定性和可靠性,具有严密的二次审核安全机制,在保证安全播出的前提下,实现广告业务全生命周期管理功能。

(一)系统安全可靠性

广播广告管理系统让处于办公网的客户端经网闸接入现有广告中间服务器与播出主服务器,利用网闸为内外网服务器提供UDP传输链路通道,数据传输以私有UDP传输协议实现。当客户端收到各类数据请求,按格式进行封装,通过UDP链路通道传送到服务端,当内网服务端收到包后,按格式解包,通过文件特征过滤确认文件的安全性,不安全文件将被直接删除,充分确保了数据在内外网之间安全、稳定、高效地传输。

(二)系统的先进性

1.由于项目采用的UDP协议资源消耗少,因此比起我台原来使用的其他系统更加适合在虚拟化服务器上运行,因此本项目的服务器系统全部采用虚拟机架构,这样大大节约了硬件成本,既可以缩短服务器维护和准备的时间,也可以大幅度延长服务器运行的时间,还提高了服务器的灾备能力,保证我们的播出系统能更加安全稳定地运行。

2.项目建立了从业务员与客户的预洽谈开始,到客户管理、合同管理、广告类别管理、广告客户类别管理、广告形式管理、财务与现金或实物等收益管理、各类数据查询分析与图表图示等管理,直到与广播播出系统的对接、广告客户的远程或异地查询功能、与节目单的编排衔接、广告客户的诚信管理等等结合在一起的多业务、多频率、多层级的适应各类业务需求的闭环广播广告管理系统。

3.本系统兼顾了办公网的开放性和播出网的安全性的要求,平台软件系统采用了技术更加成熟、运行更加稳定的C/S分布式部署。该模式下,客户端运行应用程序,服务器端运行服务程序,应用程序向服务程序提出申请,服务程序分析该申请是否合理,以决定返回数据信息还是禁止申请信息。从数据库的角度来讲,对一个应用,全局公共数据保存在服务器,各个客户端保存各自的私有数据,用户既可以查询自己的数据,也可以远端查询全局数据。这样既保证了系统的稳定性和可靠性,也可以充分利用两端硬件环境的优势,充分发挥客户端PC的处理能力。

4.加强了广告音频的管理,特别增加了广告音频二次审核功能。对传入播出系统的广告音频进行再次审核确认后,才能在播出系统中播出。

二、广告管理系统介绍

(一)硬件架构

广播广告管理系统硬件平台系统如图1所示,是由办公网和播出网两部分组成。办公网平台由各类子系统客户端、办公网虚拟服务器和iSCISI存储组成;播出网平台由多台播出工作站、播出网虚拟服务器和NAS存储组成。硬件平台系统通过万兆以太链路相连,办公网与播出网之间的数据传输全部通过网闸UDP协议实现。

数据经网闸接入现有广告中间服务器与播出主服务器,网闸为内外网两台服务器提供UDP传输链路通道,数据传输以私有UDP传输协议实现,客户端收到各类数据请求,按格式进行封装后,通过UDP链路通道传送到服务端,当内网服务端收到包后,按格式解包,通过文件特征过滤确认文件的安全性,不安全文件将被直接删除,充分确保数据在内外网之间安全、稳定、高效地传输。

图1

(二)软件架构

广播广告管理系统软件平台是一个集合了广播广告所需要的各种功能的闭环系统,如图2所示。它主要可以实现以下各子系统功能:

1.业务管理子系统

该子系统主要实现广播广告的协议、合同及客户管理功能,具体功能包括:

(1)协议管理。①协议分类。包括买断协议、风险协议、框架协议、行代协议等,可进行自定义。②协议签定。内容包括协议号、协议名称、协议内容、协议开始结束日期、代理商、协议类型等。③协议审定。提供协议报审、审核功能。④提供协议查询、协议变更、删除、作废、归档功能。⑤协议变更报审、变更审核。⑥协议审核流程可配置。

(2)合同管理。①合同基本信息。包括合同号、所属协议、客户、合同开始结束日期、业务部门、频率、广告内容、行业、合同刊例额、合同签约额等。②合同附件。包括文件名称、附件名称、附件号、版本及备注信息。允许导入导出。允许附件与其它合同关联共享。③合同编排。播出计划的增加删减;合同具体播出时点安排指定。提供音频挂接、音频换版、无音频预警功能。④合同审定。提供合同报审、审核功能。核流程可配置。⑤提供合同查询、合同变更、删除、作废、归档功能。⑥合同变更报审、变更审核,审核流程可配置。⑦提供合同复制功能。草拟合同和正式合同可复制。

(3)客户、品牌资料管理。客户资料录入、查询、修改、删除,品牌资料录入、查询修改、删除、合并。

2.编播管理子系统

该子系统主要实现广播广告的文案与音频管理。具体功能包括:

(1)文案管理。文案新增、修改、删除、归档,音频上载,文案审核。

(2)上单传单。①合同上单。对编排订单进行上单提交,后台上单程序按照编排要求上单。②广告日播单传单。为确保播出系统安全,将广告系统日播单无缝地传到现有AIR2000 S1和RCS播出系统主节目单,进行全天节目单合并。提供加急传单和正常传单、广告系统与现有AIR2000 S1和rcs播出系统广告播单对比等功能。

3.财务管理子系统

该子系统主要实现广播广告财务管理功能,具体包括:

(1)票据管理。提供现金流(播出款、抵押金等)、非现金流(返点、调差等)票据的新增、修改、作废、红冲、审核、查询功能。

(2)付款结算单管理。根据已播完订单生成付款结算单,按月生成播出应收账款的付款结算单。

(3)财务平账与反平帐。平账是指票据与付款结算单的对冲。反平帐又称平账倒做,就是对平账的撤销。

4.统计分析子系统

该子系统主要实现对广播广告播出、经营报表及二者关联数据的统计分析功能,具体功能包括:

(1)报表设置。对报表进行分类设置。分类包括财务报表、经营报表等,每种大类下面可以设置更多的小类报表。

(2)报表模板的导入导出。①提供报价报表、标版合同查询、时段播量统计、账目明细等报表模板的导入。②提供模板的导出保存、删除功能。③提供报表权限控制功能、报表查询与浏览统计结果,允许输出为文件保存。

5.维护管理子系统

该子系统主要实现系统管理功能,具体功能包括:

(1)用户权限。用户、用户组新增、修改,用户(组)权限分配、权限细分。对业务属性进行权限细分、匹配。

(2)业务参数。业务部门、业务员、行业、子行业的新增、修改、删除。

(3)审核流程设置。①流程新增、修改、删除、归档。②流程高级设置。根据属性,设置细分流程。

(4)模板管理。模板添加、栏目添加:时间、名称、编码、长度、类型、广告条数。播出模板导入。

(5)刊例维护。①刊例版本。刊例版本新建、修改、归档。②价格体系维护。投放形式、栏目组别(栏目组合)、长度规格、报价。

为了满足以上各项功能需要,广告管理系统就需要兼顾办公网各个客户端的开放性要求和播出网的播出安全性要求,因此,平台软件系统采用了技术较为成熟也更加稳定的C/S分布式部署。这种模式下由客户端运行广告系统的各子系统应用程序,服务器端运行服务程序,由应用程序向服务程序提出申请,服务程序分析该申请是否合理,来决定返回数据信息还是禁止申请信息。从数据库的角度来讲,全局的公共数据保存在服务器,各个客户端保存各自的私有数据,用户可以查询自己的数据,也可以远端查询全局数据。这样既保证了系统的稳定性和可靠性,也可以充分利用两端硬件环境的优势,充分发挥客户端PC的处理能力。

图2 南京电台广播广告管理系统业务流程图

三、结语

广电集团有限责任公司广播广告管理系统软件平台项目自2015年上线以来,已稳定运行超过三年,保证安全播出近3万小时,并在保证广告播出安全的前提下,使南京电台广播广告制作效率获得了显著的提升,降低了运营成本,增加了客户满意度,因而这是一项全新的具有较高推广价值的广告管理软件。

猜你喜欢
子系统客户端广播
不对中转子系统耦合动力学特性研究
GSM-R基站子系统同步方案研究
如何看待传统媒体新闻客户端的“断舍离”?
驼峰测长设备在线监测子系统的设计与应用
广播发射设备中平衡输入与不平衡输入的转换
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
网络在现代广播中的应用
论交警广播直播室的构建
车载ATP子系统紧急制动限制速度计算