[发明专利]操作日志记录方法及系统无效
申请号: | 200810065389.2 | 申请日: | 2008-02-21 |
公开(公告)号: | CN101515245A | 公开(公告)日: | 2009-08-26 |
发明(设计)人: | 尹宁 | 申请(专利权)人: | 卓望数码技术(深圳)有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 深圳创友专利商标代理有限公司 | 代理人: | 郭 燕 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作 日志 记录 方法 系统 | ||
1.一种操作日志记录方法,其特征在于包括以下步骤:
A1、设置存放操作日志类型的配置信息的配置库,每一操作日志类型的配置信息至少包含该操作日志类型的标识、日志模式、标识解析器和内容组装器的类名;
B1、获取至少包含操作日志类型、操作者以及被操作对象标识的操作信息;
C1、调用数据访问组件,数据访问组件从配置库获取该操作日志类型的配置信息,并根据其中的标识解析器和内容组装器的类名构建标识解析器和内容组装器;
D1、标识解析器对操作者以及被操作对象标识进行解析以获取操作者和被操作对象的描述,内容组装器按该操作日志类型的设定模式进行模式匹配,组装成操作日志内容;
E1、记录该操作日志内容。
2.如权利要求1所述的操作日志记录方法,其特征在于:所述步骤C1中,数据访问组件的调用通过以下子步骤实现:
C11、根据所获取的操作信息构建操作日志内容对象;
C12、调用操作日志组件,并将操作日志内容对象传递给操作日志组件;
C13、通过操作日志组件调用数据访问组件。
3.如权利要求1所述的操作日志记录方法,其特征在于:所述步骤C1中,数据访问组件从配置库获取该操作日志类型的配置信息之后,先构建记录下该配置信息的操作日志类型对象,接着访问操作日志类型对象以获取标识解析器和内容组装器的类名,然后根据类名构建标识解析器和内容组装器。
4.如权利要求1至3任意一项所述的操作日志记录方法,其特征在于:所述步骤D1包括如下子步骤:
D11、数据访问组件取得控制权;
D12、数据访问组件调用标识解析器,对操作者和被操作对象的标识进行解析;
D13、解析完毕返回数据访问组件;
D14、数据访问组件调用内容组装器,根据日志模式进行日志内容组装;
D15、组装完毕返回数据访问组件。
5.如权利要求4所述的操作日志记录方法,其特征在于:所述步骤D14包括如下子步骤:
D141、根据操作日志类型匹配到相应的日志记录模式;
D142、用所述步骤D12中解析所获的描述信息对日志记录模式中相应的内置变量进行替换;
D143、按照日志记录模式生成操作日志内容。
6.如权利要求1至3任意一项所述的操作日志记录方法,其特征在于:所述标识解析器的默认实现是基于结构化查询语言,其包括操作者标识解析器和被操作者标识解析器,所述标识解析器在日志类型中配置了用以解析标识的结构化查询语句,通过在数据库中执行完成对操作者和被操作对象标识的解析。
7.一种操作日志记录系统,用于对业务系统的操作进行记录,其特征在于包括:
配置库,用于存放操作日志类型的配置信息,每一操作日志类型的配置信息至少包含该操作日志类型的标识、日志模式、标识解析器和内容组装器的类名;
数据处理装置,用于接收和处理至少包含操作日志类型、操作者以及被操作对象标识的操作信息,从配置库获取操作日志类型的配置信息,并根据其中的标识解析器和内容组装器的类名构建标识解析器和内容组装器,以及对由内容组装器组装的操作日志内容进行记录;
其中,所述标识解析器用于对操作者以及被操作对象标识进行解析以获取操作者和被操作对象的描述,所述内容组装器用于按照操作日志类型的设定模式进行模式匹配,组装成操作日志内容;以及
日志内容存储体,用于存储操作日志内容。
8.如权利要求7所述的操作日志记录系统,其特征在于:所述数据处理装置包括:
操作日志组件:用于接受业务系统的调用,从业务系统中获取操作日志类型、操作者和被操作对象标识,并调用数据访问组件;
数据访问组件,用于从配置库获取该操作日志类型的配置信息,根据其中的标识解析器和内容组装器的类名构建标识解析器和内容组装器;调用标识解析器和内容组装器以实现标识解析和日志内容组装;以及将组装的结果记录到日志内容存储体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓望数码技术(深圳)有限公司,未经卓望数码技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810065389.2/1.html,转载请声明来源钻瓜专利网。