【技术实现步骤摘要】
一种管理信息系统中基础数据编码的设计和维护方法
[0001]本专利技术涉及信息系统功能设计开发
,特别涉及一种管理信息系统中基础数据编码的设计和维护方法。
技术介绍
[0002]目前,在设计开发信息系统时,会遇到许多需要规范的基础数据,这些数据结构规范性可能都不相同,为方便后续的数据统计和分析,按照信息技术行业通常的做法,一般都会采用编码来处理,而对这些数据进行编码时,它们都有一个共同的特点,即编码和描述,编码就类似一个人的身份证,而描述则是对该编码的说明,该数据被其它数据引用时,只引用并保存其编码即可,规范性不高的数据需要异构的数据结构进行存储,如专利技术专利:CN201810678020
‑
异构数据同构化处理方法、装置、计算机设备及存储介质中,针对此问题通常采取使用数据中台技术对多源异构数据进行同构化预处理的方法来解决此问题,但是这种方法增加了系统开发量,随着业务发展,系统代码量线性增长,系统可维护性线性下降,增加了人工成本和代码冗余度,降低了系统的稳定性、可扩展性。
技术实现思路
[0003]本专利技术提供一种管理信息系统中基础数据编码的设计和维护方法,用以解决针对异构数据同构化处理时系统可维护性较低,并降低了系统的稳定性和可扩展性的情况。
[0004]一种管理信息系统中基础数据编码的设计方法,包括:获取基础数据,并采用层次分类法针对所述基础数据进行拆解分类,获取拆解分类数据,将所述拆解分类数据按照预设的规则进行数据转化,将所述分类数据转化为结构化编码,确定编码数 ...
【技术保护点】
【技术特征摘要】
1.一种管理信息系统中基础数据编码的设计方法,其特征在于,包括:获取基础数据,并采用层次分类法针对所述基础数据进行拆解分类,获取拆解分类数据;将所述拆解分类数据按照预设的规则进行数据转化,将所述分类数据转化为结构化编码,确定编码数据;其中,所述基础数据至少包括组织信息、人员信息、设备信息;所述层次分类法通过层次分类器确定所述基础数据的类别层次。2.一种管理信息系统中基础数据编码的维护方法,其特征在于,包括:获取基础数据的编码类型和编码语言,针对所述编码类型和编码语言进行维护,确定编码类型和编码语言的维护结果;根据所述基础数据的编码类型,判断所述编码类型是否存在,当所述编码类型存在时,获取所述编码类型和编码语言对应的编码细项,针对所述编码细项进行维护,确定编码细项维护结果;针对所述编码类型和编码类型对应的细项;编码语言和所述编码语言对应的细项进行增加、删除、修改、查看,确定通用编码维护页面维护结果。3.如权利要求2所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述编码类型通过元编码进行组合形成;其中,所述元编码包括:无含义编码、有含义编码、自定义编码;所述无含义编码包括:递增码、约定码、系列码;所述有含义编码包括:缩写码、层次码、矩阵码、组合码,所述自定义编码用于对编码规则进行解释和翻译。4.如权利要求2所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述针对编码类型和编码语言进行维护时还包括:基于数据库中创建编码类型基表Code_Type;其中,所述编码类型基表Code_Type的字段类型至少包括:编码类型、描述所使用的语言、描述、简述、维护角色;其中,将所述编码类型和所述描述所使用的语言设置为主键,所述编码类型用于针对相同类型的编码进行唯一标识;所述描述所使用的语言用于定义描述所述编码类型所使用的语言;所述维护角色用于针对所述类型编码的细项的角色进行定义和维护,所述维护角色从信息系统中已经定义的角色清单中进行选取。5.如权利要求2所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述针对编码类型和编码语言对应的编码细项,进行维护时还包括:基于数据库中创建编码细项基表Code_Type_Item;其中,所述编码细项基表Code_Type_Item的字段类型至少包括:编码类型、细项编码、描述所使用的语言、细项描述、细项简述;将所述编码类型、描述所使用的语言、细项编码设置为主键。6.如权利要求5所述的一种管理信息系统中基础数据编码的维护方法,其特征在于,所述针对编码类型和编码语言对应的编码细项,进行维护时还包括:
判断是否有用户访问所述编码细项基表Code_Type_Item中的数据,确定第一判断结果;当所述第一判断结果显示有用户在访问所述编码细项基表中的数据时,获取所述用户针对编码类型的操作状态,获取对应的编码类型;其中所述用户的操作状态包括:编码类型输入、编码类型选择;根据所述编码类型,判断所述编码类型是否存在,确定第二判断结果;当所述...
【专利技术属性】
技术研发人员:周竞亮,周若凡,谭业贵,郭晓松,宋云飞,熊仁都,
申请(专利权)人:中国长江三峡集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。