一种可拖拽配置可视化屏幕的运维方法技术

技术编号:22295750 阅读:64 留言:0更新日期:2019-10-15 04:51
本发明专利技术公开了一种可拖拽配置可视化屏幕的运维方法,包括:验证权限人员的权限;在确定权限人员有权限时弹出屏幕界面,并在屏幕界面中设置屏幕的背景,其中该背景包括屏幕的宽度等比缩放、高度等比缩放、全屏铺满和背景图;从组件库中选择基础组件,并将该基础组件拖拽至屏幕中,其中该基础组件包括图表、模具、空间、边框和图形控件;创建数据源,并为屏幕中的基础组件绑定数据源,其中所述数据源包括API数据源、Mysql数据源、cmdb数据源。通过上述方式,本发明专利技术所公开的可拖拽配置可视化屏幕的运维方法,可通过权限人员设置屏幕的模式,灵活性高,大大提高了用户的体验。

An Operational and Maintenance Method for Drag-and-Drop Configurable Visual Screen

【技术实现步骤摘要】
一种可拖拽配置可视化屏幕的运维方法
本专利技术涉及屏幕处理
,特别是涉及一种可拖拽配置可视化屏幕的运维方法。
技术介绍
随着技术的发展,屏幕已经广泛应用在各个领域中。目前,对于运维数据的可视化,需要屏幕进行显示,这样对运行监控数据、资源统计数据、运维流程数据的整合,做多维度数据的收集和展现,形成可视化大屏和看板,让运维管理者更好的做运维决策和指挥调度,实时跟踪态势,以便更快的做出响应。然而,传统方式中,对于运维数据的可视化屏幕,屏幕的模板都是固定不变的,即一旦使用就只能按照模板的模式一直使用,无法根据实际情况改变,灵活性差,大大降低了用户的体验。
技术实现思路
本专利技术主要解决的技术问题是提供一种可拖拽配置可视化屏幕的运维方法,可通过权限人员设置屏幕的模式,灵活性高,大大提高了用户的体验。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种可拖拽配置可视化屏幕的运维方法,所述方法包括:验证权限人员的权限;在确定权限人员有权限时弹出屏幕界面,并在屏幕界面中设置屏幕的背景,其中该背景包括屏幕的宽度等比缩放、高度等比缩放、全屏铺满和背景图;从组件库中选择基础组件,并将该基础组件拖拽至屏幕,其中该基础组件包括图表、模具、空间、边框和图形控件;创建数据源,并为屏幕中的基础组件绑定数据源,其中所述数据源包括API数据源、Mysql数据源、cmdb数据源。进一步的,所述将该基础组件拖拽至屏幕中的步骤包括:监听基础组件拖拽事件,获得被拖拽的基础组件的唯一标识符;获取该基础组件拖拽结束后在屏幕的当前位置坐标,并保存到对应数据库表中,在当前位置坐标处建立一个可以拖拽或缩放的节点;获取该唯一标识符所对应的基础组件所绑定的数据源的数据,并在屏幕中进行数据展示;以该节点作为基础点进行拖拽或缩放操作。进一步的,该方法还包括:通过键盘方向键对该基础组件进行微调;点击预览按钮,并弹出效果界面以显示屏幕设计效果图。进一步的,该方法还包括:点击模板转换按钮,将当前屏幕转换为屏幕模板,并储存在模板数据库中。进一步的,该方法还包括:点击屏幕模板,并弹出该屏幕模板所对应的屏幕界面,且在屏幕界面中进行基础组件的添加、排版、样式设置以及数据源绑定操作事件。进一步的,该方法还包括:点击权限管理按钮,弹出配置权限界面,并在配置权限界面添加或删除权限人员。进一步的,该方法还包括:选中模板数据库中屏幕模板,并点击导出模板按钮,将屏幕模板保存为cvs文件并导出。进一步的,所述图表包括柱状图、百分比图、饼图、折线图和雷达图,所述模具包括安全设备、网络安全、存储设备、中间件、数据库、操作系统、服务器、云和机房,所述控件包括时钟、表格、滚动计数器、地图、地球、3D大楼、文本和下拉框。本专利技术的有益效果是:区别于现有技术的情况,本专利技术的可拖拽配置可视化屏幕的运维方法包括:验证权限人员的权限;在确定权限人员有权限时弹出屏幕界面,并在屏幕界面中设置屏幕的背景,其中该背景包括屏幕的宽度等比缩放、高度等比缩放、全屏铺满和背景图;从组件库中选择基础组件,并将该基础组件拖拽至屏幕中,其中该基础组件包括图表、模具、空间、边框和图形控件;创建数据源,并为屏幕中的基础组件绑定数据源,其中所述数据源包括API数据源、Mysql数据源、cmdb数据源。通过上述方式,本专利技术所公开的可拖拽配置可视化屏幕的运维方法,可通过权限人员设置屏幕的模式,灵活性高,大大提高了用户的体验。附图说明图1是本专利技术可拖拽配置可视化屏幕的运维方法的流程示意图;图2是图1中步骤S103的子步骤流程示意图。具体实施方式下面结合附图和实施方式对本专利技术进行详细说明。如图1所示,图1是本专利技术可拖拽配置可视化屏幕的运维方法的流程示意图。该方法包括以下步骤:步骤S101:验证权限人员的权限。应理解,在步骤S101中,验证权限人员的权限的步骤包括:步骤A1:获取在登录界面所输入的权限账号及对应的账号密码。步骤A2:判断权限账号及对应的账号密码是否正确。步骤S102:在确定权限人员有权限时弹出屏幕界面,并在屏幕界面中设置屏幕的背景。应理解,在确定权限人员有权限时可以是自动弹出屏幕界面,也可以是通过点击屏幕界面按钮才弹出屏幕界面。在本实施例中,该背景包括屏幕的宽度等比缩放、高度等比缩放、全屏铺满和背景图。步骤S103:从组件库中选择基础组件,并将该基础组件拖拽至屏幕中。在本实施例中,该基础组件包括图表、模具、空间、边框和图形控件。优选地,图表包括柱状图、百分比图、饼图、折线图和雷达图。优选地,模具包括安全设备、网络安全、存储设备、中间件、数据库、操作系统、服务器、云和机房。优选地,控件包括时钟、表格、滚动计数器、地图、地球、3D大楼、文本和下拉框。如图2所示,将该基础组件拖拽至屏幕中的步骤包括:步骤S1031:监听基础组件拖拽事件,获得被拖拽的基础组件的唯一标识符。应理解,当弹出屏幕界面时,就会开始对基础组件的拖拽事件进行监听,如基础组件被拖拽至屏幕,就会获取事件被拖拽的基础组件的唯一标识符(即ID号)。应理解,每一基础组件都有唯一的ID号。步骤S1032:获取该基础组件拖拽结束后在屏幕的当前位置坐标,并保存到对应数据库表中,在当前位置坐标处建立一个可以拖拽或缩放的节点。也就是说,本实施例以屏幕界面作为平面坐标,基础组件被拖拽至屏幕的任一位置,都会有相对应的坐标。步骤S1033:获取该唯一标识符所对应的基础组件所绑定的数据源的数据,并在屏幕中进行数据展示。应理解,每一个基础组件都对应绑定有数据源。步骤S1034:以该节点作为基础点进行拖拽或缩放操作。步骤S104:创建数据源,并为屏幕中的基础组件绑定数据源。在本实施例中,数据源包括API数据源、Mysql数据源、cmdb数据源。应理解,创建数据源可以是在当前设计屏幕的页面添加,也可以是从另外一个页面添加的,根据实际情况而定。进一步的,在一些实施例中,该可拖拽配置可视化屏幕的运维方法还包括:步骤B1:通过键盘方向键对该基础组件进行微调。应理解,利用键盘方向键能够对该基础组件上下、左右微雕移动。步骤B2:点击预览按钮,并弹出效果界面以显示屏幕设计效果图。应理解,点击预览按钮能够对所设置的屏幕界面进行查看,以查看屏幕界面的效果图。进一步的,在一些实施例中,该可拖拽配置可视化屏幕的运维方法还包括:点击模板转换按钮,将当前屏幕转换为屏幕模板,并储存在模板数据库中。应理解,屏幕模板的数量有多个,均储存在模板数据库中。进一步的,在一些实施例中,该可拖拽配置可视化屏幕的运维方法还包括:点击屏幕模板,并弹出该屏幕模板所对应的屏幕界面,且在屏幕界面中进行基础组件的添加、排版、样式设置以及数据源绑定操作事件。应理解,本实施例通过在原基础的屏幕模板再次设置,可以根据实际需要在原基础的屏幕模板上进行基础组件的添加、基础组件的排版、基础组件的样式设置以及基础组件的数据源绑定操作事件,使得可以进行二次设计,减少不必要的操作,效率更高。进一步的,在一些实施例中,该可拖拽配置可视化屏幕的运维方法还包括:点击权限管理按钮,弹出配置权限界面,并在配置权限界面添加或删除权限人员。进一步的,在一些实施例中,该可拖拽配置可视化屏幕的运维方法还包括:选中模板数据库中屏幕模板,并点击导出模板按钮,将屏幕模板保存为cv本文档来自技高网...

【技术保护点】
1.一种可拖拽配置可视化屏幕的运维方法,其特征在于,所述方法包括:验证权限人员的权限;在确定权限人员有权限时弹出屏幕界面,并在屏幕界面中设置屏幕的背景,其中该背景包括屏幕的宽度等比缩放、高度等比缩放、全屏铺满和背景图;从组件库中选择基础组件,并将该基础组件拖拽至屏幕中,其中该基础组件包括图表、模具、空间、边框和图形控件;创建数据源,并为屏幕中的基础组件绑定数据源,其中所述数据源包括API数据源、Mysql数据源、cmdb数据源。

【技术特征摘要】
1.一种可拖拽配置可视化屏幕的运维方法,其特征在于,所述方法包括:验证权限人员的权限;在确定权限人员有权限时弹出屏幕界面,并在屏幕界面中设置屏幕的背景,其中该背景包括屏幕的宽度等比缩放、高度等比缩放、全屏铺满和背景图;从组件库中选择基础组件,并将该基础组件拖拽至屏幕中,其中该基础组件包括图表、模具、空间、边框和图形控件;创建数据源,并为屏幕中的基础组件绑定数据源,其中所述数据源包括API数据源、Mysql数据源、cmdb数据源。2.根据权利要求1所述的运维方法,其特征在于,所述将该基础组件拖拽至屏幕中的步骤包括:监听基础组件拖拽事件,获得被拖拽的基础组件的唯一标识符;获取该基础组件拖拽结束后在屏幕的当前位置坐标,并保存到对应数据库表中,在当前位置坐标处建立一个可以拖拽或缩放的节点;获取该唯一标识符所对应的基础组件所绑定的数据源的数据,并在屏幕中进行数据展示;以该节点作为基础点进行拖拽或缩放操作。3.根据权利要求2所述的运维方法,其特征在于,该方法还包括:通过键盘方向键对该基础组件...

【专利技术属性】
技术研发人员:邹方波
申请(专利权)人:广州嘉为科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1