[发明专利]一种客户端以及该客户端的界面生成方法在审
申请号: | 201310654521.4 | 申请日: | 2013-12-05 |
公开(公告)号: | CN104699468A | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 徐岷;周斯洋;周立光;吴军;王晶 | 申请(专利权)人: | 浙江大华系统工程有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 以及 界面 生成 方法 | ||
技术领域
本发明涉及安防技术领域,特别涉及一种客户端以及该客户端的界面生成方法。
背景技术
目前,安防领域中的视频监控系统常采用的结构模式包括:C/S结构和浏览器/服务器(Brower/Server,B/S)结构来实现。其中,C/S结构是建立在局域网的基础上的,该结构充分利用客户端和服务器端硬件环境的优势,将任务合理分配到客户端和服务器端来实现,形成所谓两层体系结构;B/S结构是建立在广域网的基础上的,该结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端(即浏览器)实现,但是主要事务逻辑在服务器端实现,形成所谓三层体系结构。
C/S结构相比于B/S结构,具有如下优点:
1、交互性强;在C/S结构中,由于安装了客户端,而客户端具有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。
2、安全性好;由于C/S结构是配对的点对点的结构模式,采用适用于局域网、安全性比较好的网络协议,安全性可以得到较好的保证。
3、网络通信量少;由于C/S结构在逻辑上只有两层结构,网络通信量只包括Client与Server之间的通信量。
4、处理速度快;由于C/S结构在逻辑上比B/S结构少一层结构,对于相同的任务,C/S结构完成的速度比B/S结构快,更利于处理大量数据。
因此,现有的大多数视频监控系统采用C/S结构来实现,该结构安装、运行在客户端的计算机中,通过局域网与后台数据库服务器连接、共享数据,并把原始数据或处理后的数据存储在后台数据库中。
客户端提供的界面是该客户端中各应用程序与用户进行信息交流的工具。用户通过客户端提供的界面,向该客户端中的各应用程序传达指令,而该客户端中的各应用程序通过该界面向用户传达自身运行的结果以及其它显示信息。目前,不管是C/S结构的客户端,还是B/S结构的客户端,一旦客户端发布,其提供的界面的数量,以及每个界面的布局(即该界面上包括哪些应用程序)都是固定的,用户是无法更改的,从而降低了用户体验。
综上所述,由于现有客户端一旦发布,其提供的界面的数量,以及每个界面的布局都是固定的,用户是无法更改的,从而降低了用户体验。
发明内容
本发明实施例提供的客户端以及该客户端的界面生成方法,能够为用户提供界面创建、布局结构选择、组件创建等服务,从而提高了用户体验。
本发明实施例提供了一种客户端的界面生成方法,该方法包括:
客户端根据接收到的第一指令,在所述客户端的主界面上创建至少一个用于显示所述客户端的至少一个组件的界面;
客户端根据接收到的第二指令,确定用户为所述界面选定的布局结构,并将选定的布局结构加载到相应的界面上,所述布局结构用于定义所述界面所包含的面板的数量、尺寸以及各面板之间的位置关系;
客户端根据接收到的第三指令,确定用户从组件管理界面中选定的需要创建到所述界面的组件的相关信息,并在所述界面中用户指定的区域创建相应的组件。
本发明实施例提供的方法,能够为用户提供界面创建、布局结构选择、组件创建等服务,从而提高了用户体验。
在实施中,客户端根据接收到的第三指令,在所述界面中用户指定的区域创建相应的组件,具体包括:
客户端根据所述第三指令,确定用户从所述组件管理界面中为需要创建到所述界面的组件选定的属性信息;以及
客户端调用需要创建到所述界面的组件所实现的服务的创建对象,以在用户指定的界面中的指定位置上创建具有所述属性信息的组件。
在实施中,客户端将用户从组件管理界面中选定的组件创建到已创建的界面中用户指定的区域之后,该方法还包括:
客户端根据接收到的调整指令,对当前界面中需要调整的待调整组件的尺寸或位置进行调整。
在实施中,客户端根据接收到的调整指令,对当前界面中需要调整的待调整组件的位置进行调整,具体包括:
若用户为所述待调整组件指定的位置位于所述当前界面的其他面板,则客户端将所述待调整组件从当前面板移动到用户指定的面板的指定位置上;
若用户为所述待调整组件指定的位置位于其他已创建的界面内,则客户端将所述待调整组件移动到用户指定的其他已创建的界面内用户为所述待调整组件指定的位置上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华系统工程有限公司;,未经浙江大华系统工程有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310654521.4/2.html,转载请声明来源钻瓜专利网。