维普资讯http://www.cqvip.com
经验交流
有线电视技术
用Dep笈电礼台现场摇关系玩lh开i
朱光荣顾建国江苏省广播电视总台
摘要:多电视综艺节目都通过电脑摇奖产生幸运观众的方式来吸引更多的观众收看和参与节目。本文以一个实许际应用为例.绍了使用Dlh开发电视台现场摇奖
系统的方法和步骤.给出了关键代码,有一定的实用价值。介epi并具关键词:epi摇奖
程序数据库Dlh
保存到数据库中,在节目结束后可以分类打印出来。
1引言
《天天90分》是江苏电视台推出的益智+服务的
一
次摇出多名获奖观众的原理与上类似,需要通过但摇奖系统的主要功能模块划分如图1所示。
电视台现场摇奖系统
相应处理确保获奖观众各不相同。
综艺节目,为了吸引更多的观众收看和参与该节目,栏目组开设了“家任你猜”动,众每天晚上2:赢活观0o0至2:0之间拨打18热线电话竞猜当晚获胜嘉106宾,果一周内竞猜全部正确,可以参加周日晚上如就
的现场摇奖,运观众将获得丰厚礼品。电脑摇奖在幸节目直播过程中穿插进行,奖结果在现场大屏幕上摇显示。根据栏目组的要求,者开发了现场摇奖系统。笔
llllllllll垂
图1电视台现场摇奖系统功能模块图
2Depi绍lh介
Dlh是Brnepiold公司著名的
软件开发工具,a目
各个模块的功能介绍如下:
()据下载:过数据下载模块,统自动登录1数通系到电信局提供的兀1P服务器,载观众拨打18热线下6
电话产生的数据文件。同日期的数据文件被自动存不放在本地硬盘摇奖数据文件目录的不同子目录下。在服务器连接和数据下载过程中,系统用进度条进行提
示。
前已推出60版本。它以面向对象的OjcPsa.betacl语言为基础,有先进的代码优化技术,以快速生具可成高效代码。同时Dlh采用高效的BE数据库引epiD擎来访问数据库,大大提高了数据库操作运行的性能[由于每周通过热线参与节目的观众达几万人,1】。数
据量相当大,而现场摇奖过程又要求较好的实时性,因而系统运行性能非常重要。epi是满足这样要Dlh正求的一个理想的开发工具。
()据处理:2数通过数据处理模块,系统完成复杂
的数据处理。首先对各个地市的数据进行汇总;着接删除身份证号码、电话号码不完整的记录,除拨打删
电话时间不在规定时间范围内或竞猜答案错误的记
录;后再将一周中各天的数据进行汇总,计出竞然统
3摇奖系统
工作原理及功能划分
摇奖系统的主要原理是把筛选后的观众信息保存在数据库的一个表中,当按下开始摇奖按键后,启
动定时器,这样每隔一段时间(例为10)本0ms系统就通过Dlh的随机函数Rno(ag:te)数eipadm[nener从RIg]据库中随机取出一条观众信息显示在屏幕上,当按下停止按键后,时器停止工作,幕上的信息不再变定屏化,当前显示的观众即为获奖观众。摇奖结果同时被
猜全部正确的观众信息,存放到数据表中,并以便摇
奖时使用。周中各天的获胜嘉宾号码由栏目组工作一人员通过系统提供的输入界面手工输入。
()3每周小奖:出获得每周小奖的1摇0名幸运观
众,现场大屏幕显示。()周大奖:出获得每周大奖的1幸运观4每摇名众,现场大屏幕显示。()月大奖:出获得每月大奖的1名幸运观5每摇
2002年第2O期(第1)总16期
维普资讯http://www.cqvip.com
有线电视技术
众。
ecptxe
经验交流
bgnei
()表打印:6报以表格形式打印获奖观众的身份证号码、区号、电话、在城市及中奖类型等信息,所便于栏目组与获奖观众进行联系。