一种报税环境批量管理方法及系统技术方案

技术编号:22329836 阅读:40 留言:0更新日期:2019-10-19 12:13
本发明专利技术提供一种报税环境批量管理方法及系统,包括数据总系统端和报税客户端,所述数据总系统端与报税客户端数据连接,所述数据总系统端包括修改输入端、记录模块、存储模块、环境数据总库、处理模块和发送模块,所述修改输入端与环境数据总库数据连接,本发明专利技术旨在解决环境需要更改配置,安装新软件等问题时出现的大量耗时耗力的重复操作,意图通过简化安装软件的这一个步骤,不需要删除数据重新克隆或者人工对所有用户环境进行操作,不需要数据迁移,直接解决耗时耗力的重复操作,不需要进行数据迁移,也避免在大量进行重复操作的时候产生的错误和遗漏。

A batch management method and system of tax environment

【技术实现步骤摘要】
一种报税环境批量管理方法及系统
本专利技术涉及云账房信息
,尤其涉及一种报税环境批量管理系统。
技术介绍
随着科技的发展,信息技术的高速进步,报税管理也有了新的质跃,现在报税往往使用云平台报税进行工作管理处理,现有的报税环境采用的是克隆报税环境模板的方式,进行环境的部署更新。环境模板是一个已经部署好的符合该地区使用要求的虚拟机,各地区模板存放于指定地址且会在环境需要变化时进行更新,实施人员初次安装环境会到相应地址取模板进行虚拟机克隆,克隆好的环境即为报税所使用的环境。但是当某一地区有设置需要修改或软件需要安装时,现有基础有两种方式可供选择:一是删除原有环境,重新取模板进行克隆;二是手动在每一台环境上进行配置。采用上面两种方式都各自有弊端,采用方法一重新克隆模板的方式由于文件过大,会需要消耗大量时间进行下载复制;采用方法二实施人员需要重新对所有用户的环境进行操作,会占用他们大量时间增加人力成本,另外,在大量进行某一个重复操作时,难免出现修改失误或者遗漏掉某个客户环境的情况,环境重新克隆之后,原有数据如用户在环境上存放数据资料或者软件运行产生的历史记录等,这些原有的数据还要进行迁移,会导致重新安装环境出现局限性,而且,重新安装环境之后,原有的数据难以全部找出并且迁移,同时数据过大时,会产生耗费时间长、浪费人力、数据迁移不完整、易出现错误或者数据丢失的情况,数据迁移存在风险。
技术实现思路
本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种报税环境批量管理方法及系统。为实现上述目的,本专利技术采用了如下技术方案:一种报税环境批量管理系统,包括数据总系统端和报税客户端,所述数据总系统端与报税客户端数据连接,所述数据总系统端包括修改输入端、记录模块、存储模块、环境数据总库、处理模块和发送模块,所述修改输入端与环境数据总库数据连接,所述修改输入端用于在环境数据发生变化时手动在环境数据总库修改变动的参数数据即手动修改配置文件和批处理脚本;所述环境数据总库用于存储所有环境数据参数;所述记录模块与修改输入端数据连接,所述记录模块用于记录变动的数据参数;所述记录模块与存储模块数据连接,所述存储模块用于存储变动的数据参数并将变动后的环境数据总库进行存储保存;所述存储模块与环境数据总库数据连接,所述处理模块与记录模块数据连接,所述处理模块与发送模块数据连接,所述发送模块用于发送环境批量管理程序到报税客户端,本专利技术旨在解决环境需要更改配置,安装新软件等问题时出现的大量耗时耗力的重复操作,意图通过简化安装软件的这一个步骤,使得用户可在用户端根据指示自行的完成系统的更新,不需要删除数据重新克隆或者人工对所有用户环境进行操作,不需要数据迁移,直接解决耗时耗力的重复操作,不需要进行数据迁移,也避免在大量进行重复操作的时候产生的错误和遗漏。作为优化,所述处理模块用于将配置的读取解析执行流程做成可执行的exe文件传送到发送模块,所述处理模块做成的exe文件为环境批量管理程序,所述环境批量管理程序(除exe文件外还)包括的修改后的配置文件和批处理脚本,所述环境批量管理程序可当做报税客户端的一个组件进行使用,所述发送模块与报税客户端数据连接。作为优化,所述报税客户端包括显示屏、接收模块和系统自动更新模块,所述显示屏用于将信息以文本、数字、图形形式显现在屏幕上,所述接收模块与数据总系统端的发送模块数据连接,所述接收模块用于接收修改后的配置文件和批处理脚本,所述接收模块与系统自动更新模块数据连接,所述系统自动更新模块在报税客户端接收到新的数据后自发进行系统更新。作为优化,所述报税客户端还包括管理模块、读取解析模块和客户端环境数据库,所述接收模块与管理模块数据连接,所述管理模块用于记录存储接收的数据并且发送到读取解析模块进行解析,所述管理模块与读取解析模块数据连接,所述客户端环境数据库与读取解析模块数据连接,所述读取解析模块用于读取配置文件和解析配置文件,所述客户端环境数据库用于存储报税客户端所有环境配置参数,所述客户端环境数据库包含注册表,所述读取解析模块通过客户端环境数据库的注册表读取该客户端的环境省份能力。作为优化,所述报税客户端还包括判决模块、执行模块和终止模块,所述读取解析模块与判决模块数据连接,所述客户端环境数据库与判决模块数据连接,所述判决模块用于判断该省份是否需要进行配置更新,所述判决模块与执行模块选择连接,所述判决模块与终止模块选择连接,所述判决模块判断客户端需要进行配置更新时将发送执行指令到执行模块,所述执行模块执行接收的修改后的批处理脚本,所述判决模块判断客户端不需要更新时将发送终止指令到终止模块终止进程。作为优化,所述报税客户端还包括告警模块和检查模块,所述执行模块与检查模块数据连接,所述检查模块用于检查执行模块是否完成批处理脚本的运行,所述检查模块与终止模块选择连接,所述检查模块与告警模块选择连接,所述检查模块确认执行模块完成批处理脚本的运行后发送终止指令到终止模块完成配置更新,所述检查模块发现执行模块未完成批脚本的运行后发送信息到告警模块,所述告警模块与显示屏数据连接,所述告警模块产生告警信息通过显示屏显示告警,所述告警模块与终止模块数据连接结束进程。作为优化,所述报税客户端还包括指令输入端,所述指令输入端与显示屏直接连接,所述指令输入端在显示屏显示执行错误告警之后手动直接确认重新执行批处理脚本的运行,所述执行模块与管理模块数据连接,所述管理模块将重新执行脚本运行指令发送到执行模块上。作为优化,所述批处理脚本为程序调用脚本install.bat,所述批处理脚本用于实现报税环境批量操作管理目的,可以通过VMupdate.exe解析配置文件yzfEnvUpdater.xml和执行install.bat批处理脚本的操作实现对整个省份环境的批量操作,操作包括软件安装、软件卸载、文件复制删除、注册表修改。本专利技术还提出一种报税环境批量管理方法,其利用云平台报税客户端搭载报税环境批量管理技术,把环境批量管理程序做成可执行的exe文件当做报税客户端的一个组件,每次客户端更新成功时调用环境批量管理程序,该程序通过读取配置文件判断是否需要执行操作,不需要自动关闭;如需进行操作则调用批处理文件对报税环境进行自动操作;最终达到通过修改配置文件和批处理脚本实现环境自动升级的效果。本专利技术一种报税环境批量管理方法包括手动操作阶段和自动执行阶段;手动操作阶段包括如下步骤:S1:开始;S2:有某个省份环境修改需求;S3:修改配置文件和批处理脚本;S4:把修改通过SVN提交到产品线上;S5:等待报税客户端发布自动更新;S6:结束;自动执行阶段包括如下步骤:S1:报税客户端更新成功;S2:环境管理程序运行;S3:读取配置文件、解析配置文件;S4:从注册表读取环境省份能力;S5:根据配置文件判断该省份是否需要进行操作,若NO,则结束;若YES,则执行步骤S6;S6:执行install.bat;install.bat为程序调用的脚本,把需要实现的功能写在install.bat里实现最终的功能;S7:等待执行结果,若无结果,则报错提醒用户重试,直至结束;若YES,则执行步骤S8;S8:结束。与现有技术相比,本专利技术的有益效果为:本专利技术旨在解决环境需要更本文档来自技高网...

【技术保护点】
1.一种报税环境批量管理系统,其特征在于:包括数据总系统端和报税客户端,所述数据总系统端与报税客户端数据连接,所述数据总系统端包括修改输入端、记录模块、存储模块、环境数据总库、处理模块和发送模块,所述修改输入端与环境数据总库数据连接,所述修改输入端用于在环境数据发生变化时手动在环境数据总库修改变动的参数数据即手动修改配置文件和批处理脚本;所述环境数据总库用于存储所有环境数据参数;所述记录模块与修改输入端数据连接,所述记录模块用于记录变动的数据参数;所述记录模块与存储模块数据连接,所述存储模块用于存储变动的数据参数并将变动后的环境数据总库进行存储保存;所述存储模块与环境数据总库数据连接,所述处理模块与记录模块数据连接,所述处理模块与发送模块数据连接,所述发送模块用于发送环境批量管理程序到报税客户端。

【技术特征摘要】
1.一种报税环境批量管理系统,其特征在于:包括数据总系统端和报税客户端,所述数据总系统端与报税客户端数据连接,所述数据总系统端包括修改输入端、记录模块、存储模块、环境数据总库、处理模块和发送模块,所述修改输入端与环境数据总库数据连接,所述修改输入端用于在环境数据发生变化时手动在环境数据总库修改变动的参数数据即手动修改配置文件和批处理脚本;所述环境数据总库用于存储所有环境数据参数;所述记录模块与修改输入端数据连接,所述记录模块用于记录变动的数据参数;所述记录模块与存储模块数据连接,所述存储模块用于存储变动的数据参数并将变动后的环境数据总库进行存储保存;所述存储模块与环境数据总库数据连接,所述处理模块与记录模块数据连接,所述处理模块与发送模块数据连接,所述发送模块用于发送环境批量管理程序到报税客户端。2.如权利要求1所述的一种报税环境批量管理系统,其特征在于:所述处理模块用于将配置的读取解析执行流程做成可执行的exe文件传送到发送模块,所述处理模块做成的exe文件为环境批量管理程序,所述环境批量管理程序包括的修改后的配置文件和批处理脚本,所述环境批量管理程序可当做报税客户端的一个组件进行使用,所述发送模块与报税客户端数据连接。3.如权利要求1所述的一种报税环境批量管理系统,其特征在于:所述报税客户端包括显示屏、接收模块和系统自动更新模块,所述显示屏用于将信息以文本、数字、图形形式显现在屏幕上,所述接收模块与显示屏数据连接,所述接收模块与数据总系统端的发送模块数据连接,所述接收模块用于接收修改后的配置文件和批处理脚本,所述接收模块与系统自动更新模块数据连接,所述系统自动更新模块在报税客户端接收到新的数据后自发进行系统更新。4.如权利要求3所述的一种报税环境批量管理系统,其特征在于:所述报税客户端还包括管理模块、读取解析模块和客户端环境数据库,所述接收模块与管理模块数据连接,所述管理模块用于记录存储接收的数据并且发送到读取解析模块进行解析,所述管理模块与读取解析模块数据连接,所述客户端环境数据库与读取解析模块数据连接,所述读取解析模块用于读取配置文件和解析配置文件,所述客户端环境数据库用于存储报税客户端所有环境配置参数,所述客户端环境数据库包含注册表,所述读取解析模块通过客户端环境数据库的注册表读取该客户端的环境省份能力。5.如权利要求4所述的一种报税环境批量管理系统,其特征在于:所述报税客户端还包括判决模块、执行模块和终止模块,所述读取解析模块与判决模块数据连接,所述客户端环境数据库与判决模块数据连接,所述判决模块用于判断该省份是否需要进行配置更新,所述判决模...

【专利技术属性】
技术研发人员:李娜李沁吴保川
申请(专利权)人:南京云帐房网络科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1