多子集实体数据的存储显示方法及装置制造方法及图纸

技术编号:8533095 阅读:231 留言:0更新日期:2013-04-04 16:15
本发明专利技术提供一种多子集实体数据的显示方法及装置,该方法包括对实体的内容进行定义,设定实体的二个以上的子集,赋予每一子集唯一的名称及标识码,每一子集的标识码为2的指数幂,记录实体的每一实体对象的信息,确定每一实体对象所属的子集,计算每一实体对象的子集编码,将每一实体对象的子集编码与实体对象关联并存储在存储模块中,根据接收到的子集的信息查找该子集包含的所有实体对象或者根据接收到的实体对象的信息查找该实体对象所属的所有子集的信息,并通过显示模块将查找到的信息显示出来。该装置是应用上述的方法对多子集实体数据进行存储、显示。本发明专利技术能有效地对多子集的实体数据进行存储、显示,且存储的数据量小。

【技术实现步骤摘要】

本专利技术涉及数据的存储及显示领域,尤其是一种对多子集实体数据的显示及存储方法、应用该方法的装置。
技术介绍
通常,人们将具有相同特性的对象,如人、物件、事件等进行分类并进行统一的管理,例如将企业的往来单位作为一类对象,这类对象具有共同的特征,即与企业具有业务上的往来。在对象的管理中,通常将具有共同特征的对象定义为一类实体。同一类实体的对象又可以划分为不同的类别,如往来单位可以划分为客户、供应商、投标单位等,因此通常将一类实体划分为多个子集,将每一个具体的实体对象,如某一个具体的单位设定为归属于一个或多个子集。如图1所示,与企业有业务往来的单位为往来单位10,往来单位10包括多种类型的单位,如客户11、供应商12、投标单位13等,若某一单位属于客户11,则将该单位作为客户11进行管理。然而,某些单位具有多重身份,既是客户又是供应商,则该单位属于客户11与供应商12的交集14。类似地,有些单位是供应商12与投标单位13的交集15,有些单位是客户11与投标单位13的交集16,有些单位更是客户11、供应商12及投标单位13的交集17。为了方便地对同一实体的多个实体对象进行管理,通常使用计本文档来自技高网...

【技术保护点】
多子集实体数据的存储显示方法,包括对实体的内容进行定义;其特征在于:设定所述实体的二个以上的子集,赋予每一所述子集唯一的名称以及唯一的标识码,每一所述子集的所述标识码为2的指数幂;记录所述实体的每一实体对象的信息,确定每一所述实体对象所属的子集,计算每一所述实体对象的子集编码,所述实体对象的所述子集编码为该实体对象所属的所有所述子集的子集标识码之和,将每一所述实体对象的子集编码与所述实体对象关联地存储在存储模块中;根据接收到的子集的信息查找该子集包含的所有实体对象或者根据接收到的实体对象的信息查找该实体对象所属的所有子集的信息,并通过显示模块将查找到的信息显示出来。

【技术特征摘要】
1.多子集实体数据的存储显示方法,包括 对实体的内容进行定义; 其特征在于 设定所述实体的二个以上的子集,赋予每一所述子集唯一的名称以及唯一的标识码,每一所述子集的所述标识码为2的指数幂; 记录所述实体的每一实体对象的信息,确定每一所述实体对象所属的子集,计算每一所述实体对象的子集编码,所述实体对象的所述子集编码为该实体对象所属的所有所述子集的子集标识码之和,将每一所述实体对象的子集编码与所述实体对象关联地存储在存储模块中; 根据接收到的子集的信息查找该子集包含的所有实体对象或者根据接收到的实体对象的信息查找该实体对象所属的所有子集的信息,并通过显示模块将查找到的信息显示出来。2.根据权利要求1所述的多子集实体数据的存储显示方法,其特征在于 根据接收到的子集的信息查找该子集包含的所有实体对象的步骤是将所有实体对象的子集编码二进制数值分别与需要查找的所述子集的子集标识码二进制数值进行位与运算,查找出运算结果包含有二进制数“I”的所有实体对象。3.根据权利要求1或2所述的多子集实体数据的存储显示方法,其特征在于 根据接收到的实体对象的信息查找该实体对象所属的所有子集的步骤是将需要查找的实体对象的子集编码二进制数值分别与所有所述子集标识码二进制数值进行位与运算,查找运算结果包含有二进制数“I”的所有子集标识码所对应的子集。4.根据权利要求1或2所述的多子集实体数据的存储显示方法,其特征在于 计算所有所述实体对象的子集编码后,确定每一种所述子集编码对应的子集类型,每一所述子集类型包含至少一个所述子集; 根据接收到的实体对象的信息查找该实体对象所属的所有子集的步骤是查找需要查找的实体对象的所述子集编码对应的子集类型。5.根据权利要求1或2所述的多子集实体数据的存储显示方法,其特征在于 确定每一所述实体对象所属的子集的步骤是在显示装置上生成选择窗口,在所述选择窗口内显示所有所述子集作为备选选项,以被选择的所述子集作为该实体对象所属的所述子集。6...

【专利技术属性】
技术研发人员:王忠福龙润秋
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:

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

1