一种办公文档管理方法和装置的制造方法_3

文档序号:9929600阅读:来源:国知局
[0092]若是,则将所述办公文档的变化存储于所述办公文档数据库中;
[0093]若否,则继续解析所述日志信息表;
[0094]进一步的,所述系统文件信息和/或所述文件更新信息包括文件后缀;则所述第三建立子单元4023,和/或,所述第三解析子单元4043,包括:
[0095]调取单元406,用于调取判定策略,所述判定策略包括多个办公文档的后缀;
[0096]判断单元407,用于将待判断的所述系统文件信息和/或所述文件更新信息中的文件后缀,与所述判定策略进行比对,若所述文件后缀记录于所述判定策略中,则判定该文件为办公文档;反之,则判定该文件为非办公文档;
[0097]进一步的,所述办公文档数据库还包括:办公文档的ID及其父目录ID;
[0098]所述办公文档数据库还用于集中在用户界面进行呈现,以使用户对办公文档当前的状态进行查看与调用;
[00"] 进一步的,所述更新单元405,包括:
[0100]触发单元4051,用于触发所述建立单元重新建立办公文档数据库;
[0101]替换单元4052,用于将所述建立单元建立的办公文档数据库替换原所述办公文档数据库。
[0102]综上所述,采用本发明所述的方法和装置,可使得:
[0103]实时检测主文件表,获取用户电脑上所有的办公文档信息,便于集中显示与管理;
[0104]对办公文档的状态给予快速实时的更新与响应;
[0105]提升用户体验。
[0106]本领域技术人员还应当理解,以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种办公文档管理方法,其特征在于,包括: 检测是否存在办公文档数据库;其中,所述办公文档数据库包括:办公文档的全路径和对应于日志信息表解析位置的日志标识ID;所述日志信息表用于记录系统中所有文件的更新信息,每一次更新对应于一个日志ID; 若不存在所述办公文档数据库,则建立所述办公文档数据库;若存在,则: 从所述办公文档数据库中读取所述日志ID,并将所述日志ID与当前日志信息表中最近一次的日志ID进行对比; 若相同,则解析所述日志信息表,将新增的日志ID和办公文档的变化,记录到所述办公文档数据库中;若不相同,则更新所述办公文档数据库,并在更新后执行所述解析所述日志信息表的操作。2.如权利要求1所述的方法,其特征在于,建立所述办公文档数据库的操作,包括: 解析主文件表,获取系统文件信息;所述主文件表记录系统所有文件的信息; 解析日志信息表,获取最新的日志ID; 从获取到的所述系统文件信息中筛检出办公文档信息;所述办公文档信息包括办公文档的全路径; 建立办公文档数据库,并将筛检出的所述办公文档信息和最新日志ID存储于所述办公文档数据库中。3.如权利要求1或2所述的方法,其特征在于,解析所述日志信息表的操作,包括: 定时解析所述日志信息表; 在解析过程中,若所述日志信息表出现新增日志ID,将该日志ID替换所述办公文档数据库中存储的所述日志ID; 并判断与所述新增日志ID相对应的文件更新信息是否为办公文档的更新信息; 若是,则将所述办公文档的变化存储于所述办公文档数据库中; 若否,则继续解析所述日志信息表。4.如权利要求3所述的方法,其特征在于,所述系统文件信息和/或所述文件更新信息包括文件后缀;则所述筛检出办公文档信息的操作,和/或,所述判断文件更新信息是否为办公文档的更新信息的操作,包括: 调取判定策略,所述判定策略包括多个办公文档的后缀; 将待判断的所述系统文件信息和/或所述文件更新信息中的文件后缀,与所述判定策略进行比对,若所述文件后缀记录于所述判定策略中,则判定该文件为办公文档;反之,则判定该文件为非办公文档。5.如权利要求4所述的方法,其特征在于,所述办公文档数据库还包括:办公文档的ID及其父目录ID; 所述办公文档数据库还用于集中在用户界面进行呈现,以使用户对办公文档当前的状态进行查看与调用。6.如权利要求2所述的方法,其特征在于,所述更新所述办公文档数据库,包括: 重新建立办公文档数据库,将建立的办公文档数据库替换原所述办公文档数据库。7.一种办公文档管理装置,其特征在于,包括: 检测单元,用于检测是否存在办公文档数据库;其中,所述办公文档数据库包括:办公文档的全路径和对应于日志信息表解析位置的日志标识ID;所述日志信息表用于记录系统中所有文件的更新信息,每一次更新对应于一个日志ID; 建立单元,用于若所述检测单元检测出不存在所述办公文档数据库,则建立所述办公文档数据库;则: 比对单元,用于若所述检测单元检测出存在所述办公文档数据库后,或,所述建立单元建立所述办公文档数据库后,从所述办公文档数据库中读取所述日志ID,并将所述日志ID与当前日志信息表中最近一次的日志ID进行对比; 解析单元,用于若所述比对单元比对结果为相同,则解析所述日志信息表,将新增的日志ID和办公文档的变化,记录到所述办公文档数据库中; 更新单元,用于若所述比对单元比对结果为不相同,则更新所述办公文档数据库,并在更新后触发所述解析单元执行所述解析所述日志信息表的操作。8.如权利要求7所述的装置,其特征在于,所述建立单元,包括: 第一建立子单元,用于解析主文件表,获取系统文件信息;所述主文件表记录系统所有文件的信息; 第二建立子单元,用于解析日志信息表,获取最新的日志ID; 第三建立子单元,用于从获取到的所述系统文件信息中筛检出办公文档信息;所述办公文档信息包括办公文档的全路径; 第四建立子单元,用于建立办公文档数据库,并将筛检出的所述办公文档信息和最新日志ID存储于所述办公文档数据库中。9.如权利要求7或8所述的装置,其特征在于,所述解析单元,包括: 第一解析子单元,用于定时解析所述日志信息表; 第二解析子单元,用于在解析过程中,若所述日志信息表出现新增日志ID,将该日志ID替换所述办公文档数据库中存储的所述日志ID; 第三解析子单元,用于判断与所述新增日志ID相对应的文件更新信息是否为办公文档的更新信息; 若是,则将所述办公文档的变化存储于所述办公文档数据库中; 若否,则继续解析所述日志信息表。10.如权利要求9所述的装置,其特征在于,所述系统文件信息和/或所述文件更新信息包括文件后缀;则所述第三建立子单元,和/或,所述第三解析子单元,包括: 调取单元,用于调取判定策略,所述判定策略包括多个办公文档的后缀; 判断单元,用于将待判断的所述系统文件信息和/或所述文件更新信息中的文件后缀,与所述判定策略进行比对,若所述文件后缀记录于所述判定策略中,则判定该文件为办公文档;反之,则判定该文件为非办公文档。11.如权利要求10所述的装置,其特征在于,所述办公文档数据库还包括:办公文档的ID及其父目录ID; 所述办公文档数据库还用于集中在用户界面进行呈现,以使用户对办公文档当前的状态进行查看与调用。12.如权利要求8所述的装置,其特征在于,所述更新单元,包括: 触发单元,用于触发所述建立单元重新建立办公文档数据库;替换单元,用于将所述建立单元建立的办公文档数据库替换原所述办公文档数据库。
【专利摘要】一种办公文档管理方法,包括:检测是否存在办公文档数据库;其中,所述办公文档数据库包括:办公文档的全路径和对应于日志信息表解析位置的日志标识ID;所述日志信息表用于记录系统中所有文件的更新信息,每一次更新对应于一个日志ID;若不存在所述办公文档数据库,则建立所述办公文档数据库;若存在,则:从所述办公文档数据库中读取所述日志ID,并将所述日志ID与当前日志信息表中最近一次的日志ID进行对比;若相同,则解析所述日志信息表,将新增的日志ID和办公文档的变化,记录到所述办公文档数据库中;若不相同,则更新所述办公文档数据库,并在更新后执行所述解析所述日志信息表的操作。本文还提供一种办公文档管理装置。
【IPC分类】G06F17/30
【公开号】CN105718544
【申请号】CN201610031768
【发明人】周军, 冷志峰
【申请人】北京金山安全管理系统技术有限公司
【公开日】2016年6月29日
【申请日】2016年1月18日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1