ImageVerifierCode 换一换
格式:DOCX , 页数:92 ,大小:810.27KB ,
资源ID:5039571      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5039571.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(某税务管理系统的设计与实现doc 82页.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

某税务管理系统的设计与实现doc 82页.docx

1、某税务管理系统的设计与实现doc 82页某税务管理系统的设计与实现(doc 82页)中文题目:葫芦岛市高新产业园区税务管理系统的设计与实现外文题目:DESIGN AND IMPLEMENTATION OF THE TAX ADMINISTRATION SYSTEM IN HIGH-TECH INDUSTRIAL PARK IN HULUDAO CITY毕业设计(论文)共 72页(其中:外文文献及译文9页)图纸共 0张完成日期 2012年6月 答辩日期2012年6月 辽宁工程技术大学本科毕业设计(论文)学生诚信承诺保证书本人郑重承诺:葫芦岛市高新产业园区税务管理系统毕业设计(论文)的内容真实、可

2、靠,系本人在刘万军指导教师的指导下,独立完成。如果存在弄虚作假、抄袭的情况,本人承担全部责任。学生签名: 年 月 日辽宁工程技术大学本科毕业设计(论文)指导教师诚信承诺保证书本人郑重承诺:我已按学校相关规定对 同学的毕业设计(论文)的选题与内容进行了指导和审核,确认由该生独立完成。如果存在弄虚作假、抄袭的情况,本人承担指导教师相关责任。指导教师签名:年 月 日摘要高新产业园区税务管理系统主要针对税务管理者设计的一款方便于办税流程系统,在如今人均生活水平的提高,企业数量不断增加,税款额度不断扩大的情况下,纳税成为了每个公民息息相关的事,并且是应尽的责任和义务,如果还要使用原有的手工办税会使得税务

3、工作者的压力大增,纳税人的办税效率也会受到影响,而该税务管理系统则正是针对这一点进行了改进,使用面向对象的方法,利用瀑布模型进行系统的设计分析,经过需求分析,概要设计,详细设计,编码,测试等流程完成该系统的制作;最后制作得出的系统,使用快捷方便,通俗易懂,界面简洁大方一目了然,办税过程简单,便于操作者以及办税者使用;主要包括了办税过程中的五个科室,信息科,管理科,综合科,计征科,发票所,该系统对每个科室都设计了自己的办税板块,科室之间联系紧密,形同整体;高新产业园区税务管理系统将会成为办税管理者工作中的利器,为更多的纳税人提供优良的服务和指导。关键词:税务管理系统;面向对象;瀑布模型;快捷方便

4、。ABSTRACTTax management system of high-tech industrial parks for tax managers to design a convenient system in the Tax process in todays per capita living standards improve, the number of firms increasing and expanding tax amount, tax into every citizenclosely related, and is due responsibilities an

5、d obligations, increasing the pressure to use the original hand the Tax would make the tax workers, the efficiency of the taxpayers the tax agent will also be affected, and the tax administration systemit is for this improvement, the use of object-oriented approach, the waterfall model for system de

6、sign and analysis through needs analysis, outline design, detailed design, coding, testing process to complete the production of the system; the final production obtainedsystem, use the quick and easy, user-friendly interface is simple and elegant at a glance, the Tax process is simple, easy operati

7、on, and the Tax by use; including the five sections in the process of the Tax information Section, management Section, General Department, levied Branch, invoice, the system design of the Tax plates each department and between departments is closely linked to, just like a whole; tax management syste

8、m of high-tech industrial park will become a weapon in the work of the Tax managermore taxpayers to provide excellent service and guidance.Key words:Tax administration system;object-oriented;waterfall model;quick and easy.引言 11 项目概述 21.1 公司概况 21.2系统业务流程 31.3系统功能模块 41.3.1基本信息模块 51.3.2税务申报模块 51.3.3税务登

9、记模块 61.3.4税务核定模块 61.3.5发票领取模块 71.3.6综合查询模块 72 系统需求分析 92.1 需求陈述 92.2 Use Case建模 102.2.1定义活动者 102.2.2 Use Case图 113 系统概要设计 143.1架构设计目标 143.2 系统架构设计 143.3 系统架构类图 184 系统详细设计 194.1 系统交互图 194.1.1系统架构类交互图 194.1.2 活动者与模块间的交互 194.1.3 系统协作图 234.1.4 系统状态图 264.1.5 系统活动图 294.2 业务逻辑对象类设计 324.2.1发现业务逻辑类 324.2.2业务逻

10、辑对象类图 324.3 数据库设计 374.3.1 ER图 384.3.2 物理表结构图 384.4 开发环境的选择 424.4.1系统开发工具 424.4.2数据库的选择 425 系统编码 445.1 概述开发工具及编程脚本 445.2 脚本习惯说明 475.3 脚本 476 系统测试 486.1 测试原则及测试方法概述 486.2 测试项目测试用例 496.3 软件测试结论 566.3.1 软件能力 566.3.2 缺陷和限制 576.3.3 建议 576.4软件的维护 57结论 58致谢 59参考文献 60附录A 英文译文 61附录B 英文原文 65附录C源程序代码 70 引言在信息化高

11、速发展的今天,软件行业迅速兴起,在各行各业无不能看见电子系统的使用,电子报税系统已经成为了一个典型应用,税收是国家财政收入的主要来源。国家依靠社会公共权力,根据法律法规,对纳税人包括法人企业、非法人企业和单位以及自然人强制无偿征收,纳税人依法纳税,以满足社会公共需求和公共商品的需要。税收体现了国家主权和国家权力。随着对外开放的扩大和社会主义市场经济的发展,税收在国民经济中的地位和作用日益增强。这同时将会给税务系统带来极大的压力,纳税人多了,工作人员明显不足,办税效率低下,严重影响税收流程的进行,所以税务系统的出现给税务机关减轻了负担,提高了现实中的工作效率;高新产业园区是一个新兴的园区,根据周

12、边的企业类型和规模,对税务系统进行量身设计,办税流程主要涉及到五个科室,信息科、管理科、综合科、计征科、发票所;信息科进行基本信息的管理,对系统运行的基本信息进行维护,综合科是对纳税人进行登记,包括开业登记,停业、复业、注销登记,然后转交给管理科进行审核,管理科审核通过之后再转交给综合科,综合科进行信息填报;纳税人登记之后到计征科进行领取发票,计征科到发票所申请发票,发票所批准发票,计征科将发票发送到纳税人手中;纳税人到计征科进行税务申报,然后上缴税款。1 项目概述伴随着计算机网络技术的发展,电子商务飞速起步并迅猛发展,电子报税己经成为电子商务的一种典型应用。为了方便纳税人,降低征纳成本,提高

13、国税机关的工作效率,适应专业化管理后集中征收的要求,广泛开展纳税人多元化申报 纳税方式改革,建立以省辖市为单位的多元化电子申报信息服务平台,通过多元化电子申报信息服务平台,纳税人将得到更为迅速,安全,费用低廉的纳税手段;利用系统提供的多种功能,纳税人将得到更为方便快捷的服务;通过举报税务违 法行为,可有效地保护纳税人应有的权利;此外电子信息服务平台与税收征管系统的无缝衔接,共享数据,可以极大地提高税务机关的办公质量和效率。本税务解决方案以省辖市为单位建立统一的多元化电子申报信息服务平台,作为面向纳税人的综合服务系统,为纳税人提供多种申报方式,纳税服务,开业登记,注销登记和审核违法举报等各种服务

14、。建立起统一的多元化电子申报信息服务平台, Internet等多种接入方。通过网络,安全认证等措施为纳税人提供更为迅速,安全,费用低廉的纳税手段。该系统主要针对税务系统的五个主要科室进行系统设计,分为综合科,管理科,信息科,发票所,计征科五个部门,每个部门有不同的工作流程,综合科可以进行开业登记,复业登记,停业登记,注销登记;管理科有登记审核,信息审核上报税种税目等;信息科有基本信息管理与维护的功能,发票所有分发发票的职权;计征科有税务申报的职能等等;这些功能之间有着一定联系,操作员登录后会显示未办事项,方便工作的办理。1.1 公司概况葫芦岛高新产业园区成立于2003年1月,同时也是国家级专利

15、技术园区。高新区基础设施功能齐全,起步区已开发面积3平方公里,建成了高标准的路网、通讯、给水、排水、污水、供电、供暖及土地平整“七通一平”高标准基础设施建设。全区绿化覆盖率达到28%;葫芦岛市高新产业园区税务局主要分为五个部门:综合科,管理科,信息科,发票所,计征科;信息科作为最底层的信息维护者,是系统运行的基础部门,其他部门的运行都要依赖于信息科的运作;管理科是进行审核的科室,对纳税人的信息、需要上缴的税种税目进行核对,信息审核通过后才能进行下一步操作;综合科是对纳税人登记进行受理的科室,包括开业登记、停业、复业登记、注销登记,并且在审核通过之后对纳税人的信息进行填报;计征科有多项职能,在纳

16、税人登记完成后需要在计征科申请领取发票,计征科会通过发票所的审核并发放发票给纳税人,纳税人进行税务申报,计征科进行申报登记,最后纳税人进行缴税处理;发票所即审核是否应发放发票给纳税人,如果发放需要核定发放的种类和数量,然后交给计征科发放发票。目前高新产业园区地税局组织机构如下图1-1所示:图1-1 地税局组织机构图Figure 1-1 Local Taxation Bureau organizational chart1.2系统业务流程经过前期调研分析和综合其它各方面相关理论知识,给出整个税务管理系统的业务流程图如下图1-2所示:业务流程描述:1.纳税人到综合科进行开业登记,综合科会将那谁人登

17、记信息转交个管理科进行审核处理,管理科审核结束后指定该纳税人需要缴纳的数目及税种信息,反交给综合科并生成纳税人信息和纳税法人信息。2.纳税人到综合科进行停业登记,综合科回收发票并交付发票所,管理科审核纳税人停业信息,是否有偷税漏税的行为,如果有,补交一切税款以及罚金,并承担相应的法律责任,审核通过后到综合科登记正式停业。3.纳税人到综合科进行复业登记,综合科转交到管理科,管理科审核纳税人复业条件是否符合,审核通过后到综合科登记复业。4.纳税人到综合科进行注销登记,需要将使用过和未使用过的发票一律上缴到发票所,并转交给管理科进行审核是否有偷税漏税的行为,如果有,补交一切税款以及罚金,并承担相应的

18、法律责任,审核通过后到综合科登记。5.纳税人到发票所领取发票,分为初次领取和非初次领取,如果是初次领取,则需要发票所规定领取数量及种类;如果是非初次领取,则可以直接领取之前规定数量的发票。6.纳税人到计征科进行税务申报,需要申报规定期限内公司运营的状况和收入,并回收已经使用的发票,然后再规定的时间内进行税款上缴,若果在规定时期内申报了但是未交费,则需要缴纳一定的滞纳金,如果在规定的时间内未申报,则按照偷税漏税处理,承担一定的法律责任。7.信息科的管理人员对系统的基本信息进行维护,提供查询功能方便其他部门人员查询数据信息。图1-2 税务系统流程Figure 1-2 tax system proc

19、esses1.3系统功能模块根据上述业务流程,整个税务管理系统抽象出以下几个功能模块,如图1-3所示。下面模块划分只是抽象意义上的划分,各模块之间需要共享数据,相互协作,完成整个系统流程,单一事物功能模块间是相互独立的。1.高新产业园区税务管理系统整体功能模块,分为基本信息模块,税务申报模块,税务登记模块,税务审核模块,发票领取模块,综合查询模块:图1-3 系统功能模块Figure 1-3 System function module1.3.1基本信息模块基本信息模块包括发票管理,税种管理,税目管理,岗位管理,人员管理,纳税人管理和纳税法人管理;分别对相应的管理模块信息进行维护,主要包括数据的

20、增删改查。发票管理主要对纳税人使用的发票的种类和号码进行维护;税种税目管理是对纳税人纳税的税种税目的类别管理;岗位管理是对系统内部也就是地税局的组织结构进行管理,分为五个科室;人员管理是对五个科室的科员进行记录登记管理;纳税人管理是对高新产业园区缴纳税款的企业进行基本信息登记;纳税法人管理是对纳税人公司的纳税负责人也就是纳税法人的基本信息进行管理。图1-4 基本信息模块Figure 1-4 Basic information module1.3.2税务申报模块税务申报模块包括税务申报管理和上缴税款管理;税务申报管理是对纳税人缴税前进行税务申报的信息进行登记统计,然后进行上缴税款管理,并上缴税款

21、。图1-5 税务申报模块Figure 1-5 tax reporting module1.3.3税务登记模块税务登记模块包括四种登记方式:开业登记,复业登记,停业登记和注销登记;开业登记即为公司或企业开业后需要到相关部门办理手续然后持相关证明到税务机关办理登记手续;停业登记即为公司或企业需要停止运营一段时间,需要到税务机关办理停业手续,以停止缴纳税款;复业登记为停业后重新开始营业,需要进行复业登记,继续缴纳税款;注销登记是公司或企业需要永久停止,需办理注销登记,收回所有发票。图1-6 税务登记模块Figure 1-6 tax registration module1.3.4税务核定模块税务核定

22、模块是管理科特有的一个功能模块,他包括许多核定流程,在进行登记管理的时候需要管理科进行审核,核定纳税人信息是否属实,核定需缴纳的税种税目。图1-7 税务核定模块Figure 1-7 tax approved modules1.3.5发票领取模块发票管理分为初次领取和非初次领取;初次领取管理为纳税人在办理登记之后第一次到发票所领取发票时需要由发票所规定判定该纳税人应领取的发票种类和数量;非初次领取是纳税人可以直接领取已经规定好的发票种类和发票数量。图1-8 发票领取模块Figure 1-8 invoice to receive the module1.3.6综合查询模块综合查询模块包括纳税人查询

23、管理,缴税情况查询管理,税款统计查询管理,纳税法人查询管理,申报情况查询管理,违规记录查询管理;纳税人查询和纳税法人查询都是对他们的基本信息进行查询,税款统计是对纳税人一定时期内的税款上缴以及领域做出统计,申报查询是查询一段时间内申报和未申报纳税人,违规记录查询是查询一段时间内未交费的纳税人信息。图1-9 综合查询模块Figure 1-9 query module2 系统需求分析在地税局的实际管理工作中,往往由于记录的数量多、管理复杂、可连续性差,造成税务系统管理的混乱。对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个税务征收信息进行记载,并实行电子化管理,提供一个税务征收

24、信息电子化的科学管理平台。本系统针对地税局缴税信息的特点和实际需求而设计,能够有效地实现税务征收管理的信息化,减轻管理人员的工作负担,从而高效率、规范化地管理大量的税务征收信息。软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其它系统元素的接口细节,定义软件的其它有效性需求。需求分析阶段研究的对象是软件项目的用户要求。一方面,必须全面理解用户的各项要求,但又不能全盘接受所有的要求。另一方面,要准确地表达被接受的用户要求。只有经过确切描述的软件需求才能成为软件设计的基础。系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通

25、过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。系统采用MVC模式三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过JSP网页完成。而系统内部复杂的业务逻辑主要通过JavaBean的组件(Component)实现,通过JSP返回到客户浏览器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用JDBC中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用JSP技术作为表现手段,服务器采用Myeclipse自带的Tomcat作为JSP引擎,系统业务逻辑由JavaBean 组件完成,

26、使用JDBC驱动程序访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用oracle10g数据库作为数据库服务器。2.1 需求陈述高新产业园区税务管理系统是一个办理税收登记的系统,所以需要进行纳税人登记,纳税人可以领取发票,进行税务申报和税款的上缴,所以该系统主要有以下六个模块:1.基本信息管理主要包括基本信息录入:发票管理、税种管理、税目管理、纳税人管理、纳税法人管理、岗位管理、人员管理;该管理模块主要有增删改查的功能,是系统最底层的信息结构,作为系统信息框架。2.税务登记管理主要包括开业登记、停业登记、复业登记、注销登记;该管理模块主要是对纳税人的状态进行登记,是主要的业务流程,在纳

27、税人开始运营和停止运营的时间点的税务情况企业状态的登记。3.税务申报管理主要包括纳税人的纳税申报;该模块是对纳税人缴税的管理,纳税人根据自己情况,在一定时间内进行税务的事实申报,并且在一定时间内进行缴费。4.税务审核管理主要包括税务系统对纳税人相关信息的审核,相关信息包括纳税人信息填报,纳税法人信息登记,纳税人应缴税种及税目等等信息,审核这些信息是否真实。5.发票领取管理主要包括纳税人领取发票的流程管理,分为初次领取和非初次领取,如果是初次领取发票,会规定纳税人领取的发票种类和发票数量,如果是非初次领取,会查询还可以领取的发票种类和数量。6.综合查询管理主要包括纳税人查询、缴税情况查询、税款统

28、计查询、纳税法人查询、申报情况查询、违规记录查询;方便税务管理人员对税务管理信息的了解。2.2 Use Case建模2.2.1定义活动者根据税务管理系统的需求可以确定7个活动者,即信息科、管理科、计征科,发票所,综合科,纳税人,纳税法人。信息科使用基本信息管理模块,对税务系统的基本信息做增删改查,包括对纳税人,纳税法人,发票信息,税种税目信息进行操作。管理科使用税务审核模块,对办税过程中的信息做比对调查并生成数据,主要核对纳税人信息,纳税法人信息,需纳税种和税目的情况,以及做登记时相关信息的真实性。计征科使用申报管理模块,对纳税人纳税应申报的信息做定期统计,并生成数据,记录纳税人是否申报、缴费

29、,以及偷税漏税的情况。发票所使用领取发票管理模块,对纳税人领取发票的数量以及种类进行统计,分为初次领取和非初次领取。综合科使用税务登记管理模块,对登记的纳税人进行管理,登记分为开业登记、停业登记、复业登记、注销登记。纳税人是使用该系统的主要人,纳税人首先需要进行登记,开业后有税务申报的义务,并且需要等待审核,申报后缴税,如果需要可以领取发票。纳税法人是纳税人的主要负责人,纳税人的一切任务应有纳税法人承担负责。2.2.2 Use Case图根据系统需求分析,结合上节系统活动者的定义分析,得到税务管理系统的用例如下:1税务管理系统用例2税务登记管理用例3综合查询管理用例4基本信息管理用例5领取发票

30、管理用例 图2-1税务管理系统Use Case 图Figure 2-1 Tax Management System Use Case diagram图2-2税务登记管理Use Case 图Figure 2-2Tax Registration Management Use Case diagram图2-3综合查询管理Use Case 图Figure 2-3 Query Manager Use Case diagram图2-4基本信息管理Use Case 图Figure 2-4 Basic Information Management Use Case diagram图2-5领取发票管理Use C

31、ase 图Figure 2-5Receive an invoice Use Case diagram3 系统概要设计软件的系统架构是指通过某种特定的技术平台,完成软件系统整体功能的开发过程。也可以通俗地理解为:总体设计和总体结构布局。一般而言,软件系统架构有两个要素:1它是一个软件系统从整体到部分的最高层次的划分。2建造一个系统所做出的最高层次的,以后难以更改的,商业和技术的决定。3.1架构设计目标软件架构设计要达到如下的目标:1可行性(Feasible)。架构具有可行性是架构设计的基石。2可靠性(Reliable)。软件系统对于用户的商业经营和管理来说极为重要,因此软件系统必须非常可靠。3安全行(Secure)。软件系统所承担的交易的商业价值极高,系统的安全性非常重要。4可定制化(Customizable)。同样的一套软件,可以根据客户群的不同和市场需求的变化进行调整。5可扩展性(Extensible)。在新技术出现的时候,一个软件系统应当允许导入新技术,从而对现有系统进行功能和性能的扩展。6可维护性(Maintainable)。软件系统的维护包括两方面,一是排除现有的错误,二是将新的软件需求反映到现有系统中去。一个易于维护的系统可以有效地降低技术支持的花费。7可升级性(Scalable)。软

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1