- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广播发射台站运行图管理系统研究
1引言
由于站点数量多、站内设备多,一次整体修改运行图涉及节点数量过万,工作量大且修改错漏的情况每年都有发生。运行图错误将导致设备发生重大停播事故,同时还可能造成其他告警系统失效,对安全播出产生严重威胁。因此,本文设计一套自动化程度高、具有监测与修复功能、融合多种设备[2]的运行图管理系统解决上述问题。
2开发平台的选择
开发工具需要根据应用场景进行选择。经需求调研后发现,站点受控运行图设备均已网络化,使用TCP/UDP协议通信。本系统无需操控底层硬件或高精度定时作业,因此工具方面选择开发效率优先。微软VisualStudio2010是一个高性能可视化集成开发平台,内含.NETFramework。.NETFramework主要包含一个非常大的代码库,可以在客户语言中通过面向对象编程技术(OOP)来使用这些代码[3]。而C#是运行于.NETFramework之上的高级程序设计语言,它结合了VB和C++的很多优点。本系统的服务器端总控程序与客户端程序均使用C#设计,实现较为复杂的运行图管理功能和人性化的人机界面。在运行图存储方面,选用可伸缩性好、集成度高的关系数据库存储系统———SQLServer2008[4]。
3系统总体架构
运行图管理系统总监控服务器架设于监控核心站,服务器中保存有各个站点各套节目的基准运行图以及其变更方案,是整个系统的核心部分、一级基准源。在各个发射台站,站内工控计算机运行子监控程序,部署数据库存储运行图作为二级基准源;当网络中断时,站内计算机仍可对各设备运行图进行实时监控。整省范围更新运行图流程如下:在运行图管理计算机下达站点运行图变更操作后,总监控服务器中的程序通过网络将运行图下发至各个站点的工控计算机。站点工控计算机对进行新运行图进行校验、本地存储,再通过多种不同的通信协议将运行图下发到设备[5]。运行图上报监控流程如下:由各站点内工控计算机内子监控程序定时查询设备运行图,并与机内运行图比对;若一致,则直接将该运行图上报至总监控服务器;若不一致,则将设备运行图与机内运行图共同上报。总监控程序根据站点发送的运行图信息与库内基准运行图进行比对判断,若发现错误则推送报警信息至各个监控终端,并向相关负责人发送告警短信。当启用修复功能时,监控程序会将服务器内基准运行图自动下发至该站点,自动修正错误运行图。此外,时钟也是决定设备实际是否准确按照运行图运行的重要因素,虽然站内有GPS授时工具、网内有NTP服务器,但设备仍需在与监控服务器通信时上报内部时钟,以防设备时钟异常造成停播。为防止上报环节出现异常,增强整体可靠性,系统亦可越过站点计算机程序,定时查询设备内运行图,使用主动扫描方式来进行运行图比对。本系统的结构示意图如图1所示。
4系统设计
4.1系统安全
管理系统安全、可靠是保障安全播出的重要基石。本系统安全设计主要考虑两个方面:权限管理和数据安全。权限管理包括用户管理、功能权限管理、数据权限管理、角色管理、登录与操作日志等。当用户被赋予一定权限后,其所有操作将被系统严格控制。数据安全针对运行图存储安全。为防止运行图传输错误或遭人为意外篡改,本系统采用MD5算法生成运行图数据信息摘要。MD5能够产生128比特的散列值[6],长度小,非常适合传输和存储;系统将运行图修改时间、方案名称、节目名称、节目频率、开关机时间等等要素文本化,再添加KeyString(自定义密码字符串),字符串拼接后的值用MD5算法生成校验数据。校验数据存储在数据库当中,每次取出运行图时需根据运行图内容重新计算,若与存储值不同则放弃下一步操作并发出告警。.Net架构已为MD5算法提供对应实现类库,实现方式非常简单://返回MD5校验数据publicstringGetMD5(stringstr){System.Security.Cryptography.MD5CryptoServiceProvidermd5=newMD5CryptoServiceProvider();strings=BitConverter.ToString(md5.ComputeHash(System.Text.Encoding.UTF8.GetBytes(str)));s=s.Replace(“-”,”“);returna;}
4.2模板、方案与存储
为减轻运行图管理员反复录入同一运行图,系统设计中包含运行图模板编辑模块,利用此模块可快速定制多个运行图典型,做到一次录入多次使用。在一个播出年度中,广播发射台常常要根据上级要求数次有规律地调整运行图。因此,系统需引入“方案”的概念,如“全天播出”、“允许停机检修”、“重要保障期”等等
您可能关注的文档
- 幼稚产业保护毕业论文.doc
- 幼稚园建筑创新设计论文.doc
- 幼教音乐活动问题及策略.doc
- 幼童舞蹈教育意义.doc
- 幼高师舞蹈教学方法研究.doc
- 幼稚园课程园本化的研讨.doc
- 幽门螺杆菌相关性探讨论文.doc
- 幼龄橡胶地套种玉米效益.doc
- 幽门螺杆菌菌苗免疫管理论文.doc
- 幽默喜剧英雄化管理论文.doc
- 青鸟消防 火灾声光警报器 JBF-W1172 用户手册.pdf
- ZDR电离真空计ZDR-12使用说明书.pdf
- MTS4 MTS4B 数字温度传感芯片 MTS4 MTS4Z MTS4P MTS4B 产品手册.pdf
- GZ-R18 AH 摄像机 用户手册.pdf
- 商业秘密保护实务指引.pdf
- Phytium 飞腾 COMe核心板 JC-1105-FT2000 4_COMe 说明书.pdf
- Mettler Toledo梅特勒-托利多水分仪V20S V30S C20S C30S T5 T7 T9用户手册.pdf
- DOIT四博智联科技有限公司开发板ESPDUINO-32用户手册.pdf
- 干式螺杆真空泵 ZN 型 用户手册.pdf
- Graco格拉科 供给系统 L20c S20 D60 D200 D200S 操作用户手册.pdf
最近下载
- D502-15D502等电位联结安装图集.ppt VIP
- 自桥梁后张法预应力施工的质量要点 .docx VIP
- 英语字母衡水体打印版-24字母衡水体.docx VIP
- 2025年网络安全工程师认证考试题库(最新版试题解析).docx VIP
- 2025危险品水路运输从业资格考试复习题(附答案).docx VIP
- 北京中科软股份有限公司招聘JAVA笔试真题.pdf VIP
- 医疗行业数字化医疗人工智能服务平台建设方案(81页).pptx VIP
- SPCC MSDS(盖章版) 2017.03.01 物质安全表 物质安全表.pdf VIP
- 《农产品品牌战略典范》课件.ppt VIP
- 机械铲除杂草施工方案模板.doc VIP
我们是专业写作机构,多年写作经验,专业代写撰写文章、演讲稿、文稿、文案、申请书、简历、协议、ppt、汇报、报告、方案、策划、征文、心得、工作总结代写代改写作服务。可行性研究报告,实施方案,商业计划书,社会稳定风险评估报告,社会稳定风险分析报告,成果鉴定,项目建议书,申请报告,技术报告,初步设计评估报告,可行性研究评估报告,资金申请报告,实施方案评估报告
文档评论(0)