[发明专利]一种基于ERP系统的可视化应用开发方法、设备及介质在审
申请号: | 202010761933.8 | 申请日: | 2020-07-31 |
公开(公告)号: | CN112099780A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 陈傲磊;张培铭;张武声;肖依;刘汉富;芦正明;罗洋洋;查锐;吴伟旭 | 申请(专利权)人: | 山东浪潮通软信息科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/35;G06F8/38;G06Q10/10 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 erp 系统 可视化 应用 开发 方法 设备 介质 | ||
本申请公开了一种基于ERP系统的可视化应用开发方法、设备及介质,方法包括:可视化设计器确定预先设置的目录,并向用户进行展示;基于用户的第一操作,依次创建目录对应的层级,直至创建至应用;基于用户的第二操作,以及在可视化设计器中预设的内容模板,对内容的属性进行配置;将配置完成的应用的元数据以可视化设计器对应的格式进行存储;将存储的应用发布。通过搭建可视化设计器内,实现了从新建模块、应用到发布使用的一体化解决方案,解决了因开发人员手工编码带来的编码不规范、从而产生很多的代码缺陷、重复性工作浪费人力物力等问题。也标准化、精简化了业务建模流程,不熟悉ERP系统的开发人员也能快速可视化搭建业务。
技术领域
本申请涉及应用开发领域,具体涉及一种基于ERP系统的可视化应用开发方法、设备及介质。
背景技术
ERP系统即企业资源计划(Enterprise Resource Planning)的简称,是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台。在ERP系统内,不论是单据、基础资料、报表、套打等,其对应的开发量都很大,现有技术中也有针对ERP系统的设计平台,通过设计平台能够使得开发人员的工作量进行简化。
但是现有技术中仍存在问题:现有的设计平台设计比较简陋,这使得即使现有的设计平台,对于开发人员来说开发过程仍然较为费时费力,这也就增加了对于开发人员的门槛要求。
发明内容
为了解决上述问题,本申请提出了一种基于ERP系统的可视化应用开发方法,包括:可视化设计器确定预先设置的目录,并向用户进行展示,所述目录的层级包括多层,所述目录的最小层级为应用;基于所述用户的第一操作,依次创建所述目录对应的层级,直至创建至所述应用;基于所述用户的第二操作,以及在所述可视化设计器中预设的内容模板,在所述应用中新建相应内容,并对所述内容的属性进行配置;将配置完成的所述应用的元数据以所述可视化设计器对应的格式进行存储;基于所述用户的第三操作,将存储的所述应用发布。
在一个示例中,将存储的所述应用发布,包括:调用相应的发布接口,将存储的所述应用的所述元数据的格式转换为所述ERP系统对应的格式;将完成格式转换后的所述应用,通过所述ERP系统进行发布。
在一个示例中,将存储的所述应用发布,包括:通过预设的模板将存储的所述应用转换为ERP系统源文件,并将所述ERP系统源文件导出至对应的代码编辑器;确定编辑后的ERP系统源文件,所述编辑后的ERP系统源文件是所述用户通过所述代码编辑器进行编辑得到的;将所述编辑后的ERP系统源文件对应的应用进行发布。
在一个示例中,所述ERP系统源文件包括:生成层generate,包括所述应用转换成的所有代码;扩展层development,包括继承的模型,所述模型用于对所述应用进行扩展或执行相应处理;定制层custom,包括针对所述应用的定制化开发的内容。
在一个示例中,所述内容模板包括多个类别的内容组件,每个所述内容组件包括模型、字段、表单、列表中至少一种;所述应用包括单据、基础资料、报表中的至少一种,且所述应用由所述模型、所述字段、所述表单、所述列表中的至少一种构成。
在一个示例中,所述内容组件包括:布局组件,包括与所述应用的布局的相关内容;基础组件,包括所述应用的基础属性的相关内容;业务组件,包括与所述应用所执行的业务的相关内容。
在一个示例中,基于所述用户的第二操作,以及在所述可视化设计器中预设的内容模板,在所述应用中新建相应内容,包括:基于所述用户在当前界面上,针对内容模板的拖拽操作,将所述用户拖拽的所述内容模板添加至所述应用对应的容器中,其中,所述内容模板为所述可视化设计器中预设的。
在一个示例中,所述元数据包括:数据模型、视图模型、服务规则、流程设计、多语言配置中的至少一种;所述服务规则包括:值更新、默认值、通用校验、事件钩子、单据编码规则、单据转换规则中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010761933.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:开关状态检测电路、方法和装置
- 下一篇:一种同磁路多绕组电流互感器装置