CN106293489A - 一种云主机管理界面的操作方法及装置 - Google Patents
一种云主机管理界面的操作方法及装置 Download PDFInfo
- Publication number
- CN106293489A CN106293489A CN201610633358.7A CN201610633358A CN106293489A CN 106293489 A CN106293489 A CN 106293489A CN 201610633358 A CN201610633358 A CN 201610633358A CN 106293489 A CN106293489 A CN 106293489A
- Authority
- CN
- China
- Prior art keywords
- order
- cloud
- interface
- main frame
- host administration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种云主机管理界面的操作方法及装置,包括云主机,云主机上设有人机交互界面,人机交互界面由三部分组成,分别是:命令行输入部分、命令控制部分、命令后台响应部分,本发明能够为使用云计算管理***后台的运维人员,提供一种纯键盘的操作云主机的方式,其意义在于可以更加符合运维人员的使用习惯,能为熟练使用键盘进行操作的运维人员提供更高的操作效率。
Description
技术领域
本发明涉及云计算管理***领域,具体为一种云主机管理界面的操作方法及装置。
背景技术
使用云计算管理***的用户中,有很大一部分是运维人员,这些运维人员长期通过命令行工具与服务器进行交互;同时,为了提升操作效率,他们往往很少使用鼠标,更倾向于通过键盘快捷键来进行各类操作。但是现在市面上的云管理后台中,大多基于B/S架构设计,用户更多是通过点击鼠标来完成操作,常用的操作流程是先用鼠标选定操作目标,然后再点击功能按钮执行操作,这样的效率往往不如直接通过键盘操作更高效。而且,对于习惯于使用键盘完成操作的运维人员,操作体验不够友好,也不够高效。
发明内容
本发明的目的在于提供一种云主机管理界面的操作方法及装置,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种云主机管理界面的操作装置,包括云主机,所述云主机上设有人机交互界面,所述人机交互界面由三部分组成,分别是:命令行输入部分、命令控制部分、命令后台响应部分。
优选的,其操作方法包括以下步骤:
A、在人机交互界面中按下键盘上的冒号键来呼出命令行输入框;
B、当用户在命令行输入框中完成并按下回车键后,命令控制部分负责将命令和命令所带的参数进行解析,然后包装为一个Ajax请求,并通过异步的方式发送到云计算管理***后台;
C、当云管理后台处理完命令后会将处理结果返回给命令控制部分,然后再由该部分对页面展示内容进行全部或局部刷新。
优选的,支持的云主机操作包括:select、unselect、show、set group、set tags、set name、export、start、stop、restart、suspend、resume、createimage name desc、joinnetworkID、console、detach、destroy、delete、edit、help。
优选的,步骤A中:在页面中全局监听Javascript的键盘事件,当监听到用户按下冒号按钮的事件时,调用输入框渲染的模块,通过Javascript将由DIV和CSS等组成的输入框显示在页面底部,并设置为浮动状态。
与现有技术相比,本发明的有益效果是:
本发明能够提升操作效率,在进行云管理后台的操作时,可以完全不用通过鼠标点击完成操作,而是采用纯键盘的方式进行操作,操作速度更加快速,而且在使用键盘的过程中提供了很多快捷方式,用来加速操作,整体效率优于鼠标操作;同时更加符合运维人员操作习惯,为那些习惯于通过键盘快捷方式完成操作的运维人员,提供了更加顺畅的操作方式,更加符合运维人员的操作习惯。
附图说明
图1为本发明的整体结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种云主机管理界面的操作装置,包括云主机1,所述云主机1上设有人机交互界面2,所述人机交互界面2由三部分组成,分别是:命令行输入部分3、命令控制部分4、命令后台响应部分5,其中,命令行输入部分3主要呈现方式为Web界面,用户在界面中通过按下键盘上的冒号键来呼出命令行输入框,输入框位于页面底端,并悬浮与整体界面上,并且并不会屏蔽鼠标操作,这时如果有小部分内容被输入框遮挡可以通过滑动鼠标滚轮进行滚动;命令控制部分4的主要功能为,将用户在输入框中输入的命令封装为一个可以发送到后端服务器的请求,用基于Ajax的方式,将请求通过异步的方式发往云计算管理***后台,并接收从后台返回的处理结果,对页面进行相应的局部或整体刷新;命令后台响应部分5的主要功能为,在云计算管理***后台对界面发出的请求进行处理,执行命令中指定的操作,然后将处理结果返回。
本发明中,支持的云主机操作包括:select、unselect、show、set group、settags、set name、export、start、stop、restart、suspend、resume、createimage name desc、join networkID、console、detach、destroy、delete、edit、help等。
本发明的操作方法包括以下步骤:
A、在人机交互界面中按下键盘上的冒号键来呼出命令行输入框,当按esc键后,输入框消失;类似于Linux中的vim编辑器呼出命令行的方式;凡是可以通过鼠标点击页面上的功能按钮完成的对云主机的操作,都能够通过命令行输入相应的命令完成;常用命令支持命令缩写功能,而且所有通过在界面上点击功能按钮完成的操作,全部可以通过输入命令方式完成;
B、当用户在命令行输入框中完成并按下回车键后,命令控制部分负责将命令和命令所带的参数进行解析,然后包装为一个Ajax请求,并通过异步的方式发送到云计算管理***后台;
C、当云管理后台处理完命令后会将处理结果返回给命令控制部分,然后再由该部分对页面展示内容进行全部或局部刷新。
本发明的步骤A中,在页面中全局监听Javascript的键盘事件,当监听到用户按下冒号按钮的事件时,调用输入框渲染的模块,通过Javascript将由DIV和CSS等组成的输入框显示在页面底部,并设置为浮动状态,以免遮挡住内容。
本发明在使用时,在不按冒号键呼出时,不会显示输入框,也就不会影响偏好使用鼠标进行操作的用户;本发明的云主机在页面加载完成后即准备就绪,不需要重新加载,按下冒号键后立即可以呼出输入框;本发明并不会干扰偏好使用鼠标进行操作的用户,仅在按下冒号键后可以呼出该输入框,并处于页面底部,对页面内容呈现影响很小,用户可以通过滚动鼠标滚轮查看被输入框遮挡的内容;另外本发明具有极快的响应速度,在页面加载完成后即加载完成,用户按下冒号键后可立即呼出命令行输入框。
本发明能够提升操作效率,在进行云管理后台的操作时,可以完全不用通过鼠标点击完成操作,而是采用纯键盘的方式进行操作,操作速度更加快速,而且在使用键盘的过程中提供了很多快捷方式,用来加速操作,整体效率优于鼠标操作;同时更加符合运维人员操作习惯,为那些习惯于通过键盘快捷方式完成操作的运维人员,提供了更加顺畅的操作方式,更加符合运维人员的操作习惯。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (4)
1.一种云主机管理界面的操作装置,包括云主机,其特征在于:所述云主机上设有人机交互界面,所述人机交互界面由三部分组成,分别是:命令行输入部分、命令控制部分、命令后台响应部分。
2.实现权利要求1所述的一种云主机管理界面的操作装置的操作方法,其特征在于:其操作方法包括以下步骤:
A、在人机交互界面中按下键盘上的冒号键来呼出命令行输入框;
B、当用户在命令行输入框中完成并按下回车键后,命令控制部分负责将命令和命令所带的参数进行解析,然后包装为一个Ajax请求,并通过异步的方式发送到云计算管理***后台;
C、当云管理后台处理完命令后会将处理结果返回给命令控制部分,然后再由该部分对页面展示内容进行全部或局部刷新。
3.根据权利要求1所述的一种云主机管理界面的操作装置,其特征在于:支持的云主机操作包括:select、unselect、show、set group、set tags、set name、export、start、stop、restart、suspend、resume、createimage name desc、join networkID、console、detach、destroy、delete、edit、help。
4.根据权利要求2所述的一种云主机管理界面的操作方法,其特征在于:步骤A中:在页面中全局监听Javascript的键盘事件,当监听到用户按下冒号按钮的事件时,调用输入框渲染的模块,通过Javascript将由DIV和CSS等组成的输入框显示在页面底部,并设置为浮动状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610633358.7A CN106293489A (zh) | 2016-08-04 | 2016-08-04 | 一种云主机管理界面的操作方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610633358.7A CN106293489A (zh) | 2016-08-04 | 2016-08-04 | 一种云主机管理界面的操作方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106293489A true CN106293489A (zh) | 2017-01-04 |
Family
ID=57664853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610633358.7A Pending CN106293489A (zh) | 2016-08-04 | 2016-08-04 | 一种云主机管理界面的操作方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106293489A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108510676A (zh) * | 2018-04-12 | 2018-09-07 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于bs架构的收银平台使用编码与快捷键实现单一商品打折的方法 |
CN108682092A (zh) * | 2018-05-29 | 2018-10-19 | 珠海横琴盛达兆业科技投资有限公司 | 一种实现pos收银时销售药品数量快速倍增的方法 |
CN108765794A (zh) * | 2018-04-11 | 2018-11-06 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于bs架构的收银平台使用编码加快捷键实现整单快速打折的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103064670A (zh) * | 2012-12-18 | 2013-04-24 | 清华大学 | 基于位置网的创新平台数据管理方法及*** |
CN103455577A (zh) * | 2013-08-23 | 2013-12-18 | 中国科学院计算机网络信息中心 | 云主机镜像文件的多备份就近存储和读取方法及*** |
US20140307640A1 (en) * | 2013-04-10 | 2014-10-16 | International Business Machines Corporation | Resource Sharing Among Multiple Service Providers in a Wireless Network Cloud |
-
2016
- 2016-08-04 CN CN201610633358.7A patent/CN106293489A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103064670A (zh) * | 2012-12-18 | 2013-04-24 | 清华大学 | 基于位置网的创新平台数据管理方法及*** |
US20140307640A1 (en) * | 2013-04-10 | 2014-10-16 | International Business Machines Corporation | Resource Sharing Among Multiple Service Providers in a Wireless Network Cloud |
CN103455577A (zh) * | 2013-08-23 | 2013-12-18 | 中国科学院计算机网络信息中心 | 云主机镜像文件的多备份就近存储和读取方法及*** |
Non-Patent Citations (1)
Title |
---|
胡建武: "键盘控制JavaScript程序", 《电脑爱好者》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108765794A (zh) * | 2018-04-11 | 2018-11-06 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于bs架构的收银平台使用编码加快捷键实现整单快速打折的方法 |
CN108510676A (zh) * | 2018-04-12 | 2018-09-07 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于bs架构的收银平台使用编码与快捷键实现单一商品打折的方法 |
CN108682092A (zh) * | 2018-05-29 | 2018-10-19 | 珠海横琴盛达兆业科技投资有限公司 | 一种实现pos收银时销售药品数量快速倍增的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105531694B (zh) | 在电子表格中显示多个作者的在场 | |
US11184216B2 (en) | State control method and apparatus | |
CN106250100B (zh) | ***逻辑控制方法及装置 | |
CN109558308A (zh) | 应用程序内存泄露检测方法、装置、电子设备及存储介质 | |
US20140181718A1 (en) | Method and apparatus for displaying resource information | |
CN107844331A (zh) | 生成引导配置文件的方法、装置及设备 | |
CN105302784A (zh) | 复制/剪切和粘贴数据的方法和*** | |
CN106293489A (zh) | 一种云主机管理界面的操作方法及装置 | |
WO2018107747A1 (zh) | 一种多屏标注方法及拼接墙 | |
CN105022955B (zh) | 一种应用程序的锁定方法及移动终端 | |
CN103309721A (zh) | 虚拟机监视器管理***及方法 | |
CN104777983A (zh) | 一种分屏显示方法及终端 | |
CN102262528A (zh) | 即时通讯客户端及其内嵌网页页面实现拖拽的方法 | |
WO2016150325A1 (zh) | 分屏运行应用的方法及装置 | |
CN104298434B (zh) | 一种信息处理方法及电子设备 | |
CN110727557A (zh) | 日志采集器的管控方法、平台、电子设备及存储介质 | |
CN106547676A (zh) | 一种用户操作录制方法及终端 | |
CN104133915B (zh) | 一种数据库管理员运维行为的监控方法及*** | |
CN105892629A (zh) | 基于多内核的屏幕唤醒方法、装置和移动终端 | |
CN109885781A (zh) | 混合页面统一浏览方法、装置、设备和存储介质 | |
CN101251993B (zh) | 一种监控多屏幕的方法及装置 | |
CN108228850B (zh) | 一种跨平台自助设备管理方法 | |
CN107301009A (zh) | 一种移除Toast消息框的方法、终端及计算机可读存储介质 | |
CN106648703A (zh) | 消息显示方法和装置 | |
CN107402685A (zh) | 移动终端及其操作方法和操作装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |