[发明专利]一种基于控件库的开发方法、系统及存储介质在审
申请号: | 202110710173.2 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113326044A | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 董鹏飞;赵春辉;刘燕 | 申请(专利权)人: | 重庆唯哲科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/36;G06F8/34 |
代理公司: | 重庆信航知识产权代理有限公司 50218 | 代理人: | 董世波 |
地址: | 401120 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 控件 开发 方法 系统 存储 介质 | ||
本发明公开了一种基于控件库的开发方法、系统及存储介质,在设计界面,新建实时看板或通过文件形式导入导出实时看板;通过设计界面的可视化控件库搭建看板内容,且随时都可以依据需求调整看板内容;选中控件,可对该控件进行相关属性的配置;在运行界面,通过拖动建立资源和控件的映射关系,实现控件显示实时数据或赋予控件功能;双击控件标题弹出抽屉可以查看或修改与该控件绑定的资源信息,本发明将服务器资源模块定义为标准化的资源;实现基于规则的程序执行环境;通过可视化的方式定义交互界面和服务器端资源,实现基于web的标准化文件,实现快速搭建可用的系统。
技术领域
本发明属于计算机技术领域,具体涉及一种基于控件库的开发方法、系统及存储介质。
背景技术
随着现代化工业的飞速发展,人机界面在工业控制领域应用越来越广泛。基于燃机控制系统的燃机监控软件画面,传统的方法是采用定制开发的方式,,对开发人员的技能要求较高,要熟练各种开发语言以及熟练使用各种开发调试工具,可维护性差,开发难度大、成本高、且学习周期较长,数据间的通讯搭建繁琐。交付后,用户不能独立自主维护,必须依赖厂家进行维护,升级迭代周期长且效率低,不能满足连续生产的要求。
现有方案,主要缺陷在于:(1)只关注开发的一个步骤,开发后集成到系统中还需要一定的编码工作;(2)开发的结果只能展示静态数据;(3)数据间的通讯搭建繁琐。
发明内容
本发明的目的在于提供一种基于控件库的开发方法、系统及存储介质,以解决上述背景技术中提出现有技术中的问题。
为实现上述目的,本发明采用了如下技术方案:
一种基于控件库的开发方法,包括如下步骤:
S1、在设计界面,新建实时看板或通过文件形式导入导出实时看板;
S2、通过设计界面的可视化控件库搭建看板内容,且随时都可以依据需求调整看板内容;
S3、使用设计界面工具栏的对齐、分布、图层、锁定功能快速调整控件大小和位置,预览功能实时查看看板展示效果;
S4、选中控件,可对该控件进行相关属性的配置;
S5、在运行界面,通过拖动建立资源和控件的映射关系,实现控件显示实时数据或赋予控件功能;
S6、双击控件标题弹出抽屉可以查看或修改与该控件绑定的资源信息。
优选的,可视化控件库中包括至少一个控件,各个控件是对应用内容的所有待显示内容进行分类后得到的,每个控件包括至少一种展示形式。
优选的,调整看板内容发起人选择的控件属性,并且依据发起人输入的调整内容信息,生成完整的属性更改后保存。
优选的,界面设计方案中包括控件以及控件的位置信息,在看板接收到界面设计方案的编译请求时,获取预先存储的控件对应的代码,编译控件对应的代码,根据编译后的结果和位置信息生成与界面设计方案对应的界面。
优选的,获取预先存储的控件对应的代码包括:获取预先存储的控件对应的代码和控件样式对应的代码;编译控件对应的代码包括:编译控件对应的代码和控件样式对应的代码。
优选的,编译每种控件对应的代码生成动态建立资源,配置加载建立资源,将每种控件存放至图形界面的指定路径中,图形界面加载自定义控件库后,根据自定义控件库提供的标准接口,识别自定义控件图标,并在图形界面中生成自定义控件,并将自定义控件对应显示在看板中。
一种基于控件库的开发系统,包括客户端模块和服务器资源模块,所述客户端模块包括控件模块、看板模块、流程节点模块及标准化的文件模块,所述服务器资源模块包括交互界面模块和程序执行环境模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆唯哲科技有限公司,未经重庆唯哲科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110710173.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:深度学习计算方法、装置、芯片及介质
- 下一篇:一种粗酚精制的方法