沈蘊梅
摘 要: 為了發(fā)布信息及時,便于用戶快速瀏覽,開發(fā)了一個新聞發(fā)布系統(tǒng)信息化平臺。該系統(tǒng)采用Visual Studio 2010與Sql Server2008進行開發(fā),基于B/S架構。系統(tǒng)采用了一個關鍵技術——數字水印技術,將數字水印直接嵌入到新聞發(fā)布系統(tǒng)圖片信息中,是新聞圖片版權保護的重要手段。
關鍵詞: 新聞發(fā)布; 數字水?。?B/S; 信息化平臺; 功能模塊
中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2014)05-34-02
Abstract: In order to provide a convenient and fast browsing information platform about the latest news for the users and release the latest information to achieve the purpose of sharing information, the news release system is developed based on B/S architecture Visual Studio 2010 and Sql Server2008 development. A brief overview of the system analysis, function module and key technology of digital watermark technology is explained. The technology of digital watermark is embedded directly into the news release system image information, which is an important means of copyright protection of news pictures.
Key words: news release; digital watermarking; B/S; information platform; function module
0 引言
新聞發(fā)布系統(tǒng),是將網站中需要經常變動的新聞,如部門動態(tài)等新聞進行集中管理,并通過新聞的某些共性進行分類,最后經系統(tǒng)化、標準化發(fā)布到網站上的一種網站應用程序。網站信息通過一個操作簡單的界面加入數據庫,然后通過已有的網頁模板格式發(fā)布到網站上。
本文探討運用數字水印技術實現B/S架構的新聞發(fā)布系統(tǒng),該系統(tǒng)選用Visual Studio 2010作為開發(fā)平臺,采用Sql Server2008作為數據庫存儲數據,采用數字水印技術來保護新聞圖片的版權[1]。
1 系統(tǒng)需求分析
通過走訪相關院校,筆者對該系統(tǒng)的需求進行了詳細分析,最終確定要開發(fā)的新聞發(fā)布系統(tǒng)應滿足以下目標:①用戶可以瀏覽新聞信息;②用戶可以按新聞欄目瀏覽新聞信息;③用戶可以按一定條件搜索新聞;④用戶可以瀏覽點擊率最高的新聞;⑤管理員登錄系統(tǒng)后臺,可以對新聞信息進行增刪改查;⑥系統(tǒng)具有友好性和易操作性;⑦系統(tǒng)具有安全性和保密性。
2 系統(tǒng)分析與功能設計
2.1 系統(tǒng)分析
在本系統(tǒng)中有兩類用戶:普通用戶與管理員。兩種不同的用戶所具有的操作權限和操作內容不同。
普通用戶可以實現新聞的瀏覽及查看每一條新聞詳細信息,也可以根據關鍵字搜索所需要的新聞;管理員能夠在后臺實現新聞的增、刪、改、查,以及重新設置管理員信息。
2.2 系統(tǒng)功能設計
新聞發(fā)布系統(tǒng)的功能主要是為教職工及學生服務的[3],根據實際開發(fā)需求,分為前臺和后臺兩大部分。前臺主要實現普通用戶的新聞瀏覽和新聞搜索;后臺包括新聞的增刪改查、管理員設置、鏈接管理功能。系統(tǒng)功能模塊如圖1所示。
3 系統(tǒng)實現的關鍵技術—數字水印技術
3.1 數字水印定義
數字水印技術是將一些表示信息(即數字水印)直接嵌入多媒體信息中,且不影響原多媒體信息的使用價值,也不容易被探知和再次修改。通過這些隱藏在多媒體信息中的表示信息,可以達到確認內容創(chuàng)建者、購買者、傳送隱秘信息,或者判斷載體是否篡改等目的。數字水印是保護信息安全、實現防偽溯源和版權保護的有效方法,是信息隱藏技術研究領域的重要分支和研究方向。
3.2 數字水印技術原理
數字水印的處理過程實際上是將代表版權擁有者特定身份的水印按某種算法植入多媒體信息中[2],在產生版權糾紛時,通過相應的算法提取出該水印,從而能夠驗證版權的歸屬,確保版權擁有者的合法權益。4.1 思路分析
通過捕獲對圖片的訪問請求來實現[4]。
⑴ 修改配置信息,將所有對NewConvers文件夾中.jpg內容的訪問提交到HttpHandler處理程序;
⑵ 獲得訪問請求,得到用戶訪問的圖片路徑;
⑶ 根據請求的路徑查找到相對應的圖片;
⑷ 將數字水印圖片“粘貼”在新聞圖片的右下角;
⑸ 修改程序的輸出類型,并將組合的新圖片輸出。
4.2 修改配置文件
5 結束語
在網絡技術和應用迅速發(fā)展的今天,數字水印技術的研究意義重大。本文介紹的新聞發(fā)布系統(tǒng)中,所有圖片均采用數字水印技術來實現,保護了新聞圖片所有者的版權,防止其被惡意篡改。該新聞發(fā)布系統(tǒng)投入使用以來,整體運行良好,有效地將雜亂無章的新聞信息組織起來并以有序的方式呈現給前端用戶,從而為用戶提供一個美觀、大方、快速的前臺新聞閱讀界面。未來,數字水印技術與數據加密技術的緊密結合,將是一個主要的研究方向。
參考文獻:
[1] 吳伶琳.基于LINQ技術的小區(qū)物業(yè)管理系統(tǒng)[J].計算機系統(tǒng)應用,
2013.11.
[2] 張勇.數字水印技術研究與展望[J].現代情報,2003.5.
[3] 蔡昭權.基于.Net的新聞發(fā)布系統(tǒng)的設計與實現[J].計算機工程與設
計,2005.9.
[4] 北京阿博泰克北大青鳥信息技術有限公司.開發(fā)基于Ajax和控件技
術的Web應用系統(tǒng)[M].科學技術文獻出版社,2008.