陕西地税在线申报系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当今世界正逐步进入信息化时代,经济活动的超时空趋势对传统的经济运行方式开始形成挑战。从世界范围来看,社会经济各部门之间利用计算机和网络实现数据交换和信息共享已是大势所趋。在线申报正是顺应时代发展要求而推出的一项服务举措。
     实行在线申报符合税务信息化建设的要求,应用条件简单,易于操作,快速便捷。纳税人在客户端系统中对申报数据进行录入,软件对数据进行自动审核,并进行错误或正确提示,使申报数据更为准确、完整;纳税人不受时空限制,自动化程度高,降低了纳税成本,有效节省了纳税人上门报税所耗用的时间,大幅提升了办事效率。
     本文在对税务部门和纳税人双方进行了充分的需求分析后,制定了在线申报系统的总体架构,采用C/S与B/S相结合的软件系统体系结构,即在纳税人客户端采用C/S结构,用Delphi语言设计开发,而在税务局管理人员部分采用B/S结构,用Java语言设计开发。并且借助于目前较为成熟的Web Service技术和Oracle数据库等进行了详细的模块设计,部署了测试环境,制定了测试方案,在经过系统的测试后,具备了在线申报系统中纳税申报、申报资料采集及查询统计等三大功能,基本实现了在线申报。
In the face of information world, the trend of the economical activities beyond time and space is challenging the traditional economical style. Data exchange and information sharing via computer and network among all the social and economical departments is irresistible.The system of paying tax online is a service corresponding to the requirement .
     The system of paying tax online meets the requirements of development of taxation informationization, It is easy, quick, and convenient. Taxpayer input the data on the client side, the software system reviews the data automatically and provides prompt of wrong or right, to ensure the data is accurate and complete. The system also has the following merits: no restriction of time and space, reduce costs of taxpaying, saving time of taxpayer of going to the specific place, and improve the efficiency.
     After adequately analyzing the demand between taxation department and taxpayer, this paper develops the system of paying tax online architecture using the integrated structure of client/ server and browser server. Namely, the client server structure is used by the taxpayer client that was designed by Delphi language; while the browser server structure that is used by the taxation department administrative personals was designed by Java language. The detailed modules design, test environment and test scheme were developed by the advanced Web service technology and Oracle database etc. A systematic test indicated that this tax online paying architecture satisfied three major functions: tax declaring, data collecting and inquiry, which basically achieved tax online paying function.
引文
[1]顾宁刘家茂柴晓路等.Web Services原理与研究实践.机械工业出版社,2006
    [2]耿祥义张跃平编著.JAVA实用教程(第三版).清华大学出版社,2006.08
    [3]刘特.J2EE EJB应用编程实例.清华大学出版社,2003.09
    [4]朱战立沈伟编著.Java程序设计实用教程.电子工业出版社,2005.01
    [5](美)Herbert Schildt.JAVA 2实用教程.清华大学出版社,2004.10
    [6] (美)Aaron E.Walsh著/李化/潇东译.J2EE 1.4基础教程.清华大学出版社,2003.11
    [7]尹刚王桂香.Oracle SQL简明教程.清华大学出版社,2003.04
    [8]刘竹林.Oracle数据库开发实用教程.水利水电出版社,2008.01
    [9]瓮正科王新英.Oracle 8.X For Windows NT实用教程.清华大学出版社,1999
    [10] Kevin Loney.Oracle8i数据库管理员手册.机械工业出版社,2000.07
    [11]周渝斌.基于ORACLE8i的大型数据库技术讲座之一数据库优化篇.电脑编程技巧与维护,2002
    [12]张蒲生.Oracle9i数据库应用技术.中国水利水电出版社,2006
    [13]姚世军.Oracle9i数据库原理与应用教程.国防工业出版社,2006
    [14]符海东.Oracle数据库应用技术.中山大学出版社,2005.04
    [15]何克抗.B/S结构简述.中国B/S网,http://www.chinabs.com
    [16]吴毅杰张志明.C/S与B/S的比较及其数据库访问技术.舰船电子工程,2003.02
    [17]覃征.软件工程与管理.清华大学出版社,2005.06
    [18] (美)Mark J.Christensen/ Richard H.Thayer.软件工程最佳实践项目经理指南.电子工业出版社,2004
    [19]赵涌等译.Java并发编程-设计原则与模式(第二版).中国电力出版社,2004
    [20]赵元杰著.Oracle 10g系统管理员简明教程.人民邮电出版社,2006
    [21] Martin Fowler著,徐家福译. UML精粹.清华大学出版社,2005
    [22]萨师煊,王珊著.数据库系统概论.北京高等教育出版社,2001
    [23]朱敏著.Jsp Web应用教程.清华大学出版社,2004
    [24]郭宁著.UML及建模.清华大学出版社,2007

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700