基于J2EE的货运票税管理系统设计与实现(范本1).docx
《基于J2EE的货运票税管理系统设计与实现(范本1).docx》由会员分享,可在线阅读,更多相关《基于J2EE的货运票税管理系统设计与实现(范本1).docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、分类号 学号 学校代码 密级 学士学位论文基于J2EE的货运票税管理系统设计与实现学位申请人:*学科专业:计算机科学与技术指导教师:* 教授答辩日期:2014.6.10独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或
2、机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本论文属于保密, 在 年解密后适用本授权书。不保密。(请在以上方框内打“”)学位论文作者签名: 指导教师签名:日期: 年 月 日 日期: 年 月 日摘 要随着社会主义市场经济的快速发展,发票在社会经济活动中的作用日益扩大。然而由于发票使用的分散性,税务部门无法对发票使用作很好的监控,导致国家税收的大量流失。货运发票税控管理系统就是为了解决这一难题,实现对纳税人经营活动的有效管理,提高税务系统对货物运输行业发票的监
3、管水平,推进依法治税,遏制偷逃税行为。本文阐述了货运票税管理系统实现原理,主要功能和关键技术。税务机关通过货运票税管理系统对纳税人购买的税控设备进行初始化发行,将纳税人基本信息和税控收款机、税控盘进行绑定,发放税控收款机使用的电子发票,采集纳税人通过税控设备开具的发票数据,并与税务机关使用的综合征管软件中纳税人的申报数据进行票表比对,从而达到有效监控纳税人实际销售情况的目的。同时,税务机关还可以通过本系统对纳税人使用的税控设备中的开票数据进行核查、比对、分析。本系统采用了基于B/S模式的三层体系结构,界面层采用JSP技术访问Web服务器,中间层应用服务器存储以JavaBean形式表示的业务逻辑
4、,底层使用Oracle9i数据库。货运票税管理系统的推广运行取得了良好的效果,为实现货物交通运输业营业税科学化、精细化的管理提供技术保障。关键词:货运发票;税控系统;B/S模式;J2EE框架 ABSTRACTWith 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 un
5、able 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
6、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 F
7、iscal 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
8、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 lay
9、ers 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, whi
10、ch provides technical backup for the business tax in scientific perspective.Keywords: Freight Invoice; Tax Controlled; B/S Model; J2EE Framework目 录1 绪 论11.1 项目研究背景与意义11.1.1 课题背景11.1.2 研究的意义11.2 国内外研究现状21.2.1 国外税控系统的研究现状21.2.2 国内税控系统现状31.3 论文主要研究的内容31.4 论文组织结构32 相关技术背景52.1 B/S模式52.2 J2EE架构52.3 Oracle
11、数据库72.4 本章小结73 系统需求分析与设计83.1 系统需求分析83.1.1 业务流程分析83.1.2 功能需求分析83.1.3 非功能需求分析103.2 系统结构设计103.2.1 系统框架设计103.2.2 系统网络部署结构设计123.2.3 功能结构设计123.3 数据库设计133.3.1 数据库设计原则143.3.2 数据库表结构设计143.4 本章小结174 系统实现与测试184.1 系统实现环境184.1.1 硬件环境184.1.2 软件环境184.2 系统功能实现184.2.1 注册登记功能实现184.2.2 发票认证功能实现214.2.3 购票信息写盘功能实现224.3
12、系统测试224.3.1 测试过程234.3.2 测试结果244.4 本章小结245 总结与展望255.1 总结255.2 展望25致 谢26参考文献271 绪 论1.1 项目研究背景与意义1.1.1 课题背景1994年,我国实施了以增值税为主要内容的新一轮工商税制改革,建立了以增值税为主体税种的税制体系,并实施以增值税专用发票为主要扣税凭证的增值税征管制度。随着税制改革的推进,新税制与旧的征管手段之间的矛盾日益突出,国务院决定引入现代化技术手段加强对增值税的监控管理,定名为“金税工程”,并列入了国家信息化建设重点工程。 在国务院的直接领导和各方面的积极配合下,全国税务系统于1994年3月起,先
13、后组织实施了金税工程一期、金税工程二期,通过金税工程一、二期的实施,有效地加强了对增值税的管理1,基本上堵塞了增值税专用发票管理中存在的漏洞。但从国家对整个税收工作的要求来看,我国税务管理信息系统的建设依然任重而道远。但从国家对整个税收工作的要求来看,税务管理信息系统的建设依然任重而道远2。在税收领域,特别是在金税工程(二期)控制之外的商业零售、餐饮、娱乐和其他服务业等最终消费环节,税收征收率和税负明显偏低,纳税人依法纳税意识淡薄,偷税逃税现象依然比较严重;尤其是对财务核算不健全的纳税人,税务机关难以实施有效监控.这种现状不但严重扰乱正常的经济秩序,而且导致国家税收大量流失。如:商家为了偷逃税
14、款,经常销售不计收入,由于其财务核算不健全,税务机关难以对这些纳税人进行查处。1.1.2 研究的意义推广应用货运票税系统,是规范税收秩序的需要。犯罪分子利用运输发票大肆偷逃骗取国家税款,不仅严重干扰了正常的税收秩序,破坏了依法治税的良好环境,损害了国家利益,也给整个经济运行带来了严重影响3。一方面,伪造、虚开、假开运输发票,偷逃营业税,骗抵增值税,使守法经营、正常纳税的单位和个人难以与其展开公平竞争,严重冲击了公平竞争的市场经济秩序。另方面伪造、虚开、假开货物运输发票,破坏了诚信经营的市场规则,使得大批无辜取得了这些运输发票的增值税一般纳税人不能得到正常的抵扣,从而承担不应有的损失。因此,加强
15、和规范货物运输业税收管理,是整顿市场经济秩序、规范税收秩序的需要,是建立社会主义市场经济体制的客观要求。货运票税系统是金税工程三期的重要组成部分,是当代先进的计算机技术与税务管理工作有机结合的产物4,它充分运用网络化计算机系统信息共享、覆盖面广等优势,实现报税的电子化管理.以实际业务需求为基础开发的货运发票税控系统将具有其它方式所难以达到的管理水准,为保障税收法律法规的正确实施,维护国家税收秩序和公民的合法权益起到积极有效的作用。1.2 国内外研究现状1.2.1 国外税控系统的研究现状国外税务部门进行信息化建设的时间较早,现在大多数西方国家都在使用税控装置及其信息化管理系统,并取得显著的效果。
16、1、美国美国早在1879年就发明了机械式收款机,这是一台现金登记的机器,在1906年美国NCR公司又造出了“自动收款机”,机械式的收款机装了马达,可以说这是现代税控装置的先驱5。进入二十世纪七八十年代后由于美国拥有先进的信息化技术,所以较早就开始使用税控装置。目前,美国己经形成了一个完整的税控管理体系,所有商店、饮食行业都安装了税控收款装置,所有的营业额都必须通过税控装置打印出计税收款条,同时,其所有收入情况通过与银行联网把数据转送到税务机关。其收款机内部配有黑匣子,数据不可更改,保证了数据的安全和准确。这样既有效地监控了税源,又节省了税务部门的税收管理成本。2、德国德国税源监控信息化是通过编
17、码来实现的。具体是:首先为所有进行生产经营活动的单位和就业的个人建立纳税人编码和税卡6-7。所有单位必须向税务部门提供单位及雇员的详细资料,并将这些征税的基本资料输入电脑并跟该单位变法的纳税编码一起存储。公民个人在就业前也要向税务部门填报税卡,税卡上的信息作为税务局对该公民征收个人所得税的档案。纳税人依据税务编码中报纳税和缴纳税款。这样,税务部门就可以通过网络按照编码将纳税人中报的数据与系统数据相核对,从而可以确定纳税人是否偷税、漏税。1.2.2 国内税控系统现状我国税控收款机起步于1997年,由国家税务总局、财政部、国内贸易部、电子工业部、国家工商总局联合发文,决定在商业、服务、娱乐业等行业
18、推行使用税控收款机8-9。首先在全国10个城市试点,推行税控收款机、税控加油机和税控计价器。目前,这些税控装置都在进行不同程度的试点和推行,与此伴随着的就是相关税控管理信息系统的建设和使用10-11。我国的新征管法明确规定:国家根据税收征收管理的需要,逐步推广税控装置,并建设、使用复合国家税务总局数据规范的相关税控管理信息化软件。目前我国正在应用税务信息网络系统、金税工程网络对税务工作进行信息化管理。这些系统的应用能够极大的提高我国税源监控信息化的管理水平。但是我国目前还处于起步阶段,与西方发达国家还相差甚远,目前进行的信息化还仅仅是将信息化简单的应用于税源监控,税源监控和信息化还没有很好的结
19、合形成一个整体,并且存在诸多问题,所以我国目前在税控管理上还不能实现真正的信息化,但是我国还是在信息化的道路上坚实的踏出了一步。1.3 论文主要研究的内容本文探讨货运票税管理系统的设计与实现。该系统采用数字化,程序化等信息技术建立税控管理手段,确保税务机关对税控装置实施统一有效的管理。该系统包括税控装置用户注册登记管理、购票信息写盘、税控数据接收、税控发票真伪鉴别、查询统计、数据交换、系统管理等功能。税务机关通过该系统对纳税人购买的税控收款机进行初始化发行,将纳税人基本信息和税控收款机、税控IC卡进行绑定,发放税控收款机使用的电子发票,采集纳税人通过税控收款机开具的发票数据,并与税务机关使用的
20、综合征管软件中纳税人的申报数据进行票表比对,从而达到有效监控纳税人实际销售情况的目的。1.4 论文组织结构全文共分为六章。第一章主要包括项目简介、课题研究的背景、意义、主要内容和税控系统在国内外研究的现状;第二章主要介绍货运票税管理系统使用的相关技术平台、系统架构以及系统开发中用到的相关技术;第三章 主要介绍了系统的业务流程、数据流程、功能需求分析、非功能需求分析,为系统的开发提出了方向。第四章 详细介绍了系统的技术架构、网络结构、逻辑架构、模块功能、数据库以及安全设计,对系统分析与设计作了比较详细的描述。第五章 主要描述了系统功能和界面的实现。以几个典型的模块对系统的实现做了详细介绍。第六章
21、 总结全文,并给出后续工作的展望。2 相关技术背景2.1 B/S模式B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,是对C/S结构的一种变化或者改进的结构。图2-1 B/S体系结构图在这种结构下,用户工作界面是通过www浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓二层结构。相对于C/S结构属于“胖”客户端,需要在使用者电脑上安装相应的操作软件来说12-13,B/S结构是属于一种“瘦”客户端,大多数或主要的业务逻辑都存在在服务器端,在B/S架构的开发模式中,客户端就是简单的
22、浏览器程序,可以通过http访问服务器端的应用。在服务器端,与通信相关的处理都是由服务器软件负责的,这些服务器软件都是由第三方的软件厂商提供,开发人员只需要把功能代码部署在web服务器中,客户端就可以通过浏览器访问到这些功能代码,从而实现向客户端提供服务14-15。B/S结构系统的产生为系统面对无限未知用户提供了可能。当然,与C/S结构相比,B/S结构也存在着系统运行速度较慢,访问系统的用户不可控的弱点。2.2 J2EE架构基于J2EE的B/S结构系统体系结构如图2-2所示,包括四层:客户层:这一层对应于J2EE应用程序的客户端。J2EE应用程序的客户端可以是基于web方式,可以是基于传统图形
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 J2EE 货运 税管 系统 设计 实现 范本
限制150内