




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、般中文题目耙:罢葫芦岛市昂高新产业园区税肮务管理系统耙的设计与实现跋外文题目阿:叭DESIGN 败AND IMP拌LEMENTA案TION OF阿 THE TA矮X ADMIN背ISTRATI笆ON SYST叭EM IN H昂IGH-TEC巴H INDUS拔TRIAL P邦ARK IN 跋HULUDAO半 CITY唉毕业设计(论文拌)共 鞍7笆2斑页(其中:外文艾文献及译文阿9敖页)图纸共败 0安张澳完成日期 百2坝0办12败年柏6百月俺 翱 答辩日期笆2佰0叭12翱年柏6班月PAGE IIPAGE I氨 蔼 阿 鞍 板辽宁工程技术大半学摆本科毕业设计(靶论文)学生诚信胺承诺保证书搬本人郑重承
2、诺:暗葫芦岛市高新拌产业园区税务管癌理系统毕业坝设计(论文)的把内容真实、可靠扳,系本人在柏刘万军暗指导教师的指导霸下,独立完成。熬如果存在弄虚作芭假、抄袭的情况班,本人承担全部斑责任。学生签名: 吧年 稗 胺月 日稗辽宁工程技术大吧学暗本科毕业设计(般论文)指导教师昂诚信承诺保证书岸本人郑重承诺:扳我已按学校相关翱规定对罢 皑 吧同学的毕业设计颁(论文)的选题斑与内容进行了指爱导和审核,确认盎由该生独立完成瓣。如果存在弄虚鞍作假、抄袭的情拔况,本人承担指霸导教师相关责任癌。指导教师签名:懊年 月 巴 日摘要爱高新产业园区税蔼务管理系统主要哎针对税务管理者颁设计的一款方便昂于办税流程系统罢,在
3、如今人均生埃活水平的提高,八企业数量不断增稗加,税款额度不搬断扩大的情况下阿,纳税成为了每碍个公民鞍息息相关的事,瓣并且是应尽的责懊任和义务,如果柏还要使用原有的板手工办税会使得办税务工作者的压坝力大增,纳税人摆的办税效率也会办受到影响,而该芭税务管理系统则哀正是针对这一点颁进行了改进,使唉用面向对象的方半法,利用瀑布模叭型进行系统的设芭计分析,经过需按求分析,概要设办计,详细设计,摆编码,测试等流鞍程完成该系统的袄制作;颁最后制作得出的鞍系统,使用快捷蔼方便,通俗易懂板,界面简洁大方跋一目了然,办税按过程简单,便于把操作者以及办税斑者使用;主要包颁括了办税过程中版的五个科室,信胺息科,管理科
4、,叭综合科,计征科白,发票所,该系靶统对每个科室都按设计了自己的办拌税板块,科室之俺间联系紧密,形盎同整体;高新产把业园区税务管理啊系统将会成为办翱税管理者工作中肮的利器,为更多熬的纳税人提供优按良的服务和指导伴。翱关键词:版税务管理系统;搬面向对象;瀑布邦模型;快捷方便芭。澳ABSTRAC邦T板Tax man哀agement敖 system埃 of hig啊h-tech 吧indu案strial 爱parks f昂or tax 耙manager柏s to de把sign a 岸conveni敖ent sys搬tem in 癌the Tax耙 proces把s in to熬days p爸er
5、capi隘ta livi版ng stan奥dards i哎mprove,柏 the nu艾mber of败 firms 袄increas拜ing and爸 expand跋ing tax扒 amount埃, tax i背nto eve绊ry citi袄zenclos版ely rel摆ated, a跋nd is d肮ue resp笆onsibil澳ities a霸nd obli耙gations颁, incre埃asing t八he pres翱sure to氨 use th版e origi捌nal han盎d the T办ax woul埃d make 拔the tax扳 worker扒s, the
6、俺efficie败ncy of 靶the tax搬payers 扳the tax把 agent 绊will al按so be a巴ffected坝, and t搬he tax 败adminis埃tration背 system皑it is f办or this盎 improv柏ement, 拜the use柏 of obj伴ect-ori案ented a芭pproach佰, the w巴aterfal安l model翱 for sy坝stem de般sign an挨d analy罢sis thr班ough ne百eds ana奥lysis, 板outline扳 design疤, detai坝led
7、 des俺ign, co氨ding, t凹esting 疤process艾 to com扒plete t胺he prod办uction 奥of the 暗system;蔼 the fi隘nal pro背duction柏 obtain翱edsyste八m, use 伴the qui癌ck and 跋easy, u碍ser-fri芭endly i哎nterfac扳e is si昂mple an斑d elega柏nt at a矮 glance皑, the T百ax proc芭ess is 暗simple,氨 easy o艾peratio昂n, and 袄the Tax艾 by use按; inclu
8、扳ding th袄e five 挨section扮s in th阿e proce胺ss of t氨he Tax 办informa坝tion Se佰ction, 斑managem拌ent Sec奥tion, G扮eneral 蔼Departm埃ent, le白vied Br绊anch, i坝nvoice,凹 the sy靶stem de熬sign of八 the Ta笆x plate隘s each 邦departm百ent and捌 betwee哀n depar扳tments 佰is clos叭ely lin胺ked to,办 just l班ike a w安hole; t把ax mana般gem
9、ent 奥system 柏of high爱-tech i伴ndustri爱al park按 will b罢ecome a岸 weapon白 in the爱 work o摆f the T胺ax mana绊germore唉 taxpay拌ers to 奥provide氨 excell坝ent ser耙vice an罢d guida佰nce.拜Key wor癌ds绊:瓣Tax adm颁inistra岸tion 拜system氨;班object-盎oriente袄d坝;班waterfa癌ll mode斑l败;捌quick a啊nd easy跋.IVV目录TOC o 1-3 h z u HYPERLIN
10、K l _Toc326745571 引言 PAGEREF _Toc326745571 h 1 HYPERLINK l _Toc326745572 百1 项目概述靶 PAGEREF _Toc326745572 h 跋2 HYPERLINK l _Toc326745573 敖1.1 公司概绊况稗 PAGEREF _Toc326745573 h 奥2 HYPERLINK l _Toc326745574 矮1.2系统业务俺流程癌 PAGEREF _Toc326745574 h 靶3 HYPERLINK l _Toc326745575 阿1.3系统功能盎模块白 PAGEREF _Toc326745575
11、 h 罢4 HYPERLINK l _Toc326745576 板1.3.1基本拌信息模块爸 PAGEREF _Toc326745576 h 跋5 HYPERLINK l _Toc326745577 百1.3.2税务啊申报模块啊 PAGEREF _Toc326745577 h 扳5 HYPERLINK l _Toc326745578 奥1.3.3税务拌登记模块岸 PAGEREF _Toc326745578 h 版6 HYPERLINK l _Toc326745579 跋1.3.4税务懊核定模块拌 PAGEREF _Toc326745579 h 疤6 HYPERLINK l _Toc326745
12、580 叭1.3.5发票靶领取模块瓣 PAGEREF _Toc326745580 h 埃7 HYPERLINK l _Toc326745581 白1.3.6综合跋查询模块版 PAGEREF _Toc326745581 h 暗7 HYPERLINK l _Toc326745582 柏2 系统需求分吧析懊 PAGEREF _Toc326745582 h 稗9 HYPERLINK l _Toc326745583 癌2.1 需求陈罢述岸 PAGEREF _Toc326745583 h 傲9 HYPERLINK l _Toc326745584 隘2.2 Use爸 Case建模败 PAGEREF _Toc
13、326745584 h 板10 HYPERLINK l _Toc326745585 拜2.2.1定义岸活动者癌 PAGEREF _Toc326745585 h 阿10 HYPERLINK l _Toc326745586 版2.2.2 U艾se Case扳图扮 PAGEREF _Toc326745586 h 拔11 HYPERLINK l _Toc326745587 罢3 系统概要设白计班 PAGEREF _Toc326745587 h 疤14 HYPERLINK l _Toc326745588 皑3.1架构设计佰目标皑 PAGEREF _Toc326745588 h 坝14 HYPERLINK
14、 l _Toc326745589 哀3.2 系统架百构设计败 PAGEREF _Toc326745589 h 般14 HYPERLINK l _Toc326745590 扒3.3 系统架袄构类图皑 PAGEREF _Toc326745590 h 安18 HYPERLINK l _Toc326745591 把4 系统详细设把计案 PAGEREF _Toc326745591 h 肮19 HYPERLINK l _Toc326745592 俺4.1 系统交班互图疤 PAGEREF _Toc326745592 h 班19 HYPERLINK l _Toc326745593 霸4.1.1系统瓣架构类交互
15、图巴 PAGEREF _Toc326745593 h 暗19 HYPERLINK l _Toc326745594 澳4.1.2 活挨动者与模块间的敖交互瓣 PAGEREF _Toc326745594 h 般19 HYPERLINK l _Toc326745595 搬4.1.3 系耙统协作图俺 PAGEREF _Toc326745595 h 搬23 HYPERLINK l _Toc326745596 伴4.1.4 系爱统状态图拜 PAGEREF _Toc326745596 h 挨26 HYPERLINK l _Toc326745597 绊4.1.5 系背统活动图埃 PAGEREF _Toc326
16、745597 h 啊29 HYPERLINK l _Toc326745598 板4.2 业务逻阿辑对象类设计班 PAGEREF _Toc326745598 h 皑32 HYPERLINK l _Toc326745599 安4.2.1发现跋业务逻辑类岸 PAGEREF _Toc326745599 h 岸32 HYPERLINK l _Toc326745600 啊4.2.2业务背逻辑对象类图哀 PAGEREF _Toc326745600 h 笆32 HYPERLINK l _Toc326745601 碍4.3 数据库哀设计傲 PAGEREF _Toc326745601 h 芭37 HYPERLIN
17、K l _Toc326745602 袄4.3.1 E拌R图暗 PAGEREF _Toc326745602 h 哀38 HYPERLINK l _Toc326745603 颁4.3.2 物傲理表结构图坝 PAGEREF _Toc326745603 h 罢38 HYPERLINK l _Toc326745604 笆4.4 开发环暗境的选择罢 PAGEREF _Toc326745604 h 稗42 HYPERLINK l _Toc326745605 笆4.4.1系统斑开发工具白 PAGEREF _Toc326745605 h 懊42 HYPERLINK l _Toc326745606 拜4.4.2数
18、据碍库的选择岸 PAGEREF _Toc326745606 h 搬42 HYPERLINK l _Toc326745607 巴5 系统编码稗 PAGEREF _Toc326745607 h 伴44 HYPERLINK l _Toc326745608 摆5.1 概述开伴发工具及编程脚扳本拜 PAGEREF _Toc326745608 h 罢44 HYPERLINK l _Toc326745609 耙5.2 脚本习敖惯说明耙 PAGEREF _Toc326745609 h 俺47 HYPERLINK l _Toc326745610 般5.3 脚本阿 PAGEREF _Toc326745610 h
19、白47 HYPERLINK l _Toc326745611 靶6 系统测试蔼 PAGEREF _Toc326745611 h 败48 HYPERLINK l _Toc326745612 皑6.1 测试原碍则及测试方法概翱述芭 PAGEREF _Toc326745612 h 案48 HYPERLINK l _Toc326745613 稗6.2 测试项唉目测试用例啊 PAGEREF _Toc326745613 h 靶49 HYPERLINK l _Toc326745614 鞍6.3 软件测捌试结论胺 PAGEREF _Toc326745614 h 般56 HYPERLINK l _Toc32674
20、5615 按6.3.1 软肮件能力按 PAGEREF _Toc326745615 h 鞍56 HYPERLINK l _Toc326745616 耙6.3.2 缺按陷和限制白 PAGEREF _Toc326745616 h 案57 HYPERLINK l _Toc326745617 耙6.3.3 建爸议百 PAGEREF _Toc326745617 h 扳57 HYPERLINK l _Toc326745618 般6.4软件的维坝护肮 PAGEREF _Toc326745618 h 碍57 HYPERLINK l _Toc326745619 结论 PAGEREF _Toc326745619 h
21、 58 HYPERLINK l _Toc326745620 致谢 PAGEREF _Toc326745620 h 59 HYPERLINK l _Toc326745621 参考文献 PAGEREF _Toc326745621 h 60 HYPERLINK l _Toc326745622 袄附录A 英文译埃文颁 PAGEREF _Toc326745622 h 奥61 HYPERLINK l _Toc326745623 熬附录B 英文原白文绊 PAGEREF _Toc326745623 h 氨65 HYPERLINK l _Toc326745624 霸附录C源程序代绊码爸 PAGEREF _Toc
22、326745624 h 拜70 张浩天:葫芦岛市高新产业园区税务管理系统的设计与实现辽宁工程技术大学毕业设计(论文)PAGE 82PAGE 83引言岸在信息化高速发罢展的今天,软件白行业迅速兴起,拜在各行各业无不蔼能看见电子系统矮的使用,电子报安税系统已经成为罢了一个典型应用扒,癌税收是国家财政柏收入的主要来源哎。国家依靠社会胺公共权力,根据昂法律法规,对纳伴税人包括法人企胺业、非法人企业澳和单位以及自然搬人强制无偿征收半,纳税人依法纳澳税,以满足社会白公共需求和公共隘商品的需要。税皑收体现了国家主柏权和国家权力。捌随着对外开放的胺扩大和社会主义爸市场经济的发展佰,税收在国民经俺济中的地位和作
23、罢用日益增强。办这同时将会给税叭务系统带来极大俺的压力,纳税人笆多了,工作人员邦明显不足,办税昂效率低下,严重霸影响税收流程的芭进行,所以税务暗系统的出现给艾税务机关减轻了摆负担板,提高了现实中俺的工作效率;高坝新产业园区是一拜个新兴的园区,伴根据周边的企业跋类型和规模,对摆税务系统进行量把身设计,扒办税流程主要涉瓣及到五个科室,巴信息科、管理科安、综合科、计征邦科、发票所;信唉息科进行基本信暗息的管理,对系邦统运行的基本信凹息进行维护,综安合科是对纳税人熬进行登记,包括胺开业登记,停业半、复业、注销登笆记,然后转交给百管理科进行审核佰,管理科审核通捌过之后再转交给邦综合科,综合科版进行信息填
24、报;哎纳税人登记之后八到计征科进行领拜取发票,计征科翱到发票所申请发熬票,发票所批准碍发票,计征科将奥发票发送到纳税败人手中澳;纳税人到计征哀科进行税务申报哎,然后上缴税款柏。1 项目概述把伴随着计算机网百络技术的发展办,摆电子商务飞速起拜步并迅猛发展百,澳电子报税己经成鞍为电子商务的一颁种典型应用瓣。熬为了方便纳税人拜,霸降低征纳成本拌,班提高国税机关的拔工作效率凹,扒适应专业化管理拜后集中征收的要阿求埃,按广泛开展纳税人扮多元化申报 纳啊税方式改革瓣,芭建立以省辖市为瓣单位的多元化电敖子申报信息服务懊平台肮,捌通过多元化电子跋申报信息服务平拌台扳,拜纳税人将得到更霸为迅速敖,皑安全芭,胺费
25、用低廉的纳税矮手段般;胺利用系统提供的爱多种功能爸,办纳税人将得到更扒为方便快捷的服把务巴;皑通过举报税务违佰 法行为岸,碍可有效地保护纳疤税人应有的权利岸;熬此外电子信息服熬务平台与税收征昂管系统的无缝衔扳接安,啊共享数据拔,挨可以极大地提高矮税务机关的办公皑质量和效率哎。摆本税务解决方案艾以省辖市为单位吧建立统一的多元熬化电子申报信息爸服务平台哀,败作为面向纳税人瓣的综合服务系统拔,案为纳税人提供多耙种申报方式暗,纳税服务,开盎业登记,注销登拜记爸和瓣审核半违法举报等各种捌服务懊。拔建立起统一的多坝元化电子申报信耙息服务平台绊,岸 Intern埃et挨等多种接入方隘。安通过网络氨,柏安全认
26、证等措施艾为纳税人提供更拌为迅速懊,啊安全百,爱费用低廉的纳税八手段吧。该系统主要针拔对税务系统的五隘个主要科室进行般系统设计,分为班综合科,管理科爱,信息科,发票按所,计征科五个霸部门,每个部门袄有不同的工作流敖程,综合科可以啊进行开业登记,懊复业登记,停业氨登记,注销登记胺;管理科有登记隘审核,信息审核挨上报税种税目等八;信息科有基本哎信息管理与维护懊的功能,发票所肮有分发发票的职哎权;计征科有税版务申报的职能等按等;这些功能之岸间有着一定联系靶,操作员登录后摆会显示未办事项佰,方便工作的办疤理。霸1.1 公司概懊况按葫芦岛高新产业板园般区成立于200胺3年1月,同时昂也是国家级专利佰技术
27、园区。高新俺区基础设施功能袄齐全,起步区已皑开发面积3平方耙公里,建成了高班标准的路网、通昂讯、给水、排水扒、污水、供电、胺供暖及土地平整奥“邦七通一平暗”敖高标准基础设施吧建设。全区绿化暗覆盖率达到28败%板;葫芦岛市高新爱产业园区绊税务局斑主要分为五个部氨门:综合科,管盎理科,信息科,翱发票所,计征科搬;霸信息白科作为最底层的败信息维护者耙,是系统运行的安基础部门靶,其他部门的运伴行都要依赖于信拌息科的运作白;管理科是进行隘审核的科室,对熬纳税人的信息、跋需要上缴的税种坝税目进行核对,隘信息审核通过后挨才能进行下一步氨操作;综合科是柏对纳税人登记进氨行受理的科室,伴包括开业登记、俺停业、复
28、业登记澳、注销登记,并八且在审核通过之安后对纳税人的信矮息进行填报;计隘征科有多项职能颁,在纳税人登记般完成后需要在计斑征科申请领取发败票,计征科会通绊过吧发票所的审核并癌发放发票给纳税搬人,纳税人进行埃税务申报,计征岸科进行申报登记爸,最后纳税人进阿行缴税处理;发埃票所即审核是否白应发放发票给纳鞍税人,如果发放罢需要核定发放的懊种类和数量,然班后交给计征科发拔放发票。扮目前笆高新产业园区翱地税局组织机构疤如下图1-1所坝示:颁图1-1 地税坝局组织机构图颁Figure 昂1-1 版Local T肮axation版 Bureau俺 伴organiz啊ational拔 chart瓣1.懊2扳系统
29、业务流程疤经过前期调研分唉析和综合其它各半方面相关理论知案识,给出整个税摆务管理系统的业昂务流程图如下图叭1-2所示:业务流程描述:熬纳税人到综合科般进行开业登记,矮综合科会将那谁柏人登记信息转交蔼个管理科进行审耙核处理,管理科肮审核结束后指定蔼该纳税人需要缴吧纳的数目及税种版信息,反交给综靶合科并生成纳税碍人信息和纳税法奥人信息。伴纳税人到综合科敖进行停业登记,伴综合科回收发票颁并交付叭发票所版,管理科审核纳拌税人停业信息,吧是否有偷税漏税斑的行为,如果有败,补交一切税款巴以及罚金,并承傲担相应的法律责扒任,百审核通过后到综巴合科登记正式停凹业。邦纳税人到综合科柏进行复业登记,氨综合科转交到
30、管盎理科,管理科审澳核纳税人复业条懊件是否符合,审暗核通过后到综合拌科登记复业。熬纳税人到综合科扮进行注销登记,按需要将使用过和靶未使用过的发票瓣一律上缴拔到发票所哎,并转交给背管理科进行审核摆是否有偷税漏税耙的行为,如果有拜,补交一切税款爸以及罚金,并承巴担相应的法律责蔼任,审核通过后傲到综合科登记蔼。澳纳税人到发票所氨领取发票,分为柏初次领取半和非初次领取,鞍如果是初次领取霸,则需要发票所熬规定领取数量及百种类;如果是非按初次领取,则可拌以直接领取之前拜规定数量的发票肮。懊纳税人到计征科凹进行税务申报,斑需要申报规定期吧限内公司运营的碍状况和收入,并胺回收已经使用的败发票,然后癌再规定的时
31、间内隘进行税款上缴,澳若果在规定时期啊内申报了但是未敖交费,则需要缴佰纳一定的滞纳金板,如果在规定的矮时间内未申报,挨则按照偷税漏税翱处理,承担一定白的法律责任。巴信息科的管理人艾员对系统的基本哎信息进行维护,敖提供查询功能方罢便其他部门人员昂查询数据信息。澳图1-2 税务案系统流程疤Figure 邦1-2 耙tax伴 败system 败process暗es挨1.3系统功能爱模块扮根据上述业务流板程,整个税务管唉理系统抽象出以懊下几个功能模块阿,如图1-3所靶示。板下面模块划分只板是抽象意义上的巴划分,各模块之绊间需要共享数据碍,相互协作,完罢成整个系统流程矮,单一事物功能瓣模块间是相互独版立
32、的。捌1.高新产业园奥区税务管理系统般整体功能模块捌,分为基本信息按模块,税务申报耙模块,税务登记哀模块,税务审核疤模块,发票领取翱模块,综合查询吧模块颁:暗图1-3 系统靶功能模块拜Figure 拌1-3蔼 癌System氨 矮functio巴n modul八e敖1.3.1拌基本信息模块靶基本信息模块包稗括发票管理,税半种管理,税目管艾理,岗位管理,办人员管理,纳税皑人管理和纳税法办人管理;分别对澳相应的管理模块板信息进行维护,办主要包括数据的八增删改查。巴发票管理主要对袄纳税人使用的发耙票的种类和号码胺进行维护;税种袄税目管理是对纳坝税人纳税的税种靶税目的类别管理疤;岗位管理是对敖系统内部
33、也就是傲地税局的组织结皑构进行管理,分啊为五个科室;人跋员管理是对五个癌科室的哎科员进行记录登版记管理;纳税人扮管理是对高新产白业园区缴纳税款捌的企业进行基本艾信息登记拌;纳税法人管理阿是对纳税人公司矮的纳税负责人也扒就是纳税法人的拜基本信息进行管澳理。拔图1-俺4扒 基本信息模块鞍Figure 八1-芭4捌 熬Basic i百nformat稗ion半 白module柏1.3.2阿税务申报模块鞍税务申报模块熬包括税务申报管澳理和上缴税款佰管理板;税务申报管理捌是对纳税人缴税哎前进行税务申报摆的信息进行登记案统计,然后进行安上缴税款管理,疤并上缴税款。瓣图1-按5把 税务申报模块矮Figure
34、伴1-扒5安 霸tax rep办orting皑 斑module伴1.3.3税务邦登记模块邦税务登记模块包版括四种登记方式叭:开业登记,复熬业登记,停业登跋记和注销登记;稗开业登记即为公笆司或企业开业后昂需要到相关部门叭办理手续然后持鞍相关证明到税务稗机关办理登记手败续;停业登记即摆为公司或企业需案要停止运营一段扮时间,需要到税奥务机关办理停业罢手续,以停止缴版纳税款傲;复业登记为停佰业后重新开始营般业败,需要进行复业啊登记,继续缴纳皑税款;注销登记伴是公司或企业需按要永久停止拔,需办理注销登把记,收回所有发柏票。傲图1-稗6笆 税务登记模块熬Figure 凹1-搬6把 拌tax reg懊ist
35、rati阿on熬 俺module拜1.3.4税务澳核定模块稗税务核定模块是敖管理科特有的一爱个功能模块,他拜包括许多核定流伴程,在进行登记拜管理的时候需要八管理科进行审核懊,核定纳税人信拌息是否属实,核笆定需缴纳的税种吧税目。哀图1-熬7奥 税务核定模块坝Figure 背1-办7昂 稗tax蔼 靶appr八oved罢 斑modules袄1.3.5发票胺领取模块把发票管理分为初拜次领取和非初次哎领取;初次领取蔼管理为纳税人在绊办理登记之后第半一次到发票所领爸取发票时需要由暗发票所规定判定阿该纳税人应领取巴的发票种类和数挨量;非初次领取扳是奥纳税人瓣可以直接领取已蔼经规定好的发票袄种类和发票数量澳
36、。办图1-芭8哎 发票领取模块岸Figure 笆1-疤8澳 罢invoice按 败to rece胺ive半 蔼the敖 霸module肮1.3.矮6艾综合查询模块罢综合查询模块包霸括纳税人查询管隘理,缴税情况查岸询管理,税款统皑计查询管理,纳败税法人查询管理昂,申报情况查询隘管理,违规记录半查询管理;纳税凹人查询和纳税法疤人查询都是对他百们的基本信息进啊行查询,税款统耙计是对纳税人一靶定时期内的税款背上缴笆以及领域做出统哎计,搬申报查询是查询熬一段时间内申报半和未申报纳税人瓣,违规记录查询俺是查询一段时间坝内未交费的纳税笆人信息。癌图1-翱9拔 综合查询模块班Figure 般1-班9傲 佰qu
37、ery m捌odule蔼2熬 矮系统需求笆分析鞍在地税局的实际斑管理工作中,往斑往由于记录的数跋量多、管理复杂斑、可连续性差,拔造成税务系统管柏理的混乱。对这背一混乱,最好的敖解决办法就是借岸助计算机技术和跋数据库管理系统芭,对整个税务征暗收信息进行记载安,并实行电子化熬管理,提供一个搬税务征收信息电皑子化的科学管理拔平台。本系统针鞍对地税局缴税信扮息的特点和实际办需求而设计,能按够有效地实现税蔼务征收管理的信白息化,减轻管理半人员的工作负担靶,从而高效率、案规范化地管理大扳量的税务征收信跋息吧。爸软件需求分析的斑目标是深入描述伴软件的功能和性佰能,确定软件设罢计的约束和软件扳同其它系统元素绊
38、的接口细节,定奥义软件的其它有隘效性需求。斑需求分析阶段研罢究的对象是软件岸项目的用户要求跋。一方面,必须芭全面理解用户的邦各项要求,但又肮不能全盘接受所碍有的要求。另一胺方面,要准确地氨表达被接受的用奥户要求。只有经盎过确切描述的软疤件需求才能成为绊软件设计的基础俺。败系统采用安B捌/S模式拜。整个系统最关挨键的就是数据库昂系统,一个强大扮的数据库可以支敖持完善一个优秀班的软件设计,通摆过软件系统与数矮据库系统的连接靶来实现通过软件艾界面观察和处理颁操作数据。隘系统采用MVC奥模式三层结构,坝在客户端用户通埃过浏览器完成数蔼据下载与模拟操矮作,浏览器端的爱表现逻辑通过J澳SP网页完成。柏而系
39、统内部复杂爱的业务逻辑主要阿通过JavaB拌ean的组件(扮Compone傲nt)实现,通哎过JSP返回到佰客户浏览器。通罢过表现逻辑与业案务逻辑的分离,安使网页内容简洁哀,系统的可维护版性和可扩充性增板强。在服务器端唉,系统使用JD斑BC中间件访问艾数据库,数据库吧服务器定义了本邦系统所需要的事隘务逻辑和数据逻败辑。本系统使用伴JSP技术作为把表现手段,服务昂器采用Myec搬lipse自带岸的Tomcat耙作为JSP引擎案,系统业务逻辑扒由JavaBe巴an 组件完成阿,使用JDBC百驱动程序访问数耙据库。由于系统安测试需要成熟的拔数据库支持,因奥此系统采用or澳acle10g哀数据库作为数
40、据奥库服务器。唉2哀.1 需求陈述百高新产业园区税凹务管理系统罢是一个办理税收瓣登记的系统,所拌以需要进行纳税拜人登记,纳税人埃可以领取发票,百进行税务申报和颁税款的上缴,所奥以该系统主要有背以下六个模块:疤1.基本信息管凹理阿主要包括基本信肮息录入:发票管安理、税种管理、澳税目管理、纳税肮人管理、纳税法伴人管理、岗位管翱理、人员管理;安该管理模块主要俺有增删改查的功佰能,是系统最底扮层的信息结构,摆作为系统信息框扒架。袄2.税务登记管般理坝主要包括开业登阿记、停业登记、埃复业登记、注销搬登记;该管理模版块主要是对纳税安人的状态进行登啊记,是主要的业班务流程,在纳税白人开始运营和停霸止运营的时
41、间点艾的税务情况企业癌状态的登记。邦3.税务申报管邦理隘主要包括纳税人拌的纳税申报;该矮模块是对纳税人袄缴税的管理,纳坝税人根据自己情耙况,在一定时间皑内进行税务的事邦实申报,并且在搬一定时间内进行凹缴费。白4.税务审核管办理吧主要包括税务系搬统对纳税人相关吧信息的审核,相瓣关信息包括纳税阿人信息填报,纳袄税法人信息登记耙,纳税人应缴税绊种及税目等等信白息,审核这些信碍息是否真实。阿5.发票领取管柏理俺主要包括纳税人坝领取发票的流程办管理,分为初次半领取和非初次领傲取,如果是初次跋领取发票,会规氨定纳税人领取的百发票种类和发票哀数量,如果是非般初次领取,会查暗询还可以领取的八发票种类和数量疤。
42、袄6.综合查询管氨理拌主要包括纳税人八查询、缴税情况般查询、税款统计癌查询、纳税法人摆查询、申报情况芭查询、违规记录按查询;方便税务邦管理人员对税务背管理信息的了解鞍。啊2耙.2 Use 隘Case建模碍2芭.2.1定义活柏动者哎根据税务管理系疤统的需求可以确熬定7个活动者,哀即信息科、管理疤科、计征科,发绊票所,综合科,癌纳税人,纳税法般人。隘信息科使用基本袄信息管理模块,盎对税务系统的基摆本信息做增删改安查,包括对纳税胺人,纳税法人,熬发票信息,税种绊税目信息进行操隘作。半管理科使用税务摆审核模块,对办白税过程中的信息懊做比对调查并生胺成数据,主要核按对纳税人信息,岸纳税法人信息,般需纳税
43、种和税目吧的情况,以及做摆登记时相关信息耙的真实性。岸计征科使用申报笆管理模块,对纳蔼税人纳税应申报稗的信息做定期统半计,并生成数据版,记录纳税人是氨否申报、缴费,哀以及偷税漏税的扮情况。扒发票所使用领取哎发票管理模块,伴对纳税人领取发懊票的数量以及种搬类进行统计,分肮为初次领取和非罢初次领取。翱综合科使用税务懊登记管理模块,稗对登记的纳税人巴进行管理,登记搬分为开业登记、耙停业登记、复业扳登记、注销登记敖。把纳税人是使用该霸系统的主要人,翱纳税人首先需要癌进行登记,开业爸后有税务申报的板义务,并且需要巴等待审核,申报昂后缴税,如果需半要可以领取发票邦。盎纳税法人是纳税叭人的主要负责人拜,纳税
44、人的一切癌任务应有纳税法碍人承担负责。搬2靶.2.2 Us澳e Case图伴根据系统需求分唉析,结合上节系伴统活动者的定义肮分析,得到税务笆管理系统的用例矮如下:拜1税务管理系氨统用例把2税务登记管瓣理用例拌3综合查询管唉理用例癌4基本信息管熬理用例扳5领取发票管坝理用例瓣 疤 跋 罢 疤 芭 图2-1税务背管理系统Use拌 Case 图霸Figure 败2-1 氨Tax爱 叭Managem板ent Sys百tem办 败Use Cas扳e diagr碍am袄图2-版2哎税务登记管理U唉se Case伴 图邦Figure盎 跋2-半2捌Tax Reg挨istrati按on 败Managem肮en
45、t叭 败Use Cas皑e diagr凹am翱图2-邦3疤综合查询管理U碍se Case哎 图耙Figure 柏2-拌3 蔼Query M哎anager挨 暗Use Cas碍e按 败diagram蔼图2-般4败基本信息管理U摆se Case芭 图鞍Figure 碍2-岸4稗 扒Basic柏 拔Informa傲tion Ma把nagemen挨t扳 巴Use Cas鞍e diagr哎am白图2-瓣5癌领取发票管理U靶se Case碍 图耙Figure哎 傲2-翱5白Receive挨 an inv皑oice 俺Use Cas耙e diagr肮am佰3跋 系统概要设计拜软件的系统架构瓣是指通过某种特百
46、定的技术平台,跋完成软件系统整颁体功能的开发过伴程。也可以通俗氨地理解为:总体败设计和总体结构隘布局。澳一般而言,软件罢系统架构有两个盎要素:办1它是一个软斑件系统从整体到岸部分的最高层次稗的划分。斑2建造一个系敖统所做出的最高阿层次的,以后难八以更改的,商业柏和技术的决定。叭3笆.1架构设计目哎标吧软件架构设计要癌达到如下的目标搬:办1可行性(F敖easible氨)。架构具有可罢行性是架构设计艾的基石。啊2可靠性(R肮eliable岸)。软件系统对半于用户的商业经吧营和管理来说极跋为重要,因此软佰件系统必须非常蔼可靠。肮3安全行(S斑ecure)。办软件系统所承担绊的交易的商业价瓣值极高,系
47、统的背安全性非常重要袄。半4可定制化(俺Customi靶zable)。吧同样的一套软件柏,可以根据客户奥群的不同和市场拌需求的变化进行稗调整。巴5可扩展性(岸Extensi巴ble)。在新唉技术出现的时候佰,一个软件系统癌应当允许导入新百技术,从而对现安有系统进行功能矮和性能的扩展。蔼6可维护性(斑Maintai办nable)。啊软件系统的维护俺包括两方面,一懊是排除现有的错阿误,二是将新的岸软件需求反映到爸现有系统中去。挨一个易于维护的盎系统可以有效地柏降低技术支持的邦花费。版7可升级性(敖Scalabl般e)。软件必须叭能够在用户的使俺用率、用户的数俺目增加很快的情佰况下,保持合理斑的性能
48、。只有这埃样,才能适应用八户的市场扩展得巴可能性。熬8客户体验(摆Custome扳r Exper半ience)。巴软件系统必须易爱于使用。软件的安最终用户很可能胺是不具有计算机芭专业技术的人员斑。澳3按.2 系统架构背设计艾下面我们将根据唉架构设计原则和埃信息系统原理来盎建立系统的架构盎设计模型。将信半息系统中比较关唉心的对象分层,隘可分为三层:用罢户界面层、业务啊层、数据访问层艾(如下图岸4跋-2所示),再胺把各层中的一些岸公共部分提出来傲,这样得到包图耙如图皑3岸-1所示:安图按3-1澳 系统体系架构凹图败Figure 唉3-1矮 唉System 爸Archite岸cture斑 邦Figu
49、re坝图笆3拔-2胺 税务管理系统拔包图把Figure 皑3-2挨 把tax澳 坝managem把ent sys拜tem巴 俺package扳 diagra把m1.用户界面包柏actionf扒orm界面包的靶职责是:阿初始化页面信息啊,并接受用户通拌过页面请求的数颁据,方便其他层案处理。把actionf背orm界面包图耙展开如图坝3板-3所示:皑图按3哀-3actio矮nform界面吧包展开图般Figure 拔3拔-般3action氨form 百Interfa白ce Pack奥 扒expansi扮on plan芭actionf哎orm界面包包隘含的类见图佰3熬-4稗所示靶:翱图百3澳-4 ac
50、ti熬onform界坝面类图笆Figure 鞍3巴-4捌 暗actionf办orm俺 鞍interfa绊ce拜 叭class d拔iagram靶2.biz业务艾逻辑包伴biz业务逻辑鞍包的职责是:爱(昂1岸)芭实现各种业务处扒理逻辑或处理算拜法。扮(2)岸向数据访问对象皑发送数据持久化傲操作的请求。挨(3)疤向用户界面层返搬回处理结果。熬biz业务逻辑斑包图展开如图百3扒-5所示:伴图伴3伴-5 biz业吧务逻辑包图展开板Figure 拔3跋-5biz 般busines拔s logic挨 敖package昂 diagra耙m靶 啊commenc败e哎biz业务逻辑澳包包含的类见图背3版-6板所
51、示疤:柏图爸3哀-6 biz业傲务逻辑类图岸Figure 白3坝-6艾 袄biz般 背busines氨s logic袄 奥class d肮iagram阿3.dao(数背据访问层)包板数据访问层的职捌责是:吧(熬1班)啊实现数据的持久坝化操作。爸(按2案)奥实现事务处理。瓣dao(数据访班问层)扳包图展开如图把3叭-7所示:按图扳3吧-7 数据访问澳包图展开版Figure 半3柏-7 隘Data Ac氨cess熬 癌package安 爱diagram柏 哎Expand蔼dao(数据访傲问层)颁包包含的类见图疤3靶-8:百图靶3挨-8数据访问类班图跋Figure 阿3熬-8百 百Data Ac爱c
52、ess啊 岸class d碍iagram斑对于每一个业务哀处理中需要持久蔼化操作的对象都拌可以对应为一个袄数据库访问对象蔼,在很多业务处白理中需要请求多奥个数据库访问对拜象来进行数据的半读写操作,而这哀些操作又必须在敖同一个事务中,凹这时需要用同一摆个数据库连接对盎象来进行统一的碍事务处理。这里懊的数据库连接类拌的创建用到了单奥件(白Singlet稗on绊)模式,保证一败个类仅有一个实懊例,一个客户在隘同一时刻只能用隘一个数据库连接安对象。背4.actio白n(处理层)包啊action(翱处理层)包吧的主要职责是:白(拜1扒)跋验证请求者的请隘求。奥(坝2扮)班处理转发,获取碍结果集。扳act
53、ion(疤处理层)碍包图展开如图艾3翱-9所示:稗图耙3搬-9actio罢n处理层包图展疤开邦Figure 懊3吧-拌9actio白n 哀process隘ing lay罢er昂 岸package稗 diagra皑m拌 跋expansi把on瓣action处爸理层包包含的类跋见图俺3败-10:暗图斑3版-10acti艾on处理层类图靶Figure 翱3把-版10隘action 埃process俺ing暗 巴layer败 暗class d摆iagram翱5.entit爸y(实体层)包般entity傲(实体层)的职邦责:捌(佰1疤)柏封装实体类属性矮。肮(唉2拔)摆获取实体属性值坝。摆entity坝
54、(实体层)包图柏展开如图矮3哀-11所示:袄图败3笆-11笆 敖entity霸(实体层)班包图展开吧Figure 俺3爱-11啊 哀the ent暗ity把 般(唉physica翱l layer挨) 扮package埃 diagra叭m哎 半Expand隘entity背(实体层)阿包含的类见图耙3按-12:斑图罢3邦-12爱 哎entity办(实体层)伴类图爸Figure 佰3懊-1俺2叭The ent拜ity 佰(皑physica扮l layer澳) 埃class d埃iagram捌3啊.3 系统架构鞍类图叭将包图展开,得拌到类图,它是架癌构的静态结构图矮,表达了各个类巴之间的静态联系巴。耙
55、税务管理系统架耙构类图如下图版3捌-13所示。癌图阿3氨-13 系统架拜构类图背Figure 熬3碍-13搬 挨System 跋Archite翱cture拌 板class d澳iagram袄4暗 系统详细设计罢本部分设计主要办涉及软件系统的靶动态建模和系统案类图的详细设计般。软件系统的动拔态模型分为交互斑模型和活动状态翱模型,其中的交佰互模型主要由顺笆序图和协作图构昂成,活动状态模翱型主要包括活动疤图和状态图。通伴过为软件系统项扮目建立动态模型安,从而产生体现皑系统动态行为的凹可视化分析结果八爱包括对象的时间扒特性和对象为完澳成目标任务而相隘互进行通信的机斑制、对象行为的盎改变和状态变化版情况
56、,以及对象搬可能出现的各种胺活动状况等信息佰。坝4吧.1 系统交互肮图搬4碍.1.1系统架熬构类交互图案系统架构类的工颁作流程:昂1岸.action耙form(界面拔层)在接收了用阿户的输入请求后绊,向actio爱n(处理层)发埃送处理请求。叭2敖.霸 佰action(罢处理层)接收到背请求后,转发给靶biz(业务逻拌辑)做相应的逻碍辑处理,返回结敖果集到acti胺onform(疤界面层)。罢3爱.biz(业务斑逻辑)接收到a俺ction(处隘理层)传的参数挨调用dao(数埃据层)进行增删俺改查操作。叭4凹.dao(数据安层)调用ent笆ity(实体层把)中的实体属性埃做set或ge袄t操作,
57、得到结瓣果集传回到bi邦z(业务逻辑)拌。班5按. biz(业啊务逻辑)接收到胺dao(数据层按)传回的数据集吧并返回到act拜ion(处理层爱)。唉6敖.芭 吧action(耙处理层)得到值绊后传回到act笆ionform百(界面层),显败示在页面上。稗系统架构类的交斑互图如图斑4蔼-1背所示:拔4奥.1.2 活动靶者与模块间的交芭互肮与税务管理系统拜进行交互的活动唉者(角色)主要胺包括信息科,管蔼理科,计征科,办发票所,综合科敖,纳税人。背交互图如下图邦4靶-捌2至4-7所示俺:埃图懊4半-挨1系统架构类的败交互图拌Figure 案4袄-1百 巴class皑 八interac疤tion d
58、i爸agram半 奥of凹 半system 艾archite澳cture胺图坝4百-2信息科交互扳图唉4熬-2板 埃Informa袄tion Se霸ction败 坝interac芭tion di爸agrams般图哀4-3俺 管理科交互图八Figure佰 懊4-3阿 半Managem安ent Sec捌tion芭 啊interac败tion di敖agrams笆图佰4-4爸 计征科交互图袄Figure 班4-4巴 败levied罢 袄Branch挨 碍interac唉tive案 哀map翱图办4-5胺 发票所交互图胺Figure 坝4-5凹 摆invoice阿s案 捌interac案tion di
59、唉agram扒图凹4-6澳 综合科交互图半Figu版re 拌4-6哀 癌Section摆 俺interac暗tion di柏agrams伴图案4-7拔 纳税人交互图岸Figure 鞍4-7哎 鞍taxpaye隘rs靶 爱interac爸tion di鞍agram艾4办.1.3 系统疤协作图般交互图用来说明吧系统如何实现一傲个用例或用例中白的一个特殊场景疤。UML提供两搬类交互图:时序耙图和协作图。时啊序图按时间顺序澳描述系统元素之爱间的交互;协作阿图则按照时间和霸空间顺序来描述俺系统元素之间的岸交互。奥信息科查看未办版事项,使用基本澳信息和综合查询皑;管理科主要是案查看未办事项,碍然后进行综合
60、查安询;艾计征科需要有税翱务申报和发票领哀取功能,然后进芭行未办事项的处败理,和综合查询疤;协作图查看未盎办事项,进行发癌票管理和综合查巴询;综合科查询背未办事项,税务叭登记和综合查询澳;纳税人可以进哀行税务登记,税熬务申报,税务审昂核还可以进行发柏票领取.爸协作图如下图巴4叭-柏8至4-13所扮示:背图霸4-8皑 信息科协作图芭Figure 皑4-8鞍 搬informa佰tion叭 凹CAST皑 拜mapping矮图百4-9艾 管理科协作图傲Figure 癌4-9八 昂Managem罢ent俺 伴Associa邦tion fo奥r芭 肮mapping熬图扒4-10扮 扳计征科翱协作图罢Fig
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省深圳市宝安区文汇学校2020-2021学年八年级下学期3月月考数学试题
- 生物-山东省淄博市滨州市2024-2025学年度2025届高三模拟考试(淄博滨州一模)试题和答案
- 2020-2021深圳南联学校初中部小学三年级数学上期中第一次模拟试题含答案
- 火灾逃生知识培训课件
- 2025年中考道德与法治一轮复习:九年级下册必背考点提纲
- 电梯消防施工方案
- 2025年高考地理一轮复习:人教版(2019)高中地理必修第二册知识点背诵提纲
- 农村超级地基施工方案
- 钢制门窗防水施工方案
- 2025年天津市河东区高三一模高考数学模拟试卷(含答案)
- 2024年黑龙江公务员《行政职业能力测验》试题真题及答案
- 2025年鄂尔多斯职业学院单招职业适应性测试题库必考题
- 项目立项申请书与立项调研报告
- 2025年企业与个体工商户长期供销合同模板
- 2025年全民国家安全教育日主题教育课件
- 北京市石景山区2024-2025学年高三上学期期末英语试题【含答案解析】
- 声学基础课后题答案
- 肿瘤专业十种常见疾病质量控制指标全年统计表
- 体育与健康-羽毛球运动
- 2025年南京信息职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 12J201平屋面建筑构造图集(完整版)
评论
0/150
提交评论