[发明专利]无侵入式快速开发方法、平台、终端及存储介质在审
申请号: | 202110038191.0 | 申请日: | 2021-01-12 |
公开(公告)号: | CN112799638A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 杨飞 | 申请(专利权)人: | 杨飞 |
主分类号: | G06F8/10 | 分类号: | G06F8/10;G06F8/35 |
代理公司: | 成都市熠图知识产权代理有限公司 51290 | 代理人: | 兰小平 |
地址: | 224000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 侵入 快速 开发 方法 平台 终端 存储 介质 | ||
本发明涉及无侵入式软件快速开发方法、平台、终端及存储介质,包括以下步骤:S1、获取工作目录;S2、获取配置规则;S3、基于配置规则,获取项目模板;S4、基于项目模板进行解析并输出到工作目录中,得到可统一使用的项目文件。本发明通过获取工作目录、配置规则,根据配置规则得到项目模板,并对项目模板进行解析输出到工作目录中,得到可以统一使用的项目文件,降低功能性代码重复开发,这也解决了使用不同开发语言的软件工程师快速开发需求,同时利用统一使用的项目文件,进一步解决社会人力资源的极大浪费。
技术领域
本发明涉及软件开发技术领域,尤其涉及无侵入式软件快速开发方法、平台、终端及存储介质。
背景技术
随着信息化迅速发展,对于企业管理类的软件应用开发领域也是蓬勃发展,并滋生出了大量的中小型软件开发企业,同时也让各大软件企业开发应用系统的相似度高达70%以上,软件企业内部所开发的管理类应用也存在大量功能重复、常规单一,这也造成了社会人力资源极大的浪费。
目前市场上各类管理类应用更多的都是基于自身开发语言体系进行快速开发,生成的项目文件开发代码严重依赖于快速开发平台,无法让更多使用不同开发语言的软件工程师简单快速的使用,还具有跨开发语言的学习成本,没有可以统一使用的项目文件,不同的软件工程师要根据自身熟悉的的数据语言需要重新设计出自己需要的项目文件,而这一过程很多功能性代码功能是相同的,这就大大增加了软件工程师的重复性劳作,无法真正解决大多数软件工程师的快速开发需求。
发明内容
本发明所要解决的技术问题在于提供无侵入式软件快速开发方法、平台、终端及存储介质,以解决快速开发平台没有可以统一使用的项目文件的问题。
本发明通过以下技术手段实现解决上述技术问题的:
无侵入式软件快速开发方法,包括以下步骤:
S1、获取工作目录;
S2、获取配置规则;
S3、基于配置规则,获取项目模板;
S4、基于项目模板进行解析并输出到工作目录中,得到可统一使用的项目文件。
通过获取工作目录、配置规则,根据配置规则得到项目模板,并对项目模板进行解析输出到工作目录中,得到可以统一使用的项目文件,降低功能性代码重复开发,这也解决了使用不同开发语言的软件工程师快速开发需求,同时利用统一使用的项目文件,进一步解决社会人力资源的极大浪费。
作为本发明进一步的方案:所述步骤S1包括:
通过系统设置默认数据源、默认仓库、工作目录、作者名、作者邮箱、作者手机号码并生成代码,所生成的代码直接对应到本地的工作目录。
作为本发明进一步的方案:所述步骤S2包括:
S21、创建一个项目并设置该项目,所述设置该项目包括:
设置项目信息,所述项目信息包括:项目名称、项目代号、Logo、项目类型;
设置创建项目的数据源;
需先创建数据源连接并输入连接名、主机、端口、数据源名、用户名、密码,点击连接测试确保数据源连接正常,并保存数据源连接;
S22、智能配置项目;根据数据源的数据和历史配置数据进行分析,自动生成模板解析的配置规则。
模板仓库能跟降低使用快速开发平台的学习成本,并提升开发速度。
作为本发明进一步的方案:所述配置规则包括两种,如下:
1)、数据源包含若干个表格,根据数据源的表格中字段,生成解析规则内容包括:校验格式、字符长度、输入方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨飞,未经杨飞许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110038191.0/2.html,转载请声明来源钻瓜专利网。