买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】扩展应用开发系统及方法_美云智数科技有限公司_202311267442.8 

申请/专利权人:美云智数科技有限公司

申请日:2023-09-28

公开(公告)日:2024-04-12

公开(公告)号:CN117008890B

主分类号:G06F8/30

分类号:G06F8/30;G06F8/10;G06F8/71

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2023.11.24#实质审查的生效;2023.11.07#公开

摘要:本发明涉及计算机技术领域,提供一种扩展应用开发系统及方法,其中系统包括:应用扩展模块用于在软件应用扩展需求对应的软件产品模型中,确定与软件应用扩展需求对应的应用程序的待扩展应用内容,并对待扩展应用内容进行扩展及编辑,得到扩展应用程序模型;应用运行时模块用于基于扩展应用程序模型开发扩展应用程序,并运行扩展应用程序。本发明在对已交付的软件产品模型中已有标准应用程序进行二次开发时,只需对该已有标准应用程序的待扩展应用内容进行扩展和编辑,无需获取上级应用程序的源代码,开发的扩展应用程序也不会篡改上级应用程序的原有功能,使得项目上用户只需关注项目需求即可快速进行项目二次开发,提高了扩展应用开发效率。

主权项:1.一种扩展应用开发系统,其特征在于,包括:应用扩展模块,用于在软件应用扩展需求对应的软件产品模型中,确定不存在待扩展的应用程序模型的上级应用程序时,通过创建应用程序或者导入应用程序的方式确定与所述软件应用扩展需求对应的应用程序的待扩展应用内容;在所述软件产品模型中存在所述上级应用程序时,基于所述上级应用程序确定与所述软件应用扩展需求对应的应用程序的待扩展应用内容;并对所述待扩展应用内容进行扩展及编辑,得到扩展应用程序模型;其中,所述应用程序为所述软件产品模型中已开发好的标准应用程序或者创建的应用;对所述待扩展应用内容进行扩展及编辑包括新增字段及对已新增的字段进行修改、新增业务操作及对已新增的业务操作进行修改、新增索引及对已新增的索引进行修改和新增资源库及对已新增的资源库进行修改;所述创建应用程序为通过先确定与所述软件应用扩展需求相关联的待扩展项、再对所述待扩展项进行扩展的方式创建,所述导入应用程序为通过输入所述待扩展的应用程序模型的项目代码、所述待扩展的应用程序模型的名称和所述待扩展的应用程序模型的应用描述后以JSON格式上传的方式导入;所述待扩展项包括模块数据、模型数据、模型节点数据、业务操作数据、规则校验数据、表单分组数据和表单数据中至少一项;应用运行时模块,用于基于所述扩展应用程序模型开发扩展应用程序,并运行所述扩展应用程序;其中,基于所述扩展应用程序模型开发是在低代码平台上基于所述扩展应用程序模型的运行环境开发所述扩展应用程序模型;所述应用运行时模块包括应用操作限制单元;所述应用操作限制单元,用于基于当前页面上显示的当前业务数据属于所述扩展应用程序模型的结果,确定所述当前页面数据属于所述扩展应用程序模型,并对所述当前业务数据添加可编辑标识,所述可编辑标识用于提示用户所述当前业务数据允许编辑;所述当前业务数据属于所述扩展应用程序模型是基于所述当前业务数据对应的项目代码与所述扩展应用程序模型对应的项目代码一致所确定的;或者,所述应用操作限制单元,用于基于所述当前业务数据不属于所述扩展应用程序模型的结果,确定所述当前业务数据属于所述扩展应用程序模型的上级应用程序,并对所述当前业务数据添加不可编辑标识,所述不可编辑标识用于通过将所述当前页面上设置的编辑按钮、删除按钮和修改按钮中的至少一个分别置灰的方式提示用户所述当前业务数据不允许编辑;所述当前业务数据不属于所述扩展应用程序模型是基于所述当前业务数据对应的项目代码与所述扩展应用程序模型对应的项目代码不一致所确定的。

全文数据:

权利要求:

百度查询: 美云智数科技有限公司 扩展应用开发系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。