调度令管理系统开发与应用

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:woxiangtoucai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要;广播电台行业内,作为节目传输重要部门,随着业务量逐年增加,制作下发调度令次数工作量剧增,调度令管理系统研发设计,简化工作流程,减少人员工作量,缩短办公时间,节约资源,推动广播电台电台信息化建设。
  关键词:调度令系统;Java语言;Web实现技术
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)07-0234-02
  随着网络信息化高速发展的今天,无论是人们生活还是工作,网络已经成为信息获取的重要渠道,办公智能化,信息化的时代。构建网站系统办公系统已成为信息发展时代的必然,广播电视发射台紧Internet发展趋势,建立广播电视行业信息化,已经备受广播电视发射台重视。
  调度令系统以Java语言为基础,采用互联网领先的J2EE技术构建B/S模式的分布式系统架构。实现中控机房上报,一级一级审核,审核通过后在由中控机房下发子机房的工作流。变革了传统纸质公文办公模式,采用无纸拟稿、审核、审批、下发、归档等网络传阅方式,提升办公效率,减少资源消耗。不用再节目传输调度令、审核、审核、下发到各技术部门来回奔波,等候领导审批签字、技术办公室盖章,发挥信息时代互联网准确、快捷的办公模式,从而达到信息共享,精准调度,减少人为原因出现的错误。
  1技术应用介绍
  1.1调度令管理系统采用的技术解决方法
  调度令管理系统要求拟稿、审核、审批和下发的各项基本功能,从技术性方面维护方面人手,利用Web技术来实现。将系统做成B/S模式,可以使技术部门通过Internet浏览器直接进行访问。
  服务器端程序选用当今运行稳定,成熟的网络编程技术——J2EE作为必要实现技术。J2EE是有别于其他传统应用开发的技术架构,包含必须组件,关键用来提升技术系统的开发与部署,从而提高可移植性、安全性与重复利用价值。J2EE核心是一种网络技术的规范和指南,所包含的各类组件、服务架构和技术层面,都有相同的标准和规格,以及各种依托J2EE架构的相异平台之间,保持着很好的兼容性。其优点正好符合了调度令管理系统所要求的实时性,Spring自身有着很高安全性,具有实现模式的这一特点,足以达到调度令管理系统的要求。
  1.2主要技术简介
  Spring技术是一种开源框架,由RcxtJohnson来创建。主要是为了解决广播电台应用开发的复杂性而创建的。Spring介入基本的JavaBean來实现原先由EJB完成的工作。但是,Spring的用途不局限于服务器端的开发。由简单性、可测试性与松耦合的方面来论,不同的Java应用完全可以在Spring中受益。它解决了广播电台应用开发的复杂性,应用基本的JavaBean替代EJB,并提供了更多的广播电台应用功能。一般来说,Spring是一种轻量级的控制反转(IoC)与面向切面(AOP)的容器构架。Spring一般将简单的组件进行配置,组合在一起完成复杂的应用。spring定义中,应用对象被声明式进行组合,典型的放到一个XML文件中。Spring也提供了许多基本功能,将应用逻辑的开发留给使用者。全部Spring特征使使用者能够编写更干净,更于管理,更重要的是便于测试的代码。同时也为Spring中的其他模块提供基础支持。
  MyBatis以前叫iBatis,原来是apache的一个开源项目,2010年后此项目从apache software foundation移至googlecode,改名为MyBatis。MyBatis支持普通SQL查询,存储中与高级映射的优秀持久层架构。MyBatis消除基本上所有JDBC代码和参数中手动设置和结果集的检,MyBatis应用简单的XML或是注解用来配置与原始映射,将接口与Java中POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库进行记录。
  DWR(Direct WebRemoting)是用来改善web页面和Java类交互的远程服务器端Ajax开源框架,用来帮助编程人员开发含有MAX技术的网站。DWR用来通过在浏览器里的代码用以运行到WEB服务器上Java函数,感觉像它融入浏览器里的效果。
  jQuery是一种快速、简洁的JavaScript代码库,是Prototype以后另一种优秀的JavaScript框架。jQuery设计的宗旨是“write Less,Do More”,即复杂问题简单化。采用封装JavaScript经常使用的功能代码,提供一种简洁、方便的JavaScript设计模式,优化HTML文檔操作,事件处理、动画设计和Ajax交互。
  jQuery EasyUI基于jQuery的框架,集成了各种用户界面插件,提供了创建网页所需的一切,帮助您轻松建立站点,提供建立现代化的具有交互性的javascript应用的必要的功能。使用EasyUI,您不需要写太多javascript代码,一般情况下您只需要使用一些html标记来定义用户界面,节省了开发产品的时间和规模。
  2需求分析与方案设计
  2.1功能需求分析
  调度令管理系统主要用于不同权限部门的管理者使用,面对不同部门的操作,调度令管理系统在设计时必须要对不同的用户设立不同的权限。根据需求系统设置了5种权限(管理员,中控机房,台技术办公室,台技术主管领导,发射机房),只有管理员可以添加用户,中控机房能发布、修改和下发调度令。
  结合实际中的工作特点,中控机房下发调度令,首先要经过台技术办公室审核,然后到台技术主管领导审批,审批完后调度令回到中控机房,中控机房又可以下发到各机房。
  2.2数据库需求
  网络信息时代,数字化时代,信息存储、加工、编码,然后进入数据化,软件系统的开发工作必须考虑两个方面的问题,一是系统开发所需要的数据;二是对这些数据进行操作。这两个论点贯穿了整个软件系统的开发过程,归根到底就是数据库的设计,这是软件设计的一个核心问题。   一个具有应用和社会价值的调度令系统,实际上其操作对象是数据库内存储的具体记录。所以使用的数据库必须要有很高的稳定性、安全性,并且大数据交换下保持足够适应的能力,设计者必须清楚需求,要求提高数据库的利用效率与降低数据冗余数的据库逻辑结构设计。使用者的需求一般体现在多种信息的提供、保存、更新和查询,这样数据库结构必须满足多种信息的输入与输出。收集基本数据、数据结构和数据处理的流程,就像一本数据字典,使软件的具体设计有了坚实基础。
  数据库的概念结构设计基础做完后,接下来就可以将数据库概念结构转化为调度令数据库系统所支持的实际数据模型,也就是定义的数据库的逻辑结构,根据调度令系统要求选择数据库系统。
  2.3调度令管理系统支撑环境
  1)操作系统:Windows Server 10
  2)应用服务器:TOMCAT 9.0
  3)数据库:SQL
  4)JAVAVM:JDK 1.7.0
  5)硬件:建议内存在2G以上
  3调度令管理系统功能实现
  3.1用户权限管理
  1)管理员登陆后可以对自身的信息进行维护,也可以为创建多个部门,每个部门下的角色,以及对角色信息进行维护,管理员权限在建立数据库时初始化数据库脚本创建。
  2)中控机房登陆系统后可以对自身的信息进行维护,以及调度令的创建、发布、修改、取消和查看,审批通过的调度令只能查看和打印,正在审批中的调度令只能查看。
  3)台技术办公室在当有新的调度令发布时会受到消息提示,可以对调度令进行查看审核,审核通过调度令发往台技术主管领导,审核不通过发往中控机房。
  4)台技术主管领导在台技术办公室通过审核时会收到消息,并能查看到调度令,以及对调度令审批,审批通过,调度令完成,中控机房可以下发收到调度令的用户可以打印。
  5)機房收到中控機房的调度令可以查看和打印。
  3.2系统登陆
  为了保证各部门信息的一致性、各部门操作的方便性同时方便系统的安全模块升级和维护,调度令管理系统采用单点登陆的模式;
  1)在系统用户管理信息界面正确的输入用户名和密码以及验证码就可以进入系统。
  2)如果在管理界面输入系统不存或非法在的帐号登陆时,系统拒绝登陆并提示用户登陆帐号不存在。
  3.3页面功能及个人信息维护
  1)整体页面大气整洁,模块上部为查询,可以根据时间或者调度令编号条件快速定位到某一个调度令进行查看。
  2)模块下部为分页部分,以及刷新当前页面调度令。
  3)模块主体为调度令列表部分,可以查看,编辑以及创建调度令。
  4)用户头像下方可以显示个人信息列表,同时可以编辑个人信息里的内容。
  3.4调度令信息查看
  1)双击某个调度令,便可跳进调度令详情页面
  2)已完成的调度令只能查看以及打印
  3)为审核的调度令可以进行编辑或取消
  4)角色只能编辑或取消自己创建的调度令,无权编辑其他角色的调度令
  3.5调度令创建
  1)当在模块点击“录入”按钮,跳转到调度令编辑页面
  2)调度令必须输入调度令编号
  3)调度令内容可以自行编辑,也可掉人模板或者上传
  4)调度令内容编辑无误便可点击“完成”按钮
  3.6调度令审核审批
  1)当中控机房完成调度令创建,一级审核人员台技术办公室即可看到该调度令,也会收到调度令发布信息
  2)如果台技术办公室通过审核,此条调度令会发往台技术主管领导,否则退还中控机房,中控机房可以再次编辑,继续发布此调度令
  3)当台技术办公室通过审核,台技术主管领导会收到此条调度令,并可进行审批
  4)台技术主管领导审批通过,此次调度令便完成
  3.7调度令分发
  1)台技术主管领导审批,中控机房会收到审批通过的通知,便可向需要下发的机房分发调度令。
  2)收到调度令的机房可以查看和打印调度令。
  3.8消息机制
  1)调度令一旦创建成功,它执行的每一次都会有消息通知,以最会的时间告诉受理人
  2)通知简单明了,收到消息的角色可以查看和删除通知。
  3.9系统登出
  当用户需要退出时,可以通过点击“退出系统”按钮退出系统,系统将自动注销。
  4结论
  本系统实现了设计之初的功能,简单方便,通俗易懂,易于操作,极大地方便了工作人员,高效率的完成本职工作。
其他文献
摘要:通过慕课教学方式与传统网络教学方式的对比,分析了目前C 语言程序设计教学中存在的普遍问题。通过重新构建慕课环境下的课程体系和学习流程,建立并完善了一整套“C 语言程序设计”课程慕课学习资源,优化与提取课堂讲述内容,制定与之匹配的在线学习资源并引入针对慕课环境的实验在线评测系统,在初步教学改革实施过程中,提高了学生的学习效率和课业参与度等阶段性成果。  关键词:慕课环境;教学新模式;C语言程序
摘要:广州商学院是广东省第一所民办高校,学校着实对实验室的建设投入很大,而电子电工实验课程作为电子信息类专业的基础实验课,在培养学生的基本的动手能力和专业知识方面起到极为重要的作用。我校处于改革开放前沿阵地,接触到很多先进的技术与思想,现根据我校的电子电工基础实验现状,对我校电子电工基础实验存在的一些问题进行了总结,以改进我校电子电工实验课程出现的问题。电子工业技术的不断发展和电子类专业的毕业生就
摘要:在互联网日益发展的当下,每天都产生大量的数据。据IDC统计预测,到2020年,全球的数据总量将达到44ZB,其中75%是非结构化数据。各个产业都面临着大规模的数字化转型,产生的数据量非常巨大。因此对于海量数据的管理、治理、移动、分析有迫切的需求,因此分布式对象存储系统孕育而生。对于文档、图片、视频以及备份归档文件,都可以统一存放在对象存储系统中。对象存储系统保证了数据可靠性、高可用性、安全性
摘要:该文以Sogou搜索引擎为例,对其查询日志数据库内约一个月内的两千万条查询日志进行分析,以期揭示其用户搜索行为。研究采用 Jansen提出的包含数据采集、数据处理和数据分析三阶段的分析框架,在数据分析阶段又对关键词、查询式和搜索会话这三个方面进行了分析。研究结果显示:用户输入查询式的长度度比较短,接近1.45,高频查询词中和图片相关的居多。  关键词:搜索日志;Python  中图分类号:T
摘要: 随着高校信息化的发展,多种不同功能的信息系统建设带来了“数据孤岛”的问题。为了杜绝或减少系统之间的“数据孤岛”,信息系统之间的数据交换和共享是一个行之有效的方法。该文以图书信息系统为例,利用先进的数据共享中心和数据清洗与整合系统平台,结合高校的实际需求,实现了图书信息系统和共享数据中心之间的数据交换,以及数据共享,在实际应用中获得了较好的应用效果。  关键词:高校信息化;图书信息系统;共享
摘要:新课程改革强调教育要关注学生的个体差异,能做到因材施教、学以致用并激发各层学生学习兴趣。分层教学无疑是一个不仅符合新课程改革要求,也很适合高职计算机应用基础的教学模式。因此,高职《计算机应用基础》应在尊重学生个体差异的基础上,并结合学生专业未来应用的实际,按层次实施分层教学,最终所有学生均可以得到最好的发展和提高,切实提高教学的有效性。  关键词:计算机应用基础;服装设计专业;学习能力;分层
摘要;高校教务管理过程中,试卷以明文形式传输和集中存储,存在数据泄漏安全隐患。提出了一个基于数字证书的试卷防泄漏方案,采用AES算法加密试卷,试卷在数据库中以密文的形式存放,每个试卷文档的访问密钥随机产生,用RSA算法实现试卷访问密钥传递过程中的加解密操作。对试卷的上传、递交、下载模块进行了详细设计、编码实现和运行测试。实验结果表明,在试卷传输和集中存储过程中,试卷及其访问密钥均以密文形式存放,经
摘要:TPACK,Technological Pedagogical Content Knowledge的缩写,译为整合技术的学科教学法知识。为解决“如何有效整合技术与学科教学”这一教学实践难题,提升基础教育教师的信息技术能力,促进教育信息化深度推进。文章以地方师范院校的在校师范生为对象,基于TPACK的七要素调查其TPACK水平。并根据调查中发现的问题提出针对性建议,以期为培养师范生培养工作提供
摘要:在当前电视节目的编辑制作中,ae软件是一款在影视作品后期制作当中使用极为广泛的应用,然而再引入部分外部媒体文件的过程中,由于非编系统内部处理机制的原因导致许多设计人员在使用ae软件的过程当中由于心态与习惯的问题无法有效发挥ae软件的优势。通过对ae软件的特点进行分析之后认为在学习ae软件时应该抱有一种实验的心态,最后从ae软件后期制作中层的应用、ae软件在影视动画后期制作中的应用以及ae软件
摘要:以微课为支点的翻转课堂就已逐渐成为当前我国基础教育教学改革的研究热点。该文首先分析我校目前现状,提出了《计算机文化基础》这门课程改革的必要性,并将微课与翻转课堂相结合的新型教学模式应用到该门课程中,最后通过具体案例详细介绍了基于微课的翻转课堂教学过程。  关键词:翻转课堂;微课;混合式教学  中图分类号:G424 文献标识码:A 文章编号:1009-3044(2017)27-0092-02