[发明专利]一种项目配置方法、系统、计算机设备和存储介质在审
| 申请号: | 202310196267.1 | 申请日: | 2023-02-24 |
| 公开(公告)号: | CN116107626A | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 傅东生;王连民;尤逊 | 申请(专利权)人: | 深圳奇迹智慧网络有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/10;G06F8/34 |
| 代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 张媛 |
| 地址: | 518000 广东省深圳市罗湖*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 项目 配置 方法 系统 计算机 设备 存储 介质 | ||
1.一种项目配置方法,其特征在于,所述方法包括:
获取待建项目的功能需求信息;
根据所述功能需求信息,执行预设处理流程,以利用预设的可视化配置页面,确定所述待建项目中的至少一个画布元素,以及从预设类库中选择对应于所述画布元素的目标工具类;
通过加载所述目标工具类,初始化所述待建项目,以建立所述目标工具类与所述画布元素之间的关联关系;
通过触发所述画布元素以启停所述目标工具类,并按照预设调用规则执行所述目标工具类。
2.根据权利要求1所述的项目配置方法,其特征在于,所述获取待建项目的功能需求信息的步骤之前,包括:
根据预设查询规则查询所述预设类库中是否存储有对应于所述功能需求信息的目标工具类;
若存储有对应于所述功能需求信息的所述目标工具类,则在执行项目配置时,直接在所述预设类库中调用所述目标工具类,否则预先创建所述目标工具类,并存储于所述预设类库中。
3.根据权利要求2所述的项目配置方法,其特征在于,所述创建目标工具类,并存储于所述预设类库中的步骤,包括:
定义一个配置文件为所述目标工具类,所述目标工具类作为功能软件封装的载体;
对所述配置文件设计构造函数,并设置所述构造函数的参数,以对所述目标工具类进行实例化;
在所述目标工具类的完成数据配置处理后,存储于预设类库中,以供实例方法调用,进而在实例化所述目标工具类时,生成相应的实例化对象。
4.根据权利要求3所述的项目配置方法,其特征在于,所述设置构造函数的参数的步骤,包括:
对所述构造函数设置:default参数、version参数;
其中,所述default参数表示默认的基础配置数据;
所述version参数表示标识当前配置文件的版本,若设置version参数,以version参数的参数值为准;若不设置此参数默认使用根目录下version字段的字段值;并且通过versions参数表示多个version参数,处理执行不同版本的配置文件的配置差异。
5.根据权利要求4所述的项目配置方法,其特征在于,所述通过触发画布元素以启停所述目标工具类,并按照预设调用规则执行所述目标工具类的步骤,包括:
响应于所述目标工具类与所述画布元素之间建立关联关系后,生成工具类事件系统;
当其中一个所述画布元素被触发,以启停对应的所述目标工具类时,通过所述工具类事件系统,生成第一事件;当再次触发所述画布元素,或者触发其他所述画布元素时,生成第二事件,以此类推,形成事件队列;
按照所述事件队列,以此执行所对应的所述目标工具类。
6.根据权利要求5所述的项目配置方法,其特征在于,所述工具类事件系统中配置有注册事件和注销事件;
所述当画布元素被触发,以启停对应的所述目标工具类时,通过所述工具类事件系统,生成第一事件;当再次触发所述画布元素,或者触发其他所述画布元素时,生成第二事件,以此类推,形成事件队列的步骤,包括:
当其中一个所述画布元素被触发时,通过所述工具类事件系统,生成对应所述目标工具类的注册事件,以作为第一事件;
当所述画布元素被再次触发时,通过所述工具类事件系统,生成对应所述目标工具类的注销事件,或者当其他所述画布元素被触发时,通过所述工具类事件系统,生成对应所述目标工具类的注册事件,以作为第二事件;
其中,针对同一所述目标工具类,所述注册事件与所述注销事件交替产生。
7.根据权利要求5所述的项目配置方法,其特征在于,所述待建项目为监控视频云平台;所述功能需求信息包括:快速聚焦功能、手势移动功能;
所述通过触发所述画布元素以启停所述目标工具类,并按照预设调用规则执行所述目标工具类的步骤,还包括:
触发所述监控视频云平台的快速聚集功能时,在监控视频界面中勾画出一个矩形框,根据所述矩形框控制摄像头的聚焦位置;
触发所述监控视频云平台的手势移动功能时,在监控视频界面中生成指向标识,根据手势指令移动控制所述指向标识移动,以控制摄像头的监控方向移动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳奇迹智慧网络有限公司,未经深圳奇迹智慧网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310196267.1/1.html,转载请声明来源钻瓜专利网。





