一种将水印应用在查房患者数据页面的方法及系统与流程

文档序号:11231029阅读:613来源:国知局
一种将水印应用在查房患者数据页面的方法及系统与流程

本发明涉及信息隐藏技术领域,具体来说,涉及一种将水印应用在查房患者数据页面的方法及系统。



背景技术:

水印,本意是指在造纸过程中形成的,“夹”在纸中而不是在纸的表面,迎光透视时可以清晰看到有明暗纹理的图形、人像或文字,它是纸张在生产过程中用改变纸浆纤维密度的方法而制成的。现在更多的提及“水印”,就是指一种记号,就像盖章一样,用于标注版权信息等,防止盗版。

由于时代的不断发展,数据电子化日趋成为主流,而今的水印不仅仅局限于应用在传统的纸张上,而是扩展到了电子页面之上,用于保护信息或标记产品等。同时,为了便于医院病患信息管理,现在已有移动查房工具出现,但这同时对于病患信息的保护也造成了一定的风险,只要持有账号密码的人员即可查看病患信息并可能将其信息泄露出去,而难以追踪其泄露源头。

针对相关技术中的问题,目前尚未提出有效的解决方案。



技术实现要素:

针对相关技术中的上述技术问题,本发明提出一种将水印应用在查房患者数据页面的方法及系统,能够在移动查房患者数据页面显示使用人员信息。

为实现上述技术目的,本发明的技术方案是这样实现的:

一方面,提供了一种将水印应用在查房患者数据页面的方法,包括如下步骤:

s1读取移动查房使用人员的显示信息;

s2将读取的显示信息进行页面绘制,生成带该信息的水印图片;和

s3将所述水印图片放在移动查房患者数据页面的底层,进行页面合成。

进一步的,s1所述显示信息包括移动查房使用人员的医院,科室,姓名。

进一步的,s2所述显示信息进行页面绘制时进行以下至少一种参数的设置:字体大小、字体风格、字体名称、文字内容、文字透明度、偏移位置、显示数量、图片透明度、水印位置。

进一步的,s3所述页面合成之后,设置页面透明度,显示出所述水印。

另一方面,提供了一种将水印应用在查房患者数据页面的系统,包括:

信息读取模块,用于读取移动查房使用人员的显示信息;

信息绘制模块,用于将读取的显示信息进行页面绘制,生成带该信息的水印图片;

水印生成模块,用于将所述水印图片与移动查房患者数据页面进行页面合成。

进一步的,所述信息读取模块所读取的信息包括移动查房使用人员的医院,科室,姓名。

进一步的,所述信息绘制模块在进行页面绘制时进行以下至少一种参数的设置:字体大小、字体风格、字体名称、文字内容、文字透明度、偏移位置、显示数量、图片透明度、水印位置。

进一步的,所述水印生成模块进行页面合成之后,设置页面透明度,显示出所述水印。

本发明的有益效果:通过将使用人员的信息作为水印显示在移动查房患者数据页面,使得患者信息的安全性得到保障,也便于追踪泄露的患者数据。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例所述的一种将水印应用在查房患者数据页面的方法流程框图;

图2是根据本发明实施例所述的一种将水印应用在查房患者数据页面的系统结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,根据本发明实施例所述一种将水印应用在查房患者数据页面的方法,包括如下步骤:

s1读取移动查房使用人员的显示信息;

s2将读取的显示信息进行页面绘制,生成带该信息的水印图片;和

s3将所述水印图片放在移动查房患者数据页面的底层,进行页面合成。

进一步的,s1所述显示信息包括移动查房使用人员的医院,科室,姓名。

进一步的,s2所述显示信息进行页面绘制时进行以下至少一种参数的设置:字体大小、字体风格、字体名称、文字内容、文字透明度、偏移位置、显示数量、图片透明度、水印位置。

进一步的,s3所述页面合成之后,设置页面透明度,显示出所述水印。

如图2所示,另一方面,根据本发明实施例所述的一种将水印应用在查房患者数据页面的系统,包括:

信息读取模块,用于读取移动查房使用人员的显示信息;

信息绘制模块,用于将读取的显示信息进行页面绘制,生成带该信息的水印图片;

水印生成模块,用于将所述水印图片与移动查房患者数据页面进行页面合成。

进一步的,所述信息读取模块所读取的信息包括移动查房使用人员的医院,科室,姓名。

进一步的,所述信息绘制模块在进行页面绘制时进行以下至少一种参数的设置:字体大小、字体风格、字体名称、文字内容、文字透明度、偏移位置、显示数量、图片透明度、水印位置。

进一步的,所述水印生成模块进行页面合成之后,设置页面透明度,显示出所述水印。

为了方便理解本发明的上述技术方案,以下通过具体使用方式上对本发明的上述技术方案进行详细说明。

在具体使用时,客户端通过api调用的方式与服务器进行交互;客户端与服务器交互采用https协议,确保了网路获取数据的安全性,客户端获取服务器证书并验证证书内容是否可信,客户端与服务器进行握手验证,并获取服务器端的数据;协议过程包括注册schemeofhttps,获取httpclient和httppost,获取数据,整个过程采用post请求方式,不能被缓存下来,不会保存在浏览器浏览记录中,url无法保存为浏览器书签,没有长度限制;客户端对服务器返回的数据采用json解析的方式进行解析,服务端将返回登录者的基本信息,包括姓名,性别,年龄,科室,医院,将请求的数据转化成json对象,构造一个用户对象,将需要的字段进行解析封装在用户对象中,最后把获取的数据保存在终端本地的sqlite数据库中;进入客户端页面后通过sqlitedatabase访问本地数据库获取信息,通过查询方法可以查询到网络接口获取的数据,封装到对象中以便使用,如果有版本变更会通过数据驱动方式重新通过网络接口获取,如果版本没有变动直接在本地获取;将获取的登录人姓名,科室,医院进行绘制,作为webview的背景,绘制view时为整个view树计算实际的大小,即设置实际的高(对应属性:mmeasuredheight)和宽(对应属性:mmeasurewidth),每个view的控件的实际宽高都是由父视图和本身视图决定的。每个子view占据整个屏幕的四分之一份,根据子视图的大小以及布局参数将view树按照一定角度放到屏幕的左上,左下,右上,右下,四个位置居中处,viewroot对象的performtraversals()方法调用draw()方法发起绘制该view树。

综上所述,借助于本发明的上述技术方案,通过将使用人员的信息作为水印显示在移动查房患者数据页面,使得患者信息的安全性得到保障,也便于追踪泄露的患者数据。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1