数据修改方法、系统、计算机设备及计算机可读存储介质与流程

文档序号:24738160发布日期:2021-04-20 20:38阅读:120来源:国知局
数据修改方法、系统、计算机设备及计算机可读存储介质与流程

1.本发明实施例涉及人工智能技术领域,尤其涉及一种数据修改方法、系统、计算机设备及计算机可读存储介质。


背景技术:

2.目前,数据修改流程通常为当接收到业务人员提交的数据修改需求时,需要相应的工作人员提供一个数据处理的脚本,脚本包含待修改数据备份,数据修改,备份数据归档等内容。当多个业务人员同时提交大量数据修改需求时,依赖于工作人员人工写脚本对数据进行修改容易出错,费时费力,不能及时满足用户的响应时效需求,也无法保证数据修改的准确性,数据修改的效率较低。


技术实现要素:

3.有鉴于此,本发明实施例提供了一种数据修改方法、系统、计算机设备及计算机可读存储介质,用于解决采用现有数据修改方法对数据修改的效率低、准确率低的问题。
4.本发明实施例是通过下述技术方案来解决上述技术问题:
5.一种数据修改方法,包括:
6.接收数据修改请求,所述数据修改请求用于请求对第一脚本执行修改;
7.从所述数据修改请求中,提取第一管理编号,所述第一管理编号用于记录脚本修改描述内容;
8.根据所述第一脚本和所述第一管理编号,得到目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本;
9.校验所述目标脚本,生成校验结论数据;及
10.当所述校验结论数据为校验通过时,执行校验后的所述目标脚本。
11.可选地,所述根据所述第一脚本和所述第一管理编号,得到目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本的步骤,包括:
12.解析所述第一管理编号,以获取规则标识;
13.判断所述规则标识是否包括第一规则标识:
14.若所述规则标识包括第一规则标识,则根据所述第一管理编号从预设的脚本说明模板文件库中获取第一脚本说明模板文件,并更新所述第一脚本说明模板文件,得到目标脚本说明文件,根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本;
15.若所述规则标识不包括第一规则标识,则根据所述第一管理编号生成第二脚本规则文件上传请求,获取业务端基于所述第二脚本规则文件上传请求发送的第二脚本规则文件,将所述第二脚本规则文件定义为目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本。
16.可选地,所述根据所述第一管理编号从预设的脚本说明模板文件库中获取第一脚本说明模板文件,并更新所述第一脚本说明模板文件的步骤,包括:
17.根据所述第一管理编号中的问题编号,从所述预设的脚本说明模板文件库中获取第一脚本说明模板文件;
18.根据所述第一管理编号中的处理编号,从预设的数据库中获取与所述第一管理编号中的处理编号关联的第一修改参数;
19.将所述第一修改参数添加至所述第一脚本说明模板文件中,得到更新后的所述第一脚本说明模板文件;
20.将所述更新后的所述第一脚本说明模板文件确定为目标脚本说明文件;
21.根据所述目标脚本说明文件修改所述第一脚本,以得到目标脚本。
22.可选地,所述校验所述目标脚本的步骤,包括:
23.获取所述目标脚本的脚本类型,获取与所述目标脚本的脚本类型对应的目标脚本库;
24.基于所述目标脚本库,获取对应的预设的脚本语法规则;
25.根据所述预设的脚本语法规则对所述目标脚本进行校验;
26.若所述目标脚本与所述不符合所述预设的脚本语法规则,则根据所述预设的脚本语法规则,修改所述目标脚本。
27.可选地,所述方法还包括:对所述目标脚本执行备份,以得到备份目标脚本;
28.在根据所述预设的脚本语法规则,修改所述目标脚本的步骤之后,还包括:
29.根据修改后的目标脚本,接收数据恢复指令;
30.根据所述数据恢复指令,调用所述备份目标脚本,以替换所述目标脚本。
31.可选地,在所述对所述目标脚本执行备份,以得到备份目标脚本的步骤之后,包括:
32.根据所述数据修改请求中的时间戳和所述第一管理编号生成随机密钥;
33.基于所述随机密钥和加密算法对所述备份目标脚本执行加密,以得到加密后的备份目标脚本。
34.可选地,所述根据所述数据恢复指令,调用所述备份目标脚本,以替换所述目标脚本的步骤,包括:
35.根据所述数据恢复指令,调用所述加密后的备份目标脚本;
36.对所述加密后的备份目标脚本执行解密,以得到解密后的备份目标脚本;
37.插入所述解密后的备份目标脚本,以替换所述目标脚本。
38.为了实现上述目的,本发明实施例还提供一种数据修改系统,包括:
39.接收模块,用于接收数据修改请求,所述数据修改请求用于请求对第一脚本执行修改;
40.提取模块,用于从所述数据修改请求中,提取第一管理编号,所述第一管理编号用于记录脚本修改描述内容;
41.修改模块,用于根据所述第一脚本和所述第一管理编号,得到目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本;
42.校验模块,用于校验所述目标脚本,生成校验结论数据;及
43.执行模块,用于当所述校验结论数据为校验通过时,执行校验后的所述目标脚本。
44.为了实现上述目的,本发明实施例还提供一种计算机设备,所述计算机设备包括
存储器、处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述数据修改方法的步骤。
45.为了实现上述目的,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行如上所述的数据修改方法的步骤。
46.本发明实施例提供的数据修改方法、系统、计算机设备及计算机可读存储介质,接收数据修改请求,所述数据修改请求用于请求对第一脚本执行修改;从所述数据修改请求中,提取第一管理编号,所述第一管理编号用于记录脚本修改描述内容;根据所述第一脚本和所述第一管理编号,得到目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本;校验所述目标脚本;及执行校验后的所述目标脚本;本发明通过第一管理编号,自动生成目标脚本说明文件,以修改第一脚本,提高了脚本数据修改的效率和准确率。
47.以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
48.图1为本发明实施例一之数据修改方法的步骤流程图;
49.图2为本发明实施例一之数据修改方法中生成所述目标脚本的步骤流程图;
50.图3为本发明实施例一之数据修改方法中根据第一规则标识生成所述目标脚本的步骤流程图;
51.图4为本发明实施例一之数据修改方法中校验所述目标脚本的步骤流程图;
52.图5为本发明实施例一之数据修改方法中脚本恢复的步骤流程图;
53.图6为本发明实施例一之数据修改方法中加密所述备份目标脚本的步骤流程图;
54.图7为本发明实施例一之数据修改方法中数据恢复的步骤流程图;
55.图8为本发明实施例二之数据修改系统的程序模块示意图;
56.图9为本发明实施例三之计算机设备的硬件结构示意图。
具体实施方式
57.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
58.需要说明的是,在本发明实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
59.在本发明的描述中,需要理解的是,步骤前的数字标号并不标识执行步骤的前后顺序,仅用于方便描述本发明及区别每一步骤,因此不能理解为对本发明的限制。
60.实施例一
61.请参阅图1,示出了本发明实施例之数据修改方法的步骤流程图。可以理解,本方法实施例中的流程图不用于对执行步骤的顺序进行限定。下面以计算机设备为执行主体进行示例性描述,具体如下:
62.如图1所示,所述数据修改方法可以包括步骤s100~s500,其中:
63.步骤s100,接收数据修改请求,所述数据修改请求用于请求对第一脚本执行修改。
64.在示例性的实施例中,通过统一数据修改平台响应数据修改请求,对所述第一脚本执行修改。其中,统一数据修改平台可以对接itsm(互联网服务管理)系统。统一数据修改平台还可以对接签报平台。
65.所述数据修改请求包括以下请求中的至少一种:数据更新请求、数据删除请求、数据增加请求。本申请对请求修改的代码数据的格式不作限定,第一脚本可以是结构化查询语言(structured query language,sql)语句格式,也可以是数据库支持的其他格式。
66.步骤s200,从所述数据修改请求中,提取第一管理编号,所述第一管理编号用于记录脚本修改描述内容。
67.在示例性的实施例中,所述第一管理编号包括经过复核审批通过的问题编号和处理编号,其中,所述问题编号用于记录所述第一脚本存在的问题、漏洞;所述处理编号用于记录针对所述第一脚本修改需求描述内容。所述问题编号为在预设的脚本说明模板文件库中,针对代码数据可能出现的问题、漏洞、业务需求等内容,预先设置好的编号。其中,脚本说明模板文件库中包括多个脚本说明模板文件。
68.所述方法还包括:预先将每个问题编号与至少一个脚本说明模板文件相关联,将问题编号与对应的脚本说明模板文件绑定,并将问题编号以及与问题编号绑定的脚本说明模板文件存储于脚本说明模板文件库中。
69.步骤s300,根据所述第一脚本和所述第一管理编号,得到目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本。
70.在示例性的实施例中,脚本说明文件包括至少两种形式:第一脚本说明文件和第二脚本说明文件。其中,第一脚本说明文件为固定脚本说明方案,第二脚本说明文件为非固定脚本说明方案。固定脚本说明方案为预先存储于脚本说明模板文件库中的脚本说明模板文件。脚本说明模板文件库中预先存储的脚本说明模板文件是通过统计测试和实际应用系统的过程中脚本发生的问题、漏洞,并对统计到的脚本发生的问题、漏洞进行分类,并根据同一类型的脚本发生的问题、漏洞生成的解决方案模板。非固定脚本说明方案为业务端或者测试端以附件文件上传系统或者通过系统页面的输入框输入两种形式中的任意一种形式,发送的脚本说明文件,该第二脚本说明文件包括了脚本修改的具体描述内容。
71.在示例性的实施例中,如图2所示,所述步骤s300还可以进一步包括步骤s301~s304,其中:步骤s301,解析所述第一管理编号,以获取规则标识;
72.步骤s302,判断所述规则标识是否包括第一规则标识:步骤s303,若所述规则标识包括第一规则标识,则根据所述第一管理编号从预设的脚本说明模板文件库中获取第一脚本说明模板文件,并更新所述第一脚本说明模板文件,得到目标脚本说明文件,根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本;步骤s304,若所述规则标识不包括第一规则标识,则根据所述第一管理编号生成第二脚本规则文件上传请求,获取业务端基于
所述第二脚本规则文件上传请求发送的第二脚本规则文件,将所述第二脚本规则文件定义为目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本。
73.示例性的,所述第一管理编号包括规则标识、业务场景、问题编号和处理编号。规则标识包括第一规则标识和第二规则标识,第一规则标识对应于第一脚本说明文件,第二规则标识对应于第二脚本说明文件;即第一规则标识对应于固定脚本说明方案,第二规则标识对应于非固定脚本说明方案。
74.若规则标识包括第一规则标识,且所述规则标识不包括第二规则标识,则根据所述第一管理编号从预设的脚本说明模板文件库中获取第一脚本说明模板文件,并更新所述第一脚本说明模板文件,得到目标脚本说明文件,根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本。
75.若所述规则标识包括第二规则标识,且所述规则标识不包括第一规则标识,则根据所述第一管理编号生成第二脚本规则文件上传请求,获取业务端基于所述第二脚本规则文件上传请求发送的第二脚本规则文件,将所述第二脚本规则文件定义为目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本。
76.以下在当所述规则标识包括第一规则标识时,对根据第一规则标识,生成目标脚本的操作进行示例性的说明。
77.请参阅图3,所述步骤s303还可以进一步包括步骤s3031~s3034,具体如下:步骤s3031,根据所述第一管理编号中的问题编号,从所述预设的脚本说明模板文件库中获取第一脚本说明模板文件;步骤s3032,根据所述第一管理编号中的处理编号,从预设的数据库中获取与所述第一管理编号中的处理编号关联的第一修改参数;步骤s3033,将所述第一修改参数添加至所述第一脚本说明模板文件中,得到更新后的所述第一脚本说明模板文件;步骤s3034,将所述更新后的所述第一脚本说明模板文件确定为目标脚本说明文件。
78.在示例性的实施例中,根据第一规则标识,可以直接选择脚本说明模板库中相应的第一脚本说明模板文件,并根据第一修改参数更改所述第一脚本说明模板文件,得到目标脚本说明文件,通过目标脚本说明文件自动带出目标脚本。
79.脚本说明模板库中包括根据不同的业务数据、不同的功能、不同的业务场景进行预先编写好的脚本说明模板文件,每个脚本说明模板文件具有对应的问题编号。
80.步骤s400,校验所述目标脚本。
81.在示例性的实施例中,由于脚本的类型不同,例如有sql脚本、shell脚本、javascript脚本、python脚本等;在校验脚本时,需要根据预设的脚本语法规则对目标脚本进行校验。其中,脚本语法规则用于校验目标脚本的脚本内容。
82.在示例性的实施例中,请参阅图4,所述步骤s400还可以进一步包括步骤s401~s405,其中:步骤s401,获取所述目标脚本的脚本类型;步骤s402,获取与所述目标脚本的脚本类型对应的目标脚本库;步骤s403,基于所述目标脚本库,获取对应的预设的脚本语法规则;步骤s404,根据所述预设的脚本语法规则对所述目标脚本进行校验;及步骤s405,若所述目标脚本与所述不符合所述预设的脚本语法规则,则根据所述预设的脚本语法规则,修改所述目标脚本。
83.在示例性的实施例中,不同类型的脚本对应有不同的脚本库,不同类型的脚本在校验过程中,需要满足对应的脚本库的脚本语法规则。
84.示例性的,若所述目标脚本不符合所述预设的脚本语法规则,生成校验结论数据,所述校验结论数据为校验失败,并根据所述预设的脚本语法规则,修改所述目标脚本,对修改后的目标脚本重新进行校验,直至修改后的目标脚本满足所述预设的脚本语法规则,生成的校验结论数据为校验通过,停止校验。
85.在示例性的实施例中,请参阅图5,在所述步骤s405之后,还包括对脚本的恢复操作,具体如下:步骤s406,对所述目标脚本执行备份,以得到备份目标脚本;步骤s407,根据修改后的目标脚本,接收数据恢复指令;步骤s408,根据所述数据恢复指令,调用所述备份目标脚本,以替换所述目标脚本。
86.在示例性的实施例中,如图6所示,所述方法还包括:在校验所述目标脚本之后,对所述目标脚本执行加密,以得到加密后的备份目标脚本;具体如下:步骤s601,根据所述数据修改请求中的时间戳和所述第一管理编号生成随机密钥;步骤s602,基于所述随机密钥和加密算法对所述备份目标脚本执行加密,以得到加密后的备份目标脚本。
87.具体的,基于数据修改请求中的时间戳和第一管理编号生成随机密钥。加密算法可以为aes(高级加密标准)加密算法。设aes加密算法的加密函数为e,则c=e(k,p),其中p为明文,k为随机密钥,c为密文。也就是说,把明文p和密钥k作为加密函数的参数输入,则加密函数e会输出密文c。密文c即为加密后的备份目标脚本。
88.上述对备份目标脚本执行加密,防止备份目标脚本的泄露,提高数据的安全性。
89.在示例性的实施例中,请参阅图7,所述步骤s408还包括步骤s409~s411,其中:步骤s409,根据所述数据恢复指令,调用所述加密后的备份目标脚本;步骤s410,对所述加密后的备份目标脚本执行解密,以得到解密后的备份目标脚本;步骤s411,插入所述解密后的备份目标脚本,以替换所述目标脚本。
90.示例性的,在统一数据修改平台中,当在校验的过程中,对目标脚本进行多次修改,需要对多次修改后的目标脚本进行恢复脚本时,计算机设备接收系统页面输入的数据恢复请求,根据脚本恢复请求,先将备份目标脚本解密出来,在脚本恢复的过程中,先获取加密后的备份目标脚本成功后,再删除目标脚本;在脚本恢复的过程中,获取和删除脚本的操作均记录在轨迹表中。
91.在示例性的实施例中,监控修改后的目标脚本的执行过程,当监控到修改后的目标脚本在执行过程中,生成错误日志时,此时,可根据所述错误日志,发送数据恢复请求,计算机设备接收数据恢复请求,将备份目标脚本替换修改后的目标脚本。
92.步骤s500,执行校验后的所述目标脚本。
93.在统一数据修改平台,生成更新脚本执行指令,并根据更新脚本执行指令,计算机设备执行目标脚本,以实现对第一脚本的更新。计算机设备执行目标脚本,以完成对第一脚本的更新过程。
94.所述方法还包括:监控脚本修改的过程,并生成日志数据。日志数据包括但不限于:文本日志、表日志。通过日志数据记录好脚本修改操作的过程;有助于数据回溯以及操作问题追溯。
95.在接收到所述数据修改请求时,所述数据修改方法还包括:从数据修改请求提取客户端标识,根据所述客户端标识验证所述客户端权限,以生成验证结论数据:若权限验证结论数据为验证成功,即响应所述数据修改请求;若权限验证结论数据为验证不成功时,则
返回权限验证结论数据至所述客户端。
96.本发明通过第一管理编号,自动生成目标脚本说明文件,以修改第一脚本,提高了脚本数据修改的效率和准确率。本发明对脚本数据加密保存,提高数据的安全性。本发明通过日志数据,数据恢复和回溯更便捷,准确性更高。
97.实施例二
98.请继续参阅图8,示出了本发明数据修改系统的程序模块示意图。在本实施例中,数据修改系统20可以包括或被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本发明,并可实现上述数据修改方法。本发明实施例所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,比程序本身更适合于描述数据修改系统20在存储介质中的执行过程。以下描述将具体介绍本实施例各程序模块的功能:
99.接收模块700,用于接收数据修改请求,所述数据修改请求用于请求对第一脚本执行修改。
100.提取模块710,用于从所述数据修改请求中,提取第一管理编号,所述第一管理编号用于记录脚本修改描述内容。
101.修改模块720,用于根据所述第一脚本和所述第一管理编号,得到目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本;
102.校验模块730,用于校验所述目标脚本,生成校验结论数据。
103.执行模块740,用于当所述校验结论数据为校验通过时,执行校验后的所述目标脚本。
104.在示例性的实施例中,所述修改模块720还用于:解析所述第一管理编号,以获取规则标识;判断所述规则标识是否包括第一规则标识:若所述规则标识包括第一规则标识,则根据所述第一管理编号从预设的脚本说明模板文件库中获取第一脚本说明模板文件,并更新所述第一脚本说明模板文件,得到目标脚本说明文件,根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本;若所述规则标识不包括第一规则标识,则根据所述第一管理编号生成第二脚本规则文件上传请求,获取业务端基于所述第二脚本规则文件上传请求发送的第二脚本规则文件,将所述第二脚本规则文件定义为目标脚本说明文件,并根据所述目标脚本说明文件修改所述第一脚本,以生成目标脚本。
105.在示例性的实施例中,所述若修改模块720还用于:根据所述第一管理编号中的问题编号,从所述预设的脚本说明模板文件库中获取第一脚本说明模板文件;根据所述第一管理编号中的处理编号,从预设的数据库中获取与所述第一管理编号中的处理编号关联的第一修改参数;将所述第一修改参数添加至所述第一脚本说明模板文件中,得到更新后的所述第一脚本说明模板文件;将所述更新后的所述第一脚本说明模板文件确定为目标脚本说明文件。
106.在示例性的实施例中,所述校验模块730还用于:获取所述目标脚本的脚本类型,获取与所述目标脚本的脚本类型对应的目标脚本库;基于所述目标脚本库,获取对应的预设的脚本语法规则;根据所述预设的脚本语法规则对所述目标脚本进行校验;若所述目标脚本不符合所述预设的脚本语法规则,则根据所述预设的脚本语法规则,修改所述目标脚本。
107.在示例性的实施例中,所述数据修改系统20还包括备份模块750。所述备份模块750,用于对所述目标脚本执行备份,以得到备份目标脚本。
108.在示例性的实施例中,所述数据修改系统20还包括数据恢复模块760。所述数据恢复模块760,用于根据修改后的目标脚本,接收数据恢复指令;根据所述数据恢复指令,调用所述备份目标脚本,以替换所述目标脚本。
109.在示例性的实施例中,所述数据修改系统20还包括加密模块770。所述加密模块770,用于根据所述数据修改请求中的时间戳和所述第一管理编号生成随机密钥;基于所述随机密钥和加密算法对所述备份目标脚本执行加密,以得到加密后的备份目标脚本。
110.在示例性的实施例中,所述数据恢复模块760还用于根据所述数据恢复指令,调用所述加密后的备份目标脚本;对所述加密后的备份目标脚本执行解密,以得到解密后的备份目标脚本;插入所述解密后的备份目标脚本,以替换所述目标脚本。
111.实施例三
112.参阅图9,是本发明实施例三之计算机设备的硬件架构示意图。本实施例中,所述计算机设备2是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。该计算机设备2可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图9所示,所述计算机设备2至少包括,但不限于,可通过系统总线相互通信连接存储器21、处理器22、网络接口23、以及数据修改系统20。其中:
113.本实施例中,存储器21至少包括一种类型的计算机可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器21可以是计算机设备2的内部存储单元,例如该计算机设备2的硬盘或内存。在另一些实施例中,存储器21也可以是计算机设备2的外部存储设备,例如该计算机设备2上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,存储器21还可以既包括计算机设备2的内部存储单元也包括其外部存储设备。本实施例中,存储器21通常用于存储安装于计算机设备2的操作系统和各类应用软件,例如上述实施例的数据修改系统20的程序代码等。此外,存储器21还可以用于暂时地存储已经输出或者将要输出的各类数据。
114.处理器22在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器22通常用于控制计算机设备2的总体操作。本实施例中,处理器22用于运行存储器21中存储的程序代码或者处理数据,例如运行数据修改系统20,以实现上述实施例的数据修改方法。
115.所述网络接口23可包括无线网络接口或有线网络接口,该网络接口23通常用于在所述计算机设备2与其他电子装置之间建立通信连接。例如,所述网络接口23用于通过网络将所述计算机设备2与外部终端相连,在所述计算机设备2与外部终端之间的建立数据传输通道和通信连接等。所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(global system of mobile communication,gsm)、宽带码分多址(wideband code division multiple access,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi

fi等无
线或有线网络。
116.需要指出的是,图9仅示出了具有部件20

23的计算机设备2,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。
117.在本实施例中,存储于存储器21中的所述数据修改系统20还可以被分割为一个或者多个程序模块,所述一个或者多个程序模块被存储于存储器21中,并由一个或多个处理器(本实施例为处理器22)所执行,以完成本发明。
118.例如,图8示出了所述实现数据修改系统20实施例二的程序模块示意图,该实施例中,所述基于数据修改系统20可以被划分为接收模块700、提取模块710、修改模块720、校验模块730以及执行模块740。其中,本发明所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述所述数据修改系统20在所述计算机设备2中的执行过程。所述程序模块700

740的具体功能在实施例二中已有详细描述,在此不再赘述。
119.实施例四
120.本实施例还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质用于存储数据修改系统20,被处理器执行时实现上述实施例的数据修改方法。
121.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
122.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
123.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1