[发明专利]一种操作日志管理的方法有效

专利信息
申请号: 201410583417.5 申请日: 2014-10-27
公开(公告)号: CN104361032B 公开(公告)日: 2018-05-22
发明(设计)人: 刘佳兴;徐凯;钟民杰 申请(专利权)人: 深圳市远行科技股份有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 深圳市凯达知识产权事务所 44256 代理人: 任转英;刘大弯
地址: 518057 广东省深圳市南山区高新*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 操作 日志 管理 方法
【说明书】:

发明提供一种操作日志管理的方法,包括:设立用于储存业务信息的日志设置;设立用于储存配置日志设置的业务信息需要记录的详细信息的日志设置明细;设立用于记录用户操作日志设置中业务信息的具体操作的操作日志。通过本发明提供的一种操作日志管理的方法,可以解决将涉及到Java Web应用中不同业务状态下的不同的操作记录于数据库中,方便监控系统使用状态和分析错误信息的同时,不必增加相关的操作数据记录表,减少工作量和开发时间,便于管理数据库表。

技术领域

本发明涉及计算机领域,特别是涉及一种Java Web应用中不同业务状态下的不同的操作日志管理的方法。

背景技术

一般的企业管理系统,都会对数据的完整性有所要求,例如要求系统不能物理删除记录,要求添加每一条数据时都要有系统记录、或者更新某条数据都需要跟踪到变化的内容、或者删除数据时需要记录谁删除了,何时删除了,以便误删后可以通过系统或者人工的某些功能来恢复误删的数据。实现这种功能被称为操作日志。

做操作日志的主要目的是要跟踪到每一个用户在系统的操作行为,例如对数据进行查询、新增、编辑或删除甚至是登录等行为。更进一步的,可以理解是对用户使用系统情况的跟踪,对数据的跟踪防止数据意外删除、更改时有所记录,有所依据,以便对数据的还原,从某种程序上可以保护数据的完整性。

在具体的企业应用场景中,往往需要对某一张现有的表(例如以下所示的Employee表)进行操作,例如:进行添加或更新信息的操作、进行查询或删除信息的操作。现在需要对操作该表的行为信息做一个系统日志,目前的操作做法是:多建立一个跟现有表一样的表,增加操作行为的附加信息,例如,建立一个与Employee表操作行为对应的EmployeeLog表,其中加多了一些如LogCreated(日志添加日期)和OperationType(查询、新增、删除、更新)的附属的信息。

这种做法对于单一的操作日志记录是可以的,但如果是对多个操作进行记录的话,例如要对Employee表作EmployeeIncome(员工的收入情况)表做日志,又需要对表FixedAsset(固定资产)进行日志记录,如果采用对于每一个操作都建立一个对应的操作日志表的话,这样做不但会造成表数量的增倍,而且大大的增加了工作量和开发时间,对数据库表不易管理等情况。

因此,有必要提供一种新的日志管理方法,以解决以上的存在的技术问题。

发明内容

本发明的目的在于提供一种操作日志管理的方法,可以解决将涉及到Java Web应用中不同业务状态下的不同的操作记录于数据库中,方便监控系统使用状态和分析错误信息的同时,不必增加相关的操作数据记录表,减少工作量和开发时间,便于管理数据库表。

为解决以上技术问题,本发明提供一种操作日志管理的方法,包括:

设立用于储存业务信息的日志设置;

设立用于储存配置日志设置的业务信息需要记录的详细信息的日志设置明细;

设立用于记录用户操作日志设置中业务信息的具体操作的操作日志。

进一步地,所述日志设置的业务信息至少包括业务表名、业务名称、主键。

进一步地,所述日志设置明细与所述日志设置的业务信息相对应,储存所述业务信息需要记录的详细信息。

进一步地,所述用户操作至少包括以下操作之一:查询、新增、删除、更新。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市远行科技股份有限公司,未经深圳市远行科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410583417.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top