某税务管理系统的设计与实现_第1页
某税务管理系统的设计与实现_第2页
某税务管理系统的设计与实现_第3页
某税务管理系统的设计与实现_第4页
某税务管理系统的设计与实现_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

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

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论