一种税控服务器管理系统及方法技术方案

技术编号:15504011 阅读:71 留言:0更新日期:2017-06-04 00:11
本发明专利技术公开了一种税控服务器管理系统及方法,涉及税控技术领域,用于对税控服务器进行有效管理。该税控服务器管理系统包括开票服务器和税控服务器,税控服务器中安装有税控核心板。其中,开票服务器包括税控服务器管理模块和数据库,税控服务器管理模块用于获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器的数据库中。开票服务器还包括发票领购模块,用于利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器中,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器的数据库中。本发明专利技术用于对税控服务器进行管理。

Tax control server management system and method

The invention discloses a tax control server management system and a method, which relates to the field of tax control technology and is used for effective management of the tax control server. The tax control server management system comprises an invoice server and a tax control server, wherein the tax control server is provided with a tax control core board. The billing server includes tax control server management module and database management module, the tax control server for basic information acquisition tax and the tax control core board, core board basic information stored in the billing server database. The billing server also includes invoice purchase module, the basic information for the use of tax core version of the database, from the tax bureau to purchase invoices, and blank invoices sent to the tax control server, access control is stored in the core board of the blank invoices, and blank invoices stored in the database server billing. The invention is used for managing the tax control server.

【技术实现步骤摘要】
一种税控服务器管理系统及方法
本专利技术涉及税控
,尤其涉及一种税控服务器管理系统及方法。
技术介绍
税控服务器是一种增强版的税控盘,其通常设有多个税控核心板,各个税控核心板的基本税务信息包括纳税人名称、纳税人识别号和服务器编号,其中,服务器编号指的是税控核心板的唯一编号。然而,本申请的专利技术人发现,由于税控服务器是一种新的税控设备,目前还缺乏一种对其进行有效管理的税控服务器管理系统。
技术实现思路
本专利技术的目的在于提供一种税控服务器管理系统及方法,用于对税控服务器进行有效管理。为达到上述目的,本专利技术所提供的税控服务器采用如下技术方案:该税控服务器管理系统包括开票服务器和税控服务器,税控服务器中安装有税控核心板。其中,开票服务器包括税控服务器管理模块和数据库,税控服务器管理模块用于向税控服务器发送第一查询请求,获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器的数据库中。开票服务器还包括发票领购模块,用于利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器中,在接收到税控服务器已将空白发票存储于税控核心板的消息后,向税控服务器发送第二查询请求,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器的数据库中。由于本专利技术所提供的税控服务器管理系统包括开票服务器和税控服务器,且开票服务器包括税控服务器管理模块和发票领购模块,因此,可以先通过税控服务器管理模块向税控服务器发送第一查询请求,获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器的数据库中,然后,再通过发票领购模块利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器中,在接收到税控服务器已将空白发票存储于税控核心板的消息后,向税控服务器发送第二查询请求,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器的数据库中。由此可知,本专利技术所提供的税控服务器管理系统能够利用开票服务器和税控服务器之间的相互配合,将从税务局领购的空白发票分别存储于税控核心板和开票服务器的数据库中,以实现空白发票在税控服务器和开票服务器上的同步,能够对税控服务器进行有效地管理。此外,本专利技术还提供了一种税控服务器管理方法,该方法包括:步骤S1、向税控服务器发送第一查询请求,获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器的数据库中;步骤S2、利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器中,在接收到税控服务器已将空白发票存储于税控核心板的消息后,向税控服务器发送第二查询请求,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器的数据库中。该税控服务器管理方法与上述税控服务器管理系统相对应,因此,该税控服务器管理方法具有和上述税控服务器管理系统相同的有益效果,此处不再进行赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例所提供的税控服务器管理系统的模块示意图;图2为本专利技术实施例所提供的开票服务器中各个模块的三层架构的模块示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本专利技术实施例提供了一种税控服务器管理系统,如图1所示,该税控服务器管理系统包括开票服务器1和税控服务器2,税控服务器2中安装有税控核心板。其中,开票服务器1包括税控服务器管理模块和数据库,税控服务器管理模块用于向税控服务器2发送第一查询请求,获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器1的数据库中。开票服务器1还包括发票领购模块,用于利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器2中,在接收到税控服务器2已将空白发票存储于税控核心板的消息后,向税控服务器2发送第二查询请求,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器1的数据库中。具体地,第一查询请求可以包括税控服务器名称、税控服务器型号、税控服务器IP地址和端口号,且开票服务器1与税控服务器2之间的通信可以采用Socket协议。需要说明的是,本专利技术实施例中的开票服务器1的各个模块可以采用三层架构来实现,如图2所述,该三层架构具体包括表示层3、业务逻辑层4和数据持久层5,表示层3通过Service层与业务逻辑层4关联,业务逻辑层4通过DAO层与数据持久层5连接。其中,表示层3可以通过DWZ、PrimeFace和JQuery等技术实现,业务逻辑层4可以通过SpringTransactions、BusinessServiceClass和Hibernate等技术实现,数据持久层5可以采用Hibernate、连接池、查询语句和其他Hibernate支持等技术实现。另外,值的一提的是,开票服务器1的数据库类型可以为Oracle、MySQL和DB2中的一种,且该数据库可以直接设于开票服务器1中,也可以是单独的一个数据库服务器。此外,开票服务器1可以是一台服务器,也可以是服务器集群,后者可以使该开票服务器1的负载较为均衡。由于本专利技术实施例所提供的税控服务器管理系统包括开票服务器1和税控服务器2,且开票服务器1包括税控服务器管理模块和发票领购模块,因此,可以先通过税控服务器管理模块向税控服务器2发送第一查询请求,获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器1的数据库中,然后,再通过发票领购模块利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器2中,在接收到税控服务器2已将空白发票存储于税控核心板的消息后,向税控服务器2发送第二查询请求,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器1的数据库中。由此可知,本专利技术实施例所提供的税控服务器管理系统能够利用开票服务器1和税控服务器2之间的相互配合,将从税务局领购的空白发票分别存储于税控核心板和开票服务器1的数据库中,以实现空白发票在税控服务器2和开票服务器1上的同步,能够对税控服务器2进行有效地管理。可选地,开票服务器1还包括发票分发模块,用于向税控服务器2发送发票分发请求,在接收到税控服务器2已将税控核心板中的空白发票进行分发操作的消息后,向税控服务器2发送第三查询请求,获取税控核心板中的空白发票的分发结果,并将空白发票的分发结果存储于开票服务器1的数据库中。具体地,发票分发请求可以是上级管理员将空白发票分给开票终端,以使该开票终端的操作员可以使用该空白发票。在另外一种可选的情况中,发票分发请求也可以是上级管理将空白发票分给下级管理员,但不能把空白发票分给下下级管理员,以免下级管理员统计时出错。为便于理解上述发票分发过程,下面举一个具体的例子本文档来自技高网...
一种税控服务器管理系统及方法

【技术保护点】
一种税控服务器管理系统,其特征在于,包括开票服务器和税控服务器,税控服务器中安装有税控核心板;其中,开票服务器包括税控服务器管理模块和数据库,税控服务器管理模块用于向税控服务器发送第一查询请求,获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器的数据库中;开票服务器还包括发票领购模块,用于利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器中,在接收到税控服务器已将空白发票存储于税控核心板的消息后,向税控服务器发送第二查询请求,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器的数据库中。

【技术特征摘要】
1.一种税控服务器管理系统,其特征在于,包括开票服务器和税控服务器,税控服务器中安装有税控核心板;其中,开票服务器包括税控服务器管理模块和数据库,税控服务器管理模块用于向税控服务器发送第一查询请求,获取税控核心板的基本信息,并将税控核心板的基本信息存储于开票服务器的数据库中;开票服务器还包括发票领购模块,用于利用数据库中的税控核心版的基本信息,从税务局领购空白发票,并将空白发票发送至税控服务器中,在接收到税控服务器已将空白发票存储于税控核心板的消息后,向税控服务器发送第二查询请求,获取存储于税控核心板中的空白发票,并将空白发票存储于开票服务器的数据库中。2.根据权利要求1所述的税控服务器管理系统,其特征在于,开票服务器还包括发票分发模块,用于向税控服务器发送发票分发请求,在接收到税控服务器已将税控核心板中的空白发票进行分发操作的消息后,向税控服务器发送第三查询请求,获取税控核心板中的空白发票的分发结果,并将空白发票的分发结果存储于开票服务器的数据库中。3.根据权利要求1所述的税控服务器管理系统,其特征在于,开票服务器还包括发票退回模块,用于向税控服务器发送发票退回请求,在接收到税控服务器已将税控核心板中的空白发票进行退回操作的消息后,向税控服务器发送第四查询请求,获取税控核心板中的空白发票的退回结果,并将空白发票的退回结果存储于开票服务器的数据库中。4.根据权利要求1所述的税控服务器管理系统,其特征在于,开票服务器还包括税控核心板更新模块,用于在税控服务器中安装了新的税控核心板之后,向税控服务器发送更新请求,获取新的税控核心板的基本信息,并将新的税控核心板的基本信息存储于开票服务器的数据库中。5.根据权利要求1所述的税控服务器管理系统,其特征在于,税控服务器还安装有备用税控核心板,开票服务器还包括核心板数据迁移模块,用于在原有的税控核心板出现故障后...

【专利技术属性】
技术研发人员:陆振华周铂王亮吴海亮刘海蛟
申请(专利权)人:百望金赋科技有限公司
类型:发明
国别省市:北京,11

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

1