APP下载

浅析数字水印技术在新闻发布系统中的应用

2014-04-29沈蕴梅

计算机时代 2014年5期
关键词:信息化平台数字水印功能模块

沈蕴梅

摘 要: 为了发布信息及时,便于用户快速浏览,开发了一个新闻发布系统信息化平台。该系统采用Visual Studio 2010与Sql Server2008进行开发,基于B/S架构。系统采用了一个关键技术——数字水印技术,将数字水印直接嵌入到新闻发布系统图片信息中,是新闻图片版权保护的重要手段。

关键词: 新闻发布; 数字水印; 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 引言

新闻发布系统,是将网站中需要经常变动的新闻,如部门动态等新闻进行集中管理,并通过新闻的某些共性进行分类,最后经系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式发布到网站上。

本文探讨运用数字水印技术实现B/S架构的新闻发布系统,该系统选用Visual Studio 2010作为开发平台,采用Sql Server2008作为数据库存储数据,采用数字水印技术来保护新闻图片的版权[1]。

1 系统需求分析

通过走访相关院校,笔者对该系统的需求进行了详细分析,最终确定要开发的新闻发布系统应满足以下目标:①用户可以浏览新闻信息;②用户可以按新闻栏目浏览新闻信息;③用户可以按一定条件搜索新闻;④用户可以浏览点击率最高的新闻;⑤管理员登录系统后台,可以对新闻信息进行增删改查;⑥系统具有友好性和易操作性;⑦系统具有安全性和保密性。

2 系统分析与功能设计

2.1 系统分析

在本系统中有两类用户:普通用户与管理员。两种不同的用户所具有的操作权限和操作内容不同。

普通用户可以实现新闻的浏览及查看每一条新闻详细信息,也可以根据关键字搜索所需要的新闻;管理员能够在后台实现新闻的增、删、改、查,以及重新设置管理员信息。

2.2 系统功能设计

新闻发布系统的功能主要是为教职工及学生服务的[3],根据实际开发需求,分为前台和后台两大部分。前台主要实现普通用户的新闻浏览和新闻搜索;后台包括新闻的增删改查、管理员设置、链接管理功能。系统功能模块如图1所示。

3 系统实现的关键技术—数字水印技术

3.1 数字水印定义

数字水印技术是将一些表示信息(即数字水印)直接嵌入多媒体信息中,且不影响原多媒体信息的使用价值,也不容易被探知和再次修改。通过这些隐藏在多媒体信息中的表示信息,可以达到确认内容创建者、购买者、传送隐秘信息,或者判断载体是否篡改等目的。数字水印是保护信息安全、实现防伪溯源和版权保护的有效方法,是信息隐藏技术研究领域的重要分支和研究方向。

3.2 数字水印技术原理

数字水印的处理过程实际上是将代表版权拥有者特定身份的水印按某种算法植入多媒体信息中[2],在产生版权纠纷时,通过相应的算法提取出该水印,从而能够验证版权的归属,确保版权拥有者的合法权益。4.1 思路分析

通过捕获对图片的访问请求来实现[4]。

⑴ 修改配置信息,将所有对NewConvers文件夹中.jpg内容的访问提交到HttpHandler处理程序;

⑵ 获得访问请求,得到用户访问的图片路径;

⑶ 根据请求的路径查找到相对应的图片;

⑷ 将数字水印图片“粘贴”在新闻图片的右下角;

⑸ 修改程序的输出类型,并将组合的新图片输出。

4.2 修改配置文件

5 结束语

在网络技术和应用迅速发展的今天,数字水印技术的研究意义重大。本文介绍的新闻发布系统中,所有图片均采用数字水印技术来实现,保护了新闻图片所有者的版权,防止其被恶意篡改。该新闻发布系统投入使用以来,整体运行良好,有效地将杂乱无章的新闻信息组织起来并以有序的方式呈现给前端用户,从而为用户提供一个美观、大方、快速的前台新闻阅读界面。未来,数字水印技术与数据加密技术的紧密结合,将是一个主要的研究方向。

参考文献:

[1] 吴伶琳.基于LINQ技术的小区物业管理系统[J].计算机系统应用,

2013.11.

[2] 张勇.数字水印技术研究与展望[J].现代情报,2003.5.

[3] 蔡昭权.基于.Net的新闻发布系统的设计与实现[J].计算机工程与设

计,2005.9.

[4] 北京阿博泰克北大青鸟信息技术有限公司.开发基于Ajax和控件技

术的Web应用系统[M].科学技术文献出版社,2008.

猜你喜欢

信息化平台数字水印功能模块
基于网屏编码的数字水印技术
船舶行业质量管理信息化平台的研究与建设
体验设计导入校园网人事管理信息化平台建设之初探
基于ASP.NET标准的采购管理系统研究
信息化建设下多媒体教室管理的新模式初探
浅谈物业企业内部会计控制
输电线路附着物测算系统测算功能模块的研究
M市石油装备公服平台网站主要功能模块设计与实现
功能模块的设计与应用研究
基于数字水印的人脸与声纹融合识别算法