[发明专利]一种基于配置式的开发模型在审

专利信息
申请号: 201710112748.4 申请日: 2017-02-28
公开(公告)号: CN108519877A 公开(公告)日: 2018-09-11
发明(设计)人: 柴新霞;朱杰;赵凯 申请(专利权)人: 广东智源信息技术有限公司
主分类号: G06F8/35 分类号: G06F8/35
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 郝传鑫
地址: 510000 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 标准属性 开发模型 软件开发 数据配置 配置式 构建 程序数据 程序语言 处理数据 方式定义 工作效率 功能构建 功能界面 功能组件 开发工具 业务分析 应用开发 数据处理 配置项 企业级 项目组 转换 减小 开发 删除 存储 标准化 查询 语言 统一
【说明书】:

发明公开了一种基于配置式的开发模型,包括:数据配置部分,使用配置项的方式定义任何一个所需要的功能组件对象;标准化转换部分,将数据配置转换为程序数据对象后按标准属性进行存储;功能构建部分,根据标准属性构建功能界面、组件以及行为;数据处理部分,处理数据的增加、删除、修改、查询。本发明用于构建企业级的开发工具,统一应用开发模式,大部分人员只需要使用这种模式即可完成软件开发工作;本发明能够减小开发人员对程序语言的依赖性,尽可能少的或不使用原生语言就可以完成软件开发;本发明提高了开发的工作效率,让项目组有更多的精力花费在业务分析上,以便开发出更适合用户的产品。

技术领域

本发明涉及计算机软件产品的开发,更具体地说,涉及一种基于配置式的开发模型。

背景技术

软件开发是以各种开发语言为基础的软件生产活动。随着社会信息化程度的攀升,软件产品规模越来越大,集成度越来越高。单个项目所涉及的技术领域很多,就程序语言而言,至少需要3-5种才可以完成开发。

原生语言的开发,如JAVA、C语言等,主要完成的是把程序语言转换为机器语言,让计算机执行相应的指令。用户功能的研发,需要对语言本身比较精通。原生语言的封装、继承等特性加强了程序的可复用性,但仍需编码实现新的功能。随着代码量的增加,代码管理的难度会越来越高。各种原生语言有它自身的特点,主要适用于服务端开发和组件开发,同时还要配合其他语言进行数据交互、前端展现等。没有哪一种语言能够完全完成现在各种应用软件的开发,这就使得人力资源的配置需要非常全面和完整。

利用公共组件开发,如工作流组件、表单组件等,主要是在原生语言的基础上封装的特定功能。这些组件在一定层面上解决了开发速度问题,但又带来了开发模式、程序架构等不通用的问题。世界上的各种形式的组件非常多,在选择时要经过大量的研究和深入的学习才能够确定是否使用,在可行性研究上需要大量的实践。

利用公共平台开发,像百度、腾讯等都提供一些开发平台,如微信开发平台、百度站长平台等,他们提供的都是程序级的调用,仍需要自行编码实现具体功能。而且不同平台的编码模式、编码规范都有所不同,需要针对不同平台进行适配。

面对日新月异的产品需求,如何快速、简单、有效的完成软件产品开发成为非常重要的问题。

发明内容

针对现有技术的缺点,本发明的目的在于提供一种基于配置式的开发模型,减小二次开发人员对程序语言的依赖性,易于维护各种界面的一致性,提高开发工作效率。

为了实现上述目的,本发明的技术方案为:一种基于配置式的开发模型,包括:数据配置部分,使用配置项的方式定义任何一个所需要的功能组件对象;标准化转换部分,将数据配置转换为程序数据对象后按标准属性进行存储;功能构建部分,根据标准属性构建功能界面、组件以及行为;数据处理部分,处理数据的增加、删除、修改、查询。

作为本发明的一种改进,所述功能组件对象包括数据源、界面、容器、各种表单对象。

作为本发明的一种改进,数据配置支持至少3层以上的嵌套,嵌套时,如配置格式与父级格式相同的,使用嵌套格式定义父级。

作为本发明的一种改进,所述标准属性的转换流程包括:(1)把配置数据解析成标准的键值对形式,以JSON数据格式存储;(2)把中文、特别标识转换为标准英文属性,同时把嵌套属性转换成对象;(3)根据定义,把属性按样式、验证、事件、数据、命令、子对象等分类。

作为本发明的一种改进,所述功能构建包括:(1)根据标准属性定义的组件类型,在组件库中调用对应的组件;(2)组件自动解析相关属性,将配置属性转换为组件本身的属性;(3)把数据绑定到组件上。数据分为静态数据和动态数据;(4)绑定组件、组件与组件之间的行为关系。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东智源信息技术有限公司,未经广东智源信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710112748.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top