一种电子票据处理装置的制作方法

文档序号:6685271阅读:222来源:国知局
专利名称:一种电子票据处理装置的制作方法
技术领域
本实用新型涉及票据信息处理领域,尤其涉及一种电子票据处理装置。
背景技术
现有的单机版票据开具系统,一般采用本地安装包形式,安装完成后由一名系统管理员维护操作员列表,开票时输入票据内容,票据号码,开具的票据数据存储于本地数据库,在需要申报至管理端时使用程序将数据导至U盘,携U盘去管理端申报。若票据格式发生变化,需要重新下载含有新版票据的安装包重新安装升级。现有也有网络版票据开具系统,采用网页形式,管理端为客户端生成登录密码后, 开票员登录系统后即开具票据,开票票据的数据实时传送至管理端后台数据库。对于单机开票系统,系统开票票据数据只能存放至本机,需要申报时须将数据导至U盘或其它存储载体,服务端无法实时了解客户端的开票情况。在实现单机版开票系统以U版等媒质做为数据传送工具,容易导致数据接收端电脑被病毒感染。对于网络版在线开票系统,系统必须正确连上hternet才能正常开票,若出现网络不正常、断线等情况则无法开票,不符合现有网络环境及业务要求。网络版在线开票系统必须要求开票企业拥有上网条件,且当开票企业的数量到达一定峰值时无可避免地会出现网络堵塞,当出现网络堵塞后做为“纯在线”开票系统则无法开票。

实用新型内容鉴于上述现有技术所存在的问题,本实用新型供了一种电子票据处理装置,其具有很好的安全性,保证了用户离线或者在线都可以实现电子票据的处理。为了解决上述问题,本实用新型实施例提供了一种电子票据处理装置,具有UKEY 功能和COS功能,包括用于检测用户是否登录所述电子票据处理装置中的片内操作系统COS的UKEY登陆器;用于在检测到用户登录到COS时,调用票据数据进行票据处理的第一处理器;用于检测所述电子票据处理装置是否与票据服务器进行通信的通信收发器;用于在检测到所述电子票据处理装置与票据服务器进行通信时,将进行票据处理后的数据传输至票据服务器中进行数据处理的第二处理器;用于在检测到所电子票据处理装置与票据服务器进行通信时,将所述进行票据处理后的数据暂存在电子票据处理装置的存储器,其中所述UKEY登陆器与所述第一处理器连接,所述第一处理器与所述通信收发器连接,所述通信收发器与所述第二处理器连接,所述存储器分别与所述UKEY登陆器、所述第一处理器、所述通信收发器、所述第二处理器连接着。所述UKEY登陆器监控的对象包括用户身份信息、数据加密信息、数据解密信息。所述存储器中存储的信息包括票据数据、数据报表、票据文件。[0016]所述通信收发器检测的事件包括数据的通信、通信的连接建立、通信的状态。实施本实用新型实施例,具有如下有益效果解决“纯离线”或“纯在线”开票系统的弊端,以UKEY做为数据载体,具有容量大、安全性高、安装和携带方便等优点;相对“纯离线”开票系统来说,本系统可以在线实时提交开票数据,在线更新升级;相对“纯在线”开票系统来说,本系统不但可以在线实时提交开票数据,还可以在出现网络堵塞或其它原因导致的网络断线后,能够使开票企业不中断开票,自动将开票数据暂存于本地UKEY中,并自动启动定时检测连接网络功能,系统定时检测并连接上网络服务器后,自动将暂存于UKEY 中的开票数据自动上传至网络服务器。

图1为本实用新型实施例中的电子票据处理系统结构示意图;图2为本实用新型实施例中的UKEY功能器内核结构示意图;图3为本实用新型实施例中的电子票据处理装置结构示意图;图4为本实用新型实施例中的实现电子票据处理的方法流程图;图5为本实用新型实施例中的实现电子票据处理的方法另一流程图。
具体实施方式
下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。图1示出了本实用新型实施例中的电子票据处理系统结构示意图,包括有UKEY功能器(即图1中所示的UKEY)11、客户端(开票PC机)12以及票据服务器(网络服务器, WEB SERVICE服务器)13,其中:这里的UKEY功能器11集成有COS及KEY技术相关,其中COS就是ChipOperating System(片内操作系统),UKEY是USB Key, IC卡和读卡机合二为一,采用USB接口技术,具有数字签名,数据加解密、存储数字证书等功能,制成钥匙大小便于携带的新一代信息安全产品。这里的UKEY = KEY+Flash ROM存储块,其中KEY为CPU卡,内含标准COS系统,容量为4-256K,用于存储安全要求极高的基本数据及密钥,FlashRom为大数据存储块,容量为 256M至2G,用于存储企业票据数据、报表、文件等数据,FlashROM受读写密钥保护,数据以二进制块形式保存(非普通U盘的文件形式,不受病毒感染),安全性得以保证,具体内核功能如图2中所示。UKEY由管理端发出,内置开票客户端的基本资料、在线离线开票方式及一些控制信息,并内置票据模板等数据。这里的UKEY功能器11,存储有电子票据数据,对电子票据数据进行加密处理,对用户登录时的身份验证;在接入到客户端12上时,会检测用户是否登入其COS中,在检测到用户登录到COS时,调用UKEY功能器11中的票据数据进行相应的票据处理。同时,为了可以现实在线的电子票据的数据处理,需要在接入到客户端12上时,检测该UKEY功能器11 是否与票据服务器13进行通信,如果检测到该UKEY功能器11与票据服务器13进行通信时,将进行票据处理后的数据传输至票据服务器13中进行数据处理,如果检测到该UKEY功能器11与票据服务器13进行通信时,将进行票据处理后的数据暂存在UKEY功能器11中。这里的客户端12,其支持UKEY功能器11的接入,支持用户登录到UKEY功能器11, 支撑UKEY功能器11与票据服务器之间的通信连接。因此该在用户通过UKEY功能器11之后,用户可通过客户端12登录到UKEY功能器11中,从而实现对UKEY功能器11中的数据访问,完成对票据进行相关处理。这里的票据服务器12,其存储与UKEY功能器11所对应的票据数据,支持用户通过 UKEY功能器11实现在线的开票处理,在与建立UKEY功能器11通信后,与UKEY功能器11 进行票据数据信息的交互和处理。需要说明的是,这里的UKEY功能器11在接入到客户端12之后,其可以实时尝试其与票据服务器13的通信连接,在建立通信连接之后,其可以将暂存的数据发送到票据服务器13中进行数据处理。在UKEY功能器11与票据服务器13的通信中,该UKEY功能器11 还需要实时检测该通信链路的状态,如果该通信链路的状态不佳或者断开,需要实时将用户操作的票据数据暂时存储在本地存储器中。对于UKEY功能器11,其具有数据加密,用户识别、数据解密的功能等等,而对于票据数据服务器13也具有相应的数据加密、数据解密以及用户识别等等功能,从而保证票据数据交互的安全性。因此,基于本实用新型实施例中的系统为三层系统,业务层、服务层、数据库层,业务层(客户端)为应用程序形式,服务层为web service,客户端配备UKEY。WEB SERVICE 接收所有客户端请求,若UKEY为在线开票方式时,程序启动后首先尝试登陆web service, 多次尝试失败后将置程序为离线状态。登录成功后的业务过程中将定时检测是否在线,若检测在线失败,尝试重新在线,若重新在线失败后将置程序为离线状态。在在线状态下,所有业务数据将通过web service接口传送至后台数据库,并相应做好超时、断线等意外事务的处理。在离线状态下,所有业务数据将暂存至UKEY,待下次在线时将数据一次性打包通过web service接口传送至后台数据库。9、若UKEY为离线开票方式时,程序启动后不登录WEB SERVICE而自动置为离线状态,所有数据存至UKEY,在报税期持UKEY前往服务端应用程序抄报数据。相应的,图3还示出了电子票据处理装置结构示意图,即图1中的UKEY功能器11,该电子票据处理装置具有UKEY功能和COS功能,其中C0S就是Chip Operating System(片内操作系统),UKEY是USB Key, IC卡和读卡机合二为一,采用USB接口技术,具有数字签名,数据加解密、存储数字证书等功能,制成钥匙大小便于携带的新一代信息安全产品。这里的UKEY = KEY+FlashROM存储块,其中KEY为CPU卡,内含标准COS系统,容量为4-256K,用于存储安全要求极高的基本数据及密钥,FlashRom为大数据存储块,容量为 256M至2G,用于存储企业票据数据、报表、文件等数据,FlashROM受读写密钥保护,数据以二进制块形式保存(非普通U盘的文件形式,不受病毒感染),安全性得以保证,具体内核功能如图2中所示。UKEY由管理端发出,内置开票客户端的基本资料、在线离线开票方式及一些控制信息,并内置票据模板等数据。具体的,该电子票据处理装置包括如下用于检测用户是否登录该电子票据处理装置中的片内操作系统COS的UKEY登陆器 301 ;用于在检测到用户登录到COS时,调用票据数据进行票据处理的第一处理器302 ;[0036]用于检测电子票据处理装置是否与票据服务器进行通信的通信收发器303 ;用于在检测到电子票据处理装置与票据服务器进行通信时,将进行票据处理后的数据传输至票据服务器中进行数据处理的第二处理器304 ;用于在检测到所电子票据处理装置与票据服务器进行通信时,将进行票据处理后的数据暂存在电子票据处理装置的存储器305,其中该UKEY登陆器301与第一处理器302连接,该第一处理器302与通信收发器3030 连接,该通信收发器303与第二处理器304连接,该存储器305分别与UKEY登陆器301、第一处理器302、通信收发器303、第二处理器304连接着。需要说明的是,这里的UKEY登陆器301监听的对象包括用户身份信息、数据加密信息、数据解密信息。存储器305中存储的信息包括票据数据、数据报表、票据文件。通信收发器303检测的事件包括数据的通信、通信的连接建立、通信的状态。S卩,这里的UKEY登陆器301301还用于验证登录前的用户身份验证,对电子票据处理装置与票据服务器之间的通信数据进行数据加密等等。S卩,这里的存储器305还用于存储票据数据、数据报表、票据文件等等,其也存储用户相关的用户数据等等,其支撑整个电子票据处理装置中的存储空间,存储所需的相关数据。S卩,这里的通信收发器303用于实时检测所述电子票据处理装置是否与票据服务器进行通信,并在检测到电子票据处理装置与票据服务器通信断开时,自动尝试建立电子票据处理装置与票据服务器的通信连接。其在接入到客户端时,其也会尝试建立电子票据处理装置与票据服务器的通信连接。需要说明的是,这里的第二处理模块304还用于在通信模块303检测到电子票据处理装置与票据服务器进行通信时,将暂存在存储模块305中的进行票据处理后的数据传输至票据服务器中进行数据处理。相应的,图4还示出了本实用新型实施例中的实现电子票据处理的方法流程图, 其通过集成有UKEY和COS的设备接入到客户端后,在用户进行票据数据处理时,其设备中数据流中的主要处理流程如下S401 检测用户是否登录到具有UKEY功能器下的片内操作系统COS,如果检测到登录,则进行S402,否则继续进行检测;S402 调用UKEY功能器中的票据数据进行票据处理;S403 检测UKEY功能器是否与票据服务器进行通信,如果有通信则进行S404,否则转S405 ;S404 将进行票据处理周的数据传输至票据服务器中进行数据处理;S405 将进行票据处理后的数据暂存在UKEY功能器。具体的,图5示出了本实用新型实施例中的实现电子票据处理的方法另一流程图,其通过集成有UKEY和COS的设备接入到客户端后,在用户进行票据数据处理时,其设备中数据流中的具体处理流程如下S501 用户登录,UKEY功能器进行用户身份验证等等,保证用户使用UKEY的安全性;S502 检测用户是否登录到具有UKEY功能器下的片内操作系统COS,如果检测到
6登录,则进行S503,否则继续进行检测;S503 调用UKEY功能器中的票据数据进行票据处理;S504 检测UKEY功能器是否与票据服务器进行通信,如果有通信则进行S505,否则转S506 ;需要说明的是,这里检测是否进行通信,需要从S508中进行监听反馈,得到反馈该通信状态数据信息才可进行判断两者之前是否在进行通信。S505 将进行票据处理周的数据传输至票据服务器中进行数据处理;需要说明的是,这里仅仅是实现了 UKEY数据的发送,其UKEY与数据服务器的交互是在整个通信过程中始终是双互的,包括数据处理的反馈,以及更新相关的数据,或者对 UKEY中的软件进行升级等等。S506 将进行票据处理后的数据暂存在UKEY功能器;S507 尝试建立与票据服务器的通信连接;S508 检测通信连接是否成功,如果不成功则继续进行S507,如果在检测到连接成功时,其可以将暂存的票据处理后的数据传输至票据服务器中进行数据处理。需要说明的是,这里尝试连接在UKEY接入到客户端即开始了,其通过客户端来尝试建立票据服务器的通信链路,从而在通信链路建立好后,其需要将相关的通信数据信息及时反馈,可实现实时在线的票据数据处理能力。需要说明的是,这里其UKEY功能器还具有实时监控通信链路状态等功能,其在检测到掉线时,按照通信断开的模式来处理票据数据,在检测到在线时,按照通信连接的模式来处理票据数据。当通信断开时,其需要重新尝试建立通信过程,并及时反馈通信状态数据,从而时UKEY功能器按照相应模式来处理数据。综上,通过实施本实用新型实施例,解决了“纯离线”或“纯在线”开票系统的弊端, 以UKEY做为数据载体,具有容量大、安全性高、安装和携带方便等优点;相对“纯离线”开票系统来说,本系统可以在线实时提交开票数据,在线更新升级;相对“纯在线”开票系统来说,本系统不但可以在线实时提交开票数据,还可以在出现网络堵塞或其它原因导致的网络断线后,能够使开票企业不中断开票,自动将开票数据暂存于本地UKEY中,并自动启动定时检测连接网络功能,系统定时检测并连接上网络服务器后,自动将暂存于UKEY中的开票数据自动上传至网络服务器。以上对本实用新型实施例所提供的电子票据处理装置,进行了详细介绍,本文中应用了具体个例对本实用新型的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本实用新型的方法及其核心思想;同时,对于本领域的一般技术人员,依据本实用新型的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本实用新型的限制。
权利要求1. 一种电子票据处理装置,其特征在于,具有UKEY功能和COS功能,包括 用于检测用户是否登录所述电子票据处理装置中的片内操作系统COS的UKEY登陆器;用于在检测到用户登录到COS时,调用票据数据进行票据处理的第一处理器; 用于检测所述电子票据处理装置是否与票据服务器进行通信的通信收发器; 用于在检测到所述电子票据处理装置与票据服务器进行通信时,将进行票据处理后的数据传输至票据服务器中进行数据处理的第二处理器;用于在检测到所电子票据处理装置与票据服务器进行通信时,将所述进行票据处理后的数据暂存在电子票据处理装置的存储器,其中所述UKEY登陆器与所述第一处理器连接,所述第一处理器与所述通信收发器连接,所述通信收发器与所述第二处理器连接,所述存储器分别与所述UKEY登陆器、所述第一处理器、所述通信收发器、所述第二处理器连接着。
专利摘要本实用新型公开了一种电子票据处理装置,其特征在于,具有UKEY功能和COS功能,包括UKEY登陆器、第一处理器、通信收发器、第二处理器、存储器,其中所述UKEY登陆器与所述第一处理器连接,所述第一处理器与所述通信收发器连接,所述通信收发器与所述第二处理器连接,所述存储器分别与所述UKEY登陆器、所述第一处理器、所述通信收发器、所述第二处理器连接着。通过实施本实用新型,解决“纯离线”或“纯在线”开票系统的弊端,以UKEY做为数据载体,具有容量大、安全性高、安装和携带方便等优点。
文档编号G07G5/00GK202049564SQ20102025878
公开日2011年11月23日 申请日期2010年7月14日 优先权日2010年7月14日
发明者李华明, 杜震波, 田国文 申请人:广东亿业科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1