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