logo好方法网

基于虚拟仿真的实训系统构建方法、装置和计算机设备


技术摘要:
本申请涉及一种基于虚拟仿真的实训系统构建方法、装置和计算机设备。所述方法包括:获取电子标签属性信息、读写器属性信息和业务属性信息;利用模型生成器根据电子标签属性信息和读写器属性信息构建虚拟电子标签和虚拟读写器,根据业务属性信息构建模拟业务节点;配置  全部
背景技术:
随着互联网技术的迅速发展,出现了虚拟仿真(Virtual  Reality)技术,也称为模 拟技术,是指通过虚拟技术在计算机里用一个软件系统模仿一个客观实体,用户与该虚拟 软件系统进行交互,实际上是一种可创建和体验虚拟世界的计算机系统。利用虚拟仿真技 术能够降低物理基础设备成本,提高实训操作等效率。 然而,目前的实训系统仅仅是通过搭建各个节点的数据通信通道,实现虚拟系统 中的数据交互,与实际的业务处理系统存在差异,导致所构建的实训系统的真实性和稳定 性较低。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种能够有效提高实训系统的真实性和 稳定性的基于虚拟仿真的实训系统构建方法、装置和计算机设备。 一种基于虚拟仿真的实训系统构建方法,所述方法包括: 获取电子标签属性信息、读写器属性信息和业务属性信息; 利用模型生成器根据所述电子标签属性信息和所述读写器属性信息构建虚拟电 子标签和虚拟读写器,根据所述业务属性信息构建模拟业务节点; 配置所述虚拟读写器、所述虚拟电子标签和所述模拟业务节点之间的通信通道, 生成配置属性信息; 对所述虚拟读写器和所述虚拟电子标签进行密钥配置,生成密钥配置信息; 根据所述配置属性信息和所述密钥配置信息对所述虚拟读写器和所述虚拟电子 标签进行认证;认证通过后,利用虚拟读写器、所述虚拟电子标签和所述模拟业务节点构建 基于虚拟仿真的实训系统。 在其中一个实施例中,所述利用模型生成器根据所述电子标签属性信息和所述读 写器属性信息构建虚拟电子标签和虚拟读写器,根据所述业务属性信息构建模拟业务节点 包括:根据所述电子标签属性信息配置电子标签模型参数;根据所述读写器属性信息配置 读写器模型参数;利用预设模型生成器根据所述电子标签模型参数构建虚拟电子标签,根 据所述读写器模型参数构建虚拟读写器;利用图形输出模型所述虚拟电子标签对应的图像 控件模型和所述虚拟读写器对应的图像控件模型。 在其中一个实施例中,所述根据所述配置属性信息和所述密钥配置信息对所述虚 拟读写器和所述虚拟电子标签进行认证包括:利用所述配置属性信息和所述密钥配置信息 生成认证数据;根据所述认证数据对所述虚拟电子标签和所述虚拟读写器进行认证;认证 通过后,利用所述认证数据对所述虚拟电子标签分配电子标签标识和标签数据,对所述虚 4 CN 111552538 A 说 明 书 2/11 页 拟读写器分配读写器标识和信道标识。 在其中一个实施例中,所述构建基于虚拟仿真的实训系统之后,还包括:获取终端 通过所述虚拟读写器对所述虚拟电子标签发起的操作请求,所述操作请求包括业务标识; 获取通过所述虚拟读写器读取所述虚拟电子标签的标签数据,对所述操作请求和所述标签 数据进行加密处理,生成加密后的数据请求包;利用所述密钥配置信息对所述数据请求包 进行校验;校验通过后,根据所述业务标识将所述数据请求包分配至相应的模拟业务节点, 通过所述模拟业务节点对所述数据请求包进行相应的业务处理。 在其中一个实施例中,所述方法还包括:获取通过所述实训系统对所述操作请求 进行处理的操作过程数据;对所述操作过程数据进行过程分析,生成实训演练数据。 一种基于虚拟仿真的实训系统构建装置,所述装置包括: 数据获取模块,用于获取电子标签属性信息、读写器属性信息和业务属性信息; 模型生成模块,用于利用模型生成器根据所述电子标签属性信息和所述读写器属 性信息构建虚拟电子标签和虚拟读写器,根据所述业务属性信息构建模拟业务节点; 配置模块,用于配置所述虚拟读写器、所述虚拟电子标签和所述模拟业务节点之 间的通信通道,生成配置属性信息;对所述虚拟读写器和所述虚拟电子标签进行密钥配置, 生成密钥配置信息; 系统构建模块,用于根据所述配置属性信息和所述密钥配置信息对所述虚拟读写 器和所述虚拟电子标签进行认证;认证通过后,利用虚拟读写器、所述虚拟电子标签和所述 模拟业务节点构建基于虚拟仿真的实训系统。 在其中一个实施例中,所述配置模块还用于利用所述配置属性信息和所述密钥配 置信息生成认证数据;根据所述认证数据对所述虚拟电子标签和所述虚拟读写器进行认 证;认证通过后,利用所述认证数据对所述虚拟电子标签分配电子标签标识和标签数据,对 所述虚拟读写器分配读写器标识和信道标识。 在其中一个实施例中,该装置还包括请求处理模块,用于获取终端通过所述虚拟 读写器对所述虚拟电子标签发起的操作请求,所述操作请求包括业务标识;获取通过所述 虚拟读写器读取所述虚拟电子标签的标签数据,对所述操作请求和所述标签数据进行加密 处理,生成加密后的数据请求包;利用所述密钥配置信息对所述数据请求包进行校验;校验 通过后,根据所述业务标识将所述数据请求包分配至相应的模拟业务节点,通过所述模拟 业务节点对所述数据请求包进行相应的业务处理。 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理 器执行所述计算机程序时实现以下步骤: 获取电子标签属性信息、读写器属性信息和业务属性信息; 利用模型生成器根据所述电子标签属性信息和所述读写器属性信息构建虚拟电 子标签和虚拟读写器,根据所述业务属性信息构建模拟业务节点; 配置所述虚拟读写器、所述虚拟电子标签和所述模拟业务节点之间的通信通道, 生成配置属性信息; 对所述虚拟读写器和所述虚拟电子标签进行密钥配置,生成密钥配置信息; 根据所述配置属性信息和所述密钥配置信息对所述虚拟读写器和所述虚拟电子 标签进行认证;认证通过后,利用虚拟读写器、所述虚拟电子标签和所述模拟业务节点构建 5 CN 111552538 A 说 明 书 3/11 页 基于虚拟仿真的实训系统。 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执 行时实现以下步骤: 获取电子标签属性信息、读写器属性信息和业务属性信息; 利用模型生成器根据所述电子标签属性信息和所述读写器属性信息构建虚拟电 子标签和虚拟读写器,根据所述业务属性信息构建模拟业务节点; 配置所述虚拟读写器、所述虚拟电子标签和所述模拟业务节点之间的通信通道, 生成配置属性信息; 对所述虚拟读写器和所述虚拟电子标签进行密钥配置,生成密钥配置信息; 根据所述配置属性信息和所述密钥配置信息对所述虚拟读写器和所述虚拟电子 标签进行认证;认证通过后,利用虚拟读写器、所述虚拟电子标签和所述模拟业务节点构建 基于虚拟仿真的实训系统。 上述基于虚拟仿真的实训系统构建方法、装置和计算机设备,通过利用预设模型 生成器根据电子标签属性信息和读写器属性信息构建虚拟电子标签和虚拟读写器,根据业 务属性信息构建模拟业务节点,以有效地构建仿真度较高的虚拟设备节点。服务器进一步 配置虚拟读写器、虚拟电子标签和模拟业务节点之间的通信通道并生成配置属性信息,由 此能够有效地建立各个节点之间的通信连接。服务器对虚拟读写器和虚拟电子标签进行密 钥配置并生成密钥配置信息。服务器进而利用配置属性信息和密钥配置信息对虚拟读写器 和虚拟电子标签进行认证;认证通过后,利用虚拟读写器、虚拟电子标签和模拟业务节点构 建基于虚拟仿真的实训系统,由此能够有效地构建出与真实的业务系统交互流程一致的虚 拟仿真实训系统,从而有效保证了所构建的实训系统的真实性和稳定性。 附图说明 图1为一个实施例中基于虚拟仿真的实训系统构建方法的应用环境图; 图2为一个实施例中基于虚拟仿真的实训系统构建方法的流程示意图; 图3为一个实施例中实训系统的结构框图; 图4为一个实施例中操作请求处理步骤的流程示意图; 图5为一个实施例中基于虚拟仿真的实训系统构建装置的结构框图; 图6为一个实施例中计算机设备的内部结构图。
分享到:
收藏