VF辅导:节目播出通知单生成系统

文章作者 100test 发表时间 2007:10:10 11:23:20
来源 100Test.Com百考试题网


摘要:本文介绍了针对电视节目播出管理开发的节目播出通知单生成系统,该生成系统是依据基于foxpro数据库的“雅奇mis”信息管理自动生成软件研制成功的应用软件系统,其界面友好、容易操作,满足了当前节目播出管理工作的需求。

同时,由于设计时就考虑了未来节目播出管理工作的规范和发展,该生成系统只需稍加完善,即可适应更高的要求。

一、前言
电视节目播出管理工作是和电视事业的发展息息相关的,从电视台的节目播出通知单上,即可反映出整个电视台的管理状况。
事实上,宜昌三峡电视台的节目播出通知单,也是随着电视台的规模和管理水平的发展而不断进步的。
在宜昌三峡电视台草创时期,节目播出通知单是由台办公室用普通信纸签发的“白条”,之后,又开始在播出单上加盖公章和签名。在成立专业的总编室后,开始印制专门的节目播出通知单表格,由管理人员每天填写;也有的管理人员尝试过将每天固定的或相对固定的一些节目,预先印在节目播出通知单上,在填表时,用改正液将当天没有安排的节目再涂掉。但是,随着节目播出量越来越大,徒手填写所带来的诸如时间上、名称上的笔误以及随意修改带来的可读性差等问题日益突出。尤其是需要对节目进行较大范围的调整、更换,要么重新填写整篇通知单,要么把通知单改得面目全非,给节目播出带来安全隐患。
在这种情况下,便提出了用计算机来对节目播出进行规范化管理,确保节目播出管理的正常、有序和安全。本文介绍的节目播出通知单生成系统就是适应这个要求而开发和研制的。

二、开发节目播出通知单生成系统的基本思路
仅仅从生成节目播出通知单来说,只要用wps或word 等字处理软件,画出表格,然后每天修改表格中的有关项目,也能满足节目播出管理的基本要求,但这样依然没有摆脱传统人工操作带来的弊病,而只是把计算机当作一般的打字机器。
本节目播出通知单生成系统,力求做到既满足现实工作的基本需要,使节目播出管理工作得以延续,又要充分发挥计算机的强大的处理功能,对节目播出管理工作起到承上启下的作用,为以后开展全面的诸如有关片源带库的计算机管理作好必要的铺垫。在实际使用时,对操作人员没有什么计算机水平上的要求,界面很友好、简洁,和原来的工作思路也没有太大的变化。具体的操作方法,在后面的章节将有较详细的介绍。
宜昌三峡电视台每天播出的电视节目一般达40项左右,与其相关的参数主要有节目顺序、播出时间 啤⒓⒋拧⒋糯嘈偷龋鞠低臣锤菡庑┎问菇ǔ鼋谀坎コ龉芾碛玫氖菘猓低车墓ぷ饕簿褪俏普庑┦菘庹箍葱薷氖荩涑龇弦蟮慕谀坎コ鐾ㄖケū怼?br>
三、构建节目播出管理数据库
本系统的节目播出管理数据库的结构如下:
编号 字段名称 字段类型 长度 小数 字段说明
1 节目顺序 n:数值型 2 0 节目顺序
2 播出时间 c:字符型 5 0 播出时间
3 节目名称 c:字符型 28 0 节目名称
4 机型 c:字符型 2 0 机型
5 带号 c:字符型 4 0 带号
6 集数 c:字符型 5 0 集数
7 时间 c:字符型 6 0 时间
8 分配长度 c:字符型 6 0 分配长度
9 限时状况 l:逻辑型 1 0 限时状况
10 定时状况 l:逻辑型 1 0 定时状况
11 备注 c:字符型 10 0 备注
有关节目播出的相关参数都已考虑进去,其中第8、9、10项是为今后更严格和规范的节目播出管理预先考虑的,同时,这三项结合第7项,可产生出节目播出的准确时间,这也是为将来由系统来自动排出播出时间甚至节目的自动播出所做的必要准备。
根据目前的节目播出管理现状,数据库中的1-6和11项,是本系统用来生成节目播出通知单的全部要素。

四、系统的程序编制和概况

本系统采用基于foxpro数据库的“雅奇mis”信息管理自动生成软件作为开发平台,由于“雅奇mis”优
图一、系统封面
越的面向目标的良好性能,可以很轻松地生成各种菜单
挂接现成的模块或者自编的有关应用模块;同时也可构建相应的数据库。
图一所示为本系统的封面,他的彩色效果要受看些,右下脚是密码输入窗,这是一个重要的工作软件必要的保护手段。这里安排有高低两种等级的密码,用高级密码进入系统后,可以对系统的全部用户进行密码控制;持有低级密码的用户,则只能修改自己的密码。

主菜单由修改节目单、形成节目单和系统维护三大项构成,见图二。
图二、系统主菜单
系统维护菜单中,修改密码用于修改用户的操作密码,对于高级用户,可以用来修改所有用户的开机密码;工作日志记录有每一位用户操作的流水帐,与密码修改项有相同的级别控制,也就是说,高级用户可以在工作日志中看到所有用户的操作项目,对其工作情况进行必要的监控和管理;而普通用户则只能看到本人的操作记录。系统维护中的其他菜单项与通常的一些软件中的应用程序一样,在此就不一一介绍了。

修改节目单菜单项如图三所示,是本系统工作的核心部分,主要用来完成对每天播出节目的数据库进行修
图三、修改节目单子菜单

改。为了使每次修改的量尽可能地减少,在这里,根据电视节目播出特有的以一星期为周期的特点,将修改节目单的项目分成由星期一至星期日七个小项,在每一个
小项中,又进一步分成午间节目和晚间节目两项,打开每个午间节目或晚间节目菜单,都可看到如图四所示的
图四、数据输入界面
操作界面,其中的各项注释和提示都相当完善,操作起来很方便。其中ctrl home组合键所呼出的菜单功能非常丰富和实用,它是由“雅奇mis”内置的,全汉字提示和帮助,限于篇幅,在此就不一一详述了。
形成节目单菜单项的子菜单的划分与修改节目单菜单项的划分相对应,选中其下的午间节目或晚间节目子菜单后,将直接显示出根据最近更新后的节目数据库生成的

图五、节目播出通知单
节目播出通知单(见图五所示样单),可供检查校正,若有错误,则再回到修改节目单下相应的菜单项进行更正。
在用“雅奇mis”开发本系统时,发现它形成的报表格式很呆板,不能满足目前节目管理部门的要求,故对其生成打印节目播出通知单子程序的部分程序段进行了适当的改写使其输出的结果如图五所示;另外,由于它的的打印驱动程序兼容性较差,因而放弃了在本系统中直接打印,采取将生成的结果以wps文件的形式存盘,待退出本系统后,交由wps来完成打印,这样做,可以充分利用wps强大的编辑和打印功能,当然,一般情况下,进入wps后即可进行节目播出通知单的打印输出。


相关文章


VisualFoxPro9中新的数据处理方式
VFP表跟踪日志的实现方法
让注册表记住VFP应用程序的使用次数
VF辅导:VFP编程的雕虫小技
VF辅导:节目播出通知单生成系统
VF辅导:恢复丢失了的FPT文件
VF辅导:让你的程序更专业
改进VFP的Searchcla .VC
用VFP6.0显示MSGRAPHIC图表
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛