邯郸广播电台广告管理系统设计与实现

来源 :科技风 | 被引量 : 0次 | 上传用户:kevinsnower
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:根据邯郸电台广告播出网絡化传输实际情况,自主开发出网上广告管理系统,有效解决了广告部繁杂的广告监听与统计任务,大大提高了广告管理人员的工作效率,进一步实现了无纸化办公,加速了电台的信息化建设。
  关键词:广告管理;无纸化办公;信息化建设;内外网安全
  近年来,地市级广播电台节目播出全部实现了硬盘化,信息的网络化传输大大提升了节目源的质量。与此同时,随着信息量的加大,广告业务的发展,传统的靠人工监听和管理广告业务的方法不仅费时费力而且还经常出现漏听、漏报现象,影响了工作人员的工作效率。
  一、邯郸电台广告管理现状
  邯郸电台网络分为外网和内网两部分,外网与Internet相连接,为日常办公所用;内网为我台广播专用网,搭载了播出网专用系统,播出所用资源都与该网相连接。我台由于没有使用广告播出管理系统,所以广告的审核、监听与统计工作都要靠人工去完成。但由于电台广告的播出具有时间短、随机性强、重复次数多的特点,使得广告监听人员在审核广告播出时难免会出现漏听或漏报现象,且这是一个长期、枯燥的工作,对管理人员的工作效率和工作热情都是一个较大的挑战。
  基于以上问题考虑,我们充分研究了内网专用播出系统后,自主开发出网上广告管理系统。通过该系统,对电台播出广告进行全方位的审核与统计。
  二、程序编写与数据库设计
  我们采用Microsoft XML Web services 的.NET为平台,开发工具为Visual Studio.Net 2015,代码采用C#语言进行编写,配套数据库为Microsoft Sql Server 2016。VS2015支持移动跨平台开发,为我们今后的软件升级和团队开发配合提供了方便。数据库选择方面,我们在做需求分析时,考虑到商业数据的敏感性,对安全性要求较高,我们决定将此系统架构在内网中。在对数据库中数据进行备份时,系统先将需要备份的数据库备份到系统内部服务器上,再通过网络安全网闸将备份数据库传输到外网存储器中,最大限度的避免在数据交换时出现病毒和木马。
  三、系统主要设计模块
  本系统主要模块功能包括:管理员登录、广告录入、广告查询、数据统计。
  (一)管理员登录模块
  我们设计了超级管理员与普通管理员两种架构。超级管理员拥有所有频道管理权限,可以对所有频道功能进行操作并可以添加普通管理员;每个频道分配一个普通管理员,该管理员只可查询与管理本频道广告内容,跨频道之间的内容,普通管理员不可访问。
  为防止Sql注入,所有管理员登陆本系统需要输入已分配好的的用户名及密码,并设计了验证码模块,如果数据为空或验证码不正确,系统会给出提示,登陆失败。
  正常登陆系统之后,利用MD5加密技术对登录数据进行加密。
  (二)广告录入模块
  频道管理员登录后将本频道广告内容添入后台,数据库操作利用连接对象的execute方法执行数据的插入和删除操作。核心代码为
  Sql=“insert into news values(‘a’,‘b’,‘c’,)” conn.execute(sql)
  Sql=“update news set content =bbb”
  (三)广告查询模块
  该模块主要实现按不同条件查询广告信息及排名信息。代码设计上,通过关键词的选择,使用SQL语句,采用模糊查询实现本系统的查询功能。核心代码如下:
  adssql=“Select * from [ads]where QTitle like % [ + @KeyWord + ]% and IsFinish = @IsFinsih order by time”
  其中 like 后面的数据为模糊查询条件,只要有匹配的文字或数字就可以进行检索,当然关键字的选择上就很重要,选择条件越精细查询出的结果就越精准。
  (四)数据统计模块
  数据统计模块可以对当前播出网已播出的广告内容进行统计,将一周或一月内播出广告的数据内容进行报表汇总并生成数据文件,方便管理员对本频道广告内容进行类比与统计,统计字段包括广告序号、广告类型、播出长度、播出频道、播出时间、次数统计等,生成报表的同时按照次数统计字段为关键字进行降序排列,方便频道管理人员对广告的播出效率进行统计和核算。
  四、数据库模块
  本系统采用Microsoft Sql Server 2016建立数据库,主要数据库表设计如下:
  五、运行环境与数据安全
  经过选择与比较,服务器我们采用了Windows server 2012 r2系统,部署了.net framework 4.0运行环境。IIS安装我们选择了9.0版本,将使用权限调至中级,防止IIS的0day攻击和病毒攻击。网络外围我们部署了深信服的ad,安装了网康公司的硬件防火墙、网闸系统,程序后台通过XML接口获取数据源数据,生成XML文档,各程序之间通过加密后的XML接口进行数据调用和传输。数据库后台数据采用MD5加密,并设置了登录的管理员权限。数据备份方面选择在每晚的1:30开始,每天备份一个数据包,通过网闸导出到数据备份服务器进行备份。
  六、结语
  该广告管理系统在我台运营管理中心投入使用后,系统能够运行稳定,统计结果与报表客观、公正,节省了大量的人工录入和做表的繁杂工作,大大减轻了工作人员的工作量,提升了统计部门的工作效率,使我台的办公自动化工作得到了进一步加强,为我台的无纸化办公起到了良好的引导作用。
  参考文献:
  [1](美)Tom Archer 等,著,马朝晖,译.机械工业出版社.C#技术揭秘,201171.
  [2]杨坚争.西安电子科大学出版社.电子商务基础与应用,2009,3.
其他文献
目的 探讨院内院外持续性护理干预对慢性心力衰竭患者服药依从性的影响。方法 100例慢性心力衰竭患者随机分为观察组和对照组,各50例。对照组患者给予常规的慢性心力衰竭护理
目的:探讨内镜下注射组织粘合剂治疗胃底静脉曲张的护理配合方法。方法42例胃底静脉曲张患者进行内镜下组织粘合剂注射,并给予精心护理。结果42例患者中9例首次注射后拔针时有
摘 要:随着社会经济的快速发展,人们对生活品质的要求也逐渐提高,随之对天气预报的准确性也提出了更高的要求。地面气象测报工作的准确性与天气预报的质量有着非常紧密的联系。本文通过对地面气象测报内容以及影响因素进行详细的分析,并提出提升地面气象测报准确性的具体策略,从而可以提高天气预报的质量。  关键词:提升;地面气象测报;准确性  地面气象测报在气象的观测工作中占据着基础性的地位,而且地面气象测报的质
摘要:无人机在未来信息化战争中发挥的作用日益明显,为了保障无人机的安全飞行,对无人机的稳定性研究非常关键,无人机的稳定性取决于其自身的气动特性和结构参数,是衡量无人机飞行性能的重要指标。为了分析某无人机纵向运动的静稳定性,建立了无人机运动学及动力学数学模型,利用小扰动法对其纵向运动方程进行了线性化,根据线性化方程,在给定气流扰动情况下,利用Matlab仿真工具对无人机纵向运动参数的变化情况进行了分
摘 要:21103工作面是平朔井工二矿11煤首个一次采全高的大采高工作面。为了掌握21103大采高综采工作面的矿压显现规律和特征,通过分析和研究该工作面的矿压显现规律、支架工作阻力特征、超前移动支承压力规律,为大采高综采面顶板的管理、大断面回采巷道支护的优化设计提供了重要的依据。  关键词:大采高综采;矿压显现;工作阻力特征  我国煤层赋存条件具有复杂性和多变性,尤其赋存有近距离煤层的矿区较多,如
目的探讨降钙素原(PCT)水平检测在呼吸道感染性疾病诊治中的应用效果。方法呼吸道感染性疾病患者58例为病例组,非呼吸道感染性疾病患者58例为对照组,分别检测其血清PCT、超敏C
2004年6月在深圳推出的中小企业板当中,浙江籍的中小企业上市公司占据了相当大的份额,浙江省迅猛发展的民营经济再次引起社会的广泛关注.然而在看到浙江民营经济规模不断扩大
2003年1月28日,经过18个月的设计研发和生产,中国第一辆国产跑车——吉利美人豹在浙江台州路桥基地下线。吉利美人豹的下线,一举打破了中国没有国产跑车的历史。有关专家分析,这
目的 探讨综合护理干预对脑出血患者心理状况、并发症及护理满意度的影响。方法 110例脑出血患者随机分为实验组和对照组,各55例。实验组实施综合护理干预,而对照组仅给予常
变电运维是指,维护变电站的正常运行,确保变电站能够安全、稳定地运行。然而,实际变电运维期间,违章操作现象时有发生,由此引发各种变电运行事故。由于变电运维这项工作极为