当前位置: 首页 > 专利查询>李振专利>正文

用于项目数据管理的ICE架构制造技术

技术编号:21773303 阅读:40 留言:0更新日期:2019-08-03 22:01
本发明专利技术涉及一种用于项目数据管理的ICE架构,包括:总数据库,所述总数据库中包括多个树形结构的概念结构,所述概念结构包括多个树形结构的实例结构;其中,所述实例结构的树形层级、节点分别对应于所述概念结构相应的树形层级、节点;本发明专利技术通过总数据库,概念结构以及实例结构使得庞大的项目数据和流程管理工作变得清晰明确、有条不紊。

ICE Architecture for Project Data Management

【技术实现步骤摘要】
用于项目数据管理的ICE架构
本专利技术属于数据管理和编程的
,具体涉及一种用于项目数据管理的ICE架构。
技术介绍
在计算机技术发达的今天,各行各业都离不开电脑。我们使用计算机管理着大量的数据文件。这些文件有的是项目成果,有的是执行中的半成品,有的需要编辑,有的需要审核等等。那些依赖电子数据的行业经常会面临巨量的数据文件管理任务。相关技术中,电脑需要人工对其存储的各类文件进行分类管理,造成数据管理工作十分繁琐且容易出错。一些行业虽然在市面上存在着相应的数据和流程管理软件,大部分流程软件流程死板,无法适应数据管理流程较为多样化的行业。
技术实现思路
有鉴于此,本专利技术的目的在于克服现有技术的不足,提供一种用于项目数据管理的ICE架构,以解决现有技术中电脑中数据的管理工作十分繁琐容易出现错误以及无法适应多样化的行业的问题。为实现以上目的,本专利技术采用如下技术方案:一种用于项目数据管理的ICE架构,包括:总数据库,所述总数据库中包括多个树形结构的概念结构,所述概念结构包括多个树形结构的实例结构;其中,所述实例结构的树形层级、节点分别对应于所述概念结构相应的树形层级、节点。进一步的,所述总数据库衍生企划模块,用于提供根据不同使用平台获取相应数据路径的方法;所述概念结构衍生模型模块;所述实例结构衍生项目模块;其中,所述企划模块包括多个模型模块,所述模型模块包括多个项目模块。进一步的,所述模型模块包括:字段声明和数据声明;所述项目模块包括:字段值和数据实例。进一步的,所述字段声明和字段值组成字段系统,用于存储项目管理过程中所需字段的名称、类型、限定条件和相应的值;数据声明和所述数据实例组成数据系统;所述数据声明用于为数据目录声明和数据文件声明提供基类,即由数据声明衍生出了数据目录声明和数据文件声明;所述数据实例用于根据命名表达式,结合所述数据实例中的具体字段值,求出项目文件的实际命名,获取其实际路径。进一步的,所述数据实例包括:数据目录实例,用于实现数据目录声明,即根据数据目录声明所储存的表达式所求出的结果;数据文件实例,用于实现数据文件声明,即根据数据文件声明所储存的表达式所求出的结果。进一步的,所述数据声明包括:数据目录声明,用于储存数据目录表达式;数据文件声明,用于储存数据文件表达式。进一步的,所述数据系统还包括:数据容器,用于为数据目录声明和数据目录实例提供基类,即数据容器衍生出了数据目录声明和数据目录实例。进一步的,所述企划模块还能够添加公共属性和公共方法。本专利技术采用以上技术方案,能够达到的有益效果包括:本专利技术通过总数据库,概念结构以及实例结构使得庞大的项目数据和流程管理工作变得清晰明确、有条不紊。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种用于项目数据管理的ICE架构的核心基础结构示意图;图2为本专利技术一种用于项目数据管理的ICE架构的核心结构与其所衍生出的PMP结构关系示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。下面结合附图介绍本申请实施例中提供的一个具体的用于项目数据管理的ICE架构。如图1所示,本申请实施例中提供的用于项目数据管理的ICE架构,包括:总数据库1,所述总数据库中包括多个树形结构的概念结构2,所述概念结构包括多个树形结构的实例结构3;其中,所述实例结构3的树形层级、节点分别对应于所述概念结构2相应的树形层级、节点。用于项目数据管理的ICE架构的工作原理为:本申请提供一种ICE(Idea-Concept-Example)架构,该架构是一种适用范围很广的项目数据管理思维架构;具体的,本申请以Idea为总数据库,容纳一个个树形结构的概念结构2(Concept),而每个Concept树形节点对应多个实例结构3(Example)。Example也是树形结构,但每个层级的Example树形节点与相应层级的一个Concept树形节点相对应。由此可以在后期衍生出多种多样的树形概念和相应的实例结构,以应对不同领域的项目结构需求。一些实施例中,如图2所示,所述总数据库1衍生企划模块,用于提供根据不同使用平台获取相应数据路径的方法;所述概念结构2衍生模型模块;所述实例结构3衍生项目模块;其中,所述企划模块包括多个模型模块,所述模型模块包括多个项目模块。具体的,本申请中提出的Idea、Concept和Example分别派生出了Planning(企划模块)、Module(模型模块)和Project(项目模块)这三个主要概念,以实现ICE核心架构。由Idea派生出的Planning具有Idea所有的功能,并在此之上还可以由后续使用者添加各种公共的属性和方法。使得Planning不但可以容纳Concept,还能够适配特定的项目环境。Module与Project的关系和Concept与Example的关系相同,而其中的字段声明和字段值的关系也与之类似,且其中的数据声明和数据实例的关系亦是如此。一些实施例中,所述模型模块包括:字段声明和数据声明;所述项目模块包括:项目字段值和数据实例。也就是说,由Concept派生出的Module中包含字段声明和数据声明,而由Example派生出的Project包含项目字段值和数据实例。一些实施例中,所述字段声明和字段值组成字段系统,用于存储所述项目结构所需字段的名称、类型、限定条件和相应的值;数据声明和所述数据实例组成数据系统;所述数据声明用于为数据目录声明和数据文件声明提供基类,即由数据声明衍生出了数据目录声明和数据文件声明;所述数据实例用于根据命名表达式,结合所述Project中的具体字段值,求出所述数据的实际命名,获取数据的实际路径。具体的,“字段”这个词出自数据库管理学,既用来组成一段数据的一个记录成员。字段包括字段的名称、类型和值,例如:“姓名”是字段名,这个字段的类型是字符串(String),例如:我国规定姓名用字在2-6个汉字之间,所以这个字段的取值必须为2-6个汉字,“小明”就是这个字段的值。在这里的字段系统中,“字段声明”就相当于是字段的名称、类型和限定,把很多个“字段声明”集合起来,放在Module中作为一个属性,这个属性专门用于存放很多的字段名称和类型。而在Project中,有一个与之相对应的“字段值”集合,但这个集合中不只有“字段值”,还有从与这个Project对应的Module中读取到的“字段声明”集合,每一个读取到的“字段声明”都与一个同类型的“字段值”相对应,然后按照这种对应关系将这些数据保存在Project中备用。这样就形成了一个完整的字段系统。一些实施例中,所述数据实例包括:数据目录实例,用于实现数据目录声明,即根据数据目录声明所储存的表达式所求出的结果;数据文件实例,本文档来自技高网...

【技术保护点】
1.一种用于项目数据管理的ICE架构,其特征在于,包括:总数据库,所述总数据库中包括多个树形结构的概念结构,所述概念结构包括多个树形结构的实例结构;其中,所述实例结构的树形层级、节点分别对应于所述概念结构相应的树形层级、节点。

【技术特征摘要】
1.一种用于项目数据管理的ICE架构,其特征在于,包括:总数据库,所述总数据库中包括多个树形结构的概念结构,所述概念结构包括多个树形结构的实例结构;其中,所述实例结构的树形层级、节点分别对应于所述概念结构相应的树形层级、节点。2.根据权利要求1所述的用于项目数据管理的ICE架构,其特征在于,所述总数据库衍生企划模块,用于提供根据不同使用平台获取相应数据路径的方法;所述概念结构衍生模型模块;所述实例结构衍生项目模块;其中,所述企划模块包括多个模型模块,所述模型模块包括多个项目模块。3.根据权利要求2所述的用于项目数据管理的ICE架构,其特征在于,所述模型模块包括:字段声明和数据声明;所述项目模块包括:字段值和数据实例。4.根据权利要求3所述的用于项目数据管理的ICE架构,其特征在于,所述字段声明和字段值组成字段系统,用于存储项目管理过程中所需字段的名称、类型、限定条件和相应的值;数据声明和所述数据实例组成数据系统;所述数据声明用于为数据目录声明和数据文件...

【专利技术属性】
技术研发人员:李振
申请(专利权)人:李振
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1