| The tax management system is ripe for improvement through the application of electronic government principles. Moving tax management to the electronic realm serves both the national economy and individual taxpayers and streamlines tax management. In the current tax system, rapid economic growth makes tax compliance more difficult and time consuming. Scattered content, management difficulty, and disorderly process flows are emblematic of the current system. Therefore, one of the key issues in the design of tax management system is the rational and efficient implementation of good business practices within the tax management field. Business Process Re-engineering(BPR) theory and the Workflow technology provide an effective solution for the construction of a better tax management system. The BPR theory is a management theory which provides a framework for business process transformation with guidance and methods. While the workflow provides means to implement the management theory.Java Business Process Management(JBPM) is a popular open source framework selected in this paper in the implementation of Workflow technology in the tax management system. JBPM has two features: First, it uses a UML state diagram based process definition language and graphical visualization tools to facilitate development; Second JBPM uses Hibernate as a persistence layer solution that can facilitate loosely coupled connections with a variety of data sources. There are downsides to JPBM. Firstly, JBPM can only be used in the development and design stage, no the utilization stage. Therefore, the users cannot modify business processes, which loses many efficiencies gained through end-user experience. This does not meet the needs of user-defined business processes.In order to make JBPM apply to the construction of the tax administration system better, the author re-examined business processes in the tax management system, focusing on four key business processes while at the same time improving the business process definition tools and embedding the Flash interface into J2 EE application by using Flex technology which enables the realization of expressive Web client programs. The end goal is to meet the needs of the business process customization in the Tax management system. This research paper covers the following aspects:1. Redesigning tax registration, invoice management and business processes involved in reporting and collecting of tax audit information based on the actual demands of tax administration in local tax departments through optimization and reorganization of the organizational structure and work processes, focusing on tax registration, invoice management, declaration and levy, as well as tax checking.2. Building a model of map data structure by applying Flex client technology, graphical process definition tools and graphical elements, while achieving seamless integration with JBPM work flow by using JPDL(Java Process Definition Language) to save the graphic elements into XML files.3. Building Tax Management Systems by using J2 EE technology. The Tax Management System designed in this paper has achieved positive results in through improved the efficiency of the tax management business process and enhanced the tax collection system. Based on the research, the author has improved the processes within the tax administration system, effectively improving the efficiency of these processes, while improving the overall tax collection system. |