[发明专利]一种演示数据动态生成方法、系统在审
申请号: | 202110744055.3 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113608774A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 侯爱霞 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 李舜江 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 演示 数据 动态 生成 方法 系统 | ||
本发明提供一种演示数据动态生成方法、系统,所述方法包括如下步骤;设置数据源的初始化信息,并通过初始化信息获取真实环境的认证信息;接收数据请求,判断数据源的地址可用时,将数据请求与认证信息封装成请求标识,并将请求标识发送到数据源;接收数据源返回的数据,并根据请求标识和返回数据形成请求标识和返回数据的映射关系;当再次接收数据请求时,根据数据源地址的可用性,更新演示数据或者根据请求标识和返回数据的映射关系获取演示数据。可以全面、快速的获取到演示数据,快速形成一整套完整可用的演示环境,在网络、时间等条件的允许下,并提供演示环境设计的更新功能,时刻保持的可用性,方便业务人员对软件系统的推广。
技术领域
本发明涉及软件系统演示数据动态生成方式技术领域,具体涉及一种演示数据动态生成方法、系统。
背景技术
一般情况下,软件系统通过开发、测试后,业务人员需要提供一套功能齐全的软件系统,以便客户验证相关需求,或者推广给更多的客户。
现有提供软件系统的方式有来两种,一种方式是部署一套真实的环境,这需要专业的人员进行操作,并要提高丰富的真实数据源,才能将软件系统的各个功能展示出来,需要有专业的开发人家对现场部署的环境进行维护,不仅消耗大量的时间和人力,更不利于软件系统的大量推广。另一种方式是开发系统的设置演示环境,演示环境可以提供给丰富的数据源,部署简单、无需专业的人员进行维护,以便业务人员对软件下系统进行大量推广。
演示环境主要是演示数据的生成,传统的演示数据生成方式主要是需要开发人员进行手动采集,映射到一个服务端的文件中,当客户端需要请求数据时,根据映射关系,获取相应的演示数据,并展示给用户查看。这种生成方式,需要消耗开发人员大量的时间,而且当开发代码改变时,需要手动修改演示数据。
发明内容
传统的演示数据生成方式主要是需要开发人员进行手动采集,映射到一个服务端的文件中,当客户端需要请求数据时,根据映射关系,获取相应的演示数据,并展示给用户查看。针对这种生成方式,需要消耗开发人员大量的时间,而且当开发代码改变时,需要手动修改演示数据的问题,本发明提供一种演示数据动态生成方法、装置。
本发明的技术方案是:
一方面,本发明技术方案提供一种演示数据动态生成方法,包括如下步骤;
设置数据源的初始化信息,并通过初始化信息获取真实环境的认证信息;
接收数据请求,将数据请求与认证信息封装成请求标识,判断数据源的地址可用时,并将请求标识发送到数据源;
接收数据源返回的数据,并根据请求标识和返回数据形成请求标识和返回数据的映射关系;
当再次接收数据请求时,根据数据源地址的可用性,更新演示数据或者根据请求标识和返回数据的映射关系获取演示数据。
使用本发明方法,能够有效、全面、快速地获取真实环境种的数据,并以迭代的方式逐步生成演示数据,不需要开发演示环境的代码,只需要操作演示环境,通过后台请求真实环境的方式,来生成演示数据,当演示数据生成完成后,可用关闭数据源地址,实现脱机操作,极大地降低对网络宽带的占用,并形成完整的演示环境,以便业务人员进行使用。
进一步的,所述的设置数据源的初始化信息,并通过初始化信息获取真实环境的认证信息的步骤具体包括:
设置数据源的地址、用户名和密码;
通过设置的数据源的地址部署真实环境;
通过用户名和密码获取真实环境的认证信息,并将获取的认证信息缓存。
通过用户名和密码获取真实环境的认证信息,缓存到系统,保证演示环境能访问到开发环境种的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110744055.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置