节点文献
一种发票开具管理系统的设计和实现
Design And Implementation of An Invoice Management System
【作者】 钟平;
【作者基本信息】 上海交通大学 , 软件工程, 2015, 硕士
【摘要】 在我国,传统的发票管理方法中,纳税人手工填写发票,定期将发票数据汇总上报税务机关。在这种简单的管理方式下,受制于有限的工作效率,税务机关往往不能全面、真实掌握每一张发票的详细状况,从而影响对税源的有效监控;对于发票的防伪鉴别也仅仅停留在纸张物理防伪技术的应用。发票管理出现以上问题的根本原因在于,税务机关在授予纳税人发票开具权限后,对于纳税人开具发票的行为缺乏信息化监管手段,也难于统计分析。要解决这些问题,重点在于在分析发票管理涉及的业务工作流程的基础上,确定关键业务和重点环节,综合运用网络技术、电子防伪技术,通过信息系统实现有效监控。如何保障在网络和其他故障导致后台系统无法连接的情况下系统能够正常开具发票,以及后续数据同步的可靠性问题,是本课题面临的挑战。论文的研究工作主要有以下几个方面:1.综合分析了现有发票管理手段和管理工具的优缺点,明确了课题研究的方向和需要解决的主要问题;2.完成了发票管理的业务需求分析、流程分析与设计、架构设计、代码实现和测试。给出了相关的用例图、类图、时序图等分析、设计的UML图,以及数据库的设计;3.研究了防止网络或其他不可预料的故障导致无法开票的技术,设计了离线开票的数据保存、分时数据报送等功能;4.研究了二维码技术及其在发票防伪鉴别中的应用。用户通过智能终端扫描打印在发票上的二维码,获取特征信息,发送至远程服务获取发票的详细数据,供用户与发票票面信息比对;5.Web Service技术的研究与应用。使用基于XML的Web Service接口,辅以HTTPS协议加密传输,在保障网络传输安全性的同时,实现系统的低耦合、高复用。系统已在某省税务工作中得到应用。系统使用效果良好,提高了税务工作的信息化水平,方便了工作人员和纳税人,实现了较好的经济效益和社会效益。
【Abstract】 With the traditional method of invoice management in China, invoice taxpayer filled out invoice data by hand, and it was reported to the tax authorities regularly. Due to the limited efficiency of management, the tax authorities cannot grasp the true status of each invoice, thus affecting the effective monitoring of revenue sources; invoice identification also just stay in paper physical security technology.The root cause of the problem is that after the tax authorities to grant permission to the taxpayer invoice, the behavior of taxpayers are lack of supervision with information technologies, so they cannot take advantage of information technology for statistical analysis. In order to solve these problems, it involves analyzing of invoice management business workflow, identifying key business and key links, integrating network technology with electronic security technology, monitoring through information systems effectively. How to ensure normal invoicing in case of network failure or other problems caused system disconnected situation, as well as the follow-up data synchronization reliability, are the challenge needed to face.This paper mainly worked on the following aspects:1. Comprehensive analysis of the existing invoice management tools and management tools advantages and disadvantages, the main problems and research direction need to be addressed;2. Invoice management business requirements analysis, process analysis and design, architecture design, implementation, and testing code. Gives the analysis of relevant use case diagram, class diagram, sequence diagrams, UML design diagrams, and database design;3. Research of preventing network or other unforeseeable failure prevents billing technology, design data stored off-line billing, time-bit segment data reporting and other functions;4. The study of two-dimensional code technology and its application in the identification of counterfeit invoice. Users scan through the intelligent terminal to print two-dimensional code on the invoice, get feature information sent to the remote service to get detailed data for comparison;5. Web Service technology. XML-based Web Service interface combines with the HTTPS protocol to encrypt the transmission, and to achieve low coupling and high reuse.System has been applied in a provincial tax work. The system improved the level of information tax work by facilitating the work of the staff and taxpayers, to achieve better economic and social benefits.
【Key words】 Invoice; Invoice Identification; Two-dimensional Code; Web Service;