- 相關(guān)推薦
利用面向對象技術(shù)實(shí)現電視臺節目治理系統
隨著(zhù)電視臺的不斷發(fā)展,節目制作能力大大增強,對外交流活動(dòng)的日漸頻繁,各電視之間以及電視臺和境外供片商之間節目往來(lái)已成為大中型電視臺的一次重要日常工作。武漢電視臺歷來(lái)都是國內引進(jìn)境外節目的積極分子,從90年代初,陸續引進(jìn)了大量各類(lèi)科技、教育、電視劇等,極大豐富了我臺的銀屏。由于涉及交流大幅增加,治理任務(wù)日趨復雜,其中涉及合同、付款、版權、期限、監視等很多環(huán)節。節目治理傳統手工方式已不能適應現在事業(yè)發(fā)展的需要,尤其是對外交流中不能有絲毫差錯和延誤,否則會(huì )給我們的事業(yè)帶來(lái)?yè)p害。
為充分利用現代計算機最新技術(shù),高效科學(xué)可靠的治理節目的各類(lèi)信息,我臺技術(shù)部信息中心完全依靠自己的氣力開(kāi)發(fā)了《電視臺節目治理系統》這套軟件,它被我臺節目部用于電視臺的節目引進(jìn)、治理,節目播出、追蹤、譯制,發(fā)行及查詢(xún)等諸多功能。該系統具有良好地可擴充性,稍加修改后,還可適應其它涉及節目治理的場(chǎng)合。在今年2月至4月進(jìn)行了調查需求,使用vb6.0面向對象技術(shù)及一些最新數據庫技術(shù)進(jìn)行了軟件開(kāi)發(fā),完全達到或超過(guò)了設計要求。在5月份開(kāi)始試運行后運行良好。今年玄月份,我們邀請了部分專(zhuān)家及使用單位在臺內召開(kāi)了鑒定會(huì ),向大家展示了該軟件在面向對象建模、界面設計、同步更新機制、快速查詢(xún)各方面的特點(diǎn),獲得了專(zhuān)家們的好評。由于軟件設計的往復性,一些題目將在使用中不斷進(jìn)行修正,現在推出的1.0版本在功能上已較為完善?扇嬷卫砉澞恳M(jìn)、節目譯制、播出追蹤以及節目發(fā)行。
一、需求分析、功能先容
我臺節目需要對電視臺的節目引進(jìn)、節目播出、發(fā)行過(guò)程進(jìn)行全面的跟蹤。同時(shí),需要具備對數據的查詢(xún)、統計、打印報表的功能。
節目部日常工作主要為引進(jìn)節目,(境外節目)按集譯制后分割為片斷重新組合成播出集,再然后安排播出,并對播出日期進(jìn)行監視跟蹤,統計查詢(xún)播出情況,對優(yōu)秀節目還將發(fā)行到其它電視臺。根據其業(yè)務(wù)流程,需要查詢(xún)播出節目源頭及監視節目播出次數、版權期限,要將完整的節目(以集為單位)分割成多個(gè)片斷,然后對片斷進(jìn)行重新合成,形成播出集(以集為單位),故本系統中最細化記錄單位為節目片斷。根據實(shí)際情況,本系統數據流程見(jiàn)圖1: screen.width-400)this.style.width=screen.width-400;">
圖1 數據流圖
1、引進(jìn)節目治理。在節目治理過(guò)程中,首先是對引進(jìn)節目的治理,核心是合同治理,包括合同的錄進(jìn)、修改、查詢(xún)、統計等。另外包括一些治理方面的特性,如到期提醒功能、打印報表功能等。節目部引進(jìn)節目時(shí),通常在貨到后90天之內要付款,60天之內要將帶子返回,即付款時(shí)間≤到貨時(shí)間 90天;返帶時(shí)間≤到貨時(shí)間 60天,需在間隔最后期限一個(gè)月時(shí)給予預警。
2、節目集(片斷)治理。這是根據節目部需求,需要對購進(jìn)的節目進(jìn)行跟蹤,了解其播出的時(shí)段、次數等。并能根據播出內容溯至原購買(mǎi)合同,同時(shí)具備統計查詢(xún)的作用。引進(jìn)節目、片斷集、播出集是一個(gè)多對多的關(guān)系,見(jiàn)圖2。 screen.width-400)this.style.width=screen.width-400;">
3、發(fā)行節目治理。對于我臺制作的節目,發(fā)行到外臺時(shí)的治理模塊,核心是發(fā)行合同的治理。
4、統計。包括對播出時(shí)段、次數、版權期限等。
根據上述業(yè)務(wù)流程和需求,設計出數據庫結構見(jiàn)圖3: screen.width-400)this.style.width=screen.width-400;">
二、設計目標
本系統在功能上首先根據業(yè)務(wù)需求定義出完整的數據庫,在數據基礎上針對數據流程圖中各環(huán)節設計對應模塊,操縱后臺數據庫中的數據,同時(shí)給用戶(hù)提供方便宜行的操縱界面。
1、引進(jìn)節目治理。這是節目治理流程中的數據進(jìn)口,應提供方便地編輯面供輸進(jìn)數據;提供快速手段瀏覽定位到需要編輯的合同條目;應能針對特殊要求,如到期提醒,提供隨時(shí)檢測的機制,應能提供形式多樣的查詢(xún)檢索方法;對滿(mǎn)足一定條件的查詢(xún)結果應能打印輸出;應能將合同中的條目細化到每一節目集,以在數據庫中產(chǎn)生數據供下一環(huán)節使用。
2、節目集(片斷)治理。這是節目治理承前啟后的一個(gè)環(huán)節。利用前面產(chǎn)生的節目集記錄,根據工作情況產(chǎn)生片斷,片斷定義、譯制后可供下一環(huán)節組成播出集;應能提供產(chǎn)生片斷的機制;對于片斷和節目集,數據量相對較大,由于某一節目條目通常包含很多物理集,而某一集又會(huì )產(chǎn)生多個(gè)片斷,因此在治理片斷時(shí),需要提供查詢(xún)定位的功能;對某一片斷和節目集,應能提供檢索前后環(huán)節相關(guān)記錄的能力,即可供用戶(hù)參照片斷所屬合同情況以及片斷所屬播出集信息。
3、播出集的治理。播出集的主要任務(wù)是將上一環(huán)節中天生的片斷組合成集供播出用,同時(shí)記錄播出集的播出信息;同時(shí)應能提供兩個(gè)視圖來(lái)分別考察播出集的片斷信息和播出信息;為方便對播出記錄的治理,應能依據播出集名稱(chēng)并同時(shí)定義監視時(shí)間段來(lái)考察某一播出集在某段時(shí)間內的播出集情況;應能由播出集包含的片斷回溯到上一環(huán)節察看片斷的具體情況。
4、發(fā)行節目的治理。發(fā)行節目的主要任務(wù)是將制作好的節目通過(guò)與購片人簽定合同的方式出售;應能有合同的方便全面的編輯界面來(lái)天生、錄進(jìn)、修改、刪除合同相關(guān)信息;發(fā)行節目同時(shí)涉及到考察一段時(shí)間內某節目的發(fā)行次數等發(fā)行情況,所以應提供相應查詢(xún)功能。
對以上各模塊應都能針對某一記錄,某一時(shí)段以及其它需要的查詢(xún)條件進(jìn)行查詢(xún)統計,同進(jìn)產(chǎn)生報表輸出到打印機。
各環(huán)節之間工作情況需要互相參照,因此應設計一個(gè)多窗口環(huán)境供用戶(hù)使用,可方便地操縱整個(gè)工作流程。
三、應用程序設計
【利用面向對象技術(shù)實(shí)現電視臺節目治理系統】相關(guān)文章:
面向對象程序設計技術(shù)在金融信息系統的應用03-07
淺論面向對象程序設計技術(shù)在金融信息系統的應用03-01
面向對象的嵌入式系統設計方法03-18
面向網(wǎng)絡(luò )測試的嵌入式系統設計與實(shí)現03-07
面向對象設計在樓宇控制系統中的應用03-18
無(wú)線(xiàn)巡更系統技術(shù)的實(shí)現03-18
WDM-PON系統實(shí)現技術(shù)的研究03-07