一种管理信息系统中基础数据编码的设计和维护方法技术方案

技术编号:34636355 阅读:13 留言:0更新日期:2022-08-24 15:10
本发明专利技术提供了一种管理信息系统中基础数据编码的设计和维护方法;其中,设计方法包括:获取基础数据,并采用层次分类法针对所述基础数据进行拆解分类,将拆解分类数据按照预设的规则进行数据转化,将所述分类数据转化为结构化编码;其中,维护方法包括:获取基础数据的编码类型和编码语言,针对所述编码类型和编码语言进行维护;根据所述基础数据的编码类型,判断所述编码类型是否存在,当所述编码类型存在时,获取所述编码类型和编码语言对应的编码细项,针对所述编码细项进行维护;并且支持对通用编码维护页面进行维护,能够让用户在一个页面中增加、删除、修改、查看编码语言和对应的编码细项。码细项。码细项。

【技术实现步骤摘要】
一种管理信息系统中基础数据编码的设计和维护方法


[0001]本专利技术涉及信息系统功能设计开发
,特别涉及一种管理信息系统中基础数据编码的设计和维护方法。

技术介绍

[0002]目前,在设计开发信息系统时,会遇到许多需要规范的基础数据,这些数据结构规范性可能都不相同,为方便后续的数据统计和分析,按照信息技术行业通常的做法,一般都会采用编码来处理,而对这些数据进行编码时,它们都有一个共同的特点,即编码和描述,编码就类似一个人的身份证,而描述则是对该编码的说明,该数据被其它数据引用时,只引用并保存其编码即可,规范性不高的数据需要异构的数据结构进行存储,如专利技术专利:CN201810678020

异构数据同构化处理方法、装置、计算机设备及存储介质中,针对此问题通常采取使用数据中台技术对多源异构数据进行同构化预处理的方法来解决此问题,但是这种方法增加了系统开发量,随着业务发展,系统代码量线性增长,系统可维护性线性下降,增加了人工成本和代码冗余度,降低了系统的稳定性、可扩展性。

技术实现思路

[0003]本专利技术提供一种管理信息系统中基础数据编码的设计和维护方法,用以解决针对异构数据同构化处理时系统可维护性较低,并降低了系统的稳定性和可扩展性的情况。
[0004]一种管理信息系统中基础数据编码的设计方法,包括:获取基础数据,并采用层次分类法针对所述基础数据进行拆解分类,获取拆解分类数据,将所述拆解分类数据按照预设的规则进行数据转化,将所述分类数据转化为结构化编码,确定编码数据;其中,所述基础数据至少包括组织信息、人员信息、设备信息;所述层次分类法通过层次分类器确定所述基础数据的类别层次。
[0005]一种管理信息系统中基础数据编码的维护方法,包括:
[0006]获取基础数据的编码类型和编码语言,针对所述编码类型和编码语言进行维护,确定编码类型和编码语言的维护结果;
[0007]根据所述基础数据的编码类型,判断所述编码类型是否存在,当所述编码类型存在时,获取所述编码类型和编码语言对应的编码细项,针对所述编码细项进行维护,确定编码细项维护结果;
[0008]针对所述编码类型和编码类型对应的细项;编码语言和所述编码语言对应的细项进行增加、删除、修改、查看,确定通用编码维护页面维护结果。
[0009]作为本专利技术的一种实施例:所述编码类型通过元编码进行组合形成;其中,所述元编码包括:无含义编码、有含义编码、自定义编码;所述无含义编码包括:递增码、约定码、系列码,所述有含义编码包括:缩写码、层次码、矩阵码、组合码,所述自定义编码用于对编码规则进行解释和翻译。
[0010]作为本专利技术的一种实施例:针对编码类型和编码语言进行维护时,包括:
[0011]基于数据库中创建编码类型基表Code_Type;其中,所述编码类型基表Code_Type的字段类型至少包括:编码类型、描述所使用的语言、描述、简述、维护角色;其中,
[0012]将所述编码类型和所述描述所使用的语言设置为主键,
[0013]所述编码类型用于针对相同类型的编码进行唯一标识;
[0014]所述描述所使用的语言用于定义描述所述编码类型所使用的语言;
[0015]所述维护角色用于针对所述类型编码的细项的角色进行定义和维护,所述维护角色从信息系统中已经定义的角色清单中进行选取。
[0016]作为本专利技术的一种实施例:针对编码类型和编码语言对应的编码细项,进行维护时,包括:
[0017]基于数据库中创建编码细项基表Code_Type_Item;其中,所述编码细项基表Code_Type_Item的字段类型至少包括:编码类型、细项编码、描述所使用的语言、细项描述、细项简述;
[0018]将所述编码类型、描述所使用的语言、细项编码设置为主键。
[0019]作为本专利技术的一种实施例:针对编码类型和编码语言对应的编码细项,进行维护时,还包括:
[0020]判断是否有用户访问所述编码细项基表Code_Type_Item中的数据,确定第一判断结果;
[0021]当所述第一判断结果显示有用户在访问所述编码细项基表中的数据时,获取所述用户针对编码类型的操作状态,获取对应的编码类型;其中所述用户的操作状态包括:编码类型输入、编码类型选择;
[0022]根据所述编码类型,判断所述编码类型是否存在,确定第二判断结果;
[0023]当所述第二判断结果显示所述编码类型存在时,判断所述用户是否被授权维护所述编码类型,确定第三判断结果;
[0024]当所述第三判断结果显示所述用户未被授权维护所述编码类型,禁止所述用户针对编码类型进行操作。
[0025]作为本专利技术的一种实施例:所述获取基础数据的编码类型和编码语言,针对所述编码类型和编码语言进行维护,确定编码类型和编码语言的维护结果,还包括:
[0026]根据所述基础数据的编码类型和编码语言,确定对应的编码符号数量,并根据所述编码符号的数量对编码符号进行排序处理;
[0027]针对每一个编码符号,确定对应编码的存储节点分布;
[0028]对所述存储节点进行节点监测,根据节点监测的结果判断所述编码符号是否出现丢失的情况,确定判断结果;
[0029]当所述判断结果显示存在编码符号丢失的情况时,判定有存储节点发生故障,对发生故障的存储节点进行定位,获取故障节点定位结果;
[0030]根据所述故障节点的定位结果,确定丢失的编码符号,基于预设的数据修复集合,对所述丢失的编码符号进行修复,确定故障节点修复结果。
[0031]作为本专利技术的一种实施例:所述当所述判断结果显示存在编码符号丢失的情况时,判定有存储节点发生故障,对发生故障的存储节点进行定位,获取故障节点定位结果,还包括:
[0032]根据所述节点监测的结果,确定编码的修复自由度,根据所述编码的修复自由度,确定编码的重复系数;其中,所述修复自由度用于度量故障节点的冗余等级,所述重复系数用于判断所述故障节点的聚合度;
[0033]根据所述编码的重复系数,确定故障节点的区间端点值。
[0034]作为本专利技术的一种实施例:所述获取基础数据的编码类型和编码语言,针对所述编码类型和编码语言进行维护,确定编码类型和编码语言的维护结果,还包括:
[0035]根据所述基础数据的编码类型和编码语言,获取数据编码的全局参数;其中,所述全局参数包括:原始明文空间参数、编码层数、安全参数、编码位数;
[0036]基于所述数据编码的全局参数,创建初始化同态环境;其中,所述初始化同态环境用于构建数据编码的加密环境;
[0037]基于所述初始化同态环境,创建私钥和公钥,根据创建的私钥和公钥,计算密钥转换矩阵;
[0038]根据所述密钥转换矩阵,创建加密数组对象,根据所述加密数组对象,对所述数据编码进行同态加密处理。
[0039]作为本专利技术的一种实施例:所述获取基础数据的编码类型和编码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种管理信息系统中基础数据编码的设计方法,其特征在于,包括:获取基础数据,并采用层次分类法针对所述基础数据进行拆解分类,获取拆解分类数据;将所述拆解分类数据按照预设的规则进行数据转化,将所述分类数据转化为结构化编码,确定编码数据;其中,所述基础数据至少包括组织信息、人员信息、设备信息;所述层次分类法通过层次分类器确定所述基础数据的类别层次。2.一种管理信息系统中基础数据编码的维护方法,其特征在于,包括:获取基础数据的编码类型和编码语言,针对所述编码类型和编码语言进行维护,确定编码类型和编码语言的维护结果;根据所述基础数据的编码类型,判断所述编码类型是否存在,当所述编码类型存在时,获取所述编码类型和编码语言对应的编码细项,针对所述编码细项进行维护,确定编码细项维护结果;针对所述编码类型和编码类型对应的细项;编码语言和所述编码语言对应的细项进行增加、删除、修改、查看,确定通用编码维护页面维护结果。3.如权利要求2所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述编码类型通过元编码进行组合形成;其中,所述元编码包括:无含义编码、有含义编码、自定义编码;所述无含义编码包括:递增码、约定码、系列码;所述有含义编码包括:缩写码、层次码、矩阵码、组合码,所述自定义编码用于对编码规则进行解释和翻译。4.如权利要求2所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述针对编码类型和编码语言进行维护时还包括:基于数据库中创建编码类型基表Code_Type;其中,所述编码类型基表Code_Type的字段类型至少包括:编码类型、描述所使用的语言、描述、简述、维护角色;其中,将所述编码类型和所述描述所使用的语言设置为主键,所述编码类型用于针对相同类型的编码进行唯一标识;所述描述所使用的语言用于定义描述所述编码类型所使用的语言;所述维护角色用于针对所述类型编码的细项的角色进行定义和维护,所述维护角色从信息系统中已经定义的角色清单中进行选取。5.如权利要求2所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述针对编码类型和编码语言对应的编码细项,进行维护时还包括:基于数据库中创建编码细项基表Code_Type_Item;其中,所述编码细项基表Code_Type_Item的字段类型至少包括:编码类型、细项编码、描述所使用的语言、细项描述、细项简述;将所述编码类型、描述所使用的语言、细项编码设置为主键。6.如权利要求5所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述针对编码类型和编码语言对应的编码细项,进行维护时还包括:
判断是否有用户访问所述编码细项基表Code_Type_Item中的数据,确定第一判断结果;当所述第一判断结果显示有用户在访问所述编码细项基表中的数据时,获取所述用户针对编码类型的操作状态,获取对应的编码类型;其中所述用户的操作状态包括:编码类型输入、编码类型选择;根据所述编码类型,判断所述编码类型是否存在,确定第二判断结果;当所述...

【专利技术属性】
技术研发人员:周竞亮周若凡谭业贵郭晓松宋云飞熊仁都
申请(专利权)人:中国长江三峡集团有限公司
类型:发明
国别省市:

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

1