本发明涉及文档编辑,具体为一种文档在线编辑管理方法及系统。
背景技术:
1、文档编辑的具体操作包括编写和查看文本文件,有一些特殊的文本编辑器支持增加自有的格式来丰富文档的表现形式,操作系统或者集成开发环境通常会带有可以查看和编辑纯文本的编辑器,可增加格式的文本编辑器通常是个人用户或者公司在制作需要格式的文件中使用。
2、随着互联网的不断发展,在线文档的编辑已经越来越普遍,现有的在线编辑方法都只是实现简单的word文档编辑,当文档或是由文档生成的报告中含有大量业务数据需要录入,人工成本高,工作量大,文档编辑效率低,因此,有必要设计一种文档在线编辑管理方法及系统。
技术实现思路
1、本发明的目的在于提供一种文档在线编辑管理方法及系统,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:一种文档在线编辑管理系统,包括处理器模块、文档内容数据获取模块、文档数据处理模块、文档内容存储模块、在线编辑模块、数据库模块、调用缓存模块、文档内容更新模块、日志模块和文档内容管理模块,所述文档内容数据获取模块通过文档数据处理模块连接处理器模块,所述文档内容存储模块、在线编辑模块、数据库模块、调用缓存模块、文档内容更新模块、日志模块和文档内容管理模块分别连接处理器模块,所述文档内容数据获取模块用于获取待编辑文档内容数据;所述文档数据处理模块用于对待编辑文档数据进行内容分类、段落标记和结构优化处理;所述文档内容存储模块用于对待编辑文档内容进行存储;所述在线编辑模块用于对文档内容进行在线office编辑;所述文档内容更新模块用于对编辑的文档内容进行实时更新;所述文档内容管理模块用于对编辑的文档内容进行管理。
3、优选的,本申请提供的一种文档在线编辑管理系统,其中,所述文档数据处理模块包括文字内容处理单元、段落标记单元、文档结构优化单元和文档内容分类单元,所述文字内容处理单元用于对文档内容进行预处理;所述段落标记单元用于对文档内容段落进行标记;所述文档结构优化单元用于对文档结构进行优化处理;所述文档内容分类单元用于对文档内容数据进行分类处理。
4、优选的,本申请提供的一种文档在线编辑管理系统,其中,还包括编辑权限模块,所述编辑权限模块连接处理器模块,所述编辑权限模块包括权限划分单元、权限匹配单元和审批控制单元,其中,所述权限划分单元,用于将单个文档自动分配给用户;所述权限匹配单元,用于在自动分配过程中,将文档权限与用户信息进行比对;所述审批控制单元,用于让有审批权限的人员对所述比对结果进行确认。
5、优选的,本申请提供的一种文档在线编辑管理系统,其中,所述在线编辑模块包括文档数据导入程序单元、解析数据对象程序单元、在线office编辑程序单元、文档类型识别程序单元和文档存储程序单元;所述文档数据导入程序单元用于导入文档数据;所述解析数据对象程序单元用于解析数据对象,生成标准网页文档;在线office编辑程序单元在互联网浏览器中编辑标准网页文档;文档类型识别程序单元解析电子文档,识别出电子文档的类型;文档存储程序单元用于存储编辑后的文档内容。
6、优选的,本申请提供的一种文档在线编辑管理系统,其中,所述日志模块包括日志记录单元和日志查看单元,所述日志记录模块,用于记录文档控制和在线编辑中的历史操作;所述日志查看模块,用于查看所述日志记录模块所记录的历史操作。
7、优选的,本申请提供的一种文档在线编辑管理系统,其中,其使用方法包括以下步骤:
8、a、文档内容数据获取模块获取待编辑文档内容并传输至文档数据处理模块中进行预处理;
9、b、处理后的文档内容存储至文档内容存储模块中;
10、c、需要编辑时,调用缓存模块调取文档内容存储模块中存储的文档内容;
11、d、调取的文档内容传输至在线编辑模块中对文档内容进行在线编辑,并显示在网页上;
12、e、文档内容更新模块对编辑的文档内容进行实时更新;
13、f、同时,编辑权限模块用于对文档内容的加密授权编辑,提高文档内容安全性。
14、与现有技术相比,本发明的有益效果是:
15、(1)本发明工作原理简单,能够实现对文档内容的获取、处理和在线编辑,编辑效率高,同时能够对编辑文档内容进行更新和加密处理,安全性高。
16、(2)本发明在实现文档编辑的同时,又保证了文档各结构之间的独立性和私密性,不仅提高了文档编辑的效率和准确性,避免了版本的混乱和文档内容的不一致,也保证了在线编辑全过程的流程可控和可追溯性。
1.一种文档在线编辑管理系统,其特征在于:包括处理器模块(1)、文档内容数据获取模块(2)、文档数据处理模块(3)、文档内容存储模块(4)、在线编辑模块(5)、数据库模块(6)、调用缓存模块(7)、文档内容更新模块(8)、日志模块(9)和文档内容管理模块(10),所述文档内容数据获取模块(2)通过文档数据处理模块(3)连接处理器模块(1),所述文档内容存储模块(4)、在线编辑模块(5)、数据库模块(6)、调用缓存模块(7)、文档内容更新模块(8)、日志模块(9)和文档内容管理模块(10)分别连接处理器模块(1),所述文档内容数据获取模块(2)用于获取待编辑文档内容数据;所述文档数据处理模块用于对待编辑文档数据进行内容分类、段落标记和结构优化处理;所述文档内容存储模块用于对待编辑文档内容进行存储;所述在线编辑模块用于对文档内容进行在线office编辑;所述文档内容更新模块用于对编辑的文档内容进行实时更新;所述文档内容管理模块用于对编辑的文档内容进行管理。
2.根据权利要求1所述的一种文档在线编辑管理系统,其特征在于:所述文档数据处理模块(3)包括文字内容处理单元(11)、段落标记单元(12)、文档结构优化单元(13)和文档内容分类单元(14),所述文字内容处理单元用于对文档内容进行预处理;所述段落标记单元用于对文档内容段落进行标记;所述文档结构优化单元用于对文档结构进行优化处理;所述文档内容分类单元用于对文档内容数据进行分类处理。
3.根据权利要求1所述的一种文档在线编辑管理系统,其特征在于:还包括编辑权限模块(15),所述编辑权限模块(15)连接处理器模块(1),所述编辑权限模块(15)包括权限划分单元(16)、权限匹配单元(17)和审批控制单元(18),其中,所述权限划分单元,用于将单个文档自动分配给用户;所述权限匹配单元,用于在自动分配过程中,将文档权限与用户信息进行比对;所述审批控制单元,用于让有审批权限的人员对所述比对结果进行确认。
4.根据权利要求1所述的一种文档在线编辑管理系统,其特征在于:所述在线编辑模块(5)包括文档数据导入程序单元(19)、解析数据对象程序单元(20)、在线office编辑程序单元(21)、文档类型识别程序单元(22)和文档存储程序单元(23);所述文档数据导入程序单元用于导入文档数据;所述解析数据对象程序单元用于解析数据对象,生成标准网页文档;在线office编辑程序单元在互联网浏览器中编辑标准网页文档;文档类型识别程序单元解析电子文档,识别出电子文档的类型;文档存储程序单元用于存储编辑后的文档内容。
5.根据权利要求1所述的一种文档在线编辑管理系统,其特征在于:所述日志模块(9)包括日志记录单元(24)和日志查看单元(25),所述日志记录模块,用于记录文档控制和在线编辑中的历史操作;所述日志查看模块,用于查看所述日志记录模块所记录的历史操作。
6.实现权利要求1所述的一种文档在线编辑管理系统的使用方法,其特征在于:其使用方法包括以下步骤:
