【技术实现步骤摘要】
本专利技术涉及数据管理
,尤其涉及一种对系统数据进行管理的方法和系统。
技术介绍
在面向对象的系统分析设计中,如何方便快捷地管理对象所代表的实体和/或实体之间关系的不断演进变化是一个需要解决的问题。以电信资源管理系统中的网络对象为例。一个电信网络可能是一个包括3个网元的STM1(同步传送模块)网络,由于业务发展的需要,规划设计者将规划该网络从未来的某个时刻开始变为一个跨越5个网元的STM16网络,而另一个规划设计者则基于5个网元的STM16网络完成网络内所有电路的变迁设计,并根据未来可能的需求改变网络的帧结构。实际上网络的升级同时意味着网络内所包含的网元也进行了升级。可以看到,类似的一个演进,系统中的大量数据都相应发生了变化。另一种实体和/或实体之间关系的不断演进变化例子是CAD(计算机辅助设计)中所涉及到的部件和部件间的连接关系演进变化,虽然CAD中的部件和部件间的连接关系发生在计算机虚拟空间,但对其的管理手段可以象对现实世界的实体及实体间关系的管理一样来对待。通常为了实现对这种演进变化的管理都是采用数据拷贝的方式,比如在某一个时间点对象所代表的实体和/或实体之间关系发生变化,就拷贝一份新的由实体数据和/或实体之间关系数据所构成的对象数据保存下来。通过不同版本的对象数据来体现实体和/或实体之间关系的演变差异,不同版本的对象数据针对同样逻辑对象。通常在系统中会存在多份版本对象数据。可以看出,在进行对象数据拷贝过程中,当多个对象所代表的实体和/或实体之间关系发生变化之后,与之相关的对象到底有哪些,又有哪些对象相关的数据需要拷贝,拷贝的边界在哪里,这 ...
【技术保护点】
一种对系统数据进行管理的方法,其特征在于,包括以下步骤: A、将实体信息和实体之间的实体关系信息记录到数据库中构成系统数据,所述实体信息和/或实体之间的实体关系信息包含业务相关的业务属性; B、以指定的实体信息和/或实体关系信息的业务属性限定作为筛选线索构造筛选条件,从所述系统数据中筛选出符合所述筛选条件的实体信息和实体之间的实体关系信息用以构成数据视图; C、基于所述数据视图对所述系统数据进行管理和/或展现所述数据视图。
【技术特征摘要】
CN 2005-10-12 20051011274051.一种对系统数据进行管理的方法,其特征在于,包括以下步骤A、将实体信息和实体之间的实体关系信息记录到数据库中构成系统数据,所述实体信息和/或实体之间的实体关系信息包含业务相关的业务属性;B、以指定的实体信息和/或实体关系信息的业务属性限定作为筛选线索构造筛选条件,从所述系统数据中筛选出符合所述筛选条件的实体信息和实体之间的实体关系信息用以构成数据视图;C、基于所述数据视图对所述系统数据进行管理和/或展现所述数据视图。2.根据权利要求1所述方法,其特征在于,所述实体包括真实实体和虚拟实体,所述实体关系包括真实实体关系和虚拟实体关系。3.根据权利要求2所述方法,其特征在于,所述实体关系通过统一建模语言UML中不同类型的关联来实现,该关联类型包括三元关联、复合聚合、共享聚合和/或基本聚合关系。4.根据权利要求3所述方法,其特征在于,所述关联类型的实体和/或实体关系被修改后,自动将其相关子实体和/或子实体关系修改。5.根据权利要求1所述方法,其特征在于,所述的业务属性包括时间属性,是所述实体或实体关系基于时间属性的集合;和/或位置属性,是所述实体或实体关系基于位置属性的集合。6.根据权利要求5所述方法,其特征在于,所述的时间属性进一步包括实体的生效时间信息和/或失效时间信息;实体关系的生效时间信息和/或失效时间信息。7.根据权利要求1所述方法,其特征在于,在所述步骤A中,当实体信息和/或实体关系信息发生变化时,仅将变化的实体信息和/或实体关系信息记录到所述数据库中。8.根据权利要求1所述方法,其特征在于,在所述步骤B中,所述筛选过程可以嵌套,进一步嵌套筛选中的筛选条件是在所述筛选条件的基础上增加更进一步的业务属性限定来构造所述嵌套筛选过程的嵌套筛选条件,所述数据视图作为所述嵌套筛选过程所基于的系统数据,筛选出符合所述嵌套筛选条件的实体信息和实体之间的实体关系信息用以构成嵌套数据视图。9.根据权利要求1至8任一项所述方法,其特征在于,在所述步骤B中,所述筛选是通过调用筛选函数对所述系统数据进行检索。10.根据权利要求9所述方法,其特征在于,所述筛选函数包括第一函数以实体信息和/或实体关系信息的业务属性取值范围作为筛选条件获得满足筛选条件的实体关系,作为数据视图的内容;和/或第二函数以实体信息和/或实体关系信息的业务属性取值范围作为筛选条件获得满足筛选条件的实体信息,作为数据视图的内容。11.根据权利要求10所述方法,其特征在于,在所述步骤C中,所述管理是对系统数据进行增加、删除、查找和/或修改的管理操作。12.根据权利要求11所述方法,其特征在于,在所述步骤C中,所述管理是通过调用管理函数对所述系统数据进行管理;和/或所述展现是通过调用展现函数对所述数据视图进行展现。13.根据权利要求12所述方法,其特征在于所述管理函数包括第三函数在实体信息和/或实体关系信息创建前后的调用接口;第四函数在实体信息和/或实体关系信息被删除前后用于执行生命周期管理的调用接口;和/或第五函数在实体信息和/或实体关系信息被失效前后用于执行生命周期管理的调用接口;...
【专利技术属性】
技术研发人员:刘晓明,向联慧,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。