一种可视化配置数据结构的方法技术

技术编号:17407174 阅读:23 留言:0更新日期:2018-03-07 04:58
本发明专利技术公开了一种可视化配置数据结构的方法,包含以下步骤:A.创建由若干基础数据构成的基础数据元素库;B.创建数据结构定义表,所述数据结构定义表用于保存需要配置的数据结构的基本属性和需要的字段;C.创建存值表,所述存值表用于存储所有表结构的表中字段的值;D.整理出财务基本数据元素并将财务基本数据元素录入系统并定义数据结构。本发明专利技术的一种可视化配置数据结构的方法,采用由业务人员定义好基础的财务元素,再由专业的财务人员在web页面上自由组合配置出所需的数据结构的方法,解决开发人员业务知识不熟悉的问题,使开发人员不用学习大量的财务知识,大大提升了开发效率,同时为系统提供灵活的业务模型配置,提高了系统的适用范围。

A method of visualizing the configuration of data

The invention discloses a method for visual configuration data structure, which comprises the following steps: A. to create the basic data element consists of several basic data base; B. creates a data structure definition table, the data structure definition table used to save the data structure needed to the configuration of the basic attribute and the required field; C. to create the stored value table the stored value table is used to store all fields in the table in the table structure; D. sorting out the basic financial data elements and the financial input system of basic data elements and the definition of data structure. The method of the invention is a visual configuration of data structure, the financial elements defined by the business people based, by professional financial personnel in the web page free combination configuration method of data structure required to solve, developers are not familiar with the business knowledge, so that developers do not have to learn a lot of knowledge, greatly enhance the efficiency of development, while providing a flexible business model for system configuration, improve the applicability of the system.

【技术实现步骤摘要】
一种可视化配置数据结构的方法
本专利技术涉及财务软件自动化
,特别涉及一种可视化配置数据结构的方法。
技术介绍
财务软件传统开发过程中,首先需要搜集业务需求,再根据需求抽象出所需的表结构,再确定表之间的对应关系,然后才能根据表结构进行代码开发,由于是针对财务软件,其涉及较多财务专业知识,开发人员很难快速掌握这些财务方面的业务知识,常出现开发进度慢,新进开发人员的学习成本高的问题。
技术实现思路
本专利技术的目的是克服上述
技术介绍
中不足,提供一种可视化配置数据结构的方法,针对财务软件系统开发过程中开发慢,成本高的缺点,由业务人员定义好基础的财务元素,再由专业的财务人员在web页面上自由组合配置出所需的数据结构,解决开发人员业务知识不熟悉的问题,使开发人员不用过多去关注大量的财务知识,大大提升开发效率,同时为系统提供灵活的业务模型配置,提高系统的适用范围。为了达到上述的技术效果,本专利技术采取以下技术方案:一种可视化配置数据结构的方法,包含以下步骤:A.创建由若干基础数据构成的基础数据元素库;B.创建数据结构定义表,所述数据结构定义表用于保存需要配置的数据结构的基本属性和需要的字段;C.创建存值表,所述存值表用于存储所有表结构的表中字段的值;D.整理出财务基本数据元素并将财务基本数据元素录入系统并定义数据结构。进一步地,所述步骤A中创建基础数据元素库时,需确定各基础数据的数据类型,其中,所述数据类型至少分为字符、数字、枚举,且基础数据必须是最小颗粒,且具有通用性和固定性,创建后应尽量避免进行修改和删除,否则会影响以它为基础的其他数据结构。进一步地,所述步骤B中的数据结构定义表中包含一个保存基础元素库主键的外键字段和一个保存数据结构定义表所定义结构的唯一性标志,则再对需要的字段,根据基础数据元素库内的基础数据进行组合,用户可在web页面进行直观的字段选择和配置,创建出业务相关所需的数据结构,即表结构,从而实现表结构定制,配置完成后,即可看出所得数据结构的整体情况,体现了可视化的特点。进一步地,所述步骤C中的存值表中的表中字段包括数据结构定义表的关联关系、一行数据的唯一性标志、数据结构表定义字段的关联关系、以及每个字段对应的值,如果系统内数据量比较大,可采用分表的方式。进一步地,所述步骤D中定义数据结构时,创建出的数据结构至少包含数据的名称、字段、类型,且创建好数据结构后,则可进行对应的数据操作,包括增、删、改、查等,对于用户来说,和普通的表结构使用方法一致,非常便于用户使用。本专利技术与现有技术相比,具有以下的有益效果:本专利技术的一种可视化配置数据结构的方法,针对财务软件系统开发过程中开发慢,成本高的缺点,由业务人员定义好基础的财务元素,再由专业的财务人员在web页面上自由组合配置出所需的数据结构,解决开发人员业务知识不熟悉的问题,使开发人员不用过多去关注大量的财务知识,减少了开发人员的学习时间,大大提升开发效率,同时为系统提供灵活的业务模型配置,可对表结构随时进行新增,提高了系统的伸缩节和适用性。附图说明图1是本专利技术的一个实施例中主数据元素库的界面示意图;图2是本专利技术的一个实施例中主数据定义的界面示意图;图3是本专利技术的一个实施例中对数据结构定义表进行数据操作的界面示意图。具体实施方式下面结合本专利技术的实施例对本专利技术作进一步的阐述和说明。实施例:本实施中选用将本方法运用于某云服务财务管理平台中的例子。第一步,在云服务财务管理平台中即使用配置数据结构的方式,在云服务财务管理平台的颗粒中心中,创建由若干基础数据构成的基础数据元素库,其中具体包括基础数据的增删查改、导入导出等功能,且每个基础数据均具有名称、标识、类型、长度、精度等。其中,基础数据必须是最小颗粒且具有通用性和固定性,创建后尽量避免进行修改和删除,避免影响以它为基础的其他数据结构,且数据类型至少分为字符、数字、枚举,如果该基础数据是枚举类型,则还需定义好该元素的取值范围,具体主数据元素库的界面如图1所示。第二步,创建好基础数据元素库后,创建数据结构定义表,该表用于保存需要配置的数据结构的基本属性和需要的字段。具体为在云服务财务管理平台的主数据定义模块进行数据结构定制,包括主数据名称、类型、以及引用的基础数据,引用基础数据采用选取的方式,先展示出基础数据,再双击选择所需引用的基础数据作为表结构字段,主数据定义的界面如图2所示。第三步,创建数据结构定义表后,创建一个用于存储所有表结构的中字段的值的存值表,具体为在对数据结构定义表进行数据操作时,首先根据表结构的唯一性标志,在数据结构定义表中查出该表所有的字段,根据字段顺序展示在页面上,使用人员对每个字段进行数据录入后,根据每个字段的唯一标志,将值存入存值表中,注意每条数据需要保存一个行唯一标志,以及对应的表结构唯一标志,对数据结构定义表进行数据操作的界面如图3所示。其中,使用人员对每个字段进行数据录入时,是将用户整理出的一些基本的财务基本数据元素,录入系统内,然后在定义数据结构时则可以使用第一步中已经定义好的基本数据元素,且创建出的数据结构包含名称、字段、类型等,创建好数据结构后,则可进行对应的数据操作,包括增、删、改、查等,对于用户来说,和普通的表结构使用方法一致。由上可知,本专利技术的一种可视化配置数据结构的方法中,将传统方式中由开发人员进行的这些数据结构定制开发,转由熟悉财务知识的业务人员一步一步配置完成,从而减少了开发人员的学习时间,提高了开发效率,同时可对表结构随时进行新增,提高了系统的伸缩节和适用性。可以理解的是,以上实施方式仅仅是为了说明本专利技术的原理而采用的示例性实施方式,然而本专利技术并不局限于此。对于本领域内的普通技术人员而言,在不脱离本专利技术的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本专利技术的保护范围。本文档来自技高网...
一种可视化配置数据结构的方法

【技术保护点】
一种可视化配置数据结构的方法,其特征在于,包含以下步骤:A.创建由若干基础数据构成的基础数据元素库;B.创建数据结构定义表,所述数据结构定义表用于保存需要配置的数据结构的基本属性和需要的字段;C.创建存值表,所述存值表用于存储所有表结构的表中字段的值;D.整理出财务基本数据元素并将财务基本数据元素录入系统并定义数据结构。

【技术特征摘要】
1.一种可视化配置数据结构的方法,其特征在于,包含以下步骤:A.创建由若干基础数据构成的基础数据元素库;B.创建数据结构定义表,所述数据结构定义表用于保存需要配置的数据结构的基本属性和需要的字段;C.创建存值表,所述存值表用于存储所有表结构的表中字段的值;D.整理出财务基本数据元素并将财务基本数据元素录入系统并定义数据结构。2.根据权利要求1所述的一种可视化配置数据结构的方法,其特征在于,所述步骤A中创建基础数据元素库时,需确定各基础数据的数据类型,其中,所述数据类型至少分为字符、数字、枚举。3.根据权利要求1所...

【专利技术属性】
技术研发人员:李波岳永胜孙小波
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

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

1