【正文】
基于 C的 KTV 點歌系統(tǒng)畢業(yè)設計 摘 要 隨著國內商業(yè)與消費環(huán)境的日益發(fā)達,廣告需求也越來越大,數字化、網絡化、信息化的多媒體廣告機也成了廣告?zhèn)髅绞袌龅囊淮罅咙c。隨著信息傳遞的加快與網絡的普及,單機版的廣告機已經難以滿足信息傳播的需求。網絡化的多媒體廣告機則由于領先的技術優(yōu)勢開始在在酒店、超市、樓宇等高收入領域廣告投放市場中備受青睞。 ComponentFactory 的免費控件庫 Kry,使程序展現出OFFICE2021 的界面風格,簡潔漂亮。本文主要闡述了多媒 體點播控制系統(tǒng)各個模塊的需求分析,可行性分析,詳細設計過程等內容。 本系統(tǒng)的研究和開發(fā)將更有助于廣告機適應現在網絡社會,同時也能有助于社會科技水平的提高。這將會給廣大商家?guī)砀嗟纳虣C和利潤。 【關鍵詞】 Abstract With the domestic business and consumer environment has developed, is also growing demand for advertising, digital, work, information technology has bee a multimedia advertising advertising media market in a big bright spot.?With the acceleration of information transmission and work peration, standalone version of the advertising has been difficult to meet the information needs of information dissemination.?Multimedia advertising work is the leader in technology began in the hotel, supermarket, building highine areas favored advertising market.?Multimedia advertising work needs a plete multimedia ondemand control system to control each ad unit. The system is to use c language as the development language, MySQL database as backend database, Shandong Mia39。s online advertising technology pany adopts C / S mode control and management of integrated systems.?The system consists of seven modules, namely advertising remote management module, library module, playlist module, planning module playlists, play reporting module, server settings module, the client set the module.?Full control of the system are free to use ComponentFactory control library Kry, make the program show OFFICE2021 interface style, simple and beautiful.?This article focuses on the multimediaondemand control system of each module needs analysis, feasibility analysis, detailed design process and so on.? Research and development of this system will help advertisers drive more adapt to the work society, but also can help raise the level of social science and technology.?This will bring more businesses to the majority of business opportunities and profits.? 【 key words】 online advertising。 work control。 media library。 C 。 MySQL 第 1 章 緒 論 1 研究背景 1 前景意義 2 系統(tǒng)特征 2 論文組織結構 2 第 2 章 系統(tǒng)相關技術概述 4 .Net Freamwork 簡介 4 C語言簡介 5 MySQL 數據庫 7 MySQL 數據庫簡介 7 MySQL 數據庫安裝與配置 7 SQL 語言簡介 11 本章小結 11 第 3 章 系統(tǒng)分析 13 可行性分析 13 需求分析 14 本章小結 15 第 4 章 概要設計 16 項目規(guī)劃 16 系統(tǒng)功能結構圖 16 本章小結 20 第 5 章 系統(tǒng)詳細設計 21 設計目標 21 邏輯結構設計 22 模型圖 22 典 23 系統(tǒng)主框架布局與實現 27 媒體庫模塊布局與實現 30 播放列表模塊布局與實現 32 計劃播放列表模塊布局與實現 35 播放報告模塊布局與實現 35 服務器配置模塊的布局與實現 37 客戶機配置模塊的布局與實現 37 本章總結 38 第 6 章 系統(tǒng)測試 39 系統(tǒng)測試目的 39 系統(tǒng)測試結果 39 連接測試 39 表模塊 40 本章總結 41 第 7 章 系統(tǒng)總結與展望 42 總結 42 展望 42 參考文獻 43 致 謝 45 第 1 章 緒 論 研究背景 提到信息媒體,大多數人直接想到的就是報刊、廣播、電視、或者互聯網。但是今天的信息發(fā)布者已經不滿足于這些群眾廣泛卻沒有針對性的傳統(tǒng)信息渠道。信息媒體市場正在由大眾行銷轉向分眾行銷。在產 品與消費者不斷被細分化的時代,傳統(tǒng)媒體的局限性是無法有效地區(qū)分產品的目標受眾群。 在視頻多媒體信息領域,信息客戶和信息公司正在努力發(fā)掘更多新興的終端網絡渠道作為信息傳播平臺。傳統(tǒng)的報刊、廣播、電視、互聯網被稱之為四大媒體,而“第五媒體”是指大量分布在高檔樓宇、酒店、商場、連鎖店、銀行、影劇院、車站、機場、地鐵、公交車、出租車等公共場所,形成一種將獨立的媒體播放設備分散安裝,并播放出統(tǒng)一的專業(yè)廣告及多媒體信息的新型媒體。 這“第五媒體”就是指的我們現在所說的廣告機,現在國內一些商業(yè)樓宇 , 賣場超市 , 航空終端 , 醫(yī)院藥店 , 戶外大型 LCD, 公交出租 , 學校校園 , 列車車站等人流密集場所都可以看到廣告機這一類的傳播工具,但經過調查發(fā)現現在大部分的廣告機都采用插存儲卡或者光盤來實現媒體的播放和更換,這樣媒體更新速度緩慢,時效性差,而且需要專門人員來實現,造成了不必要的勞動力浪費。在現如今的互聯網時代,如果可以把這些廣告機用網絡連接起來,采用互聯網這一平臺和計算機編程技術就可以實現快速修改任意廣告機的播放內容,遠程控制播放器的功能,而且還減少不必要的勞動,它利用各種網絡資源實現了足不出戶而控制遍布世界的無數個終端的 便利,極大的降低了營運的人工成本,提高了效率,順應了網絡化的潮流。 隨著國內商業(yè)與消費環(huán)境的日益發(fā)達,廣告需求也越來越大,數字化、網絡化、信息化的多媒體廣告機也成了廣告?zhèn)髅绞袌龅囊淮罅咙c。隨著信息傳遞的加快與網絡的普及,單機版的廣告機已經難以滿足信息傳播的需求。單機版廣告機要更換廣告片必須更換廣告機的 CF 卡或是 DVD 光盤,不僅造成大量人力浪費而且難以快速將多媒體信息準時、精確投放至所需的特定受眾群體。網絡化的多媒體廣告機則由于領先的技術優(yōu)勢開始在在酒店、超市、樓宇等高收入領域廣告投放市場中備受青睞。使用的網 絡設備,用戶能夠通過以太網來實現集中化控制、預定管理和多媒體內容的傳輸。在接線基礎設施不滿足網絡連通性的場所,可以選擇使用 WLAN 功能。 媒體點播控制系統(tǒng)是“第五媒體”傳輸、發(fā)布、管理、控制的平臺,正在社會各行各業(yè)逐漸推廣應用,對多媒體信息的快速和有效傳播起著不可估量的作用。媒體點播控制系統(tǒng)在“第五媒體”市場以及其他多媒體信息發(fā)布和運營領域具有很大的市場潛力。同時還可以應用于大型體育和文化娛樂活動,如奧運會、博覽會等,以及重大國內外會議的信息發(fā)布。 第 2 章 系統(tǒng)相關技術概述 .Net Freamwork 簡介 .NET Framework 是支持生成和運行下一代應用程序和 XML Web services 的內部 Windows 組件。 .NET Framework 旨在實現下列目標: 提供一個一致的面向對象的編程環(huán)境,而無論對象代碼是在本地存儲和執(zhí)行,還是在本地執(zhí)行但在 Inter 上分布,或者是在遠程執(zhí)行的。提供一個將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。提供一個可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。提供一個可消除腳本環(huán)境或解釋環(huán)境的性能 問題的代碼執(zhí)行環(huán)境。使開發(fā)人員的經驗在面對類型大不相同的應用程序(如基于 Windows 的應用程序和基于 Web 的應用程序)時保持一致。按照工業(yè)標準生成所有通信,以確?;? .NET Framework 的代碼可與任何其他代碼集成。 .NET Framework 具有兩個主要組件:公共語言運行庫和 .NET Framework 類庫。公共語言運行庫是 .NET Framework 的基礎。您可以將運行庫看作一個在執(zhí)行時管理代碼的代理,它提供內存管理、線程管理和遠程處理等核心服務,并且還強制實施嚴格的類型 安全以及可提高安全性和可靠性的其他形式的代碼準確性。事實上,代碼管理的概念是運行庫的基本原則。以運行庫為目標的代碼稱為托管代碼,而不以運行庫為目標的代碼稱為非托管代碼。 .NET Framework 的另一個主要