本发明属于低代码开发,具体涉及一种低代码开发工业软件组态的方法。
背景技术:
1、低代码开发平台使业务人员可以轻松掌控软件开发过程,可以摆脱其他高级语言的约束,创造一种新的人机交互方式。这种低代码开发技术规避了维护过程中文档与代码的一致性问题,最大限度简化了知识转移和软件工程控制过程,为系统维护提供了巨大的便利,针对需求变更,可直接通过图形化工具修改系统原型。其次,低代码开发技术其本身并不提供功能实现或者业务解决方案,只帮助生态合作者提供统一的技术架构和极简的开发方法,用户可以在低代码开发平台上根据自己的需要选择合适的系统甚至完全定制一套个性化的系统。
2、低代码开发降低了系统应用开发门槛,减轻对专业it技术人员的依赖,不需要懂代码,让业务部门员工用拖拽的方式就能够自行搭建企业级应用,满足业务部门个性化需求,从而降低人力成本,但由于这种低代码开发所用的代码大多为制代码,对一些特定的应用场景时一些参数产生偏差,或开发过程中产生逻辑偏差,导致软件在运行过程中出现问题影响软件的实用性。
技术实现思路
1、为解决上述背景技术中提出的问题。本发明提供了一种低代码开发工业软件组态的方法,具有减少软件错误和提高软件实用性特点。
2、为实现上述目的,本发明提供如下技术方案:一种低代码开发工业软件组态的方法,包括以下步骤:
3、步骤一:参数搜集:根据使用需求了解各方面参数并详细记录;
4、步骤二:架构设计:根据需求从低代码软件中下载所需要的架构模版,根据需求和参数修改架构模版;
5、步骤三:页面设计:从在线app组库中寻找到所需app页面,并定义app页面;
6、步骤四:权限控制:根据平台自带的用户、角色管理及权限设置自定义配置用户角色和app角色,其中,app角色为模块角色的组合,用户角色可组合所需各个岗位的角色;
7、步骤五:程序测试:对开发的软件系统进行测试,测试完成后即可发布。
8、优选的,所述步骤一中参数搜集包括使用场景数据、相关设备参数、使用者要求等。
9、优选的,所述步骤二中将步骤一中搜集到的参数填写到相应的模版中,然后,将各模块使用相应逻辑进行连接。
10、优选的,所述步骤三中页面设计可根据工艺过程及需求绘制、设计画面结构和画面草图,然后将操作画面中的图形对象与实时数据库变量建立动画连接关系,规定动画属性和幅度,同时设置操作标注。
11、优选的,所述步骤五中程序测试需要对各方面并进行多次测试。
12、与现有技术相比,本发明的有益效果是:
13、1、本发明,通过在低代码开发软件中配置大量的模板和模块,开发人员只需要从低代码开发软件中寻找相应的程序模板然后根据步骤指引一步一步操作即可进行相关的软件开发,通过步骤一中的大量相关参数搜集,提高了开发软件的使用时,降低了使用过程中发生错误的几率。
1.一种低代码开发工业软件组态的方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的一种低代码开发工业软件组态的方法,其特征在于:所述步骤一中参数搜集包括使用场景数据、相关设备参数、使用者要求等。
3.根据权利要求1所述的一种低代码开发工业软件组态的方法,其特征在于:所述步骤二中将步骤一中搜集到的参数填写到相应的模版中,然后,将各模块使用相应逻辑进行连接。
4.根据权利要求1所述的一种低代码开发工业软件组态的方法,其特征在于:所述步骤三中页面设计可根据工艺过程及需求绘制、设计画面结构和画面草图,然后将操作画面中的图形对象与实时数据库变量建立动画连接关系,规定动画属性和幅度,同时设置操作标注。
5.根据权利要求1所述的一种低代码开发工业软件组态的方法,其特征在于:所述步骤五中程序测试需要对各方面并进行多次测试。