《幸运智多星》节目控制软件的设计与实现

上传人:ba****u 文档编号:149009082 上传时间:2022-09-06 格式:DOCX 页数:5 大小:10.13KB
返回 下载 相关 举报
《幸运智多星》节目控制软件的设计与实现_第1页
第1页 / 共5页
《幸运智多星》节目控制软件的设计与实现_第2页
第2页 / 共5页
《幸运智多星》节目控制软件的设计与实现_第3页
第3页 / 共5页
点击查看更多>>
资源描述
幸运智多星节目控制软件的设计与实现幸运智多星节目控制软件的设计与实现2002中南地区广播电视 技术年会优秀论文二等奖幸运智多星是一档益智类电视节目,节目形 式最早来自英国,形式固定且比较复杂,由一套节目控制软件控制。现在国内类似节目有很多,节目形式有了很多变化但基本上仍以抢答 为主。幸运智多星节目从开播以来,已经经过多次的改版和调整,原有 的节目控制软件已经不能适应节目形式的变化,因此我们在总结了该类节 目的基本形式和变化情况后,重新开发了一套新的节目控制软件,以适应 节目形式的不断变化。一、系统结构与基本功能需求幸运智多星节目控制系统由一台计 算机及三个选手成绩显示屏、三个抢答器、一个大屏幕显示器组成,系统 结构见图1。三个抢答器通过串口与控制计算机相连,三个选手的成绩显示屏及大 屏幕则和控制计算机的显示器一起通过多屏显示卡与控制计算机相连。计算机输出的信号通过7转为视频信号后,再输出给三个选手成绩显 示屏和大屏幕有一些型号的多屏卡可直接输出视频信号。节目的基本形式主要是抢答。在节目录制过程中,三位选手在主持人的组织下进行抢答,控制计算 机根据串口信息判断是哪一位首先按下抢答器,并通过选手的成绩显示屏 标记出获得答题权的选手。选手答完题目后,根据主持人的判断决定是否给选手加分。在基本的抢答形式中,大屏幕只显示出系统的底图,当有选手抢答时 大屏幕与选手成绩显示屏同步显示获得抢答权的选手的成绩。在基本的抢答形式以外,还有一些变化的形式,主要有在大屏幕的配 合下进行抢答即三位选手根据大屏幕的显示内容进行抢答、单个选手根据 大屏幕的显示进行答题即不使用抢答器,而是由一个选手进行答题。经过对原有软件的分析及近一年来节目的具体情况我们对新的软件 提出了以下需求,主要是要求提高软件的灵活性,满足节目形式不断调整 的需要1、保持基本的节目形式不变。2、在显示成绩时可以用数字也可以用图片来表示。3、系统可以定义总的题目数量、每一轮次的题目数量及其位置。4、节目环节可由用户自定义,每一个轮次都可以采取不同的节目形 式。5、以模块化方式实现,当某些节目环节需要调整时,无需对整个系 统进行修改。6、节目中使用的图片、音乐等可进行方便地更改,无需修改程序。二、系统数据流分析根据节目形式的不同,有不同的数据流,图2是 最基本的抢答形式的数据流图。在大屏目配合下的抢答形式比单纯的抢答形式要复杂一些,主要是大 屏幕在选手抢答前不是只显示底图,而是根据操作员的命令显示各种形式 的题目,数据流图见图3由单个选手根据大屏幕的显示进行答题的节目形 式要简单的多,大屏幕根据操作员的命令进行变化,没有其它操作,不再 附图。三系统结构设计。根据节目形式的不同可将系统基本上划分为三个基本模块,加上系统 配置共可划分为四个模块,结构图见图4在节目中,基本的抢答形式是比 较固定的,因此在系统中作为基本构架,而另外两种形式因为常常要根据 需要调整内容和形式,因此可设计成动态链接库,以便在修改时不必对主 程序进行改动。四、系统界面设计幸运智多星节目控制系统的系统界面由以下几 个部分组成控制计算机的显示器的主控界面、选手的三个成绩显示屏的界 面、大屏幕的界面及系统配置界面。主控界面是操作员进行操作的系统主界面,见图5。主控界面主要由三个部分组成,上部的三个显示区分别与三个选手的 成绩显示屏相对应,即三个选手的成绩显示屏所显示的内容与这三个显示 区的内容是完全一致,操作员对这三个显示区进行操作就可完成对三个选 手成绩屏的操作。左下部的一个较大的显示区与大屏幕相对应,对这一部分的操作可完 全反应到大屏幕上。使用大屏幕的操作都是通过对这一区域的操作来完成的。右下部为按钮区,大多数操作命令在这一区域完成。三个选手的成绩显示屏及大屏幕主要是单纯的显示,且内容与上面介绍的几个区域完全一致,不再敷述。系统配置界面主要有以下几个部分图6中主要用来配置系统中所需的 各种图片,图片都存储在数据库中。图7主要用来配置主要的系统参数,如商标数设置主要用来设置系 统总的题目数量,这里的商标数指的是每一个选手成绩显示屏可显示的题 目数,如图6中选的是12个商标则说明系统中国共产党有312=36个题 目。答错是否停一轮用来设置当选手抢得答题权后,若答错了题目,是 否要被剥夺下一轮的抢答权,以示惩罚。显示地址设置用来设定三个选手成绩屏和大屏幕的显示地址。获胜商标号用来设定每一轮中题目数量及位置。是否使用选手屏幕和是否使用大屏幕组合起来可完成对节目形式 的选择,当前者为是、后者为否时,节目形式就是基本的抢答形式。当二者都是是时,则是在大屏幕的配合下的抢答形式。当前者是否,后者为是时,则是单独使用大屏幕的节目形式。五、部分功能实现方法幸运智多星节目控制系统实现的关键技术 之一是对多屏卡的操作。多屏卡在实际使用中类似于对一个有大分辨率的显卡的操作,例如, 当设置分辩率为1024768,采用61设置的6屏卡即采用横向6个纵向1 个设置的6屏卡时,6屏卡的实际分辩率为6144768,这样我们可以通不 同的地址来访问不同的屏幕,如上例中,第一个屏幕地址为0至1024,而 第二个屏幕地址为1024至2048以此类推。因此在实际实现过程中,对选手成绩屏和大屏的操作其实是两次写的 过程,即首先在控制计算机的相应显示区域显示想要显示的图片第一次写 然后将该区域的内容拷贝到相应屏幕上第二次写。第二次写的过程之所以采用拷贝而不是直接写,是因为在中画布拷贝命令的刷新速度要远高于对图片的操作,从而避免屏幕的闪烁。但在进行画布拷贝命令时要注意该命令的执行一定要在控制计算机的图片操作完成之后有一个小的延迟,否则画布拷贝命令执行速度比图片操作命令要快,拷贝至屏幕上的图像有可能是进行图片操作前的内容。下面是一个例子。_;_21; 装 载 底 图1211;2212;3213;4214;5215;6216;7217;8218;9219;102110;112111;122112;装载图片 1=;使控件开始工作;_1;0,0,1024,768,_,1,0,528将谜;制界面的相应内容控制界面的一部分拷贝全窗口 1=;使控件停止工作;
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!