如今,许多公共场所大多使用本地广告机。文件更新时间长,人工成本高。因此,网络广告机以方便快捷的内容更新为优势,成为众多广告主的重要选择。在此前提下,依托网络技术完成对广告信息的远程实时更新和控制具有重要意义。基于以上要求,本文结合对网络广告机系统的规划与分析,进行了具体的探讨。
随着国内消费环境和商业的逐渐繁荣,对多媒体广告机的需求也越来越大。网络化、信息化和数字化的网络多媒体广告机已经成为广告媒体市场的一大特点。除了报纸、广播、互联网或电视等信息技术媒体外,由多媒体广告机组成的嵌入式系统越来越受到人们的关注,其迅猛的发展势头引起了各界人士的关注。那么广告机系统的组成部分是什么呢?
1.1、基本业务层
基础交易层是整个计划的核心部分,包括广告合同处理、广告订单处理、广告安排处理、广告财务管理、综合统计分析等子系统。它是最常用的功能模块,具有频率高、人员聚集度高、数据密集度高等特点。因此,这些子系统将在C/S架构下完成,以确保广告应用的高效、稳定和易用。
1.2、扩展业务层
扩展事务层位于基本事务层和数据处理层之上。通过对基本交易层和数据处理层数据的深入挖掘,为台湾地区领导和广告运营部门提供有针对性的决策支持信息。因此,扩展事务层的主要子系统是广告经营决策支持系统。
1.3人员、权限和系统安全层
系统管理是整个系统运行的保证,包括人员、岗位、人员管理、权限管理、数据备份和恢复以及系统重要信息的保护。
1.4、数据处理层
数据处理层是整个方案的数据基础,包括广告资源处理、广播系统接口完成、监控系统接口完成、系统辅助配置子系统。
2.1、数据库概念
当人们从不同的角度来描述这个概念时,它有着不同的含义。例如,数据库被称为“信息保留系统”(强调数据库由多个信息组成)。数据库也被称为“以某种排序结构存储在一起以解决某个分配任务的相关数据的集合”(此定义强调数据的组合)。
2.2、选择数据库
在这个系统中,选择SQLite3来构建联系人数据库。SQLite3是一个功能强大的嵌入式联系人数据库管理系统,它使用一个小型C库开发。
2.3、数据库表说明
视频文件表主要用于输入、删除和更新上传视频文件的基本信息。此表定义了四个字段来存储有关视频文件的信息。
2.4、数据库表规划
概念模型是信息国际的模型,体现了许多相似的方法。通常使用E-R模型或实体连接模型。它是一种语言模型,它描述了一个具有实体关系的真实国际模型。
2.5、总体模块规划
在前一章描述的系统流程和绘制的交易流程图的基础上,根据流程图将系统分为三个模块
2.6、网络通信模块具体规划
该模块由服务器和客户端两部分组成。两个服务器都运行在PC上,一个指令监听服务器端,另一个监听客户端对控制指令的请求。如果使用了用于控制Mplayer的指令,则会为Mplayer媒体播放器程序创建一个本地套接字,然后该套接字将该指令传输到Mplayer。
2.7显示终端模块具体规划
模块规范
本模块的功能是完成广告机的实时终端接口规划。Mplayer的媒体播放器在本地对应的配置文件后,记录本地视频文件并循环播放。
2.8控制终端模块具体方案
发送指令:用户从服务器登录后,可以在QT控制页面下完成对QT程序的远程控制。有三个控制按钮,对应的控制命令是打开、关闭和更新。当用户单击相应的按钮时,服务器将用户以表单形式输入的数据连同相应的CGI文件请求一起发送到HTTPD服务器。服务器确定相应的CGI程序是否是可执行程序,如果是,则执行该程序。
本文系华邦瀛科技http://www.hbying.cn原创文章,转载请注明来源