一种基于云计算的网络发票手机开具方法

文档序号:6664897阅读:437来源:国知局
专利名称:一种基于云计算的网络发票手机开具方法
技术领域
本发明涉及云应用领域,具体地说是一种基于云计算的网络发票手机开具方法。
技术背景
近年来,随着国家税务总局从“以票控税”向“信息管税”管理模式的不断转变,全国各地税局多提供有“网络发票在线开具”的SAAS层云服务。但是,这些网络发票在线开具服务要求纳税人使用电脑终端或者专用机具等设备进行接入及开票,这就要求纳税人必须具有固定经营场所。而对于具有移动开具发票需求的纳税人,则只能选择使用手持终端等高价设备,形成不了有效解决方案,无法满足纳税人实际业务需要和税局管理要求,造成服务、市场空白。
随着我国经济发展刺激政策的不断出台,物流、快递、旅游、上门服务、第三产业等行业得到了飞速发展, 而与之伴随的,则是移动开具发票需求的不断增加,并且已经形成了一定规模的空白市场。
如何满足这些行业纳税人的实际需要,并将其纳入到高效的网开税收管理体系下,成为了很多税局下一步开展“优化纳税服务”、“加强税源监控”工作所面临的主要问题。发明内容
本发明的技术任务是针对上述现有技术的不足,提供一种基于云计算的网络发票手机开具方法,具有纳税人使用成本低、便携性高、实施周期快、应用范围广、使用方便等优点。
本发明的技术任务是按以下方式实现的一种基于云计算的网络发票手机开具方法,其特点是在云端为手机终端建立接入服务接口,通过与手机终端协商好的链路层协议、数据传输协议、安全协议,接收来自手机终端发送的网络发票业务数据封包,解析其中的通信协议指令及业务数据,并进行响应、返还处理结果;手机终端在接收到业务数据响应后,通过与之绑定的打印机进行实物发票打印,完成网络发票开具操作,具体实现包括以下步骤1)在云端SAAS层的网络发票开具应用平台上建立手机终端接入服务接口;2)在手机终端上安装相应的手机开票软件;3)手机开票软件通过无线网络与云端手机终端接入服务接口建立通信信道;4)在通过身份认证以后,手机开票软件按照商定的链路层协议、数据传输协议、安全协议向云端发送开票业务指令;5)云端应用按照资源调度服务分配计算资源,处理业务请求,并返回处理结果;6)手机终端接收到返回结果后,调用相应的打印机打印发票。
所述网络发票开具应用平台包括资源调度服务、云应用服务、云数据存储、云安全服务、云负载均衡服务。
云端SAAS层应用在接受业务数据封包以后,由云安全服务进行校验解密,并由资源调度服务分配计算资源、处理业务请求,完成计算后,将处理结果返回给手机终端。
所述手机终端通过3G/2G无线网络或Wifi网络与云端手机终端接入服务接口建立连接信道。
云端使用纳税人身份帐号、身份认证密码及手机号三大要素共同作为身份认证凭证。
手机终端通过TCP协议、UDP协议、HTTP协议或SOAP协议,与云端手机终端接入服务接口进行数据传输。
步骤4中,手机终端与云端服务协定以下方式进行交互链路层协议=VPDN协议数据传输协议XML协议传输安全协议CA数据加密或SM卡数据加密。手机终端支持与蓝牙针式打印机建立蓝牙通信信道,并发送打印指令;或者支持 3G/2G、Wifi无线网络,访问云打印服务并打印实物发票。
本发明的基于云计算的网络发票手机开具方法与现有技术相比具有以下突出的有益效果(一)通过该方法,纳税人只需在手机上安装开票软件,即可实现纳税人的移动开票业务,无需改动原有系统,具有纳税人使用成本低、便携性高、实施周期快、应用范围广、使用方便等优点;(二)可将纳税人的移动开票业务纳入到现有的网络发票系统进行管理,满足纳税人的移动开票需要和税局的管理需要。


附图I是本发明方法的实施框架图。
附图2是手机开票软件业务流程图。
具体实施方式
参照说明书附图以具体实施例对本发明的基于云计算的网络发票手机开具方法作以下详细地说明。
实施例本发明方法是对提供网络发票开具服务的SAAS层云应用,在云端为手机终端建立接入服务接口,通过与手机终端协商好的链路层协议、数据传输协议、安全协议,接收来自手机终端发送的网络发票业务数据封包,解析其中的通信协议指令及业务数据,并进行响应、 返还处理结果;手机终端在接收到业务数据响应后,通过与之绑定的打印机进行实物发票打印,完成网络发票开具操作。基于该方法的网络发票手机开具系统的实施框架如附图I 所示。
其实现步骤如下I:在云端SAAS层的网络发票开具应用上建立手机终端接入服务接口所述网络发票开具应用平台包括资源调度服务、云应用服务、云数据存储、云安全服务、云负载均衡服务,其实现为公知技术;2:在手机终端上安装相应的手机开票软件在手机终端上安装的手机开票软件,特指智能机,包括Android (安卓)、Mac (苹果)、 Symbian(塞班)、Wm7 (微软)平台,针对不同平台的手机操作系统提供不同版本软件,手机开票软件的业务流程如附图2所示;3:手机开票软件通过无线网络与云端服务接口建立通信信道手机终端可以通过3G (2G)无线网络或Wifi网络与云端网络发票服务建立连接信道; 4:在通过身份认证以后,手机开票软件按照商定的链路层协议、数据传输协议、安全协议向云端发送开票业务指令云端身份认证平台使用纳税人身份帐号、身份认证密码、手机号(SIM卡号)三大要素共同作为身份认证凭证;手机终端可通过TCP协议、UDP协议、HTTP协议、SOAP协议,与云端服务进行数据传输; 手机终端与云端服务协定以下方式进行交互链路层信道=VPDN加密信道(VPDN协议)数据传输协议XML协议传输数据安全协议CA数据加密或SIM卡数据加密;5:云端应用按照资源调度服务(Dispatch Service,DS)分配计算资源,处理业务请求, 并返回处理结果云端SAAS层应用在接受业务数据封包以后,由云安全服务进行校验解密,并由资源调度服务分配计算资源、处理业务请求,完成计算后,将处理结果返回给手机终端;6:手机终端接收到返回结果后,调用相应的打印机打印发票手机终端支持与蓝牙针式打印机建立蓝牙通信信道,并发送打印指令;或者支持3G (2G)、Wif i无线网络,访问云打印服务并打印实物发票。
权利要求
1.一种基于云计算的网络发票手机开具方法,其特征在于在云端为手机终端建立接入服务接口,通过与手机终端协商好的链路层协议、数据传输协议、安全协议,接收来自手机终端发送的网络发票业务数据封包,解析其中的通信协议指令及业务数据,并进行响应、返还处理结果;手机终端在接收到业务数据响应后,通过与之绑定的打印机进行实物发票打印,完成网络发票开具操作,具体实现包括以下步骤1)在云端SAAS层的网络发票开具应用平台上建立手机终端接入服务接口;2)在手机终端上安装相应的手机开票软件;3)手机开票软件通过无线网络与云端的手机终端接入服务接口建立通信信道;4)在通过身份认证以后,手机开票软件按照商定的链路层协议、数据传输协议、安全协议向云端发送开票业务指令;5)云端应用按照资源调度服务分配计算资源,处理业务请求,并返回处理结果;6)手机终端接收到返回结果后,调用相应的打印机打印发票。
2.根据权利要求I所述的基于云计算的网络发票手机开具方法,其特征在于,所述网络发票开具应用平台包括资源调度服务、云应用服务、云数据存储、云安全服务、云负载均衡服务。
3.根据权利要求2所述的基于云计算的网络发票手机开具方法,其特征在于,云端SAAS层应用在接受业务数据封包以后,由云安全服务进行校验解密,并由资源调度服务分配计算资源、处理业务请求,完成计算后,将处理结果返回给手机终端。
4.根据权利要求I所述的基于云计算的网络发票手机开具方法,其特征在于,所述手机终端通过3G/2G无线网络或Wifi网络与云端手机终端接入服务接口建立连接信道。
5.根据权利要求I所述的基于云计算的网络发票手机开具方法,其特征在于,云端使用纳税人身份帐号、身份认证密码及手机号三大要素共同作为身份认证凭证。
6.根据权利要求I所述的基于云计算的网络发票手机开具方法,其特征在于,手机终端通过TCP协议、UDP协议、HTTP协议或SOAP协议,与云端手机终端接入服务接口进行数据传输。
7.根据权利要求I所述的基于云计算的网络发票手机开具方法,其特征在于,步骤4中,手机终端与云端服务协定以下方式进行交互链路层协议=VPDN协议数据传输协议XML协议传输安全协议CA数据加密或SIM卡数据加密。
8.根据权利要求I所述的基于云计算的网络发票手机开具方法,其特征在于,手机终端支持与蓝牙针式打印机建立蓝牙通信信道,并发送打印指令;或者支持3G/2G、Wifi无线网络,访问云打印服务并打印实物发票。
全文摘要
本发明公开了一种基于云计算的网络发票手机开具方法,属于云应用领域。该方法的特点是在云端为手机终端建立接入服务接口,通过与手机终端协商好的链路层协议、数据传输协议、安全协议,接收来自手机终端发送的网络发票业务数据封包,解析其中的通信协议指令及业务数据,并进行响应、返还处理结果;手机终端在接收到业务数据响应后,通过与之绑定的打印机进行实物发票打印,完成网络发票开具操作。与现有技术相比,本发明的方法充分利用手机终端设备应用广泛、成本低、易携带等特点,为纳税人提供一种安全可靠的网络发票移动开具方法。
文档编号G07G1/00GK102930661SQ20121042596
公开日2013年2月13日 申请日期2012年10月31日 优先权日2012年10月31日
发明者徐兵兵, 王永军, 于治楼 申请人:浪潮齐鲁软件产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1