英语原文共 6 页,剩余内容已隐藏,支付完成后下载完整资料
基于Socket的税控网络发票机管理平台
摘要
费时、费力、发票查验的复杂性以及遏制发票犯罪的难度是发票管理过程中亟待解决的问题。本文基于我国现状,一种新的税收控管网络发票机管理平台(TNIMMP),它利用计算机和网络通信技术,使税务机关收集和管理税收有效的细节,并协助纳税人完成关键不去税务局税务流程。TNIMMP系统实现了对网络发票机的远程控制和管理。本文介绍了基于服务器集群的TNIMMP系统的客户机/服务器体系结构。我们的TNIMMP系统的功能设计主要针对发票的申请和有时限的发票提交。并详细分析了TNIMMP系统的特点,与现行税收系统相比,TNIMMP系统可以对发票进行监控和管理,遏制发票犯罪。实现了从“以票控税”到“以信息控税”的转变。并对TNIMMP系统的高可靠性和高性能给予了特别的关注,以解决系统运行稳定和高并发访问的问题。
关键词:沟通;税收控管服务器系统;性能调优;电子政务;网络发票;socket
1.前言
经济全球化的迅猛发展极大地促进了我国经济的发展,但在经济活动中也存在着一些复杂的情况,其中偷税漏税仍然是比较棘手的问题,税务机关对纳税人的监督管理尤为困难。近年来,中国在打击经济犯罪的行动中,已经查获了几起与发票相关的非法活动,如制作和使用假发票等。鉴于买方市场的需求和卖方市场[3]的高利润,发票犯罪频发的势头并未得到根本遏制。
发票管理是依法纳税的基础,是税收征管的关键环节。税务机关可以通过有效的发票管理,掌握纳税人的经营情况,评估纳税申报的准确性。利用发票控制税收是税务机关征管的重要手段。很长一段时间,各种新兴挑战的过程中发票管理需要解决,比如错综复杂的程序,在防伪检测的复杂性和困难,为了解决这些紧迫的问题,国务院发布相关法规,促进网络发票[1],调节发行和使用网络发票[2],维护国家税收收入和提高税收管理水平的信息。
随着国家税务总局对网络发票的探索和鼓励,税控网络发票机应运而生。税控网络开票机是一种具有税控功能的电子设备,专门用于开具网络发票。TNIM集成了多种设备的功能,包括打印机、计算机、无线网卡等。支持外接平板电脑,密码键盘。
在现行的税收制度中,财政收款机是基础工具,纳税人必须对发票进行整合,并与税务机关进行互动。与传统的财税收款机相比,税控网络发票机具有许多优点。在财政收款机中,税控数据存储在特殊的介质中,如IC卡或u盘。纳税人在使用财政收款机时,每个月都有义务将纳税介质带到税务局办理纳税手续。而税控网络发票机可以连接服务器系统,实现信息提交。另一方面,财税收款机缺乏网络功能,单纯增加网络传输模块是不合适的,可能会出现其他技术限制问题。相比之下,税控网络发票机具有更好的稳定性。同时,由于是税务专用设备,可以有效消除因多次使用而带来的安全隐患。
配合税控网络发票机的推广,保证税控网络发票机的正常运行,开发统一的税控网络发票机管理平台已成为迫切需要。另外,网络发票的使用对于国家财政政策对网络发票的实施具有特殊的意义。
本文的目的是提出一个税收控管网络发票机管理平台,名叫TNIMMP,利用计算机和网络通信技术,使税务机关收集和管理税收有效的细节,并协助纳税人完成关键税收过程没有去税务局,税务登记等应用程序提交发票,发票接收和购买,发票信息上传和纳税申报。作为税控网络开票机的服务器系统。
税控网络发票机管理平台是电子政务的一种新型实现。它是为方便税控网络发票机的开发和普及而开发的系统。为税控网络发票机的全面应用提供技术支持和保障。
本文的其余部分组织如下。第二部分提供了税控网络发票机管理平台的背景资料,并对相关工作进行了讨论。第三部分介绍了系统的体系结构和功能设计。在第四部分,我们介绍了该系统的特点,使它有别于其他类似的系统。第五部分介绍了该系统的实现。第六部分对TNNIMP系统的关键技术进行了分析。第七部分总结全文,并对今后的工作进行展望。
2.相关工作
近年来,税收信息化的发展引发了许多与税收相关系统的研究活动。楚等。提出了电子发票框架,旨在支持以数据为导向的税收系统,该系统比纳税人[3]更关注与直接税收相关的数据(电子发票数据)。Spanic et al介绍了一个电子发票系统,使企业,特别是中小型企业,以一个低成本,简单和安全的访问世界的电子商务[4]。Suwisuthikasem et al介绍了一个使用Web服务技术电子税务发票系统,并采用了安全技术:SSL和Hash函数[5]。Humski et al的电子发票系统是基于可扩展的、开放的和现代的4角架构,该系统能够在一些最常用的基于XML的电子发票标准[6]之间转换发票。
Joung et al重点调查台湾电子发票系统,并评估其影响及障碍。网友等。他们在现有工作的基础上开发了一种方法,用于定义基于安全模式[8]的电子发票参考模型。为了创建安全问题的上下文,他们确定了电子发票流程的威胁,并改进了他们的方法。
最近的许多研究活动都是针对电子发票系统,实现完全无纸化。然而,从传统的纸质发票过渡到电子发票并不是一项简单的任务,因为它涉及到程序、规则和消费者行为的许多变化。电子发票是无纸化或电子化形式的网络发票[9]。虽然电子发票可以带来很多好处,但目前采用国家电子发票系统是一个受技术和社会因素限制的问题。结合我国的实际情况,通过TNIMMP系统促进和完善税控网络发票机的开发,提高信息化控税水平。
一般来说,他们的税收系统是基于网络的,虽然网络系统更方便,但是网络带宽的限制对税收系统的影响很大。这意味着系统需要高带宽。由于安全性没有得到保证,因此不应该将基于web的模式应用于与fmancial相关的高级系统。
此外,大多数研究倾向于减少纸张消耗或技术细节,而不是具体的业务需求。例如,一些与税收相关的制度忽视了对税收控制及时性的要求。在设计涉税系统时,往往忽略了客户端的特性,忽略了服务器的重要性。
在此基础上,提出了一种新型的TNIMMP系统,实现了对网络发票机的远程控制和管理。TNIMMP制度不同于上述涉税制度。一是结合我国的特殊情况,针对存在的问题,完善关键发票流程。其次,TNIMMP系统是利用客户机/服务器体系结构设计的,因为该体系结构可以提供更好的交互性和更强的安全性。第三,TNIMMP系统关注服务器的特性,更关注具体的业务需求。
3.体系结构和功能
在这一部分中,系统架构和功能设计将被描述。
A.系统架构
与其他涉税系统的浏览器/服务器架构相比,客户端/服务器架构具有交互性强、应用可控性强、容错处理能力强、信息安全防护能力强等优点。因此,结合税控机发票管理平台的实际需求,CIS架构模型更适合我们的TNIMMP系统。
无花果。我描述了TNIMMP系统的体系结构。为了处理单个服务器的性能压力,它由集群服务器组成。TNIMMP系统是后端主服务器和数据库服务器的组合。新的税收制度是基于TNIMMP的
系统它主要由三部分组成:税控网络开票机、税控网络开票机服务器、数据库服务器。
图1.系统架构
举例来说,消费者、企业和税务机关都是新型税收制度的积极参与者。企业利用税控网络发票机向购买商品和服务的消费者开具发票,并扮演纳税人的角色,向税务局实时传送发票相关数据。税务机关通过TNIMMP系统接收企业的发票开具信息,以发票数据作为税务分析的基础。TNIMMP系统用于管理所有纳税人的网络发票机,处理纳税人的发票申请和购买,管理所有网络发票信息,提供发票验证服务。此外,TNIMMP系统能够及时提供网络发票机的信息,帮助税务机关掌握发票开具和纳税的实时情况。
与UDP协议相比,TCP协议不仅可以保证数据的正确性,还可以保证数据的顺序。因此,在系统设计中,本文提出的TNIMMP系统选择面向连接的TCP传输协议,实现数据的可靠传输。数据信息通过异步非阻塞套接字通信方式进行传输。TNIMMP系统正在等待来自税控网络发票机的连接请求的特定端口。在建立连接之后,TNIMMP系统接收与结账相关的格式化消息,然后提取关键数据并将其保存在数据库服务器中。
B.功能设计
TNIMMP系统在网络通信的基础上,支持税控网络开票机的连接,实现对纳税人信息的管理,提供远程等多种服务。发票申请与采购、下线发票提交、发票注销、发票核对、发票信息管理及涉税管理、查询统计、公告等。
图2.申请和采购的工作流程
以下分析集中在我们的TNIMMP系统的两个主要功能:
1)发票申请与购买:纳税人在网络开票机上申请开票。然后,税务机关以简单的答复和详细的答复为以后的申请。在等待审批结果期间,纳税人可以“撤销”申请。税务机关有权允许或不允许“撤销”操作。如果税务机关批准了申请,申请状态变为“批准”,他们会将纸质发票邮寄给发送申请的纳税人。纳税人确认收到邮寄发票后,应在税控网络发票机上下载相应的网络发票。,申请状态更改为“已收到确认”。如被税务机关拒绝,则说明身份的申请被更改为“拒绝”。具体来说,图2详细描述了该功能的工作流程。
2)有时限的发票提交:发票开具后,纳税人必须在48小时内提交发票信息,这是一个严格的规定。在我们的TNIMMP系统中,我们是根据法律来设置发票信息的时间参数。通过参数控制,可以对发票提交过程进行规范。如果纳税人不能在规定的时间内提交发票,税控网络开票机的正常功能将受到限制,纳税人必须到税务局寻求解决办法。
4.特征
与其他税收制度相比,TNIMMP具有以下特点:
A.优化发票流程
TNIMMP解决了关键税务流程中的时间和人力消耗问题:发票申请和发票购买,数据提交和发票审核。
介绍了一种针对发票申请和发票购买问题的解决方案,为纳税人节约了成本和时间。纳税人通过使用TNIMMP,可以直接申请发票卷,如申请成功,经税务机关审核通过后,即可邮寄纸质发票卷,在税控网络开票机上(客户端)获取网络发票卷。
纳税人开具发票后,可以通过网络通讯及时将开具的发票信息上传到税务局,而不必忙于发票的提交。
在发票审核过程中,税务机关可以直接将纳税人开具的发票在TNIMMP系统中进行接收和归档,从而实现对相关数据的直接录入。同时方便税务机关处理发票无效、红色发票、开具发票查询统计等。
一方面,TNIMMP系统简化了复杂的审批流程和发票管理流程,加快了发票管理信息的处理,节省了人力、时间和运输成本。另一方面,TNIMMP系统减轻了责任部门的负担,使发票管理效率和工作质量有了很大的提高。
B.阻止发票犯罪
TNIMMP可以用来监控和管理发票,遏制发票犯罪:
因为所有发票发行由计算机数据发生器和发票购买信息存储在计算机中,通过这种方式,它可以限制纳税人的非法获取发票,确保内容的一致性和数量的钱,在传统的税收制度,为隐瞒实际操作收入,一些纳税人可能分别填写发票和账户赚钱更小与开具发票相比,新税制可以避免“头大尾小”的问题。
TNIMMP系统可以定期进行发票管理,跟踪发票流程,及时、准确地收集所有发票数据,帮助税务机关在报税过程中解决发票与应税表的比对问题。而发票的验证可以大大限制利用虚假发票进行的税务欺诈、偷税漏税等涉税行为。
C.以资讯管治税务
TNIMMP帮助实现了从“以票控税”到“以信息控税”的转变。
为了降低系统的错误率和不透明性,系统实现了税务计算的电子化,使纳税人和税务机关都能清楚地了解应税情况和税收动态。
发票数据的自动传输,使发票管理过程更加方便。为进一步实现税收评估提供了全面的数据支持。
5.实现
本节将概述TNIMMP的实现。
本项目采用Microsoft Visual Studio.NET2010开发系统,数据库采用关系型数据库管理系统SQL Server 2008实现。
我们可以看到,图3描述了系统的用户界面。如第一部分所述,TNIMMP作为税控网络发票机的服务器系统,本系统主要服务于税务机关。
图3.纳税人详细信息管理
如第一节所述,TNIMMP作为税控网络发票机的服务器系统。本系统主要服务于税务机关。TNIMMP的运行页面如图4所示.在左上角,税务机关可以选择功能菜单,并在接下来的角落里观察与所有客户的整个沟通记录。
图4.截图TNIMMP
6.关键技术
在这一节中,介绍了TNIMMP系统研究中应用的关键技术。
A.可靠性
实现TNIMMP系统可靠性的方法有两种:
1)定期状态报告:税控网络发票机在规定的时间间隔内向TNIMMP系统提交实时状态。根据定期的状态报告,TNIMMP系统可以记录和刷新税控网络发票机的状态。
2)故障通知:为了使系统更可靠,我们提出一个方案,如果税收控管网络发票机发生故障时,它将TNIMMP系统自动提交失败信息,并在收到故障信息,TNIMMP系统将记录并返回响应消息到税收控管网络发票的机器。
B.性能
性能问题在我们的TNIMMP系统中非常重要。它是一个集中式、综合性的服务器系统,
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[238585],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。