太阳城集团

  • / 11
  • 下载费用:30 金币  

一种通过元数据自动生成软件项目编码文件的方法及装置.pdf

关 键 词:
一种 通过 数据 自动 生成 软件 项目 编码 文件 方法 装置
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

太阳城集团CN201510648993.8

申请日:

2015.10.08

公开号:

太阳城集团CN105224377A

公开日:

2016.01.06

当前法律状态:

授权

有效性:

有权

法律详情: 授权|||实质审查的生效IPC(主分类):G06F 9/45申请日:20151008|||公开
IPC分类号: G06F9/45 主分类号: G06F9/45
申请人: 广州华旻太阳城集团科技有限公司
发明人: 程社文
地址: 510070 广东省广州市越秀区先烈中路80号2108房
优先权:
专利代理机构: 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 代理人: 曾少丽
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

太阳城集团CN201510648993.8

授权太阳城集团号:

||||||

法律状态太阳城集团日:

2018.07.10|||2016.02.03|||2016.01.06

法律状态类型:

授权|||实质审查的生效|||公开

摘要

太阳城集团本发明提出了一种通过元数据自动生成软件项目编码文件的方法及装置,方法包括:导入数据库表、字段太阳城集团、表间关系和映射定义;导入对象、对象属性的定义、对象按钮定义和对象查询的定义;创建或更新数据库表及字段、数据模型及属性的软件代码;创建或更新对象及增删查改复制功能的软件代码及功能拓展的标准接口代码;创建对象的增删查改页面的软件代码,将对象的增删查改页面的软件代码编译成动态链接库文件,存放到项目的相关文件夹中;按需求修改UI页面呈现的风格及样式。实施本发明的通过元数据自动生成软件项目编码文件的方法及装置,具有以下有益效果:研发效率较高、同质性任务节省人力物力、开发成本较低、保障了代码的专业化和标准化。

权利要求书

权利要求书
1.  一种通过元数据自动生成软件项目编码文件的方法,其特征在于,应用于元数据管理系统,所述元数据管理系统设置有管理数据库、商务数据库和元数据数据库,所述元数据管理系统还设有元数据管理工具、自动编码生成管理工具和页面管理工具,所述方法包括如下步骤:
A)架构师在所述元数据管理系统的元数据数据库中录入或导入当前项目涉及的数据库表、字段太阳城集团、表间关系和映射定义;所述字段太阳城集团包括对应的数据库表字段属性、UI控制属性、商务控制属性和映射属性;
B)所述架构师在所述元数据管理系统的元数据数据库中录入或导入对象、对象属性的定义、对象按钮定义和对象查询的定义;
C)运行所述元数据管理工具,所述元数据管理系统根据所述架构师录入或导入的所述数据库表、字段太阳城集团和表间关系,在对应的商务数据库中利用所述自动编码生成管理工具创建或更新数据库表及字段,利用所述自动编码生成管理工具创建或更新数据模型及其属性的软件代码;
D)根据所述架构师录入或导入的所述对象和对象属性太阳城集团,利用所述自动编码生成管理工具创建或更新对象以及增删查改复制功能的软件代码,以及功能拓展的标准接口代码;
E)根据所述架构师录入或导入的所述数据库表、字段太阳城集团、对象、对象属性、对象按钮定义和对象查询的定义,利用所述自动编码生成管理工具创建对象的增删查改页面的软件代码,将所述对象的增删查改页面的软件代码编译成动态链接库文件,存放到所述当前项目的相关文件夹中;
F)在所述元数据管理系统的运作状态下,产品经理或用户利用所述页面管理工具按需求修改UI页面呈现的风格及样式,所述元数据管理系统生成研发帮助文档并在线发布。

2.  根据权利要求1所述的通过元数据自动生成软件项目编码文件的方法,其特征在于,所述当前项目涉及的非标准商务逻辑由后台编码工程师进行代码开发,并利用相应研发环境的编译功能,将所述后台编码工程师开发的代码编译成动态库并加入到所述当前项目中。

3.  根据权利要求2所述的通过元数据自动生成软件项目编码文件的方法,其特征在于,所述当前项目涉及的非标准UI页面由前台编码工程师进行代码开发,需要编译的代码利用相应研发环境的编译功能,将所述前台编码工程师开发的代码编译成动态库并加入到所述当前项目的相关文件夹中,或者直接将所述前台编码工程师开发的代码加入或更新到所述当前项目的相关文件夹中。

4.  根据权利要求1至3任意一项所述的通过元数据自动生成软件项目编码文件的方法,其特征在于,所述数据库表包括表定义、类型、应用范围和控制太阳城集团,所述表间关系包括数据表和字段关系,所述映射定义包括标准的参照定义和自定义的参照定义。

5.  根据权利要求1至3任意一项所述的通过元数据自动生成软件项目编码文件的方法,其特征在于,所述对象包括软件运行时内存中的对象,所述对象属性包括值属性、控制属性、查询属性、UI属性和功能属性,所述对象按钮定义包括所有对象的操作的定义,所述对象查询的定义包括简单查询和高级查询的定义。

6.  一种实现如权利要求1所述的通过元数据自动生成软件项目编码文件的方法的装置,其特征在于,应用于元数据管理系统,所述元数据管理系统设置有管理数据库、商务数据库和元数据数据库,所述元数据管理系统还设有元数据管理工具、自动编码生成管理工具和页面管理工具,所述装置包括:
数据库表导入单元:用于使架构师在所述元数据管理系统的元数据数据库中录入或导入当前项目涉及的数据库表、字段太阳城集团、表间关系和映射定义;所述字段太阳城集团包括对应的数据库表字段属性、UI控制属性、商务控制属性和映射属性;
对象导入单元:用于使所述架构师在所述元数据管理系统的元数据数据库中录入或导入对象、对象属性的定义、对象按钮定义和对象查询的定义;
元数据管理工具运行单元:用于运行所述元数据管理工具,所述元数据管理系统根据所述架构师录入或导入的所述数据库表、字段太阳城集团和表间关系,在对应的商务数据库中利用所述自动编码生成管理工具创建或更新数据库表及字段,利用所述自动编码生成管理工具创建或更新数据模型及其属性的软件代码;
对象创建更新单元:用于根据所述架构师录入或导入的所述对象和对象属性太阳城集团,利用所述自动编码生成管理工具创建或更新对象以及增删查改复制功能的软件代码,以及功能拓展的标准接口代码;
对象软件代码创建单元:用于根据所述架构师录入或导入的所述数据库表、字段太阳城集团、对象、对象属性、对象按钮定义和对象查询的定义,利用所述自动编码生成管理工具创建对象的增删查改页面的软件代码,将所述对象的增删查改页面的软件代码编译成动态链接库文件,存放到所述当前项目的相关文件夹中;
页面修改单元:用于在所述元数据管理系统的运作状态下,产品经理或用户利用所述页面管理工具按需求修改UI页面呈现的风格及样式,所述元数据管理系统生成研发帮助文档并在线发布。

7.  根据权利要求6所述的装置,其特征在于,所述当前项目涉及的非标准商务逻辑由后台编码工程师进行代码开发,并利用相应研发环境的编译功能,将所述后台编码工程师开发的代码编译成动态库并加入到所述当前项目中。

8.  根据权利要求7所述的装置,其特征在于,所述当前项目涉及的非标准UI页面由前台编码工程师进行代码开发,需要编译的代码利用相应研发环境的编译功能,将所述前台编码工程师开发的代码编译成动态库并加入到所述当前项目的相关文件夹中,或者直接将所述前台编码工程师开发的代码加入或更新到所述当前项目的相关文件夹中。

9.  根据权利要求6至8任意一项所述的装置,其特征在于,所述数据库表包括表定义、类型、应用范围和控制太阳城集团,所述表间关系包括数据表和字段关系,所述映射定义包括标准的参照定义和自定义的参照定义。

10.  根据权利要求6至8任意一项所述的装置,其特征在于,所述对象包括软件运行时内存中的对象,所述对象属性包括值属性、控制属性、查询属性、UI属性和功能属性,所述对象按钮定义包括所有对象的操作的定义,所述对象查询的定义包括简单查询和高级查询的定义。

说明书

说明书一种通过元数据自动生成软件项目编码文件的方法及装置
技术领域
本发明涉及元数据管理领域,特别涉及一种通过元数据自动生成软件项目编码文件的方法及装置。
背景技术
传统的IT研发类项目完成需求分析并形成详细设计书后,后续编程将经历架构师创建管理数据库(主要用于存放系统的管理数据,如用户、权限、审计等)、商务数据库(主要用于存放商务数据,如客户资料、订单、付款等)及相关数据库表,底层编码工程师开发公共类或数据访问类,后台编码工程师开发数据模型及商务类,前台编码工程师开发UI页面,这样的研发流程日复一日地重复着,存在研发效率低、同质性任务耗费人力物力、开发成本较高、代码专业化和标准化难保障,且管理成本高、重复性的工作降低研发人员的成就感、研发知识和经验难以积累、UI页面调整需要研发人员改变代码、研发文档管理困难、研发帮助文档更新不及时。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述研发效率低、同质性任务耗费人力物力、开发成本较高、代码的专业化和标准化难保障的缺陷,提供一种研发效率较高、同质性任务节省人力物力、开发成本较低、保障了代码的专业化和标准化的通过元数据自动生成软件项目编码文件的方法及装置。
本发明解决其技术问题所采用的技术方案是:构造一种应用于元数据管理系统,所述元数据管理系统设置有管理数据库、商务数据库和元数据数据库,所述元数据管理系统还设有元数据管理工具、自动编码生成管理工具和页面管理工具,所述方法包括如下步骤:
A)架构师在所述元数据管理系统的元数据数据库中录入或导入当前项目涉及的数据库表、字段太阳城集团、表间关系和映射定义;所述字段太阳城集团包括对应的数据库表字段属性、UI控制属性、商务控制属性和映射属性;
B)所述架构师在所述元数据管理系统的元数据数据库中录入或导入对象、对象属性的定义、对象按钮定义和对象查询的定义;
C)运行所述元数据管理工具,所述元数据管理系统根据所述架构师录入或导入的所述数据库表、字段太阳城集团和表间关系,在对应的商务数据库中利用所述自动编码生成管理工具创建或更新数据库表及字段,利用所述自动编码生成管理工具创建或更新数据模型及其属性的软件代码;
D)根据所述架构师录入或导入的所述对象和对象属性太阳城集团,利用所述自动编码生成管理工具创建或更新对象以及增删查改复制功能的软件代码,以及功能拓展的标准接口代码;
E)根据所述架构师录入或导入的所述数据库表、字段太阳城集团、对象、对象属性、对象按钮定义和对象查询的定义,利用所述自动编码生成管理工具创建对象的增删查改页面的软件代码,将所述对象的增删查改页面的软件代码编译成动态链接库文件,存放到所述当前项目的相关文件夹中;
F)在所述元数据管理系统的运作状态下,产品经理或用户利用所述页面管理工具按需求修改UI页面呈现的风格及样式,所述元数据管理系统生成研发帮助文档并在线发布。
在本发明所述的通过元数据自动生成软件项目编码文件的方法中,所述当前项目涉及的非标准商务逻辑由后台编码工程师进行代码开发,并利用相应研发环境的编译功能,将所述后台编码工程师开发的代码编译成动态库并加入到所述当前项目中。
在本发明所述的通过元数据自动生成软件项目编码文件的方法中,所述当前项目涉及的非标准UI页面由前台编码工程师进行代码开发,需要编译的代码利用相应研发环境的编译功能,将所述前台编码工程师开发的代码编译成动态库并加入到所述当前项目的相关文件夹中,或者直接将所述前台编码工程师开发的代码加入或更新到所述当前项目的相关文件夹中。
在本发明所述的通过元数据自动生成软件项目编码文件的方法中,所述数据库表包括表定义、类型、应用范围和控制太阳城集团,所述表间关系包括数据表和字段关系,所述映射定义包括标准的参照定义和自定义的参照定义。
在本发明所述的通过元数据自动生成软件项目编码文件的方法中,所述对象包括软件运行时内存中的对象,所述对象属性包括值属性、控制属性、查询属性、UI属性和功能属性,所述对象按钮定义包括所有对象的操作的定义,所述对象查询的定义包括简单查询和高级查询的定义。
本发明还涉及一种实现上述通过元数据自动生成软件项目编码文件的方法的装置,应用于元数据管理系统,所述元数据管理系统设置有管理数据库、商务数据库和元数据数据库,所述元数据管理系统还设有元数据管理工具、自动编码生成管理工具和页面管理工具,所述装置包括:
数据库表导入单元:用于使架构师在所述元数据管理系统的元数据数据库中录入或导入当前项目涉及的数据库表、字段太阳城集团、表间关系和映射定义;所述字段太阳城集团包括对应的数据库表字段属性、UI控制属性、商务控制属性和映射属性;
对象导入单元:用于使所述架构师在所述元数据管理系统的元数据数据库中录入或导入对象、对象属性的定义、对象按钮定义和对象查询的定义;
元数据管理工具运行单元:用于运行所述元数据管理工具,所述元数据管理系统根据所述架构师录入或导入的所述数据库表、字段太阳城集团和表间关系,在对应的商务数据库中利用所述自动编码生成管理工具创建或更新数据库表及字段,利用所述自动编码生成管理工具创建或更新数据模型及其属性的软件代码;
对象创建更新单元:用于根据所述架构师录入或导入的所述对象和对象属性太阳城集团,利用所述自动编码生成管理工具创建或更新对象以及增删查改复制功能的软件代码,以及功能拓展的标准接口代码;
对象软件代码创建单元:用于根据所述架构师录入或导入的所述数据库表、字段太阳城集团、对象、对象属性、对象按钮定义和对象查询的定义,利用所述自动编码生成管理工具创建对象的增删查改页面的软件代码,将所述对象的增删查改页面的软件代码编译成动态链接库文件,存放到所述当前项目的相关文件夹中;
页面修改单元:用于在所述元数据管理系统的运作状态下,产品经理或用户利用所述页面管理工具按需求修改UI页面呈现的风格及样式,所述元数据管理系统生成研发帮助文档并在线发布。
在本发明所述的装置中,所述当前项目涉及的非标准商务逻辑由后台编码工程师进行代码开发,并利用相应研发环境的编译功能,将所述后台编码工程师开发的代码编译成动态库并加入到所述当前项目中。
在本发明所述的装置中,所述当前项目涉及的非标准UI页面由前台编码工程师进行代码开发,需要编译的代码利用相应研发环境的编译功能,将所述前台编码工程师开发的代码编译成动态库并加入到所述当前项目的相关文件夹中,或者直接将所述前台编码工程师开发的代码加入或更新到所述当前项目的相关文件夹中。
在本发明所述的装置中,所述数据库表包括表定义、类型、应用范围和控制太阳城集团,所述表间关系包括数据表和字段关系,所述映射定义包括标准的参照定义和自定义的参照定义。
在本发明所述的装置中,所述对象包括软件运行时内存中的对象,所述对象属性包括值属性、控制属性、查询属性、UI属性和功能属性,所述对象按钮定义包括所有对象的操作的定义,所述对象查询的定义包括简单查询和高级查询的定义。
实施本发明的通过元数据自动生成软件项目编码文件的方法及装置,具有以下有益效果:由于基本的同质性及重复性的编码不再需要人工参与,而是由元数据管理系统完成,这样就大大提高了研发的效率,减少了基础性的人力物力,有力保障了代码的专业化和标准化水平,研发的知识和经验也通过元数据管理工具和页面管理工具得以积累下来,开发成本及太阳城集团均大大减少,UI页面调整不再需要研发人员改变代码,用户端的UI改变更直接方便,所以其研发效率较高、同质性任务节省人力物力、开发成本较低、保障了代码的专业化和标准化。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明通过元数据自动生成软件项目编码文件的方法及装置一个实施例中方法的流程图;
图2为所述实施例中装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明通过元数据自动生成软件项目编码文件的方法及装置实施例中,其通过元数据自动生成软件项目编码文件的方法的流程图如图1所示。该通过元数据自动生成软件项目编码文件的方法应用于元数据管理系统,所述元数据管理系统设置有管理数据库、商务数据库和元数据数据库,管理数据库存放管理数据,商务数据库存放商务数据,元数据数据库存放项目元数据,元数据管理系统还设有元数据管理工具、自动编码生成管理工具和页面管理工具。图1中,该通过元数据自动生成软件项目编码文件的方法包括如下步骤:
步骤S01架构师在元数据管理系统的元数据数据库中录入或导入当前项目涉及的数据库表、字段太阳城集团、表间关系和映射定义:本步骤中,架构师在元数据管理系统的元数据数据库中录入或导入当前项目涉及的数据库表、字段太阳城集团、表间关系和映射定义。其中,数据库表包括表定义、类型、应用范围和控制太阳城集团,字段太阳城集团包括对应的数据库表字段属性、UI控制属性、商务控制属性和映射属性;表间关系包括数据表和字段关系,映射定义包括标准的参照定义和自定义的参照定义。
步骤S02架构师在元数据管理系统的元数据数据库中录入或导入对象、对象属性的定义、对象按钮定义和对象查询的定义:本步骤中,架构师在元数据 管理系统的元数据数据库中录入或导入对象、对象属性的定义、对象按钮定义和对象查询的定义,其中,对象包括软件运行时内存中的对象,如实体对象、组合对象以及虚拟对象等,对象属性包括值属性、控制属性、查询属性、UI属性和功能属性,对象按钮定义包括所有对象的操作的定义,对象查询的定义包括简单查询和高级查询的定义。
步骤S03运行元数据管理工具,元数据管理系统根据架构师录入或导入的所述数据库表、字段太阳城集团和表间关系,在对应的商务数据库中利用自动编码生成管理工具创建或更新数据库表及字段,利用自动编码生成管理工具创建或更新数据模型及其属性的软件代码:本步骤中,基于以上录入或导入的数据,运行元数据管理系统的元数据管理工具,元数据管理系统将根据架构师录入或导入的数据库表、字段太阳城集团和表间关系,在对应的商务数据库中利用自动编码生成管理工具创建或更新数据库表及字段,利用自动编码生成管理工具创建或更新数据模型及其属性的软件代码。
步骤S04根据架构师录入或导入的对象和对象属性太阳城集团,利用自动编码生成管理工具创建或更新对象以及增删查改复制功能的软件代码,以及功能拓展的标准接口代码:本步骤中,根据架构师录入或导入的对象和对象属性太阳城集团,利用自动编码生成管理工具创建或更新对象以及增删查改复制功能的软件代码,创建或更新为方便今后功能拓展的标准接口代码。
步骤S05根据架构师录入或导入的数据库表、字段太阳城集团、对象、对象属性、对象按钮定义和对象查询的定义,利用自动编码生成管理工具创建对象的增删查改页面的软件代码,将对象的增删查改页面的软件代码编译成动态链接库文件,存放到当前项目的相关文件夹中:本步骤中,根据架构师录入或导入的数据库表、字段太阳城集团(包括映射属性)、对象、对象属性、对象按钮定义和对象查询的定义太阳城集团,利用自动编码生成管理工具创建对象的增删查改页面的软件代码,并利用元数据管理系统的编译功能将对象的增删查改页面的软件代码编译成动态链接库文件,存放到当前项目的相关文件夹中,此时,一个包含增删查改等页面以及标准增删查改复制等功能的系统的代码开发已经完成并可发布。
步骤S06在元数据管理系统的运作状态下,产品经理或用户利用页面管理工具按需求修改UI页面呈现的风格及样式,元数据管理系统生成研发帮助文档 并在线发布:本步骤中,在元数据管理系统的运作状态下,产品经理或用户利用元数据管理系统提供的页面管理工具,按需求修改UI页面呈现的风格及样式,如字段的分组、隐藏、位置及排序、主从对象的嵌入、按钮的布局等,然后元数据管理系统自动生成研发帮助文档,并在线发布。相对于传统技术,本发明由于基本的同质性及重复性的编码不再需要人工参与,而是由元数据管理系统完成,大大提高了研发的效率,减少了基础性的人力物力,有力保障了代码的专业化和标准化水平,研发的知识和经验也通过元数据管理工具和页面管理工具得以积累下来,开发成本及太阳城集团均大大减少,UI页面调整不再需要研发人员改变代码,用户端的UI改变更直接方便,元数据管理系统中研发文档管理统一、方便,由元数据管理系统产生的研发帮助文档的一致性和便捷性均大大提高,研发人员的成就感得以增强。
值得一提的是,在本实施例中,当前项目涉及的非标准商务逻辑由后台编码工程师进行代码开发,并利用相应研发环境的编译功能,将后台编码工程师开发的代码编译成动态库并加入到当前项目中。
当前项目涉及的非标准UI页面由前台编码工程师进行代码开发,需要编译的代码利用相应研发环境的编译功能,将前台编码工程师开发的代码编译成动态库并加入到当前项目的相关文件夹中,对于不需要编译的代码,则直接将前台编码工程师开发的代码加入或更新到当前项目的相关文件夹中,这样,当前项目的编码阶段就完成了。
本实施例还涉及一种实现上述通过元数据自动生成软件项目编码文件的方法的装置,其结构示意图如图2所示。该装置所述元数据管理系统设置有管理数据库、商务数据库和元数据数据库,管理数据库存放管理数据,商务数据库存放商务数据,元数据数据库存放项目元数据,元数据管理系统还设有元数据管理工具、自动编码生成管理工具和页面管理工具。该装置包括数据库表导入单元1、对象导入单元2、元数据管理工具运行单元3、对象创建更新单元4、对象软件代码创建单元5和页面修改单元6;其中,数据库表导入单元1用于使架构师在元数据管理系统的元数据数据库中录入或导入当前项目涉及的数据库表、字段太阳城集团、表间关系和映射定义;上述字段太阳城集团包括对应的数据库表字段属性、UI控制属性、商务控制属性和映射属性;数据库表包括表定义、类型、 应用范围和控制太阳城集团,表间关系包括数据表和字段关系,映射定义包括标准的参照定义和自定义的参照定义。
对象导入单元2用于使架构师在元数据管理系统的元数据数据库中录入或导入对象、对象属性的定义、对象按钮定义和对象查询的定义;对象包括软件运行时内存中的对象,如实体对象、组合对象以及虚拟对象等,对象属性包括值属性、控制属性、查询属性、UI属性和功能属性,对象按钮定义包括所有对象的操作的定义,对象查询的定义包括简单查询和高级查询的定义。元数据管理工具运行单元3用于运行元数据管理工具,元数据管理系统根据架构师录入或导入的数据库表、字段太阳城集团和表间关系,在对应的商务数据库中利用自动编码生成管理工具创建或更新数据库表及字段,利用自动编码生成管理工具创建或更新数据模型及其属性的软件代码;对象创建更新单元4用于根据架构师录入或导入的对象和对象属性太阳城集团,利用自动编码生成管理工具创建或更新对象以及增删查改复制功能的软件代码,以及功能拓展的标准接口代码;对象软件代码创建单元5用于根据架构师录入或导入的数据库表、字段太阳城集团、对象、对象属性、对象按钮定义和对象查询的定义,利用自动编码生成管理工具创建对象的增删查改页面的软件代码,将对象的增删查改页面的软件代码编译成动态链接库文件,存放到当前项目的相关文件夹中;页面修改单元6用于在元数据管理系统的运作状态下,产品经理或用户利用所述页面管理工具按需求修改UI页面呈现的风格及样式,元数据管理系统生成研发帮助文档并在线发布。相对于传统技术,本发明由于基本的同质性及重复性的编码不再需要人工参与,而是由元数据管理系统完成,大大提高了研发的效率,减少了基础性的人力物力,有力保障了代码的专业化和标准化水平,研发的知识和经验也通过元数据管理工具和页面管理工具得以积累下来,开发成本及太阳城集团均大大减少,UI页面调整不再需要研发人员改变代码,用户端的UI改变更直接方便,元数据管理系统中研发文档管理统一、方便,由元数据管理系统产生的研发帮助文档的一致性和便捷性均大大提高,研发人员的成就感得以增强。
值得一提的是,本实施例中,当前项目涉及的非标准商务逻辑由后台编码工程师进行代码开发,并利用相应研发环境的编译功能,将后台编码工程师开发的代码编译成动态库并加入到当前项目中。当前项目涉及的非标准UI页面由前台编码工程师进行代码开发,需要编译的代码利用相应研发环境的编译功能, 将前台编码工程师开发的代码编译成动态库并加入到当前项目的相关文件夹中,对于不需要编译的代码,则直接将前台编码工程师开发的代码加入或更新到当前项目的相关文件夹中。
总之,在本实施例中,由于基本的同质性及重复性的编码不再需要人工参与,而是由元数据管理系统完成,大大提高了研发的效率,减少了基础性的人力物力,有力保障了代码的专业化和标准化水平,研发的知识和经验也通过元数据管理系统的元数据管理工具和页面管理工具得以积累下来,开发成本及太阳城集团均大大减少,UI页面调整不再需要研发人员改变代码,用户端的UI页面的改变更直接方便,研发文档管理统一、方便,由元数据管理系统产生的研发帮助文档的一致性和便捷性均大大提高,研发人员的成就感得以增强。
太阳城集团以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

太阳城集团本文
本文标题:一种通过元数据自动生成软件项目编码文件的方法及装置.pdf
链接地址:http://zh228.com/p-6397512.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');