【畢業(yè)學位論文】(Word原稿)天津電視臺廣告管理信息系統的設計與實現-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)天津電視臺廣告管理信息系統的設計與實現-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)天津電視臺廣告管理信息系統的設計與實現-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)天津電視臺廣告管理信息系統的設計與實現-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)天津電視臺廣告管理信息系統的設計與實現-軟件工程_第5頁
已閱讀5頁,還剩68頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

中圖分類號: 學校代碼: 10055 密級: 公開 碩 士 專 業(yè) 學 位 論 文 天津電視臺廣告管理信息系統的設計與實現 of V 要 I 摘 要 隨著科學技術的不斷發(fā)展,電視臺信息化建設同時也在不斷的深入,其中電視臺廣告業(yè)務管理系統就是信息化建設過程中一個重要的管理系統。而本篇論文的研 究方向就是基于這樣的基礎,對電視臺廣告管理 信息 系統進行了研究。 本文在對電視臺廣告業(yè)務管理流程進行調研的基礎之上,深入探討并分析了關于廣告管理 信息 系統的相關理論。首先重點分析了工作流理論在廣告管理信息 系統中的應用,并利用工作流理論對廣告管理 信息 系統的功能進行了詳細的設計和開發(fā);系統包含 廣告業(yè)務 管理模塊、廣告投放管理模塊、客戶管理模塊、廣告審批管理模塊以及系統設置管理等模塊;之后利用用例圖和時序圖對系統的功能模塊進行了分析和設計,并且詳細的設計出系統的數據流程和業(yè)務流程。 另一方面,在對系統的功能進行 分析的基礎之上,對這套管理系統的后臺數據庫進行了設計,給出了后臺數據庫的概念模型和具體的數據庫表結構,利用 術與數據庫技術對系統的功能進行了實現。 最后,本文詳細的討論了系統中各個功能模塊的實現效果以及業(yè)務流程,也對系統的功能模塊進行了測試,完成了系統開發(fā)的整個過程,實現了工作流理論與廣告業(yè)務管理整個工作流程的融合,切實的提高了電視臺廣告業(yè)務管理方面工作的實際效率。 關鍵詞: 廣告業(yè)務,廣告管理系統,信息統計, I of in of in is on on of of in of is in of of On in of of In is of 2EE in of of of on to of of of to of in 錄 I 目 錄 第一章 緒論 . 1 第一節(jié) 研究背景 . 1 第二節(jié) 研究的意義 . 2 第三節(jié) 國內外研究現狀 . 2 第四節(jié) 本文的研究內容 . 4 第五節(jié) 論文的組織結構 . 4 第二章 廣告管理信息系統的相關理論 . 6 第一節(jié) 管理信息系統的相關理論 . 6 息系統的概念 . 6 理信息系統的概念 . 6 第二節(jié) 工作流相關理論 . 7 作流的相關概念 . 7 作流管理系統的功能特性 . 9 作流管理系統的參考模型 . 10 第三節(jié) 系統開發(fā) 關鍵技術分析 . 12 2臺 . 12 發(fā)模式 . 14 第四節(jié) 本章小結 . 15 第三章 系統需求 分析 . 17 第一節(jié) 需求分析目標和原則 . 17 第二節(jié) 天津電視臺廣告管理工作的現狀 . 18 第三節(jié) 系統功能需求分析 . 18 第四節(jié) 系統用例需求分析 . 20 目 錄 廣告業(yè)務用例分析 . 20 告投放用例分析 . 21 息統計用例分析 . 23 戶管理用例分析 . 24 第五節(jié) 本章小結 . 26 第四章 系統設計 . 27 第一節(jié) 系統架構設計 . 27 第二節(jié) 分層架構設計 . 27 第三節(jié) 系統流程設計 . 29 告信息管理流程設計 . 29 息統計流程設計 . 29 戶信息管理流程設計 . 30 第四節(jié) 系統數據庫設計 . 31 據庫概念模型設計 . 31 據表設計 . 34 第五節(jié) 廣告管理系統子功能的設計 . 36 告業(yè)務子模塊的設計 . 36 告投放子模塊的設計 . 39 息統計子模塊的設計 . 41 戶管理子模塊的設計 . 43 第六節(jié) 本章小結 . 45 第五章 系統實現與測試 . 46 第一節(jié) 系統登陸模塊的實現 . 46 第二節(jié) 廣告管理子模塊的實現 . 47 戶管理 . 47 戶信息管理 . 49 第三節(jié) 廣告投放子模塊的實現 . 51 目 錄 廣告信息添加 . 51 出單管理 . 52 第四節(jié) 廣告業(yè)務統計子模塊的實現 . 54 第五節(jié) 系統測試 . 55 統測試的原理 . 55 統功能測試 . 57 統性能測試 . 59 第六節(jié) 本章小結 . 62 第六章 總結與展望 . 63 第一節(jié) 總結 . 63 第二節(jié) 展望 . 63 參考文獻 . 64 致謝 . 66 個人簡歷 在學期間發(fā)表的學術論文與研究成果 . 67 第一章 緒論 1 第一章 緒論 第一節(jié) 研究背景 隨著電視傳媒的發(fā)展, 電視廣告 已經成為電視臺 主要收入來源之一。如何對廣告的內容進行審查和管理,協調廣告在各個欄目的播放時間已經成為電視臺廣告管理的關鍵所在。傳統的廣告管理模式已經不能適應現代電視臺廣告招商以及播放管理的需求。在電視傳媒的早期,電視傳媒只是被是當做 一種在教育、科技、國防領域應用的交流和通信工具而存在的。全球衛(wèi)星的轉播也在九十年代初期出現了,用電波信號來連接更多的信息源,這樣,一種新型的媒體形成了。九八年的世界杯,首先通過它獨特的交互性,超過了廣播、報刊等傳統的媒體,真正的樹立了第三媒體的地位。電視傳媒的發(fā)展是非常迅速的,因為它的交互性很強,并且方便、快捷,深受人民的喜愛。廣告業(yè)務也向廣告主提供了一個費用比較低、信息量比較大的傳播媒體平臺。與傳統的廣告平臺相比而言,電視廣告不但可以向不同的電視觀眾進行廣告宣傳,而且還能將聲音、動畫、圖形、圖像、文本等有 機的結合起來,傳遞出更多的感官信息,在廣告主和消費者之間架起了一座互相溝通的橋梁。 隨著廣告業(yè)務的不斷增加,傳統的投放業(yè)務管理方式就不能滿足發(fā)展的需求。這就要求通過先進的計算機技術和網絡技術來完成實現廣告投放的管理。如今,計算機的發(fā)展已經滲透到社會的各個行業(yè),我們無論是從生活或者是從工作上來說,計算機及網絡技術的應用都要達到必不可少的程度。 對于電視廣告投放業(yè)務來說,也是這樣的。 隨著 廣告 市場的不斷發(fā)展,電視 媒體廣告的播出與營銷需要更加細致的管理、及時進行廣告優(yōu)化,確保電視廣告資源被高效使用,同時,媒介資源管理者需要更加靈活的組織和調配線上時間資源,在確保精確的廣告投上載播出的前提下,依托廣告管理信息系統的技術基礎,與銷售團隊進行深層次的整合,形成多樣性的銷售方案。 廣告管理信息系統是 信息管理系統中的一種,它采用的是 術,為系統的實現提供了很好的支持。所以,本課題研究的主要目標是要設計的系統具有一定先進、合理的框架模型和整體的結構,同時,也兼顧業(yè)務的擴展、操作方便、界面友好等。 第一章 緒論 2 第二節(jié) 研究的意義 在理 論意義方面, 本文的研究切實的把工作流理論應用到系統的開發(fā)和設計過程中,并且從工作流的角度對廣告管理的流程進行全面的梳理,優(yōu)化電視臺廣告管理的流程,切實的把工作流理論與電視臺廣告管理的流程結合起來,具有一定的理論創(chuàng)新性。 廣告管理系統, 也可以叫 網絡廣告管理系統、互聯網廣告管理系統 或者 在線媒體廣告管理系統, 它是電視媒體 廣告 不斷地 發(fā)展 所必需的,能夠幫助電視臺廣告部門 實現專業(yè)的廣告投放、管理和數據統計等工作。 在現實意義方面,電視臺 廣告管理是對各種類型的 廣告合同、客戶關系、進款情況,廣告內容審核以及播放安排為一體實現 集中管理的綜合管理系統。是 主要針對 電視 媒體的管理系統,可以幫助其實現廣告位管理、廣告收益優(yōu)化、靈活計費和廣告業(yè)務托管,并提供多維度的精細的數據分析和報表服務。 今后,廣告管理系統將向著更加 精準 的廣告投放、多樣化的定向方式與銷售方案結合、對超常規(guī)富媒體素材的發(fā)布和互動跟蹤及對廣告投放的優(yōu)化等幾個方面發(fā)展,進而充分發(fā)揮其作用,推動電視媒體廣告更好的發(fā)展。 該系統的應用會有效強化對電視臺廣告業(yè)務的全生命周期的管理 ,體現電視臺對廣告的規(guī)范化管理,切實的提高對廣告審核力度,提高廣告管理的效率。 第三節(jié) 國內外研究現狀 在國內,進入 21 世紀以來 , 借著軟件開發(fā)技術的發(fā)展,國內的許多軟件開發(fā)商都開始注意到電視廣告管理這個尚未被開發(fā)的新領域。并且紛紛投入到對專業(yè)的電視投放管理進行電子化處理軟件的開發(fā)當中。但是從目前的廣告投放管理軟件開發(fā)模式上來看,現在的主要模式是電視臺根據自身特點與軟件開發(fā)企業(yè)合作共同開發(fā)。不過,目前業(yè)內人士一直認為國內在這方面的軟件開發(fā)還處在初級階段。主要原因是國內電視廣告管理還處于起步階段,沒有對廣告軟件 市場進行細分,特別是缺乏對電視廣告的特質進行深入的研發(fā)。當前國內廣告管理方面的軟件都具有“大而全”的特點。而實質上,電視廣告管理是一個非常大的領域,涉及的業(yè)務也非常多,其每個價值鏈中 , 都可以產生一個非常大的市場。而在國外,由于對電視廣告管理進行長時間的研究,所以電視廣告管理軟件業(yè)非常成熟。例如 , 在美國 , 涉及電視廣告業(yè)務的軟件就達上萬種;第一章 緒論 3 而競賣系統在香港則已經運行多年。 當前,在廣告業(yè)內主要三種廣告投放管理軟件: 第一是以基于 代表的軟件。其開發(fā)比較原始,就是用 做。這種類型的特點是簡單易 懂,但管理理念非常薄弱。例如 , 在軟件里 , 將廣告排單管理用 排 , 它讓所有會 件的人不用經過培訓就可上崗。同時 , 它還具備一定的統計功能,但非常有限。由于他借力與微軟 故它的價格非常便宜。也正因為如此 , 這個層次的軟件為大部分媒體所用。但交易額較大,發(fā)展較快的企業(yè)、或者與跨國 4A 廣告公司合作較多的就不太適合使用 ,因為其功能不夠強大。 第二類廣告投放軟件是目前國內最為流行的通用廣告管理系統。這類軟件的適用對象注重投放質量的媒體。他們的特點是加入廣告管理理念, 分,管理的水平相對超前一步。這個層次的軟件目前相對單一 , 軟件內部邏輯相對前者較符合廣告投放的管理模式。 第三種類型是本文所研究的課題,即電視臺結合自身特點設計的系統。這軟件的特點是廣告編播、統計、報表等功能非常強大 , 特別適合于業(yè)務量大的單位 , 尤其是和 4A 廣告與本土相結合的收單模式 , 它們具有別人無可比擬的優(yōu)勢。 在國外,人們開始把廣告管理和計算機的先進技術進行結合。例如, 實 , 在其它企業(yè)管理軟件領域 , 基于 管理系統已經非常普遍。但國內廣告管理剛剛興起 , 因此還沒有大規(guī)模進入 代。但是 , 基于管理系統對電視廣告投放管理這一領域來說 , 卻是很現實的需求。 從當前國內廣告業(yè)的發(fā)展情況以及廣告管理信息系統度過初期階段進入快速發(fā)展階段來看,革命性的變革在所難免。而市場競爭需要廣告投放的靈活性不斷有新的要求,計劃、調配等不斷變更 , 電子化、自動化尤為迫切。 對電視廣告管理軟件制定統一的標準是軟件推廣與普及的最大障礙。標準的不統一給廣告管理軟件的開發(fā)帶來非常大的問題。例如:開發(fā)的新系統無法與舊有的系統進行正確對接,這樣就無法把原有的數據成功導入到新系統中。此外新系統的報表與舊系統的報表格式 不一致也會耽誤工作的正常開展。這些問題都需要我們馬上解決。還有就是,沒有統一的標準使得客戶廣告的排期不能正常連接到廣告管理信息系統。特別是,隨著社會信息化的發(fā)展,媒體會更加數字化、網絡化,廣告管理中的各種軟件集成為一個框架是廣告業(yè)發(fā)展的必第一章 緒論 4 然,但是沒有統一的標準,這個完整的集成框架該如何得出 , 是今后業(yè)界應該探索的。 第四節(jié) 本文的研究內容 本文主要利用了 術對廣告管理信息系統進行了開發(fā)和設計,并且以天津電視臺為具體的研究對象,對該電視臺廣告事務管理的過程進行了全面的分析和梳理,根據當前的業(yè)務需求對廣告管 理信息系統的功能進行了設計和實現。根據本課題的研究情況,其具體的研究內容如下所示: 首先,本文針對廣告管理信息系統的需求進行了分析。在對電視臺的廣告管理流程進行調研的基礎之上,詳細的獲得了用戶對該廣告管理信息系統的功能需求。并且通過流程圖的方式對該功能需求進行描述,形成了對該系統初步的設計工作。構建了完整的系統功能結構圖。 其次,在功能需求研究的基礎之上,根據系統功能的設計情況,對系統的后臺數據處理流程進行了設計,針對電視臺廣告投放過程信息繁多的特點,優(yōu)化了系統后臺數據庫結構,加快了數據檢索和查詢的速度,完 成了系統后臺數據庫結構的設計工作。 此外,本課題的研究還針對系統的總體架構進行了設計,通過對比不同架構模式的優(yōu)缺點,最后選取了 統架構模式,利用 言來對系統的架構進行了實現,切實的完成了系統功能模塊的開發(fā)工作。實現了廣告管理信息系統的功能需求。 最后,針對本課題研發(fā)系統的實現情況,對系統的性能進行了測試,詳細的討論了當前設計的廣告管理信息系統的實現的性能情況。確保本課題的研究能夠切實解決電視臺對廣告投放過程管理的需求,提高天津電視臺廣告投放管理的質量。 第五節(jié) 論文的組織結 構 第一章緒論,該部分主要對 電視臺廣告管理信息系統的研究背景進行了闡述,重點探討了國內外專家學者關于廣告管理信息系統的研究成果,為本文的研究奠定了文獻基礎。并且對本課題的研究內容進行了闡述,詳細的討論了論第一章 緒論 5 文的結構安排。 第二章廣告管理信息系統的相關理論,該部分主要對廣告管理信息系統的相關理論進行了分析,并且結合本開題研究的所需要的關鍵技術,詳細的對比了不同系統架構之間的優(yōu)缺點,并且在技術分析的基礎之上,討論了本課題所采用的系統框架結構。為本文的研究奠定了技術基礎。 第三章系統需求 分析 ,主要對廣告管理信息系統 進行分析,其中重點對系統的功能需求進行了論證,詳細的分析了廣告投放管理流程,為本課題的研究提供了功能基礎。 第四章廣告管理信息系統 的設計 ,主要在對系統需求分析的基礎之上,對系統的進行了設計,詳細的給出系統主要功能模塊的系統流程圖,以及用例圖,并且重點討論了系統實現的類圖等。完成了廣告管理信息系統設計的工作。 第五章 系統實現與測試 ,該部分主要對系統實現的效果界面以及實現核心代碼進行了研究,詳細的展示了不同系統層面的實現方式,完成了系統功能實現部分的研究。 第六章 總結與展望 , 總結不足,需要改進的方面,擬進一步研 究的內容和工作, 進而完成了本課題的研究。 第二章 廣告管理信息系統的相關理論 6 第二章 廣告管理信息系統的相關理論 第一節(jié) 管理信息系統的相關理論 息系統的概念 隨著科學技術的不斷進步,信息技術為人們的日常生活帶來巨大改變,與之相關的信息系統等概念成為人們關注的焦點。通過深入了解信息系統,認識到信息系統的組成:信息系統是包括采集數據、轉化數據、保存數據等其他過程的組合,其主要是用于輔助工作人員的工作,從而完成實際問題的解決。通過對信息定義的研究,我們認識到數據成為信息是需要一定條件的,只有通過處理和轉化才能成為可以被采納的信息 ,才是真正可利用的信息,才能對實際的問題解決起到幫助作用 1。 除此之外還需要注意的是,信息系統本質的特征性質是加工和改造信息資源,只有進行深度的處理,才能將數據完全整合符合現有的程序要求,成為最終符合條件真正意義上的信息,為最終決策起到關鍵作用。正是基于此,說明了決策管理過程中,數據是起到基礎性作用的因素。 同時,在信息系統工作的過程中, 編排 人員的才能得到充分的展現,每一位工作人員的參與都變 成 了自身的技術能力。正是這樣,信息系統才能做出最好的數據整合,才能為最終的決策起到幫助。 理信息系統 的概念 正是科學技術的不斷進步才使得各項應用技術不斷完善,信息管理系統( 稱 發(fā)展過程也是這樣。信息管理系統的發(fā)展過程中,運籌學、統計學和管理學等學科對其起到了很大的技術支持,正是由于其他技術的發(fā)展與進步,使得信息管理系統逐步發(fā)展為一個完整的技術體系。此外,不僅僅有其他技術的支持,在理論研究上也取得了不小的突破?;谝陨蟽煞矫娴牟粩嗯?,多項管理流程都離不開信息管理系統為其提供決策支持 2。 對于信息管理系統的定義,最為理論界認可的是 此下的第二章 廣告管理信息系統的相關理論 7 定義,他作為系統的創(chuàng)始人,認為信息管理系統是以為管理決策服務作為目標,將人機對話模型進行結合,通過計算機技術的應用最終實現的管理系統。這個定義中包含了信息系統的最終目的與過程的界定,真實體現了內在含義和本質屬性。 結合我國現有的實際狀況,信息管理系統最早的應用是在上世紀 70 年代,最初的使用僅僅 是 數據的簡單運算。但是在數十年的科技發(fā)展之后,信息系統的發(fā)展已經可以滿足多數企業(yè)對于信息管理的要求,在這種背景之下,我國的信息管理系統在上世紀 80 年代達到了發(fā)展的頂峰時期。在 80 年代時, 眾多企業(yè)的管理中,財務管理對于信息系統的要求最高,企業(yè)的財務管理過程中信息系統的應用也最為普遍,因此只能在原有的發(fā)展基礎之上借鑒外國的經驗,才能將信息系統與我國的實際管理相結合,最大程度地發(fā)揮信息管理系統的作用。正是由于信息系統的不斷進步和超越,企業(yè)管理實踐過程中對其應用的程度更加廣泛。同時政府和一些高校也運用了信息管理系統,成功地發(fā)揮了信息體統的高效管理,取得了良好效果。 從信息系統的發(fā)展過程中,我們可以對其進行更為嚴謹的定義,從狹義方面可以認為信息系統是進行數據采集、處理、加工,最終提供給企業(yè)決策者以輔 助其作出決定的系統;從廣義方面可以認為一切用于信息管理的系統都可以稱為信息系統 5。 統籌資源的技術和能力是進行信息系統管理過程中必不可少的,只有掌握了這兩方面才能從整體上把握企業(yè)的生產管理。綜上,企業(yè)信息技術的高效利用離不開信息資源的共享與技術支持 6。 第二節(jié) 工作流相關理論 工作流定義(由工作流管理聯盟 (簡稱 出):工作流是一類能夠完全或者部分自動執(zhí)行的經營過程,它根據一系列過程規(guī)則,使文檔、信息或任務能夠在不同的執(zhí)行者之間進行傳遞與執(zhí)行 7。 作流的相關概念 一個工作流 包括流程定義、流程中的各項活動、活動之間的順序關系,活第二章 廣告管理信息系統的相關理論 8 動的啟動條件和終止條件等項目,與工作流相關的基本概念及它們之間的關系如圖 2示 7 圖 2作流相關概念關系圖 1、 業(yè)務流程:又稱為業(yè)務過程,是指企事業(yè)單位為了實現某個目標,完成某項工作,在參與工作的組織機構和人員之間進行相關業(yè)務的傳遞、交互及處理而進行的一系列相關活動。在企事業(yè)單位的日常工作、活動中,包含了許多業(yè)務流程,例如:公文處理流程、物流處理流程、財務報賬流程等。 2、 流程定義:又稱為過程定義,就是把業(yè)務流程描述定義成計算機 可以識別的數據,流程定義主要包括業(yè)務流程運行過程中所涉及到的各個環(huán)節(jié)(活動)的定義、活動開始與終止條件的定義以及活動之間的相互關系的定義等多項。流程定義在工作流設計中是很重要的一步,定義好的流程模型運行速度快,方便使用,工作效率高。 3、 活動:活動是工作流中的一個邏輯步驟或稱之為環(huán)節(jié),它實際代表了業(yè)務流程中的處理步驟的計算機表示形式,它是過程執(zhí)行中的最小單元、基本單元,活動的信息包括:活動的開始條件、終止條件、參與活動的人員、活動執(zhí)行過程中所涉及到的數據、應用程序等?;顒涌煞譃槿斯げ僮魍瓿珊妥詣油瓿蓛深?。 第二章 廣告管理信息系統的相關理論 9 4、 流程實例:就是一個實際運行中的業(yè)務流程,每個流程實例根據流程定義創(chuàng)建相關數據,能在工作流管理系統的管理控制下獨立運行。在流程實例的運行過程中,工作流管理系統把業(yè)務流程相關的流程定義解釋成相關的活動實例,并根據流程定義中定義的活動之間的順序關系、活動的起止條件來控制、協調這些活動實例,活動實例運行結束,數據傳送成功,最后完成整個流程實例的運行。 5、 活動實例:活動實例是活動的實例化,是活動的一次相對獨立的執(zhí)行。在一個流程實例中,可能存在多個活動實例,比如多個并發(fā)的活動;但是一個活動實例只能存在于一個流程實 例中。通常情況下,活動實例由某個用戶負責處理,用戶執(zhí)行活動實例就是調用相關的應用程序對活動的相關數據進行處理。 6、 工作項:在一個流程實例中需要參與者執(zhí)行處理的工作。通常,一個活動實例包括一個或幾個工作項,分別有相關人員具體完成。 7、 調用的應用:就是指在活動實例運行過程中調用的計算機工具。 工作流管理系統定義(由 出):工作流管理系統是一個軟件系統,它完成工作流的定義和管理,并按照在計算機中預先定義好的工作流邏輯推進工作流實例的執(zhí)行 14。也就是說,工作流管理系統是實現工作流的定義、創(chuàng)建并管理其 執(zhí)行的一套軟件系統。 作流管理系統的功能特性 雖然許多工作流管理系統的應用范圍、應用目標、應用手段和方法不盡相同,但它們的基本功能是相同的,所有的工作流管理系統都有 3 種功能 15。 1、 建立階段功能:主要包括流程的分析、建模和流程定義、活動定義、活動之間的關系定義等功能。 2、 運行階段的控制功能:指在工作流運行過程中,實現的對每個流程中活動的調度、控制功能。 3、 運行階段的人機交互功能:指工作流管理系統與用戶和 用工具交互的功能。 工作流管理系統三個主要功能之間的關系如圖 2示: 第二章 廣告管理信息系統的相關理論 10 圖 2作流管理系統主要功能之間的關系 作流管理系統的參考模型 1994 年, 出了工作流管理系統的參考模型,確定了工作流管理系統的體系結構、應用接口等方面的一系列標準 16參考模型如圖 2示: 圖 2理系統的工作流模型圖 工作流 監(jiān)視和管理工具 過程定義 工作流過程 工作流管理系統 實例過程 活動過程 工作流客戶應用 可調用應用 人工活動 自主活動 活動 第二章 廣告管理信息系統的相關理論 11 1、 工作流執(zhí)行服務:是工作流管理系統的中心部分,由一個或多個工作流引擎組成,工作流引擎是工作流管理系統的核心組件。工作流執(zhí)行服務的主要功能是借助工作流引擎,通過工作流接口與其他功能模塊相連 接,與外部應用程序進行交互來讀取流程定義,根據定義驅動工作流的流轉,對流程實例進行創(chuàng)建、執(zhí)行和管理等操作。 2、 過程定義工具:是為用戶提供的一種流程分析、建模的技術和手段,通過這種定義工具,可以把現實中的業(yè)務流程轉化成為計算機可以識別處理的業(yè)務流程,完成流程定義。 3、 工作流客戶應用:也是為用戶提供的一種技術和手段,使工作者可以對流程實例運行過程中需要人工處理的工作進行處理,即對工作項的處理。工作流執(zhí)行服務可以運用客戶應用軟件讓用戶看到應該處理的工作項,對之進行操作處理。 4、 工作流引擎直接調用的應用:是指 工作流執(zhí)行服務在流程實例的運行過程中直接調用的,不需要人員參與處理的,自動對應用數據進行處理的外部應用程序。例如在公文流轉系統中,啟用 統,實現對公文的擬稿和修改。 5、 其他工作流執(zhí)行服務:有些工作在一個工作流管理系統中是無法單獨完成的,可能需要與其他的工作流管理系統進行相互連接,工作從一個系統傳遞到另一個系統才能實現,這就意味著一個工作流管理系統的執(zhí)行服務要與其他工作流管理系統的執(zhí)行服務相互連接起來,與其他工作流執(zhí)行服務共同完成。 6、 工作流管理工具:對工作流流程實例的狀態(tài)進行監(jiān)控和管理,使管理員獲得目前各個活動實例的執(zhí)行情況,并可對之進行干預,處理。其主要功能包括用戶管理、權限管理、查詢管理、流程監(jiān)控等。 在實際的應用中,由于工作流管理系統是為完成現實的業(yè)務而設計建設的,與業(yè)務流程關系密切,受到業(yè)務流程的限制或約束,支持不同業(yè)務的工作流在細節(jié)上差異大,標準不易統一,做一個通用的工作流管理系統難度比較大。所以,很多開發(fā)商用的工作流管理系統都沒有嚴格遵照這個標準,或者說沒有統一,但事實證明,這個模型結構是目前最合理的。 第二章 廣告管理信息系統的相關理論 12 第三節(jié) 系統開發(fā)關鍵技術分析 2臺 一種利用 臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構 20。它提供了一個基于組件的,以應用服務器為核心的多層次應用體系結構 21,這種模型將企業(yè)的業(yè)務邏輯按照功能分成多個層次,每個層次裝有相應的層次組件,支持相應的服務器,服務器為組件提供了一系列的底層服務。該模型最大的優(yōu)點在于它提供了一個基于組件和平臺獨立的編程環(huán)境,極大簡化了企業(yè)應用程序軟件的開發(fā)、設計和維護的過程。 ( 1) 體系結構 用程序模型的體系結構可以分為三層:客戶端層、應用服務層(中間層)、數據層( ),相應的各層組件分別安裝于客戶端機器、 務器(應用服務器)和數據存儲服務器。其中的應用服務層又可分為表示層( 業(yè)務層,組件分別安裝于 務器和 務器上,所以, 層次也可分為客戶層、表示層、業(yè)務層和數據層四個層次。其體系結構如圖 2示 22 圖 22體系結構 第二章 廣告管理信息系統的相關理論 13 客戶端層:可以是 覽器,也可以是小型應用程序( 主要負責人機交互,為用戶提供操作界面,并將各種業(yè)務處理結果以網頁的形式返回給客戶。 表示層: 即 ,由 選類)組件組成,主要負責響應客戶瀏覽器對 務器的請求,將客戶輸入傳遞給業(yè)務層進行處理,并將處理結果以 形式返回給客戶瀏覽器 。 業(yè)務層: 由 件組成,包括 話 ) 體 ) 息驅動) 件等,主要負責系統的業(yè)務邏輯處理和實現工作,對從客戶端接收的數據進行處理,并將處理結果發(fā)送到數據庫進行存儲。 數據層:又稱之為企業(yè)信息系統層,由數據庫系統、事務處理和其他遺留信息系統等組成,主要負責對數據的 存儲與管理。 ( 2) 優(yōu)點 優(yōu)點很多,運用 臺設計實現 的應用系統軟件的優(yōu)勢體現在許多方面 27比如: 1、 移植性好,靈活性強。 化了系統結構與程序編寫,它提供的基于組件的應用程序模型可以使程序開發(fā)者和編寫人員采用基于程序模塊、組件的形式去開發(fā)編程?;?于 臺的應用程序支持各種操作系統,可以在各種操作系統中運行,有很強的靈活性。 2、伸縮性強,擴展性高。企業(yè)的應用系統需要有很強的伸縮性和擴展性開發(fā)新產品、新軟件,來滿足那些新客戶的要求,而正是因為基于 臺的應用程序可以部署到各種操作系統上,給使用 臺開發(fā)軟件的企業(yè)提供了強大的負載平衡策略,可以集成多臺服務器部署,使企業(yè)開發(fā)設計出來的應用系統實現了高度的可伸縮性。 3、穩(wěn)定性強,安全性好。 以部署到可靠的操作系統上,這使運用臺開發(fā)設計出來的各種系統軟件可以在可靠的操作系統上長期運行,具有穩(wěn)定的可用性。 供的應用程序模型 具有 基于層次組件的特點,使開發(fā)者可以 針對 各種層次組件的安全要求去設計系統軟件的安全級別、訪問處理方式,給開發(fā)出來的系統軟件帶來了很好的安全性,并且易于軟件維 護。 第二章 廣告管理信息系統的相關理論 14 發(fā)模式 ( 1) 體系結構 式是當前 用的最常見的體系結構,它最大的特點就是將應用系統的功能按照分工的不同分成模型、視圖、控制器三個不同的模塊, 形成 三個不同的層面,分別實現了應用系統的界面設計、流程控制和事務處理 。 事實證明,它是現在利用 術開發(fā)系統軟件的最適應的,最有效的一種開發(fā)模式 30 體系結構如圖 2示: 圖 2體系結構 1、模型( 是 式的核心部分,它負責處理應用系統的業(yè)務邏輯和相關數據。它根據客戶的請求查詢訪問數據庫數據,并按要求對客戶輸入的數據進行處理,執(zhí)行業(yè)務邏輯,并將處理的結果通過視圖返回給客戶。 2、視圖( 是模型在界面上的表現形式,負責應用程序的人機交互,接收客戶的請求,對客戶輸入的數據進行采集,傳遞給控制器,交由模型處理,它不負責任何業(yè)務邏輯處理。處理完后,它負責將模型處理的結果、數據的變化在界面上顯示給客戶。 3、控制器( 是模型與數據之間溝通的橋梁。負責模型與視圖之 間的連接、交互, 對各項業(yè)務流程進行協調、控制,對不同的客戶請求選擇不同 的業(yè)務處理流程。它可以解釋用戶的輸入并映射為模型可以執(zhí)行的操作,而且可以選擇與客戶請求相適應的視圖用于顯示。 第二章 廣告管理信息系統的相關理論 15 ( 2) 臺中的應用模型 在 引入 發(fā)模式,有助于 系統組件、功能更加合理、完善的進行劃分、組合,從而更加方便的進行系統設計、開發(fā)。目前, 經達到了完美的結合,這種結合被不斷廣泛的應用到各種系統開發(fā)過程中。其中, 用于處理業(yè)務邏輯的模型可以通過 的 建實 現;用于人機交互的視圖可以通過 的 建實現;用來負責連接視圖和模型的控制器可以通過 的 建實現?;?發(fā)模式的系統模型如圖 2示 32 圖 2于 發(fā)模式的系統模型 可以看出,該系統模型以 覽器作為客戶端,以 務器和 務器作為中間層完成業(yè)務邏輯,數據層則可以是 數據庫系統。用戶通過 覽器將請求信息傳遞給 制器, 理控制邏 輯,將各種事務參數分交給 理,由 數據庫做相關操作,最后將業(yè)務處理結果通過 成一個相關視圖向用戶反饋信息。這樣, 完成了完美的結合,建成了一個清晰的系統模型 34 第四節(jié) 本章小結 本章節(jié)主要對廣告管理信息系統的相關理論及關鍵技術進行研究,該部分主要對廣告管理信息系統的相關理論進行了分析,并且結合本開題研究的所需第二章 廣告管理信息系統的相關理論 16 要的關鍵技術,詳細的對比了不同系統架構之間的優(yōu)缺點,并且在技術分析的基礎之上,討論了本課題所采用的系統框架結構。為本文的研究奠定了技術 基礎。 第三章 系統需求分析 17 第三章 系統需求分析 系統開發(fā)一般包括三個階段:業(yè)務調查、需求分析、系統設計為第一階段;系統實施為第二階段;系統運行、維護及評價為第三階段,本章主要介紹第一階段系統的需求分析,首先對廣告管理信息系統流程進行簡要分析,梳理出其業(yè)務流程,然后針對業(yè)務中工作需求對系統做了詳細的需求分析,描述了各個子系統需要實現的功能。 第一節(jié) 需求分析目標和原則 在進行系統的開發(fā)和設計工作之前,首先要對系統的功能和性能需求進行分析。該階段的主要任務是對系統的使用單位的情況進行調研,切實的了解用戶的使用需求和性能需求 。在本文廣告管理信息系統的開發(fā)設計過程中,本文利用 了原型法的軟件開發(fā)方法,首先通過需求調研的方式詳細的了解到了系統的使用單位對系統的功能需求。其具體的需求分析的任務和目標如下所示 36: 1、系統功能需求。需求分析的首要任務就是了解用戶對系統的功能需求。為了 完成該需求分析的任務可以通過訪談的方法對系統的使用者的日常業(yè)務需求進行調研,并且把訪談的結果進行整理,梳理出完整的業(yè)務流程,并且利用計算機語言的方式對系統的業(yè)務需求進行描述。切實的完成系統的功能需求調研的任務。實現對系統功能的全面掌握,保證設計的系統功 能模塊符合用戶的實際操作需求的目標。 完成系統的功能需求分析的基礎之上,系統的性能需求調研也是不可缺少的構成部門。針對系統的性能需求。首先要了解使用者的用戶群大小,進而對系統的并發(fā)性能、數據請求量的大小進行粗略的估計。確保系統開發(fā)的性能符合用戶實際的管理需要。系統還提供一定的負載平衡機制。確保面對大量的用戶請求時能夠即時相應用戶的需求。通過系統的容錯機制,針對用戶的非法輸入給予一定的提示。確保錄入數據庫的數據的完整和準確。切實的達到用戶對系統性能的需求的目標 37。 3. 數據處理能力 。在進行廣告管理信息系統的開發(fā)設計過程中,要求 本文構建的數據庫要具有良好的數據庫處理能力。對用戶的數據讀取和存儲的需求第三章 系統需求分析 18 要即時的響應。通過數據庫備份和還原功能實現數據庫的安全管理。并且數據庫還需要一定的容錯機制。確保數據庫的數據完整性,防止數據丟失。 第二節(jié) 天津電視臺廣告管理工作的現狀

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論