本发明涉及电子文档管理领域,具体涉及一种基于结构化标签并以对象为核心的云端文件管理方法。
背景技术:
当今知识管理领域、工程项目管理领域、政务及oa办公管理领域中的电子文档管理,一般是通过建立多级目录进行文件分类存储与管理,通过目录 文件名称 少量关键词进行文件搜索查询。
但在当前的知识管理、工程项目管理、政务及oa办公管理领域,文件多围绕几个核心对象的几个局部特征创建并使用,如工程界围绕工程项目生成海量文件,不同文件和工程项目阶段、子项目、项目专业分工等有关联,目前尚无合适的文件管理方法和工具满足上述要求。
在上述多个领域中,文件的类型、格式、版本众多,单纯的目录分类管理模式,已经不能满足多种领域下围绕核心对象的文件管理要求。
技术实现要素:
针对现有技术中存在的不足,本发明的目的在于提供一种基于结构化标签并以对象为核心的云端文件管理方法。该方法采用可靠的文件云平台管理实现了文件集成化管理需求,确保了文件管理对可靠性、安全性、唯一性等需求。
为解决上述技术问题,本发明通过下述技术方案实现:
一种基于结构化标签并以对象为核心的云端文件管理方法,包括以下步骤:
s101、确定目标对象,将对象分解为结构化标签树组,分解后的结构化标签树组即为项目分解要素。对象可以为项目、知识类等,可以按不同维度进行分解。例如项目可以按照阶段、专业、子项目、空间等等进行分解建立项目结构化标签树组;再例如知识类的规范,可以按照规范的基础分类、标准分级、标准性质、标准分级、行业、专业等等进行分解。
s102、根据文件自身的特性,用文件标签配置的方式给文件加上标签进行表达。文件标签配置是文件自身标签的集合,标签分为普通标签,单值标签,多值标签,枚举标签四种。普通标签代表文件带的标签内容;单值标签代表文件的某一个信息,只有一个值,例如“长度:2m”,即为单值标签,“2m”为标签值;多值与单值标签类似,为一个标签可以输入多个值,例如“使用部位:直线段加速段、标准段、对撞区”;枚举标签,例如:“是否用于总装:是/否”,“是否用于总装”为枚举标签名,“是/否”为标签枚举项,用户填写标签值时可以进行单选。另外文件自身有版本信息、格式信息,对于多版本的文件可以选择显示的版本,对于一个文件有多个格式的情况,可以选择默认展示的格式,这些也是文件标签配置的一部分。
以及与对象的关系,例如文件可以是项目中,某一阶段、某一专业的内容,则将文件与该项目分解后的结构化标签树组的子节点进行关联,即完成了文件-项目要素关联,
s103、将文件与对象标签配置中的一个或多个特定标签节点进行关联,例如文件可以是项目中,某一阶段、某一专业的内容,则将文件与该项目分解后的结构化标签树组的子节点进行关联,即完成了文件-项目要素关联,形成对象-文件标签关联配置,并存储于数据库中;
s104、建立文件云管理平台,通过文件云管理平台管理对象、文件及标签数据,并通过多个关键词联合搜索标签名,得到以输入的关键词为主题的文件集合,实现文件基于对象语义的搜索和管理,从而实现多维度分类管理文件的目的。
作为本发明的一种优选技术方案,所述步骤s101中,结构化标签树组实现对象所包含的内涵的表达,对象可以集成多个结构化标签树,一个结构化标签树用以表达对象一个维度的分解或者对象的某一特定含义。
作为本发明的一种优选技术方案,所述步骤s102中,结构化标签树组实现文件所包含的特性的表达,文件可以集成多个结构化标签树,结构化标签树同时表达文件的特性和特性的对应的值。
作为本发明的一种优选技术方案,对象的结构化标签配置及文件的结构化标签配置可作为文件管理系统权限管理技术的新基础。
作为本发明的一种优选技术方案,可通过对象一个维度的标签树结构,模拟传统的文件目录分类管理与展示方式,可任意切换不同的维度,进行不同分类情况下的文件目录展示模拟。
作为本发明的一种优选技术方案,可通过多种终端进行文件管理与展示的需求,在多终端上对各种格式的文件进行预览,对特定的文件进行在线编辑。
作为本发明的一种优选技术方案,标签本身可包含数据结构及多种数据类型,根据标签所属对象或文件不同,标签值可以不同。
作为本发明的一种优选技术方案,可通过设置对象的多维度多层次结构化标签,保存对象的内涵分解成果,这些结构化标签其本身是对象知识管理的一部分。
作为本发明的一种优选技术方案,该文件管理方法可同时管理多个对象,及对应于多个对象的文件。
作为本发明的一种优选技术方案,所述对象为一个指定领域、工程项目、虚拟或实体组织。
本发明与现有技术相比,具有以下优点及有益效果:
1、通过对指定对象(指定领域、工程项目、虚拟或实体组织等)结构化标签配置,进一步深化了对象内涵描述,存储文件通过与之关联,建立起了对象与文件的精准联系。深度扩展了基于目录结构的文件管理方式,使文件管理与展示更加灵活。
2、通过将结构化标签与文件相关联,使文件管理中挂载复杂附加信息成为可能,如文件的文件类型、版本、gis信息等等。
3、通过多个标签关键词组合搜索功能实现基于对象语义的文件搜索与管理,通过对文件名、文件标签配置中具体标签值的搜索精准定位文件。通过对象标签组合,形成多个文件目录,从而实现一个对象一套文件自动生成多种文件目录进行文件整理,因而对传统文件管理方式也有很好适应性。通过云存储文件的在线展示及特定权限下的在线编辑功能,使文件搜索及展示更加精准、灵活、便捷。
4、该方法具有灵活性及通用性,具有各信息管理平台基础设施的特征,对高效开发知识管理系统、项目管理系统等,政务及oa办公等系统有益。
附图说明
图1为本发明实施例提供的一种文件管理方法的流程示意图。
图2为本发明实施例提供的一种文件管理方法的树形结构标签示意图。
图3是本发明实施例提供的从专业系统对某一工程项目进行分解的树形结构标签示意图(标签1)。
图4是本发明实施例提供的从空间部位对某一工程项目进行分解的树形结构标签示意图(标签2)。
图5是本发明实施例提供的对某一文件进行分解的树形结构标签示意图(标签a)。
图6为本发明具体文件展示页,左侧为对象-文件标签关联配置,中间为文件内容展示,右侧为文件标签配置,以及版本管理、多格式管理、附件。
具体实施方式
为了使本领域的技术人员更好地理解本发明的技术方案,下面结合具体实施例对本发明的优选实施方案进行描述,但是应当理解,附图仅用于示例性说明,不能理解为对本专利的限制。
如图1至6所示,本发明实施例提供一种基于结构化标签并以对象为核心的云端文件管理方法,包括以下步骤:
s101、确定目标对象,将对象分解为结构化标签树组,并对该对象进行结构化标签配置;
根据对象的特性,对象指的一个指定领域、工程项目、虚拟或实体组织等,用结构化的标签对其特性进行多维度的分解和描述,用于描述对象特性的标签本身包含数据结构及多种数据类型,同一种类型的对象,其会有些通用的特征,可以用同一种类的数据结构的标签进行描述,对于这类通用的,可以做成模板,复用到同一类型的不同对象上,不同对象的区别就是不同标签值,以此方便对象的快速分解和结构化标签配置。
将对象进行结构化标签配置,本身就是在创造知识,赋予对象知识,可通过设置对象的多维度多层次结构化标签,保存对象(指定领域、工程项目、虚拟或实体组织等)的内涵分解成果,这些结构化标签其本身是对象知识管理的一部分。
根据对象的复杂度,将对象内涵从多个维度、多个层次进行分解,对象内涵的一个维度的多层次分解,用标签树结构实现,一个标签树节点,表示对象一个特定维度上特定层次的一个对象特征。对象内涵的多维度分解结果,用标签树集合实现,通过以上方式形成完整表达对象内涵的标签树集合。
s102、根据文件的特性,将文件分解为结构化标签树组,并对该文件进行结构化标签配置;
用结构化标签组来对文件的特性进行表达,根据文件的类别、版本等特性用多个标签进行表达,这些标签的集合即为文件的结构化标签配置。文件的结构化标签配置可以用来描述文件本身的一些特性,是文件本身知识的表达。
对象的结构化标签配置及文件的结构化标签配置,都是多维度的结构化数据配置,传统的权限管理方法不能适应,对象的结构化标签配置及文件的结构化标签配置可作为文件管理系统权限管理技术的新基础。
s103、将文件与对象标签配置中的一个或多个特定标签节点进行关联,形成对象-文件标签关联配置,并存储于数据库中;
其中,文件存储以文件加上标签配置数据的方式存入数据库中。通过此方法,将文件与对象进行关联,文件部分属性属于对象,部分属于文件自身。
s104、建立文件云管理平台,通过文件云管理平台管理对象、文件及标签数据,并通过多个关键词联合搜索标签名,得到以输入的关键词为主题的文件集合,实现多维度分类管理文件的目的。
建立文件云管理平台,满足文件管理的集成要求,满足文件管理的结构化标签数据结构存储与查询要求,满足多终端文件管理要求。
传统的文件目录树的管理方式,文件存储基于全路径存储,文件目录树对应于结构化标签,其实就是对象的一个维度的结构化标签分解,对象有多个维度的结构化标签,可通过对象一个维度的标签树结构,模拟传统的文件目录分类管理与展示方式,可任意切换不同的维度,进行不同分类情况下的文件目录展示模拟。
通过给对象和文件进行结构化的标签分配置以及关联配置,文件与对象通过标签关联关系形成数据的关联性,可以同时管理多个对象,以及对应于多个对象的文件。
文件的读取不再是用过传统的全路径 文件名的方式搜索,而是可以通过多个标签关键词组合,进行精准的文件搜索。
可通过多种终端,如pc端、大屏、移动端等进行文件管理与展示的需求。可在多终端上对各种格式的文件进行预览,对特定的文件进行在线编辑。
将本方法作为标准方法实现后,可作为工程项目信息平台、知识管理平台、实体或虚拟组织管理平台等的底层数据基础架构方法之一。
下面将结合附图3~5,对某一种指定对象及文件的管理方法进行详细说明,该方法包括:
步骤001、建立对象进行结构化标签配置,如图3、4所示的标签1以及标签2:
其中,标签1、2分别从专业系统和空间部位对某一工程项目进行分解,分别展示了项目本身在专业系统和空间部位上的知识结构。
步骤002、对某一文件进行结构化标签配置,如图5所示的标签a:
其中,标签a表示该文件所特有的一些属性及其值。
步骤003、将文件标签配置和对象(工程项目)标签配置一些节点进行关联,并存储在数据库,例如将文件的标签a与对象(工程项目)的“结构专业”关联,文件的标签a与对象(工程项目)的“主厂房-发电机层”关联。则该文件表示其是该项目的发电系统下发电厂房的结构专业图纸,同时也表示他们是发电机层的结构专业图纸,同时描述了其专业版本是和格式等信息。
步骤004、搜索“结构专业”标签,则将所有的系统内、部位内含有“结构专业”标签的文件搜索出来,联合搜索“发电机层、结构专业、发电系统”,则将步骤2、3中存储的文件都整理出来,代表了发电系统内、发电机层的所有结构专业的图纸,而这层含义在设置标签组的时候并没有设置,因此通过标签化的方式,可以在有限的专业分组基础上整理出更多的文件分组。
以上所述,仅是本发明的较佳实施例,并非对本发明做任何形式上的限制,凡是依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化,均落入本发明的保护范围之内。
1.一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于,包括以下步骤:
s101、确定目标对象,将对象分解为结构化标签树组,并对该对象进行结构化标签配置;
s102、根据文件的特性,将文件分解为结构化标签树组,并对该文件进行结构化标签配置;
s103、将文件与对象标签配置中的一个或多个特定标签节点进行关联,形成对象-文件标签关联配置,并存储于数据库中;
s104、建立文件云管理平台,通过文件云管理平台管理对象、文件及标签数据,并通过多个关键词联合搜索标签名,得到以输入的关键词为主题的文件集合,实现多维度分类管理文件的目的。
2.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:所述步骤s101中,结构化标签树组实现对象所包含的内涵的表达,对象可以集成多个结构化标签树,一个结构化标签树用以表达对象一个维度的分解或者对象的某一特定含义。
3.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:所述步骤s102中,结构化标签树组实现文件所包含的特性的表达,文件可以集成多个结构化标签树,结构化标签树同时表达文件的特性和特性的对应的值。
4.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:对象的结构化标签配置及文件的结构化标签配置可作为文件管理系统权限管理技术的新基础。
5.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:可通过对象一个维度的标签树结构,模拟传统的文件目录分类管理与展示方式,可任意切换不同的维度,进行不同分类情况下的文件目录展示模拟。
6.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:可通过多种终端进行文件管理与展示的需求,在多终端上对各种格式的文件进行预览,对特定的文件进行在线编辑。
7.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:标签本身可包含数据结构及多种数据类型,根据标签所属对象或文件不同,标签值可以不同。
8.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:可通过设置对象的多维度多层次结构化标签,保存对象的内涵分解成果,这些结构化标签其本身是对象知识管理的一部分。
9.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:该文件管理方法可同时管理多个对象,及对应于多个对象的文件。
10.根据权利要求1所述的一种基于结构化标签并以对象为核心的云端文件管理方法,其特征在于:所述对象为一个指定领域、工程项目、虚拟或实体组织。
技术总结