网络发票智能终端制造技术

技术编号:7586941 阅读:740 留言:0更新日期:2012-07-20 13:18
一种网络发票智能终端,包括系统软件模块、嵌入式软件模块与硬件模块;A、所述系统软件模块包括:纳税户数据、硬件设备数据、发票数据的管理、对接、维护及存储;本模块包括:纳税户管理模块、设备管理模块、发票管理模块、网络发票前置模块、数据接口中间件模块和数据存储模块;B、所述嵌入式软件模块包括:数据处理模块、显示模块、打印模块、通讯模块、数据存储模块和数据备份及恢复模块;C、所述硬件模块包括:网络通讯模块、数据存储模块、打印模块、核心处理器模块、显示模块和输入输出模块。本发明专利技术在不改变现有税务机关网络发票系统的前提下,实现网络发票基于专用发票打印设备的在线与离线开具工作。

【技术实现步骤摘要】

本专利技术设涉及一种税务机关网络发票开具的专用电子设备。该设备集网络发票打印、发票开具数据安全存储、发票开具数据实时报送等功能于一体,以有线或无线网络作为传输通道,配合网络发票系统实现发票的在线与离线开具以及相关管理功能。
技术介绍
我国税务机关对发票管理经历了手工开票手撕票、税控发票再到当前网络发票几个阶段。发票管理模式也由“以票控税”发展到“以票控税、信息管税”的阶段。网络发票以其开票方式简单、信息实时传递、实时监控等优势成为当前税务机关发票开具方案的重要组成部分。但网络发票开具必须要求纳税户通过计算机实时连接税务机关服务器才能进行。这种发票开具方法存在以下主要问题I、整体系统运行过于依赖服务器与网络一旦出现服务器宕机或网络阻塞瘫痪则会影响所有纳税户的正常经营。2、对纳税户经营环境有特殊要求,无网络的纳税户则无法使用。3、使用通用计算机作为开具终端,无法做到专机专用,客户端故障率高。网络发票智能终端作为网络发票开具专用开具设备,在保留了网络发票系统优点的同时较好的解决了网络发票在使用中存在的各种问题。网络发票智能终端可与现行各网络发票系统进行对接;可进行网络发票在线实时开具实时传递,也可以离线开具联线传递; 同时终端可根据需要选择有线或无线网络来解决纳税户不具备网络条件的问题;作为网络发票开具专用设备,网络发票智能终端系统稳定安全性高。
技术实现思路
本专利技术的目的是为网络发票系统的发票开具提供一种高效、稳定、安全、支持有线、无线网络通讯、支持CA及电子印章安全体系的、并可支持离线发票开具的、对发票管理及开具环境要求低的网络发票开具专用电子终端设备。本专利技术网络发票智能终端的技术方案是网络发票智能终端,由系统软件模块、嵌入式软件模块与硬件模块三部分组成。系统软件模块包括纳税户管理模块、设备管理模块、发票管理模块、网络发票前置模块、数据接口中间件模块、数据存储模块,主要负责系统所涉及的所有数据(包括纳税户数据、硬件设备数据、发票数据)的管理、对接、维护及存储。嵌入式软件模块主要包括数据处理模块、显示模块、打印模块、通讯模块、数据存储模块、数据备份及恢复模块;硬件模块包括网络通讯模块、数据存储模块、打印模块、核心处理器模块、显不模块、输入输出模块。其中系统软件模块,由纳税户管理模块对使用网络发票智能终端的用户数据进行管理与使用授权,授权包括使用到期时间、单张发票限额、离线开票时间、离线开票张数、离线开票限额;由设备管理模块对纳税户所使用的网络发票智能终端进行管理;由发票管理模块对纳税户所使用的发票进行管理包括发票卷领购信息、发票卷使用信息、纳税户的发票开具明细信息;由网络发票前置模块处理系统软件与网络发票智能终端的数据通讯、数据加密、数据动态密钥协商功能;数据接口中间件负责将软件系统与税务机关网络发票系统进行数据对接;数据存储模块负责对所有业务数据进行存储备份。其中嵌入式软件模块,数据处理模块用于系统所有数据的运算和相关处理;显示模块主要将数据处理模块处理后的提示、错误信息、确认信息以及相关数据输入提示等信息传送至显示屏;打印模块主要将纳税户需要打印的发票内容打印至空白发票上;通讯模块主要负责将发票数据及相关业务数据通过网络设备发送至服务器并获取服务器相关处理及信息,在每笔通讯前通讯模块会与服务器动态协商通讯密钥并使用协商好的密钥对数据进行加密传递;数据存储模块负责将需要存储的业务数据存储到网络发票智能终端的非易失性存储器中;数据备份及恢复模块负责按照备份及恢复策略对发票开具数据进行备份确保纳税户发票开具数据的安全,数据备份采用主动策略是,根据税务机关要求周期进行自动备份;恢复采用被动策略,由税务机关管理员或技术支持人员手动还原数据;备份数据均存放于非易失性寄存器中,采用哈希算法对数据进行签名,防止数据被篡改。其中硬件模块,由网络通讯模块完成网络连接工作为嵌入式软件的通讯模块提供物理通道,该通道可以是3G网络模式也可以是GPRS模式;数据存储模块使用非易失性存储器并配合相关掉电保护控制单元提供安全的物理存储;打印模块负责发票打印工作,使用专用高速票据打印设备支持打印76mm与57mm卷筒式发票;核心处理模块负责整体系统调度及运算的相关处理工作并对相关外围设备提供相应支持;显示模块用于显示相关与用户交互及引导操作的信息;输入输出模块主要完成相关输入输出工作主要包括键盘、USB、 串口等。上述网络发票智能终端的应用方法,完成税务机关网络发票系统的专用设备开具,步骤如下I)将需要使用网络发票智能终端进行网络发票开具的纳税户信息录入税务机关网络发票管理系统中;2)将纳税户所使用的大唐网络发票智能终端设备信息录入税务机关网络发票管理系统中;3)使用网络发票智能终端获取纳税户注册信息,包括并进行网络发票智能终端系统初始化操作;4)通过数据接口中间件模块从税务机关网络发票系统中获取纳税户购买的发票信息;5)纳税户将纸质发票卷装入网络发票智能终端,进行开票操作;6)开票完成,由打印模块完成发票打印工作,并将发票开具详细信息存储至硬件模块中的存储模块中,同时通过网络通讯模块将发票发送至系统软件模块的网络发票前置模块;7)网络发票前置模块接收到发票明细信息后将该信息交由数据存储模块进行数据存储,并将数据通过数据接口中间件模块传递到税务机关网络发票系统;至此完成一次发票开具业务。本专利技术在不改变现有税务机关网络发票系统的前提下,实现网络发票基于专用发票打印设备的在线与离线开具工作。同时系统支持各种制式的3G网络以及有线网络通讯,5支持基于动态密钥协商的通讯加密、VPN, CA、电子印章等多种网络通讯安全机制保障了数据在传输状环境下的安全性。整体方案由管理软件系统、嵌入式软件系统及硬件系统三大部分组成,能较好的弥补当前网络发票系统的不足。附图说明图I硬件模块图;图2嵌入式软件模块图;图3网络发票开票业务流程图。具体实施例方式下面结合附图与具体实施方式对本技术方案说明如下系统软件模块包括纳税户管理模块、设备管理模块、发票管理模块、网络发票前置模块、数据接口中间件模块、数据存储模块,主要负责系统所涉及的所有数据(包括纳税户数据、硬件设备数据、发票数据)的管理、对接、维护及存储。系统软件模块,由纳税户管理模块对使用网络发票智能终端的用户数据进行管理与使用授权,授权包括使用到期时间、单张发票限额、离线开票时间、离线开票张数、离线开票限额;由设备管理模块对纳税户所使用的网络发票智能终端进行管理;由发票管理模块对纳税户所使用的发票进行管理包括发票卷领购信息、发票卷使用信息、纳税户的发票开具明细信息;由网络发票前置模块处理系统软件与网络发票智能终端的数据通讯、数据加密、数据动态密钥协商功能;数据接口中间件负责将软件系统与税务机关网络发票系统进行数据对接;数据存储模块负责对所有业务数据进行存储备份。参照图I硬件模块包括网络通讯模块、数据存储模块、打印模块、核心处理器模块、显示模块、输入输出模块。其中网络通讯模块与核心处理器模块连接,由核心处理器模块控制其工作,该模块主要为网络数据传递提供可靠的物理连接通道。当纳税户请求发票信息或设备自动上传发票开具信息以及在做其他需要与服务器交互数据时由核心处理器模块负责控制网络通讯模块开启网络连接,完成本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:余钦王勇李晓轩殷堃陆俊
申请(专利权)人:江苏大唐电子产品有限公司
类型:发明
国别省市:

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

1
相关领域技术