基于J2EE的货运票税管理系统设计与实现(范本1)3827.docx

上传人:you****now 文档编号:62637987 上传时间:2022-11-22 格式:DOCX 页数:51 大小:563.66KB
返回 下载 相关 举报
基于J2EE的货运票税管理系统设计与实现(范本1)3827.docx_第1页
第1页 / 共51页
基于J2EE的货运票税管理系统设计与实现(范本1)3827.docx_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《基于J2EE的货运票税管理系统设计与实现(范本1)3827.docx》由会员分享,可在线阅读,更多相关《基于J2EE的货运票税管理系统设计与实现(范本1)3827.docx(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、分类号 学号 学校代码 密级 学士学位论文基于J2EE的的货运票税管管理系统设计与实现现学位申请人:*学科专业:计算机科学与技技术指导教师:* 教授授答辩日期:2014.6.10独创性声明本人声明所呈交交的学位论文文是我个人在在导师指导下下进行的研究究工作及取得得的研究成果果。尽我所知知,除文中已已经标明引用用的内容外,本本论文不包含含任何其他个个人或集体已已经发表或撰撰写过的研究究成果。对本本文的研究做做出贡献的个个人和集体,均均已在文中以以明确方式标标明。本人完完全意识到本本声明的法律律结果由本人人承担。学位论文作者签签名:日期: 年 月 日学位论文版权使使用授权书本学位论文作者者完全了解

2、学学校有关保留留、使用学位位论文的规定定,即:学校校有权保留并并向国家有关关部门或机构构送交论文的的复印件和电电子版,允许许论文被查阅阅和借阅。本本人授权华中中科技大学可可以将本学位位论文的全部部或部分内容容编入有关数数据库进行检检索,可以采采用影印、缩缩印或扫描等等复制手段保保存和汇编本本学位论文。本论文属于保密, 在 年解密密后适用本授授权书。不保密。(请在以上方框框内打“”)学位论文作者签签名: 指导教教师签名:日期: 年 月月 日 日期: 年年 月 日摘 要随着社会主义市市场经济的快快速发展,发发票在社会经经济活动中的的作用日益扩扩大。然而由由于发票使用用的分散性,税税务部门无法法对发

3、票使用用作很好的监监控,导致国国家税收的大大量流失。货货运发票税控控管理系统就就是为了解决决这一难题,实实现对纳税人人经营活动的的有效管理,提提高税务系统统对货物运输输行业发票的的监管水平,推推进依法治税税,遏制偷逃逃税行为。本文阐述了货运运票税管理系系统实现原理理,主要功能能和关键技术术。税务机关关通过货运票票税管理系统统对纳税人购购买的税控设设备进行初始始化发行,将将纳税人基本本信息和税控控收款机、税税控盘进行绑绑定,发放税税控收款机使使用的电子发发票,采集纳纳税人通过税税控设备开具具的发票数据据,并与税务务机关使用的的综合征管软软件中纳税人人的申报数据据进行票表比比对,从而达达到有效监控

4、控纳税人实际际销售情况的的目的。同时时,税务机关关还可以通过过本系统对纳纳税人使用的的税控设备中中的开票数据据进行核查、比比对、分析。本系统采用了基基于B/S模模式的三层体体系结构,界界面层采用JJSP技术访访问Web服服务器,中间间层应用服务务器存储以JJavaBeean形式表表示的业务逻逻辑,底层使使用Oraccle9i数数据库。货运票税管理系系统的推广运运行取得了良良好的效果,为为实现货物交交通运输业营营业税科学化化、精细化的的管理提供技技术保障。关键词:货运发发票;税控系系统;B/SS模式;J22EE框架 ABSTRACCTWith thhe rappid deeveloppment

5、of thhe soccialisst marrket eeconommy, thhe invvoice playss a grrowingg rolee in ssocio-econoomic aactiviities. Howeever, due tto thee disppersioon of invoiice ussing, the ttax deepartmment iis unaable tto makke goood usee of iinvoicces moonitorring, resullting in a huge loss of sttate ttax reevenue

6、e. Thee Freiight IInvoicce Taxx Conttrolleed Mannagemeent Syystem (FITMMCS) wwas apppliedd to ssolve this probllem byy reallizingg the effecctive managgementt of ttaxpayyers ooperatting aactiviities, and improoving the llevel of reegulattion oof thee tax systeem on the ccargo transsportaation induss

7、try iinvoicce, whhich aadvancced thhe taxxationn admiinistrrationn by llaw annd inhhibiteed thee tax dodgiing annd evaasion.This diisserttationn desccribess the FITMCCS priinciplle, maain fuunctioons annd keyy techhniquees. WWith tthe FIITMCS, the tax aauthorritiess coulld iniitialiize thhe Fisscal

8、CCash RRegistter ellectroonic iinvoiccing tthrouggh thee equiipmentt purcchasedd by ttaxpayyers, thus bindiing thhe Fisscal CCash RRegistter annd thee IC ccard wwith tthe taaxpayeers baasic iinformmationn, proovidinng thee elecctroniic invvoicess, colllectiing thhe salles daata off the invoiice isss

9、ued by taaxpayeers, aand coompariing thhe salles daata wiith thhe decclarattion ddata iin CTAAIS syystem, so aas to achieeve thhe purrpose of efffectiive, mmonitooring of thhe acttual ssales taxpaayers. Meannwhilee, thee tax authooritiees couuld allso usse thiis sysstem tto verrify, compaare annd an

10、aalyze the ssales data of innvoicee issuued byy taxppayerss. The FITTMCS aadoptss the threee layeers arrchiteecturee baseed on the BB/S paatternn, thee inteerfacee layeer usees thee JSP to acccess the WWEB Seerver, the middlle layyer sttoragees andd runss the businness llogic showeed witth thee Java

11、aBean, and the bbottomm layeer usees thee Oraccle 9ii dataabase.The appplicattion oof thee FITMMCS prroduceed exppectedd posiitive resullts, wwhich proviides ttechniical bbackupp for the bbusineess taax in scienntificc persspectiive.Keywordds: Freigght Innvoicee; Tax CControolled; B/S MModel; J2EEE

12、Fraameworrk目 录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/SS模式52.2 J2EEE架构52.3 Oraacle数据据库72.4 本章小小结73 系统需求求分析与设计计83.1 系统需需求分析83.1.1 业业务流程分析析83.1.2 功功能需求分析析83.1.3 非非功能需求分分析103.2 系统结结构设计103.2.1 系统框架设设计1

13、03.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 系统测测试224.3.1 测试过程234.3.2 测试结果244.4 本章小小结245 总结与展展望255.1 总结结255.2 展望望25致 谢266参考文献2771

14、 绪 论1.1 项目目研究背景与意意义1.1.1 课课题背景1994年,我我国实施了以以增值税为主主要内容的新新一轮工商税税制改革,建建立了以增值值税为主体税税种的税制体体系,并实施施以增值税专专用发票为主主要扣税凭证证的增值税征征管制度。随随着税制改革革的推进,新新税制与旧的的征管手段之之间的矛盾日日益突出,国国务院决定引引入现代化技技术手段加强强对增值税的的监控管理,定定名为“金税工程”,并列入了了国家信息化化建设重点工工程。 在国务院的直接接领导和各方方面的积极配配合下,全国国税务系统于于1994年年3月起,先先后组织实施施了金税工程程一期、金税税工程二期,通通过金税工程程一、二期的的实

15、施,有效效地加强了对对增值税的管管理1,基本本上堵塞了增增值税专用发发票管理中存存在的漏洞。但但从国家对整整个税收工作作的要求来看看,我国税务务管理信息系系统的建设依依然任重而道道远。但从国国家对整个税税收工作的要要求来看,税税务管理信息息系统的建设设依然任重而而道远2。在税收领领域,特别是是在金税工程程(二期)控控制之外的商商业零售、餐餐饮、娱乐和和其他服务业业等最终消费费环节,税收收征收率和税税负明显偏低低,纳税人依依法纳税意识识淡薄,偷税税逃税现象依依然比较严重重;尤其是对对财务核算不不健全的纳税税人,税务机机关难以实施施有效监控.这种现状不不但严重扰乱乱正常的经济济秩序,而且且导致国家

16、税税收大量流失失。如:商家家为了偷逃税税款,经常销销售不计收入入,由于其财财务核算不健健全,税务机机关难以对这这些纳税人进进行查处。1.1.2 研研究的意义推广应用货运票票税系统,是是规范税收秩秩序的需要。犯犯罪分子利用用运输发票大大肆偷逃骗取取国家税款,不不仅严重干扰扰了正常的税税收秩序,破破坏了依法治治税的良好环环境,损害了了国家利益,也也给整个经济济运行带来了了严重影响3。一方方面,伪造、虚虚开、假开运运输发票,偷偷逃营业税,骗骗抵增值税,使使守法经营、正正常纳税的单单位和个人难难以与其展开开公平竞争,严严重冲击了公公平竞争的市市场经济秩序序。另方面伪伪造、虚开、假假开货物运输输发票,破

17、坏坏了诚信经营营的市场规则则,使得大批批无辜取得了了这些运输发发票的增值税税一般纳税人人不能得到正正常的抵扣,从从而承担不应应有的损失。因因此,加强和和规范货物运运输业税收管管理,是整顿顿市场经济秩秩序、规范税税收秩序的需需要,是建立立社会主义市市场经济体制制的客观要求求。货运票税系统是是金税工程三三期的重要组组成部分,是是当代先进的的计算机技术术与税务管理理工作有机结结合的产物4,它充充分运用网络络化计算机系系统信息共享享、覆盖面广广等优势,实实现报税的电电子化管理.以实际业务务需求为基础础开发的货运运发票税控系系统将具有其其它方式所难难以达到的管管理水准,为为保障税收法法律法规的正正确实施

18、,维维护国家税收收秩序和公民民的合法权益益起到积极有有效的作用。1.2 国内内外研究现状状1.2.1 国国外税控系统统的研究现状状国外税务部门进进行信息化建建设的时间较较早,现在大大多数西方国国家都在使用用税控装置及及其信息化管管理系统,并并取得显著的的效果。1、美国美国早在18779年就发明明了机械式收收款机,这是是一台现金登登记的机器,在在1906年年美国NCRR公司又造出出了“自动收款机机”,机械式的的收款机装了了马达,可以以说这是现代代税控装置的的先驱5。进入二十十世纪七八十十年代后由于于美国拥有先先进的信息化化技术,所以以较早就开始始使用税控装装置。目前,美美国己经形成成了一个完整整

19、的税控管理理体系,所有有商店、饮食食行业都安装装了税控收款款装置,所有有的营业额都都必须通过税税控装置打印印出计税收款款条,同时,其其所有收入情情况通过与银银行联网把数数据转送到税税务机关。其其收款机内部部配有黑匣子子,数据不可可更改,保证证了数据的安安全和准确。这这样既有效地地监控了税源源,又节省了了税务部门的的税收管理成成本。2、德国德国税源监控信信息化是通过过编码来实现现的。具体是是:首先为所所有进行生产产经营活动的的单位和就业业的个人建立立纳税人编码码和税卡66-7。所所有单位必须须向税务部门门提供单位及及雇员的详细细资料,并将将这些征税的的基本资料输输入电脑并跟跟该单位变法法的纳税编

20、码码一起存储。公公民个人在就就业前也要向向税务部门填填报税卡,税税卡上的信息息作为税务局局对该公民征征收个人所得得税的档案。纳纳税人依据税税务编码中报报纳税和缴纳纳税款。这样样,税务部门门就可以通过过网络按照编编码将纳税人人中报的数据据与系统数据据相核对,从从而可以确定定纳税人是否否偷税、漏税税。1.2.2 国国内税控系统统现状我国税控收款机机起步于19997年,由由国家税务总总局、财政部部、国内贸易易部、电子工工业部、国家家工商总局联联合发文,决决定在商业、服服务、娱乐业业等行业推行行使用税控收收款机8-9。首先先在全国100个城市试点点,推行税控控收款机、税税控加油机和和税控计价器器。目前

21、,这这些税控装置置都在进行不不同程度的试试点和推行,与与此伴随着的的就是相关税税控管理信息息系统的建设设和使用110-11。我国的新新征管法明确确规定:国家家根据税收征征收管理的需需要,逐步推推广税控装置置,并建设、使使用复合国家家税务总局数数据规范的相相关税控管理理信息化软件件。目前我国正在应应用税务信息息网络系统、金金税工程网络络对税务工作作进行信息化化管理。这些些系统的应用用能够极大的的提高我国税税源监控信息息化的管理水水平。但是我我国目前还处处于起步阶段段,与西方发发达国家还相相差甚远,目目前进行的信信息化还仅仅仅是将信息化化简单的应用用于税源监控控,税源监控控和信息化还还没有很好的的

22、结合形成一一个整体,并并且存在诸多多问题,所以以我国目前在在税控管理上上还不能实现现真正的信息息化,但是我我国还是在信信息化的道路路上坚实的踏踏出了一步。1.3 论文文主要研究的的内容本文探讨货运票票税管理系统统的设计与实实现。该系统统采用数字化化,程序化等等信息技术建建立税控管理理手段,确保保税务机关对对税控装置实实施统一有效效的管理。该系统包括税控控装置用户注注册登记管理理、购票信息息写盘、税控控数据接收、税税控发票真伪伪鉴别、查询询统计、数据据交换、系统统管理等功能能。税务机关关通过该系统统对纳税人购购买的税控收收款机进行初初始化发行,将将纳税人基本本信息和税控控收款机、税税控IC卡进进

23、行绑定,发发放税控收款款机使用的电电子发票,采采集纳税人通通过税控收款款机开具的发发票数据,并并与税务机关关使用的综合合征管软件中中纳税人的申申报数据进行行票表比对,从从而达到有效效监控纳税人人实际销售情情况的目的。1.4 论文文组织结构全文共分为六章章。第一章主要包括括项目简介、课课题研究的背背景、意义、主主要内容和税税控系统在国国内外研究的的现状;第二章主要介绍绍货运票税管管理系统使用用的相关技术术平台、系统统架构以及系系统开发中用用到的相关技技术;第三章 主要介介绍了系统的的业务流程、数数据流程、功功能需求分析析、非功能需需求分析,为为系统的开发发提出了方向向。第四章 详细介介绍了系统的

24、的技术架构、网网络结构、逻逻辑架构、模模块功能、数数据库以及安安全设计,对对系统分析与与设计作了比比较详细的描描述。第五章 主要描描述了系统功功能和界面的的实现。以几几个典型的模模块对系统的的实现做了详详细介绍。第六章 总结全全文,并给出出后续工作的的展望。2 相关技术术背景2.1 B/SS模式B/S(Broowser/Serveer)结构即即浏览器和服服务器结构。它它是随着Innterneet技术的兴兴起,是对CC/S结构的的一种变化或或者改进的结结构。图2-1 B/S体系结构构图在这种结构下,用用户工作界面面是通过wwww浏览器来来实现,极少少部分事务逻逻辑在前端(BBrowseer)实现

25、,但但是主要事务务逻辑在服务务器端(Seerver)实实现,形成所所谓二层结构构。相对于CC/S结构属属于“胖”客户端,需需要在使用者者电脑上安装装相应的操作作软件来说12-133,B/SS结构是属于于一种“瘦”客户端,大大多数或主要要的业务逻辑辑都存在在服服务器端,在在B/S架构构的开发模式式中,客户端端就是简单的的浏览器程序序,可以通过过http访访问服务器端端的应用。在在服务器端,与与通信相关的的处理都是由由服务器软件件负责的,这这些服务器软软件都是由第第三方的软件件厂商提供,开开发人员只需需要把功能代代码部署在wweb服务器器中,客户端端就可以通过过浏览器访问问到这些功能能代码,从而而

26、实现向客户户端提供服务务14-115。B/S结构系统统的产生为系系统面对无限限未知用户提提供了可能。当当然,与C/S结构相比比,B/S结结构也存在着着系统运行速速度较慢,访访问系统的用用户不可控的的弱点。2.2 J2EEE架构基于J2EE的的B/S结构构系统体系结结构如图2-2所示,包包括四层:客户层:这一层层对应于J22EE应用程程序的客户端端。J2EEE应用程序的的客户端可以以是基于weeb方式,可可以是基于传传统图形用户户界面方式或或基于移动设设备。表示层:可以是是JSP页面面或者是Seervlett。按照J22EE规范,静静态的HTMML页面和AApplett不算是weeb层组件16-

27、177。但是,该该层可以包含含某些JavvaBeann用来处理用用户的输入,通通过上述的WWeb层组件件,可以得到到用户端输入入的数据并把把这些数据提提交到业务逻逻辑层处理。业务逻辑层:在在J2EE架架构中,业务务层组件主要要指的是EJJB。业务层层的代码逻辑辑用来满足业业务领域的需需要,有运行行在业务层上上的EJB进进行处理。企业信息系统层层:该层包括括企业基础建建设系统。图2-2 J22EE架构图表现层主要指用用户界面,它它要求尽可能能的简单,使使最终用户不不需要进行任任何培训就能能方便地访问问信息;所有有的业务逻辑辑都在业务逻逻辑层实现,系系统的复杂性性也主要体现现在这一层18;最最后的

28、数据库库服务器存储储大量的数据据信息和数据据逻辑,所有有与数据有关关的安全、完完整性控制、数数据的一致性性、并发操作作等都是在企企业信息系统统层完成。J2EE的优点点是非常明显显的:1、集成了适合合商务应用的的EJB的JJava平台台,由于其简简洁的结构和和跨平台的特特性,可以很很好地支持快快速开发和即即时发布。2、使用Serrvlet,JJSP和EJJB作为可重重用构件的应应用结构使得得容易集成和和具有最大的的生产能力。具具有很大的灵灵活性,尤其其是在发布、开开发、管理和和重用应用逻逻辑等方面性性。3、安全网络架架构基于工业业标准,保证证数据交换的的一致性和安安全性,可在在应用和平台台上达到

29、高效效的集成。2.3 Oraacle数据据库本系统采用Orracle99i作为数据据库管理软件件。并保证数数据库设计对对Oraclle产品的向向上兼容性。OOraclee作为主流的的数据库解决决方案,具有有性能稳定、功功能齐全的优优点。本系统统数据库Orracle 9i由国家家税务总局采采购了并下发发。本系统的数据库库的部署采取取集中式部署署,税务端数数据集中在省省局。Oracle数数据库管理系系统是目前世世界上最流行行的关系数据据库系统之一一,是业界第第一个完整、简简单的用于互互联网的新一一代智能化的的、协作各种种应用的软件件基础架构。OOraclee9i实际上上是指Oraacle9ii D

30、ataabase,OOraclee9i Appplicaation Serveer和Oraacle9ii Deveeloperr Suitte的完整集集成。Oracle99i具有增强强的可扩展性性:Oraccle9i Real Appliicatioon Cluusterss是Oraccle的下一一代并行服务务器系列产品品。Oraccle9i Real Appliicatioon Cluusterss针对访问相相同数据而设设计了快捷高高效的共享集集群高速缓冲冲寄存器,从从而提供了透透明的应用程程序可扩展性性。Oraccle9i Real Appliicatioon Cluusterss是五年多

31、研研发工作的结结晶,其中包包含了9项独独家专利和118项已申报报的专利请求求。Oraccle9i Real Appliicatioon Cluusterss独特之处在在于:“开箱即用”,近线性的的透明缩放;与其它程序序的良好兼容容性,无需重重新设计;快快速增长的集集群,可快增增添节点和磁磁盘。2.4 本章小小结本章主要介绍了了在项目的开开发过程中用用到的相关技技术,主要介介绍了J2EEE框架、MMySql数数据库、UMML建模技术术、考号编排排算法等,为为后续系统设设计与实现提提供技术支持持。3 系统需求求分析与设计计3.1 系统需需求分析3.1.1 业业务流程分析析纳税人持公路路、内河货物物

32、运输业统一一发票抵扣扣联或公路路、内河货物物运输业统一一发票(代开开)抵扣联联到国税机关关通过货运发发票税控系统统进行扫描认认证,货运发发票税控系统统对抵扣联进进行认证并保保存认证结果果,同时为纳纳税人打印认认证结果通知知书。认证相相符的抵扣联联信息传入稽稽核系统,与与地税系统上上传的存根联联信息进行比比对;认证不不符的信息传传输到发票协协查系统。数数据处理流程程如图3-11所示。图3-1 国税税业务数据处处理流程图3.1.2 功功能需求分析析通过前面对业务务数据处理流流程的描述可可知,税控系系统主要任务务是基于税控控装置推广,采采用一系列的的信息技术建建立程序化的的税控管理手手段,确保税税务

33、机关对税税控装置实施施统一有效管管理。为实现现上述目标,我我们把税控系系统分为以下下几个功能:1、注册登记管管理管理税控装置用用户的注册登登记信息,包包括注册登记记、注册登记记修改、注册册登记变更,以以及当税控装装置丢失、被被盗、损毁处处理,流失、注注销处理时,引引起的注册登登记信息变更更。根据货运运发票管理的的要求,用户户注册登记管管理又具体分分为:自开票票用户注册登登记管理和代代开单位注册册登记管理(代代开单位包括括主管地方税税务局及经批批准的中介机机构)。2、购票信息管管理业务员核实用户户的购票信息息后,登记购购票信息,包包括发票代码码、起始号码码、终止号码码、卷数、份份数等,并通通过U

34、SB口口将购票信息息写入税控盘盘。3、税控数据接接收税控数据接收处处理是对开票票单位报送数数据进行接收收处理,生成成纳税人税控控数据并生成成数据库,并并将下次的监监控管理数据据返写到税控控器具,通过过来报税的税税控器具将监监控管理数据据回送到用户户使用的税控控盘中。开票票单位报送税税控数据基本本方式是以传传输盘(或其其它存储介质质)报送,也也可采取其它它方式,但都都必须满足报报送发票明细细数据及汇总总数据的要求求并保证数据据的安全。4、查询统计税控管理信息查查询统计,是是指利用货运运发票税控系系统数据资源源,按照一定定的条件和工工作要求,查查询统计税控控装置和税控控发票的相关关信息,以报报表形

35、式输出出查询统计结结果。包括:税控器具信信息查询、税税控数据接收收情况查询、税税务信息变动动情况查询以以及通用查询询。5、税控器具应应用维护是为了维护税控控器具在使用用过程中出现现的问题,目目前具有口令令解锁、校准准时钟、读税税控器具信息息、异常数据据恢复、税控控器具应用检检测和发票明明细数据检测测等功能。6、数据传送数据传送完成的的主要功能是是汇总本税务务机关发票信信息,传送到到总局。包括括用户信息导导入、税控器器具用户资格格认定、导出出申报汇总数数据、黑名单单传送、数据据清分传送。7、发票认证对用户持有的可可抵扣的“公路、内河河货物运输发发票”(包括自开开和代开)的的抵扣联进行行扫描认证,

36、并并对数据进行行清分传输到到协查、稽核核和“一窗式”比对系统中中。主要包括括:发票扫描描认证、打印印认证结果通通知书、发票票统计查询、发发票信息导出出和系统维护护。8、系统工具下下载对扫描识别控件件和读写盘及及认证控件进进行手工下载载。3.1.3 非非功能需求分分析货运票税系统作作为金税工程程三期的一个个重要组成部部分,其建设设原则和目标标遵循金税三三期的规范。因因此货运发票票税控系统应应满足以下的的设计目标或或要求。1、本系统预计计同时在线的的人数达到11000人左左右,因此本本系统应支持持此人数的并并发操作,满满足数据两级级处理的模式式。2、系统应能满满足国家税务务局和地方税税务局不同部部

37、门,不同层层次或人员对对系统的操作作需要。3、系统的密钥钥安全存放、传传输;系统所所有数据能安安全存储;同同时,在数据据传输时也应应能安全可靠靠。4、日后如果信信息量较大,系系统能相应增增加服务器实实现灵活扩展展,以满足不不断更新的业业务需求。5、系统可在不不同的机型和和操作系统下下运行,支持持不同类型的的外接设备。6、系统应具有有外部系统的的接口,能和和征管软件及及电子申报系系统等系统共共享资源。3.2 系统结结构设计系统的结构设计计主要有系统的框架架结构设计、系系统体系结构构设计、系统统功能结构设设计三个方面面。3.2.1 系统框架设设计金税三期应用系系统的数据架架构设计必须须在两级处理理

38、模式的总体体要求下进行行,同时遵循循金税工程(三三期)架构构设计v1.0标准中中软件设计开开发过程中分分层设计要求求。系统分层层结构如图3-2所示。图3-2金税工工程(三期)系统分层结构货运发票税控系系统税务端软软件按照国税税总局架构构设计v1.0标准要要求,进行软软件层次的划划分,构建系系统的体系结结构。为了系系统体系结构构描述的简约约化,把系统统层次合并成成基于J2EEE标准的三三层应用结构构,即客户层层、应用服务务层(包括交交互层、应用用层、业务领领域层、资源源访问层)、数数据层(资源源层EIS)。1、表示层(客客户端)表示层是三层结结构中的第一一层次,利用用Web浏览览器作为客户户端,

39、使客户户面对一个统统一的应用界界面。浏览器器(IE)通过Webblogicc从服务器获获得信息。2、应用服务层层(应用服务务器)中间层采用BEEA公司的Webblogicc,它全面支支持J2EEE标准。Webblogicc拥有高水平平的可扩展性性和可用性。它它运行在服务务器端,连接Web浏浏览器与后台台数据库。用用servllet 或JJSP写简单单的请求,为为可重用部件件创建 EJJB。二者均均可与后台OORACLEE数据库连接接获取数据。由于Servlet由Web服务器进行加载,利用Java语言进行开发,它是基于线程的,具有高性能、高可靠性。3、数据层(数数据库服务器器)后台数据库服务务器

40、是用户存存放数据信息息的地方,数数据库服务器器层采用orracle99i。3.2.2 系统网络部部署结构设计计税务系统网络按按使用对象划划分成税务内内部网络和外外部网络两个个区域,如图图3-3所示。图3-3 系系统网络部署署结构图内部网络指税务务系统计算机机信息网中不不涉及与非税税务部门直接接进行信息交交流的部分,它它是税务计算算机信息网的的基本组成部部分,包括供供局域网用户户使用的网络络资源和供广广域网络共同同使用的网络络资源。内部部区域的用户户包括:局域域网络用户、广广域网络用户户和通过拨号号连接的移动动用户。外部网络指税务务计算机信息息网络中与税税务以外的计计算机网络进进行信息交流流的部

41、分,现现有的外部网网络主要有:各地税务部部门为纳税人人提供计算机机网络服务的的纳税人税税务局网络、各各地税务部门门与业务合作作单位之间进进行数据交换换的计算机网网络。3.2.3 功能结构设设计在上述将系统的的功能模块划划分为注册登登记管理、购购票信息管理理、税控数据据管理、传输输盘税控盘写写盘管理、数数据传输、系系统工具下载载等功能模块块,系统的功功能结构如图图3-4所示示。图3-3货运发发票税控系统统(地税)功功能图结构图图3.3 数据据库设计数据库设计是信信息系统设计计的重要组成成部分,是系系统模型的最最原始的表示示和反映。数数据库设计的的好坏直接关关系到开发周周期和系统性性能。所以,数数

42、据库设计的的目标是:数数据对象命名名合理,数据据存储合理,没没有冗余,并并符合数据库库设计的3 个范式。数数据对象的关关系清晰明了了,符合业务务逻辑,同时时保证数据的的完整性。数数据库系统改改换时,原有有的系统设计计要便于转移移,减少代码码重写。同时时要考虑到本本系统作为国国税金税三期期的一个重要要组成部分,国国税金税三期期的各子模块块之间以及和和原有系统的的数据交换,所所以数据库的的命名、字段段的命名、字字段的类型、字字段长度等都都要符合金税税三期工程标标准。3.3.1 数据库设计计原则数据库的设计是是系统实现的的关键部分。设设计数据库最最重要的一项项工作就是设设计关系模式式,也就是设设计二

43、维表的的表头以及约约束条件。在设计过程中,需需要满足几个个设计原则:(1)需要遵循循数据库设计计范式的原则则数据库的设计一一般要满足第第三范式,如如果不满足第第三范式,设设计的数据库库表是个不完完善的数据库库。(2)数据库在在整体架构上上采用分区设设计原则数据库的分区主主要分为三个个区:基础区区、主题区、交交换区。基础础区的数据是是用户管理、基基本信息设置置等基础数据据区域。主题题区主要是面面向业务主题题的各个子系系统存放数据据的逻辑区域域。(3)要满足系系统的性能需需求。系统的性能需求求主要是系统统的业务和数数据量较大,因因此系统的吞吞吐率要高,系系统的扩展性性要好。3.3.2 数据库表结结

44、构设计在货运票税系统统中,系统各各功能模块的的运行及其操操作直接影响响着相应系统统数据库中的的数据。这些些功能模块与与相应的系统统数据库访问问的读写关系系如表4-11所示(W为为写数据库标标记;R为读读数据库标记记)。表4-1系统功功能模块与系系统数据库访访问关系数据库功能模块登记数据库购票数据库接收数据库扫描认证数据库系统管理数据库库注册登记W购票管理RW接收数据RW扫描认证RRW查询统计RRRR系统管理R/W由于篇幅原因只只能对部分数数据表进行设设计。用户注册登记数数据:有关税税控器具的用用户注册登记记、注册变更更、税控器具具丢失损毁、注注销等数据,主主要包括税控控盘、传输盘盘、税种税目目

45、、监管数据据等。购票和发票使用用数据:有关关用户购买发发票和使用发发票的数据,其其数据来源是是征管系统。发发票使用数据据需要导出到到征管系统。用户申报数据:从传输盘或或税控盘读取取的申报税控控数据。发票扫描认证数数据:发票扫扫描认证的申申请及处理数数据。表4-2数据库库表A01:用户税务信信息 DJ_SKSKJJDK_YHHSWXX字段中文名字段英文名类型长度主键外键说明用户识别号YHSBHVARCHARR2(20)用户识别号或税税务机构代码码法人代表FRDBVARCHARR2(50)代开时没有办税员BSYVARCHARR2(32)自开时为办税员员代开时为开票操操作员经营地址JYDZVARCH

46、ARR2(80)自开时为经营地地址代开时为单位地地址联系电话DHHMVARCHARR2(60)只作长度校验,不不校验格式。注册类型DJZCLX_DMCHAR(3)遵循金税三期统统一编码。所属行业HY_DMVARCHARR2(6)遵循金税三期统统一编码。经营项目中文名名称JYXMZWMMCVARCHARR2(4000)写卡内容之一。长长度为20字字节。(100个汉字)表4-3数据库库表A02:发票类型监监控数据表 DJ_SKKSKJDKK_JKSJJ字段中文名字段英文名类型长度主键外键说明用户识别号YHSBHVARCHARR2(20)用户唯一标志。发票类型代码FPLX_DMMCHAR(3)系统自定义税务机构代码SWJG_DMMVARCHARR2(11)记录当前操作员员的税务机关关信息。遵循循金税三期统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 其他资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁