項目開發(fā)背景
隨著報業(yè)數字化改革的逐步深入,報社或報業(yè)集團的新聞發(fā)布渠道不再僅限于每期的報紙版面,已經擴展到了網站、手機報等多種媒體形式。新聞稿件不再局限于文字和圖片,聲頻、視頻、多媒體等大數據量的稿件明顯增多,同時從集約化經營角度考慮,需要對新聞信息資源和人力資源進行優(yōu)化配置和資源共享。
鑒于報業(yè)以往應用系統(tǒng)的時間效率、稿件類型、數據分散及應用孤立等方面的限制,已有多家報業(yè)集團提出建設報業(yè)多媒體共享稿庫平臺的設想和要求。
報業(yè)多媒體共享稿庫平臺建設,旨在實現前方記者的多形式稿件快速傳送、及時加工處理并發(fā)布到報紙版面、網站等媒體上,支持音視頻、多媒體稿件的“成組新聞”處理,并對龐大的新聞素材和背景資料進行標簽式管理,可以進行各種搜索和查詢,按主題等方式方便地組織新聞專題等特色資訊,形成統(tǒng)一的多媒體新聞信息倉庫,達到整個報業(yè)集團的報紙之間、網站之間共享,服務于集團內各應用系統(tǒng)。
主要研究內容
華光移動采編共享稿庫平臺是一個基于.NET FrameWork開發(fā),采用WEB和智能客戶端模式相結合的多媒體供稿系統(tǒng),它具有整合、共享、管理和播發(fā)多媒體新聞信息資源等功能,實現從多技術手段對多來源、多類型新聞稿件的采集到多形式、多途徑的播發(fā),既是一個獨立的供稿平臺,又可以為其他應用系統(tǒng)提供標準的接口服務。其主要研究內容包括:
? 建立報業(yè)多媒體新聞信息數據庫。
? 實現多來源、多類型、多技術手段的新聞信息入庫。
? 實現應用場景、使用模式、管理流程等的靈活定制。
? 全文檢索——實現文字內容關鍵字的全文檢索。
? 專題報道、故事系列、深度報道等“組新聞”的編輯和管理。
? 共享粒度——從整個報業(yè)集團到具體分類的共享范圍及權限管理。
? 接口子系統(tǒng)——稿件直送到內部采編系統(tǒng),內部采編及其他應用系統(tǒng)取用或下載新聞稿件。
項目創(chuàng)新點
華光移動采編共享稿庫平臺基于報業(yè)集團的實際業(yè)務需要,著眼于報業(yè)數字內容產業(yè)的發(fā)展趨勢,同時借鑒以往其他應用系統(tǒng)的開發(fā)經驗,充分利用新平臺、新工具和新技術特點開發(fā),其主要創(chuàng)新點如下:
? 智能客戶端技術首次應用到報業(yè)大型的實際項目中,智能客戶端模式既能滿足用戶個性化界面要求,又支持智能部署和更新。
? 突破報業(yè)文字、圖片稿件類型限制,支持圖表、音頻、視頻、多媒體等類型稿件,并且可動態(tài)支持其他設定的稿件類型。
? “組新聞”的特色管理,涵蓋了專題報道、系列報道、稿件關聯、背景資料等管理,同時支持“組新聞”的合并、拆分等操作。
? 非結構化的多媒體新聞信息與結構化數據采用不同存儲方式,實現兩種數據之間的關聯及一致性處理。
? 應用場景和流程定制功能,適用于不同需要、不同規(guī)模的報社或報業(yè)集團。
? 統(tǒng)一的標準接口服務,與其他媒體、其他應用系統(tǒng)之間交互通過標準的WebService服務進行,支持和應用CNML標準。
主要功能及特點
? 應用場景定制;
? 流程定制;
? 多媒體新聞稿件的成組、批量上傳;
? 可選“獨家”新聞或共享稿件,任選共享范圍和共享粒度;
? “獨家”新聞針對無權用戶內容和標題隱藏;
? 提供與手機發(fā)稿平臺的接口;
? 客戶端脫機或離線操作;
? 可選直送社內采編系統(tǒng);
? 系列新聞、專題新聞管理;
? 成組新聞、素材的關聯處理,背景資料管理;
? 新聞編輯、審核和發(fā)布流程管理;
? 客戶端展現模式、展現內容的自定義;
? 按作者、標題、日期、類型、分類、內容關鍵字等查詢和檢索;
? 稿件展示方式——可選列表方式或矩陣方式;不同類型稿件綜合展示;
? 稿件采用情況及歷史:瀏覽、下載、征用或購買的媒體、單位、人員;
? 熱點新聞排行;
? 支持從社內采編系統(tǒng)直接采用稿件;
? 多級、靈活的分類管理;
? 嚴密、精確的權限配置管理;
? 完善的數據備份機制。
系統(tǒng)開發(fā)環(huán)境
華光移動采編共享稿庫平臺項目的開發(fā)遵循了復雜系統(tǒng)開發(fā)三原則——整體性原則、分解-協(xié)調原則、目標優(yōu)化原則;利用UML統(tǒng)一建模,采用面向對象的軟件設計方法(OOD&OOP);基于.NET FRAMEWORK 2.0,采用當今最流行的Microsoft Visual Studio .net集成工具開發(fā),充分發(fā)揮其與MS SQL Server2005的整合優(yōu)勢,并利用Microsoft Visual SourceSafe進行源代碼管理。應用系統(tǒng)體系結構采用智能客戶端與B/S相結合的模式;引入面向服務架構(SOA)的機制:模型驅動架構與敏捷方法相結合;各應用系統(tǒng)之間的數據交換采用Xml WebService服務方式。