硕士学位论文-“一户式”税收信息采集应用系统的设计与实现.pdf_第1页
硕士学位论文-“一户式”税收信息采集应用系统的设计与实现.pdf_第2页
硕士学位论文-“一户式”税收信息采集应用系统的设计与实现.pdf_第3页
硕士学位论文-“一户式”税收信息采集应用系统的设计与实现.pdf_第4页
硕士学位论文-“一户式”税收信息采集应用系统的设计与实现.pdf_第5页
已阅读5页,还剩58页未读 继续免费阅读

硕士学位论文-“一户式”税收信息采集应用系统的设计与实现.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山东大学硕士学位论文“一户式”税收信息采集应用系统的设计与实现姓名:郝道友申请学位级别:硕士专业:软件工程指导教师:张世栋20081010山东大学硕士学位论文摘要随着信息化进程的不断深入,全省各级税务局、局内各部门为业务处理需要相继研制开发了一系列税收信息采集软件(如电子申报系统、通用税务数据采集软件、税收调查管理系统、个人利息所得税申报软件、生产企业出口退税申报软件、外贸企业出口退税申报软件等lO多个软件),为税收管理质量的提高发挥了积极作用。但在实际工作中,由于这些应用软件种类较多且相互独立,几乎是采集一类数据,便向纳税人推行一个软件,使得目前数据采集多渠道、多层次,口径不一,有的甚至重复采集,造成数据准确性差、利用率低,与信息一体化的要求极不相称,同时造成纳税人大量的重复劳动,制约了税收工作质量和效率的进一步提高。2006年,随着金税三期工程通过国务院审批立项后,国家税务总局要求全面推行纳税信息“一户式”管理工作,这是当前形势下整合信息资源、提高信息利用率的一种新思路。省国税局根据我省信息化建设的实际情况,在充分落实总局“一户式管理的基础上,要求各级税务机关充分应用这一管理理念,进一步深化“一户式管理工作,以更好的适应新形势下税收工作的需要。潍坊市国税局作为省局纳税信息集约化采集的试点单位,在充分考虑综合征管软件、征管流程控制系统以及其他税务信息系统信息共享的基础上,借助信息资源整合,决定设计开发catch(SQLExceptione)throwHewDataAccessException(用户名已存在”);trycormsetAutoCommit(false);Stringsql=”insertintousers(109inname,pwd)values(,)_;PreparedStatementps=COrmprepareStatement(sql);pssetStfing(1,usergetLoginNameO);Systemoutprint(sql);if(usergetPasswordO!=null呱册getPasswordO1engthO0)pssetString(2,usergetPasswordO);elseps。setString(2,null);。SystemOUtprint(sql);pscuteO;41山东大学硕士学位论文52数据库配置本系统采用的是SQLServer2000作为后台数据库,而后台运行的信息查询程序和数据导入程序需要通过BDE数据库引擎连接相关数据库,数据库包括:TICS数据库(SQLServer2000)、电子报税数据库(SQLServer2000)、出口退税数据库(SQLServer2000)、CTAIS数据库(Sybase)、防伪税控数据库(Oracle)、网上认证数据库(Oracle)、金税工程稽核系统数据库(Oracle)。为达到数据资源整合信息共享的目的,需要进行各类数据库的连接配置。521SQLServer数据库的建立本系统使用的后台数据库为SQLServer2000,数据库名定为:TICS数据库。l、在后台存储服务器安装好SQLServer2000,服务器最低配置为:操作系统应为windows2000Server;硬件环境保证CPUPIV20以上、1G内存、40G以上硬盘;安装软件为SQLServer2000简体中文企业版、SP3补丁。2、运行SQLServer的企业管理器,建立系统数据库一-TICS数据库,如图58所示。42山东人学硕士学位论文盈酬台口亩口撇l到j操作查看(如工具(I)|j扫啼臼面四团目自杀IAj勖0宅自时ll数据库7个项目j控制台根目录围国围国8冒占要鬻扩ma虹modd瞄曲NoahAnd日曲50NG(w州。懈NT)Ej数据库E()数据转换眼务国围图日C管理日C复制叫b;tempdbtics日仁安全性口C支持服务ff圈58TICS数据库建立示意图TICS数据库建立时,数据文件页和事务日志页中可以设置数据文件和R志文件的相关属性,包括文件名、位置、初始大小及其他属性。3、运行SQLServer的查询分析器,在SQLServer栏中输入安装了数据库TtCS的服务器的机器地址,设置系统的sa密码;通过SQLServer的盘询分析器,按照顺序运行TICS数据库的脚本,完成TICS数据库的建立、初始化T作。522BDE的配置BDE是BorlandDatabaseEngine的缩写,它不仪能访问本地的不同数据库,还可以将应用从本地上传到客户机一服务器系统,而且有根高的效率。BOE能访问的数据分两类:一是本地数据,二是客户机一服务器体系的异地数据。通过BDE能够完成不同数据库驱动器的转换,就象一个公共接11为访问数据库提供了统一的方法。“一户式”税收信息采集系统在建立后台数据库后,在本地服务器同时安装BDE数据引擎驱动。而通过BDE的连接配置依次完成与其他数据库SYBASE、ORACLE、SQLSEVER2000之间的连接,达到本地与异地数据资源的整合和共享访问。在本文中仅以实现与征管系统elAIR数据库的其享连接,详细捕进BDR的Sybase的连接配胃,与其他数据库的连接配置原理柏旧。通过fiDE与SYBASE数据库连接,实现与征管系统CTAIS数据库的共享连接步骤如下:1、打开控制面板,执行DEAdmstmtor。2、选择菜单Object-New,在NewDatabaseA1ias埘话框中DatabaseDriverName选择SYBASE,按0K按钮选定。3、输入数据库别名。本例假定设为TICSCTAIS,在右边defJnltion中将DATABASENA雌、SERVERNAME、USERNAME改为相应数据库名、数据库服务器名及用户名,sQI_QRYMODE-SERVER,立罔59所示自no“Od女琳蹴sD棚JondllCS_ffrJ5D“lom女nlDdim叫日路Def曲ltODBLOBsIZE32目iEsD帅。日v9BLOBSTOCt、OAEs4日imd皓CURSORRSWS1日百ET州1DAI删ENJtEcd$口苫EmdFkDAlENODE0日iF种mswmdEH加UBFAUE目碍IBlalE啪U$c;qEt4CACHEF乩SE目磕_HOSTNaMEcds目苫L盛州日LNGDRER目百MQISpl削UEIWTHE锄自百Hs如#D_女懈M削RWS4日苜P洲日甜D咖DBVBH酊IONNLANG州E日磕IC$0眶NMODEREAD,帅ITE目路TICSCKI$CHEW口删EDIN目日嘲SCHEMA酗叫ESJ正8日百Tr酬d5CHEMCNTAErIME-1日百v剐dFPoDd“”SERVERNNNEc猁s5Y吐SE由百vmdFhoT女kSQSSTHRUHODE5HREDUT3CONNIT自百hmSOL口开YMODESERVERTDSPC旺TS旺目2二图5-9BDE与Syb笛e数据库配置圈4、如图右击数据库别名TICSCTAIS选择Apply保存所有设置,连接配置完成,完成应用示意图如图510所示。山4i大学硕L学位论文崮510BDE数据库连接配置完J兑应用示意幽通过BDE的Sybase、Oracle、SQLSorver2000的琏接配置,依次完成、式采集系统的TICS数据库(sQLserver2000)与山口退税数据库(SQIServer2000)、CTAIS数据库(Sybase)、防伪税控数据库(Oracle)、网卜认证数据库(Oracle)、会税工程稽核系统数据库(Oracle)等数据库间的连接配置后,能够通过软件接口程序实现数据库间数据的异地井问,即实现了数据兆享。523WebLogicServer的配置在服务器端安装好BEAWebLogicPlat81后,根据接口规!lllJ,完成应用程序运行环境的配置。l、系统需要的SOlserver2000JDBc驱动文件msbasejar、mssqlserverjar、msutil_5at拷贝到beajdkl41051ibjdbc目录下,将系统所需的包dom4j151jar、1094j一128jar、xiaoxiangjar3at拷贝到beajdki4J【5lib目录。2、编辑器打开beauserorojectsdomainshnydomainstartWebLogic,查找到setCLASSPATH一行,在末尾加上如下内容:山东大学硕士学位论文JAVAHOMEklibjdbckmsbasejar;JAVA_HOMElibjdbchrtssqlserverjat;JAVAHOMEklibjdbchmsutiljar;JAVAHOMElibkxiaoxiangjar;JAVAHOMElibl094j一128jar;JAVA_HOMElibdom4j一151jar53系统测试531系统测试环境及方案通过建立试运行环境,对系统各模块进行功能测试。建立简单的试运行方案如下:1系统试运行范围为潍坊奎文国家税务局、奎文国税局所辖业户。2系统试运行目标检测本系统的编码工作是否符合需求分析要求的功能。检测本系统的效率是否能够达到要求。为全市推广应用运行做好准备。3服务器及客户端测试环境表5-1服务器软件环境软件名称用途数量备注Windows2000advanced服务器操作系统1套Server(长城至翔$500)Web服务器数据库服务器表5-2服务器硬件配置配置名称型号备注CPU至强硬盘725G内存4G表5-3客户端软件环境软件名称用途数量备注WindowsXP客户机操作系统Windows2000客户机操作系统Windows98客户机操作系统WindowsMe客户机操作系统IE6O浏览器软件山东大学硕士学位论文表54客户机硬件配置配置名称型号备注CPU硬盘内存4试运行人员奎文国家税务局所辖纳税业户办税人员潍坊市国税局业务人员、信息中心人员奎文国家税务局业务人员、信息中心人员532系统测试内容及结果按照系统测试方案,导入奎文国税局的业户信息,对系统的各项功能模块进行系统测试。摘录部分测试内容及结果如表55、5-6、5-7、58、5-9所示。表5-5定额查询测试情况表懒目公共查询一定额查询目的查询纳税人的定额情况使用步骤在浏览器地址栏内输入本系统的地址:htttx764816100:7001swd试运行环境国税局内部网络:Windowsserver2003、ie60;奔腾430GCPU256M内存,17”显示器;使用人员使用时间登陆用户使用结果检索到一户纳税人的定额信息。存在问题定额查询中不能进行模糊查询使用建议修改使用结论基本符合系统设计要求。表56信誉等级查询测试情况表使田顷目公共信息查询信誉等级目的查询纳税人的信誉等级情况使用步骤浏览器地址栏内输入本系统的地址:htto:764816100:7001swd试运行环境国税局内部网络;Windowsserver2003、ie60;奔腾430GCPU,256M内存,17”显示器;使用人员使用时间登陆用户使用结果该功能能够实现信誉等级信息的精确和模糊查询。存在问题“纳税人识别号”栏太宽使用建议限定“纳税人识别号”栏的位数为最长18位使用结论符合系统设计要求。47山东大学硕士学位论文表5-7生产企业出口退税申报测试情况表使孵功能纳税人端出口退税模块中的生产企业退税申报子模块目的通过申报数据录入调用本地出口退税申报软件,完成退税申报数据的录入,并通过申报数据上传向奎文国家税务局报送申报文件,通过申报数据查询处理接收税务机关审核后反馈的文件。操作步骤l、在浏览器地址栏内输入系统地址:htto:202102158187:7001:2、输入用户税号、密码;3、选择出口退税模块中的生产企业退税申报子模块:4、通过申报数据录入调用本地出口退税申报软件,完成退税申报数据的录入:5、通过申报数据上传向奎文国家税务局报送申报文件;6、通过申报数据查询处理接收税务机关审核反馈文件。运行环境Windows2000、ie60;奔腾IIl800CPU,128M内存,17”显示器使用人员使用时间登陆用户运行结果通过该模块能够调用本地出口退税申报软件,完成退税申报数据的录入,能够向税务机关上传文件,并能够接收税务机关审核后反馈的文件。存在问题使用建议使用结论符合系统设计要求。表58纳税人端纳税申报测试情况表使蹴纳税人端纳税申报模块目的向奎文国家税务局报送增值税纳税申报表及附表电子数据。操作步骤1、在浏览器地址栏内输入系统地址:httv:202102158187:7001:2、输入用户税号、密码;3、选择纳税申报模块,调用本地客户端电子报税系统;4、输入用户名、密码;5、填写数据审核比对无误后,上传税务机关。运行环境Windows2000、ie60;奔腾IIl800CPU。128M内存,l7”显示器使用人员使用时问登陆用户运行结果该模块能够通过调用本地客户端电子报税软件完成纳税申报。存在问题使用建议使用结论符合系统设计要求。表59信誉等级查询测试情况表使甩功能纳税人端涉税申请模块目的通过本模块完成备案事项、行政许可审批事项、核准事项、审核事项、非行政许可审批事项的申请、查询和修改。山东大学硕士学位论文表5-9信誉等级查询测试情况表(续表)操作步骤l、在浏览器地址栏内输入系统地址:httD:202102158187:7001:2、输入用户税号、密码;3、选择涉税申请模块;4、进行备案事项、行政许可审批事项、核准事项、审核事项以及非行政许可审批事项的申请、查询和修改。运行环境Windows2000、ie60;奔腾IIl800CPU。128M内存,17”显示器使用人员使用时间登陆用户运行结果本模块能够实现备案事项、行政许可审批事项、核准事项、审核事项、非行政许可审批事项的申请、查询和修改功能。存在问题使用建议使用结论符合系统设计要求。533系统测试结果分析经过搭建模拟运行环境,导入部分前期的数据,并将同步数据经过信息采集模块进行采集测试,实现信息资源的整合和数据共享,测试结果比较理想。其中信息采集部分的功能基本符合系统设计要求,能够通过网络校验审核,上传成功,并能返回成功上报信息,达到了预期设计目标。而且一户式查询统计方面对于每户纳税人的信息整合也基本完成数据库直接数据的顺利调用,达到了数据共享的目标。美中不足的是_户式查询展示方面对于模糊查询支持功能稍有欠缺,这与开发时间较短有关,可在以后完善。49山东大学硕士学位论文61全文工作总结第6章总结与展望纳税人纳税信息多次、多环节重复采集,综合征管软件、增值税管理信息系统、出口退税系统等主体软件信息不能共享等问题,决定了深化“一户式”管理的必要性和重要性。而“一户式税收信息采集与应用系统的设计与开发,适应了新形势下税收工作的需要,实现了纳税信息的集约化采集,解决了各类税务信息共享的问题。本课题通过设计一户式税收信息采集应用系统,通过BDE数据库引擎的接口技术,借助信息资源整合,对纳税信息实施集约化管理,实现纳税人信息的集约化采集、主要应用系统的信息共享和信息资源的综合利用,做到各个系统之间的信息联通,部门之间信息共享,以达到强化税收监控、提高工作效率、优化纳税服务的目的。该系统主要内容包括采用客户端和浏览器两种技术方式实现集约化采集。分为两大部分:一是纳税人端的信息采集和查询,二是税务端的信息处理、查询统计、相关数据应用及系统维护。本文主要完成了以下几个方面的工作:首先分析了系统开发背景国内外应用现状,介绍了本文解决的主要问题和所做的主要工作,其次根据系统实现的目标,对系统进行了需求分析,然后根据需求分析,对系统进行了概要设计和详细设计,最后是系统的实现与测试,取得了圆满的成功。该系统现已在潍坊市国税局及所辖企业之间推广应用,使用效果良好。62工作展望税务机关要求采集的纳税信息不是成不变的,包括CTAIS等各类涉税软件也是在不断升级变化的,这自然就需要“一户式税收信息采集系统需要有较好的可扩展性和通用性。而后续的维护工作也是一项庞大而艰巨的任务,具有相当大的实现难度。因此,要在以后的工作中,从以下几个方面对“一户式税收信息采集系统的功能和设计进行改进和尝试:山东大学硕士学位论文(1)增强可扩展性。系统输入输出采用简单可扩展的数据接口,其他各种应用软件可以非常容易的与系统对接。(2)提高通用性。该系统需要进一步设计报表设计器、数据导入器、数据导出器工具软件。通过报表设计器,实现任意复杂报表的灵活定制和发布,实现数据信息的灵活采集,当采集数据内容发生改变时,无需改变程序,只需拖动鼠标就可完成各种复杂的中国式报表的编制,实现“零编程目标。凡是需要收集和发布的数据信息,如重点税源监控数据、中小企业生产经营信息、发票使用和抵扣信息、税源调查数据以及各种临时性数据等,均可根据业务需求随时生成灵活的数据报表格式,通过系统进行数据收集和发布;通过数据导入器,实现系统与CTAIS、流程控制系统等各应用系统现有数据信息的共享,避免对纳税人涉税信息的重复采集;通过数据导出器,将系统采集的纳税人的涉税信息导出到其他应用软件使用,实现一次采集,多环节使用。(3)增加安全性和保密性。纳税人的相关税务信息,包括申报征收的税款、财务信息等需要很高的保密性,所以要保证系统的安全性。本系统数据设置了三级安全体系,通过对权限进行分级并实行密码保护、数据传送加密、从程序设计上实现与国税机关系统数据隔断四重保护措施,确保数据和网络安全。作者只是对“一户式税收信息采集应用系统参与了初步的设计和研究,由于能力和精力上的原因,无法进一步深入地讨论分析,上面所陈述的一些工作都待以后进一步深入研究。5l山东大学硕士学位论文52参考文献1、税务信息与分类代码集2、山东省国税系统软件项目开发规范眵、(J2EE编程指南(13版)艾拉玛等著,电子工业出版社,2002年出版4、JAVA2核心技术(美)CaySHorstmannGaryCornell著,机械工业出版社,2003年出版5、软件需求,(美)KarlEWiegers著,陆丽娜、王忠民、王志敏等译,机械工业出版社,20006、(ASPNET10高级编程RichardAnderson,BrianFrancis等著,王毅,杨洁等译清华大学出版社200267、Java2DeveloperSHandbook美PhilipHellerSimonRoberts著,邱仲潘等译,电子工业出版社82、IJSP程序设计精彩实例蒋晓铭、刘波、张亦华编著,清华大学出版社9、JSP实用编程实例集锦马文刚、谢乐健、管知时编著,清华大学出版社10、Java数据库系统项目开发实践周亚辉主编,科学出版社11、SOLServer2000从入门到精通(美)MikeGunderloyJosephLJo著,电子工业出版社,2001年出版12、SOLServer2000与ASPweb数据库编程技术北京大学出版社闰华文编著2001413、网页设计与Web数据库发布技术清华大学出版社魏应彬编著2002114、SOLServer2000开发人员指南宇航出版社北京希望电子出版社陆昌辉编-2002615、Thr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论