如今,許多公共場所大多使用本地廣告機。文件更新時間長,人工成本高。因此,網絡廣告機以方便快捷的內容更新為優勢,成為眾多廣告主的重要選擇。在此前提下,依托網絡技術完成對廣告信息的遠程實時更新和控制具有重要意義。基于以上要求,本文結合對網絡廣告機系統的規劃與分析,進行了具體的探討。
隨著國內消費環境和商業的逐漸繁榮,對多媒體廣告機的需求也越來越大。網絡化、信息化和數字化的網絡多媒體廣告機已經成為廣告媒體市場的一大特點。除了報紙、廣播、互聯網或電視等信息技術媒體外,由多媒體廣告機組成的嵌入式系統越來越受到人們的關注,其迅猛的發展勢頭引起了各界人士的關注。那么廣告機系統的組成部分是什么呢?
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.fs8h.com.cn原創文章,轉載請注明來源