范本框架

分类号                                                                                            学号                 

学校代码                                                 密级                     

学士学位论文

基于J2EE的货运票税管理

系统设计与实现

独创性声明

本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。

学位论文作者签名:

日期:    年    月    日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

保密□,   在       年解密后适用本授权书。

不保密□。

(请在以上方框内打“√”)

学位论文作者签名:                                                 指导教师签名:

日期:    年   月   日                                         日期:    年   月   日


摘  要

    数:约500

中文字体:宋体、小四

英文字体:Times New Roman、小四

随着社会主义市场经济的快速发展,发票在社会经济活动中的作用日益扩大。然而由于发票使用的分散性,税务部门无法对发票使用作很好的监控,导致国家税收的大量流失。货运发票税控管理系统就是为了解决这一难题,实现对纳税人经营活动的有效管理,提高税务系统对货物运输行业发票的监管水平,推进依法治税,遏制偷逃税行为。

。。。。。。。

关键字:3个到5个,不要缩写

关键词:货运发票;税控系统;B/S模式;J2EE框架      

Abstract

With the rapid development of the socialist market economy, the invoice plays a growing role in socio-economic activities. However, due to the dispersion of invoice using, the tax department is unable to make good use of invoices monitoring, resulting in a huge loss of state tax revenue. The Freight Invoice Tax Controlled Management System (FITMCS) was applied to solve this problem by realizing the effective management of taxpayers operating activities, and improving the level of regulation of the tax system on the cargo transportation industry invoice, which advanced the taxation administration by law and inhibited the tax dodging and evasion.

This dissertation describes the FITMCS principle, main functions and key techniques.. With the FITMCS, the tax authorities could initialize the Fiscal Cash Register electronic invoicing through the equipment purchased by taxpayers, thus binding the Fiscal Cash Register and the IC card with the taxpayers basic information, providing the electronic invoices, collecting the sales data of the invoice issued by taxpayers, and comparing the sales data with the declaration data in CTAIS system, so as to achieve the purpose of effective, monitoring of the actual sales taxpayers. Meanwhile, the tax authorities could also use this system to verify, compare and analyze the sales data of invoice issued by taxpayers.

The FITMCS adopts the three layers architecture based on the B/S pattern, the interface layer uses the JSP to access the WEB Server, the middle layer storages and runs the business logic showed with the JavaBean, and the bottom layer uses the Oracle 9i database.

The application of the FITMCS produced expected positive results, which provides technical backup for the business tax in scientific perspective.

Keywords: Freight Invoice;  Tax Controlled;  B/S Model;  J2EE Framework

目  录

1  绪 论............................................ 1

1.1  项目研究背景与意义...................................... 1

1.1.1 课题背景.................................................. 1

1.1.2 研究的意义................................................ 1

1.2  国内外研究现状.......................................... 2

1.2.1 国外税控系统的研究现状.................................... 2

1.2.2 国内税控系统现状.......................................... 3

1.3  论文主要研究的内容...................................... 3

1.4  论文组织结构........................................... 3

2  相关技术背景..................................... 5

2.1 B/S模式................................................ 5

2.2 J2EE架构............................................... 5

2.3 Oracle数据库........................................... 7

2.4 本章小结................................................ 7

3  系统需求分析与设计................................ 8

3.1 系统需求分析............................................ 8

3.1.1 业务流程分析.............................................. 8

3.1.2 功能需求分析.............................................. 8

3.1.3 非功能需求分析........................................... 10

3.2 系统结构设计........................................... 10

3.2.1  系统框架设计............................................ 10

3.2.2  系统网络部署结构设计.................................... 12

3.2.3  功能结构设计............................................ 12

3.3  数据库设计............................................ 13

3.3.1  数据库设计原则.......................................... 14

3.3.2  数据库表结构设计........................................ 14

3.4  本章小结.............................................. 17

4  系统实现与测试.................................. 18

4.1 系统实现环境........................................... 18

4.1.1 硬件环境................................................. 18

4.1.2 软件环境................................................. 18

4.2 系统功能实现........................................... 18

4.2.1 注册登记功能实现......................................... 18

4.2.2 发票认证功能实现......................................... 21

4.2.3 购票信息写盘功能实现..................................... 22

4.3 系统测试............................................... 22

4.3.1  测试过程................................................ 23

4.3.2  测试结果................................................ 24

4.4 本章小结............................................... 24

5  总结与展望...................................... 25

5.1  总结.................................................. 25

5.2  展望.................................................. 25

致  谢............................................ 26

参考文献........................................... 27


1  绪 论

1.1  项目研究背景与意义(约900字)

1.1.1 课题背景

正文格式:

中文字体:宋体、小四

英文字体:Times New Roman、小四

一行35个汉字左右,一页28行左右

所列参考文献在文中必须全部引用,按照字体上标顺序引用,例如:1994年,我国实施了以增值税为主要内容的新一轮工商税制改革,建立了以增值税为主体税种的税制体系,并实施以增值税专用发票为主要扣税凭证的增值税征管制度[1]

1.1.2 研究的意义

推广应

1.2  国内外研究现状(约1000字)

1.2.1 国外税控系统的研究现状

国外税务部门进行信息化建设的时间较早,现在大多数西方国家都在使用税控装置及其信息化管理系统,并取得显著的效果。

1、美国

美国早在1879年就发明了机械式收款机,这是一台现金登记的机器,在1906年美国NCR公司又造出了“自动收款机”,机械式的收款机装了马达,可以说这是现代税控装置的先驱[5]。进入二十世纪七八十年代后由于美国拥有先进的信息化技术,所以较早就开始使用税控装置。

。。。。。。

2、德国

德国税源监控信息化是通过编码来实现的。具体是:首先为所有进行生产经营活动的单位和就业的个人建立纳税人编码和税卡[6-7]

。。。。。。

1.2.2 国内税控系统现状

我国税控收款机起步于1997年,由国家税务总局、财政部、国内贸易部、电子工业部、国家工商总局联合发文,决定在商业、服务、娱乐业等行业推行使用税控收款机[8-9]。。

1.3  论文主要研究的内容(约150字)

本文探讨货运票税管理系统的设计与实现。该系统采用数字化,程序化等信息技术建立税控管理手段,确保税务机关对税控装置实施统一有效的管理。

该系统包括。。。。。。

1.4  论文组织结构(约200字)

全文共分为六章。

第一章主要。。。。。。

2  相关技术背景(约3-4页)

2.1 B/S模式

B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,是对C/S结构的一种变化或者改进的结构

。。。。。。。

2.2 J2EE架构

基于J2EE的B/S结构系统体系结构如图2-2所示,包括四层:

客户层:这一层对应于J2EE应用程序的客户端。J2EE应用程序的客户端可以

图2-2 J2EE架构图

(图表名称:字体5号加粗,中文宋体,英文Times New Roman

表现层主要指用户界面,它要求尽可能的简单,使最终用户不需要进行任何培训就能方便地访问信息;所有的业务逻辑都在业务逻辑层实现,系统的复杂性也主要体现在这一层[18]

。。。。。。。

2.3 Oracle数据库

本系统采用Oracle9i作为数据库管理软件。并保证数据库设计对Oracle产品的向上兼容性。Oracle作为主流的数据库解决方案,具有性能稳定、功能齐全的优点。本系统数据库Oracle 9i由国家税务总局采购了并下发。

本系统的数据库的部署采取集中式部署,税务端数据集中在省局。

。。。。。。

2.4 本章小结

本章主要介绍了在项目的开发过程中用到的相关技术,主要介绍了J2EE框架、MySql数据库、UML建模技术、考号编排算法等,为后续系统设计与实现提供技术支持。

3  系统需求分析与设计(约10页)

3.1 系统需求分析

3.1.1 业务流程分析

纳税人持《公路、内河货物运输业统一发票》抵扣联或《公路、内河货物运输业统一发票(代开)》抵扣联到国税机关通过货运发票税控系统进行扫描认证,货运发票税控系统对抵扣联进行认证并保存认证结果,同时为纳税人打印认证结果通知书。

。。。。。。

3.1.2 功能需求分析

通过前面对业务数据处理流程的描述可知,税控系统主要任务是基于税控装置推广,采用一系列的信息技术建立程序化的税控管理手段,确保税务机关对税控装置实施统一有效管理。为实现上述目标,我们把税控系统分为以下几个功能。

。。。。。。

3.1.3 非功能需求分析

货运票税系统作为金税工程三期的一个重要组成部分,其建设原则和目标遵循金税三期的规范。因此货运发票税控系统应满足以下的设计目标或要求。

。。。。。。

3.2 系统结构设计

系统的结构设计主要有系统的框架结构设计、系统体系结构设计、系统功能结构设计三个方面。

3.2.1  系统框架设计

金税三期应用系统的数据架构设计必须在两级处理模式的总体要求下进行。

。。。。。。

3.2.2  系统网络部署结构设计

税务系统网络按使用对象划分成税务内部网络和外部网络两个区域,如图3-3所示。

。。。。。。

3.2.3  功能结构设计

在上述将系统的功能模块划分为注册登记管理、购票信息管理、税控数据管理、传输盘税控盘写盘管理、数据传输、系统工具下载等功能模块,系统的功能结构如图3-4所示。

。。。。。。。

3.3  数据库设计

数据库设计是信息系统设计的重要组成部分,是系统模型的最原始的表示和反映。数据金税三期工程标准。

。。。。。。。

3.3.1  数据库设计原则

数据库的设计是系统实现的关键部分。设计数据库最重要的一项工作就是设计关系模式,也就是设计二维表的表头以及约束条件。

。。。。。。

3.3.2  数据库表结构设计

在货运票税系统中,系统各功能模块的运行及其操作直接影响着相应系统数据库中的数据。这些功能模块与相应的系统数据库访问的读写关系如表4-1所示(W为写数据库标记;R为读数据库标记)。

。。。。。。。

(图表名称:字体5号加粗,中文宋体,英文Times New Roman

表4-2数据库表A01:用户税务信息 DJ_SKSKJDK_YHSWXX

3.4  本章小结

本章主要从系统的需求分析设计、系统结构的设计、功能模块设计、数据库设计方面展开。系统的结构设计主要从系统的整体框架结构、系统体系结构、系统功能模块结构设计展开。系统的数据库设计主要从系统的数据库的结构设计与系统数据表的逻辑结构的设计展开。

4  系统实现与测试(约10页)

4.1 系统实现环境

系统的开发环境与系统执行效率密切相关。货运票税管理系统作为国税与地税部门的重要工具,需要的系统配置较高。

4.1.1 硬件环境

系统的硬件环境主要是货运票税管理系统运行的硬件平台,系统的硬件部署环境采用浪潮NF5225型号服务器。

。。。。。。。

4.1.2 软件环境

货运票税管理系统的软件开发工具采用MyEclipse8.5开发工具,系统以J2EE框架为基础,采用JAVA语言作为开发语言。

。。。。。。。

4.2 系统功能实现

4.2.1 注册登记功能实现

。。。。。。

代码实现如下所示。

代码字体5号,中文宋体,英文Times New Roman

税务信息变更如图5-9所示。

4.3 系统测试

系统的测试是系统实现完成之后,非常重要的一个环节。系统的测试主要完成对软件最后的一个环节。

。。。。。。

4.3.1  测试过程

首先需要对测试的过程做一个模板设计,然后根据设计的模板进行系统的测试。

。。。。。。

4.3.2  测试结果

税控管理系统的各个功能测试完毕之后,按照上述的功能测试总共测试了139个功能,共有2个主要功能错误,2个简单错误。具体的测试缺陷分析表如表4-3所示。

。。。。。。

4.4 本章小结

本章是税控管理系统的实现部分,这部分主要介绍了税控管理系统的实现与系统的测试,在系统的测试中虽有一些错误,但是都得到了较好的解决。

5  总结与展望(1-2页)

5.1  总结

货运票税管理系统是国家税务总局“金税三期”重要组成项目之一,项目建设主要是基于税控收款机的广泛推广应用前景,采用数字化、程序化等信息技术建立货运发票税控管理系统,确保税务机关对货物运输业发票实施统一有效的管理。

。。。。。。

5.2  展望

本文虽然达到了预定的研究目标,但还有一些不足,需要改进,对系统性能做更进一步的优化。

。。。。。。

致  谢(约300字)

首先,我要深深的感谢我的导师***教授,在本文的写作过程中,***教授给予我悉心的指导。

。。。。。。

参考文献

参考文献格式参照下面格式,约15篇文献,外文文献至少要3

[1]   阮诗雄,庄建顺. 金税工程的回顾与展望[J]. 福建税务,2003(09).

[2]   张晓东. 浅议金税工程三期[J]. 内蒙古科技与经济, 2007(08).

[3]   黄荣锋. 货物运输业税收管理亟待加强[J]. 中国税务,2004(11).

[9]   Shingo Yamaguchi,Tomohiro Hirakawa.Polynomial Time Verification of Beha vioral Inheri

tance for Interworkflows Based on WfMC Protocol.IEICE Transactions on Fundamentals of Electronics[J]. Communications & Computer Sciences.2011,9(12):93-96

[10] Rossella Aiello,Antonio Esposito,Giancarlo Nota.a Hierarchical Measurement FrameWork     for the Evaluation of Automated Business Processes[J].International Journal of Software Engineering and Knowledge Engineering.2002,12(4):23-25

[11] Palanis wami.Development of Web Work:Meteor Sweb-Based Workflow Management   System[J].University of Georgia,2007,21(13):38-41

相关推荐