毕业论文-基于java语言的电信计费系统开发设计【终稿】_第1页
毕业论文-基于java语言的电信计费系统开发设计【终稿】_第2页
毕业论文-基于java语言的电信计费系统开发设计【终稿】_第3页
毕业论文-基于java语言的电信计费系统开发设计【终稿】_第4页
毕业论文-基于java语言的电信计费系统开发设计【终稿】_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

河南牧业经济学院(英才校区)毕业论文题目基于JAVA语言开发的电信计费系统学号专业软件技术系别计算机应用系作者姓名完成时间2014年5月16日指导教师职称讲师基于JAVA语言的电信计费系统开发摘要在电信运营系统中电信计费系统是主要的支撑系统,占有重要地位。计费系统能否有效、安全地运行在很大程度上影响着电信运营系统本身的运行效率和信誉。计费系统历来都是电信运营和管理部门重点建设和发展的系统之一。电信计费系统是一个大型项目,提供了强大的权限管理、用户管理、账单管理和资费管理。在这个项目中我主要负责登录模块和用户管理模块。整个项目都是基于MVC模式STRUTS2框架开发。数据库我们采用的ORACLE使程序更加高效。ORACLE在程序中实现了资费的浏览、增加、查询、修改、删除等功能,HIBERNATE实现了分页功能。为了给程序解耦合我们使用了SPRING架构。关键词MVC,STRUTS2,ORACLE,HIBERNATE,SPRING目录一引言1二开发环境介绍1(一)JAVA程序设计语言介绍1(二)ORACLE数据库2(三)JSP介绍2(四)B/S结构介绍4(五)开发环境介绍5三系统分析5(一)需求性分析5(二)可行性分析5四系统总体设计6(一)功能描述6(二)功能结构图6(三)系统介绍7(四)系统详细流程9五小结16六参考文献17七致谢18一引言在电信的业务中,有一种UNIX实验室出租业务。只要用户向电信运营商申请一个UNIX账号(OS账号),就可以远程登录UNIX实验室,以使用UNIX系统。任何用户登录电信运营商提供的UNIX实验室的UNIX系统时,UNIX系统都会记录该OS账号的登入和登出信息,这些信息都保存在UNIX的系统日志文件中。用户使用电信运营商提供的UNIX实验室的服务需要缴纳一定的费用。因此,电信运营商需要一套系统,将用户登录实验室的时间长度数据采集起来,以作为对用户的收费依据。数据采集程序采集到登录数据之后,首先需要对数据进行解析和匹配等处理,然后需要将数据发送到服务器端。服务器端得到数据之后,需要将数据保存为数据文件,同时将数据存入数据库。另外,还需要计费管理系统来实现费用的管理和查看。二开发环境介绍(一)JAVA程序设计语言介绍JAVA是一种简单的,面向对象的,分布式的,解释型的,健壮安全地,结构中立的,可移植的,性能优异、多线程的动态语言。(1)JAVA是纯面向对象编程的语言,对于本系统中的用户进行抽象是很容易理解的;(2)JAVA是可收集无用的存储单元。用C或C编写软件的编程人员必须仔细跟踪所用的内存块。当一个内存块不再使用时,他们务必让程序释放它,之后方可再用。在大的项目中,这可能就非常的困难,且往往成为出错的和内存不足的的知名根源。在JAVA的情况下编程人员不必为内存管理操心。JAVA具有一个垃圾回收机制,可以让程序人员去手动回收内存。(3)JAVA是可扩展的。JAVA程序可与用其他语言编写的现存程序库连接。由于JAVA数据结构与C的数据结构的类型极为相似,这给JAVA移植造成了非常大的方便。并且最大的问题在于,现在有多线程程序库为数不多。JAVA程序可以声明某些方法是内部的,然后,把这些内部方法映射成软件库所定义的功能,从而动态的连接到虚拟机。(4)JAVA不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码,然后在执行字节码需要依赖各种不同平台上的虚拟机。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要耗费一定的时间,这同时也在一定程度上降低了JAVA程序的运行效率。(二)ORACLE数据库目前业内和JAVA结合非常良好的数据库有ORACLE数据库和MYSQL数据库。首先,ORACLE作为目前市场份额占有率最大、最流行的数据库。他有很多优势(1)能在所有主流平台上运行(包括WINDOWS)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的的解决方案。对开发商全力支持。(2)平行服务器通过使一组节点共享同一簇中的工作来扩展WINDOWSNT的能力,提供高可用性和高伸缩性的簇的解决方案。如果WINDOWSNT不能满足需要,用户可以把数据库移到UNIX中。(3)获得最高认证级别的ISO标准认证。(4)性能最高,保持WINDOWSNT下的TPCD和TPCC的世界纪录。(5)多层网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接。(三)JSP介绍JSP全称是JAVASERVERPAGE,JSP技术使用JAVA编程语言编写类XML的TAGS和SCRIPTLETS,对动态网页的处理逻辑进行封装。其实质是一个简化的SERVLET设计,它实现了HTML语法中的JAVA扩张(以形式)。JSP与SERVLET的执行一样,都是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只需要一个浏览器就能浏览。WEB服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的JAVA程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP的本质是SERVLET,当用户向指定SERVLET发送请求时,SERVLET利用输出流动态生成HTML页面,包括每一个静态的HTML标签和所有在HTML页面中出现的内容。JSP页面由如下两大部分组成(1)静态部分标准的HTML标签、静态的页面内容,这些内容与静态HTML页面相同;(2)动态部分受JAVA程序控制的内容,这些内容由JAVA程序来动态生成。JSP技术很容易在多种应用体系结构中整合,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。一次编写,到处运行。除了系统之外,代码不需要进行任何更改。基本上可以在任何平台上的任意环境中开发,在任意环境中进行系统部署、扩展。JSP具有强大的可伸缩性,从只有一个小的JAR文件就可以运行SERVLET/JSP,到由多台服务器进行集群和负载均衡,到多台APPLICATION进行事务处理、消息处理,一台服务器到无数台服务器,JAVA显示了一个巨大的能动力。具有多样化和功能强大的开发工具支持。JAVA已经有了许多非常优秀的开发工具,而且许多不需要付费就能够得到,并且其中许多都可以在多种平台当中运行。WEB应用需要强大的服务器端组件的支持,开发人员需要利用其他工具设计实现复杂功能的组件以供WEB页面调用,增强系统性能。JSP可以使用成熟的JAVABEANS组件来实现复杂商务功能。(四)B/S结构介绍B/S结构(BROWSER/SERVER,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(BROWSER),如NETSCAPENAVIGATOR或INTERNETEXPLORER,服务器安装ORACLE、SYBASE、INFORMIX或SQLSERVER等数据库。浏览器通过WEBSERVER和数据库二者之间进行数据交互。B/S使客户机的工作变得较为简单,更多的工作将由服务器负责。对数据库的访问和应用程序的执行在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等全部由WEBSERVER来进行。实际上B/S结构体系是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,有WEB服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了WEB服务器。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。可以随时随地进行查询、浏览等业务处理,只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展性非常容易,通过增加页面即可增加服务器功能。维护简单方便,只需要改变网面,即可实现所有用户的同步更新。只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。响应速度不算太快,随着AJAX技术的发展,相比传统B/S结构软件提升一倍速度。B/S受程序运行环境限制,用户体验效果不是很理想,B/S需要单独界面设计,厂商之间的界面也是千差万别,由于浏览器刷新机制,使用时有刷屏现象。(五)开发环境介绍电信计费系统采用JAVA语言作为设计的基本语言。JAVA具有可移植性、多线程等特点,而且JAVA是目前IT业内主流的程序设计语言之首,对于项目开发有很多的优势。1系统软件平台数据库MYSQL操作系统WINDOWSXP。2开发语言JSP、JAVA开发工具MYECLIPSE853WEB服务器TOMCAT60三系统分析(一)需求性分析电信计费系统的主要任务是提供对于数据的查询和管理功能。日志数据存入数据库后,可以通过电信计费系统来实现查询和管理功能。管理员登录电信计费系统后,可以进行角色管理、帐务账号管理、业务账号管理、账单管理以及报表数据查询等操作。(二)可行性分析整个系统使用基于MVC模式的STRUTS2框架开发,用JDBC对ORACLE数据库数据进行操作,后期又使用HIBERNATE,SPRING框架对项目进行重构,完善项目。项目中资费模块包括资费列表,修改,删除,添加,启用等操作,列表页面实现分页展示资费记录,修改页面运用JQUERY,AJAX实现对资费名称的异步验证,添加页面同样实现对资费名称的异步验证,删除及启用则是直接操作数据库并刷新列表页面。管理员登陆模块包括对管理员账户及验证码的异步验证,并使用INTERCEPTOR拦截器进行登陆检查。四系统总体设计(一)功能描述电信计费系统具有的功能有“角色管理”、“管理员管理”、“资费管理”、“帐务账号管理”、“业务账号管理”、“账单管理”、“报表”、“个人信息”和“修改密码”。每个管理员登录成功后,都可以使用“个人信息”和“修改密码”功能,以实现个人信息和密码的维护,是否可以使用其他功能则取决于该管理员所拥有的权限。(二)功能结构图图1功能结构图(三)系统介绍电信计费系统会内置好一个“超级管理员”,作为使用该系统的第一位管理员用户。超级管理员成功登录电信计费系统后,进入系统主页,如图2所示程序启动登录角色管理管理员管理资费管理账务账号管理业务帐号管理个人信息修改密码账单管理报表图2主页如果是权限受限的普通管理员登录,则其登录成后的主页是电信计费系统的功能导航页,根据登录的管理员的权限的不同,主页上所显示的功能操作也各不相同。如果是超级管理员登录,则可以操作电信计费系统的所有功能模块,其中包括“角色管理”和“管理员管理”模块。超级管理员成功登录系统后,则可以通过“角色管理”和“管理员管理”模块来创建其他管理员,以共同使用电信计费系统。如果是权限受限的普通管理员登录,则其登录成后的主页如图3所图3受限权限主页权限受限的管理员,只能操作“账单管理”、“报表”、“个人信息”和“修改密码”4个功能模块。登录成功的管理员通过主页上的功能链接,则可以导航定位到相应的功能页面。如果操作者直接在浏览器的URL地址栏中输入无权访问的页面地址,则将定位到无权访问的错误提示页如图4所示图4无权访问该页面具有自动跳转功能,即该页面5秒后将自动跳转到主页,页面上表示剩余秒数的数字将自动递减。如果操作者希望立即跳转,则可以单击页面上的“返回”链接,直接定位到主页。操作者在访问网站的过程中,如果发生异常或者访问错误,则将显示系统的错误页,如图5所示图5错误系统错误页面也具有自动跳转功能,即该页面5秒后将自动跳转到登录页面,页面上表示剩余秒数的数字将自动递减。如果操作者希望立即跳转,则可以单击页面上的“返回”链接,直接定位到登录页面,重新登录。(四)系统详细流程1登录管理员使用用户名和密码登录电信计费系统系统成功内置超级管理员,或者超级管理员已经成功创建其他管理员,界面如图6所示图6登录(1)录入账号、密码和验证码;(2)单击页面的“登录”按钮;(3)如果录入的账号、密码和验证码验证通过,则提交数据到服务器端进行登录判断,否则在界面显示录入错误的提示;(4)数据提交到服务器端后,查询数据库,检查所录入的账号和密码是否正确;(5)如果账号和密码正确,则成功登录,进入主页;否则,在页面提示用户名或者密码错误,2主页登录主页后,主页是电信计费系统的功能导航页,显示当前操作员可以操作的功能链接。根据登录的管理员的权限的不同,主页上所显示的功能操作也各不相同。如果是权限受限的普通管理员登录,则只能操作其权限范围里所允许的功能模块,如图7所示图7主页查询当前登录的管理员的权限,根据权限显示可操作的模块链接;单击页面的“退出”链接,则退出当前系统,回到登录页面。页面如图8所示图8管理员权限主页、个人信息和修改密码模块属于每个管理员均可操作的模块,不受权限控制。3修改密码管理员登录后,单击“修改密码”的功能链接,则可以进入“修改密码”,在界面录入旧密码、新密码和重复新密码,其中,红色号表示必须录入的数,单击页面的“保存”按钮,对录入的旧密码、新密码和重复录入的新密码进行输入合法性验证,如果录入的数据验证通过,则提交数据到服务器端,否则在界面显示录入错误的提示,如果单击页面的“取消”按钮,则回到主页。没有登录的用户访问此页面,则直接定位到登录页面。录入的旧密码正确,才允许修改密码。界面如图9所示图9修改密码4查看个人信息管理员登录后,单击“个人信息”的功能链接,则进入“个人信息”界面,界面上显示管理员的个人信息,其中,管理员账号、角色以及创建时间三项为只读项。没有登录的用户访问此页面,则直接定位到登录页面。个人信息页面如图10所示图10个人信息5查看管理员信息管理员登录后,单击“管理员”的功能链接则进入“管理员”信息界面,界面显示管理员的ID,姓名,登录名,等基本信息,页面设置搜索功能,可以根据“模块”,“角色”进行检索搜索。页面如图11所示图11管理员6查看资费管理信息管理员登录后,单击“资费管理”的功能链接进入“资费管理”页面,查看资费管理信息,可以根据月租,基费,时长进行排序,点击增加可以增加新的资费。页面如图12所示图12资费管理7查看账务账号信息管理员登录后,单击“账务账号”功能链接进入“账务账号”管理页面,可以根据“身份证”,“姓名”,“登录名”,“状态”条件进行查找搜索账务账号信息,单击“增加”按钮可以增加账务账号,点击“暂停”,“修改”,“删除”按钮进行相对应操作,账务账号页面如图所示图13账务账号8查看业务账号信息管理员登录后,单击“业务账号”功能链接进入“业务账号”管理页面,可也根据“OS账号”,“服务器ID”,“身份证”等条件进行查找搜索,单击“增加”按钮可以增加业务账号信息,点击“暂停”,“修改”,“删除”按钮进行相对应操作,业务账号页面如图14所示图14业务账号五小结通过这个项目,我熟悉了MVC模式的应用,并且了解了STRUTS在MVC中所担当的角色。熟悉了STRUTS的配置以及功能(如STRUTS的标签,STRUTSXML中RESSULT的类型,拦截器的配置等等)。理解了DAO类的应用,DBUTILS类的应用。熟悉了ORACLE的使用,同时也熟悉了JDBC在项目中的作用。对整个项目的开发流程有了一定的理解,养成了良好的编码习惯,规范了开发步骤。在完成项目的过程中能够和同学们共同讨论,互帮互助,深刻认识到完成一个项目需要一个团队的共同努力。还有要成为一个程序员就要敢写,感想,有创新精神,有实践精神,刚开始敲代码,我只会照搬老师的代码,不敢自己写,总认为自己不会写,经过一段时间后,自己慢慢的敢想,敢写了,对代码,对程序又有了不同的认识。喜欢上了敲代码的感觉。六参考文献1埃克尔著/陈昊鹏译JAVA编程思想,机械工业出版社,2007年6月2孙卫琴著JAVA面向对象编程,电子工业出版社,2006年07月3安博教育集团著ORACLE数据库系统,电子工业出版社,2012年2月1日4HANSBERGSTEN著/林琪、朱涛江译JSP设计,中国电力出版社,2004年12月5刘晓华周慧贞著JSP应用开发详解,电子工业出版社,2007年七致谢又是一年毕业季,再也不是羡慕着看着他人拉着行李箱离校踏入社会,今年的毕业生成为了我们自己。三年的商专生活折磨快就结束了,哦对了,现在应该是木业经济学院了,我们的商专,我的大学现在也跻身于本科名校之中,相信以后也会有更好的发展。在此感谢我的大学商专,感谢我的大学老师,圆了我的大学梦。随着毕业钟声的敲响,我的毕业论文也即将完稿预示着我们也要毕业了,这篇论文花了我不少时间,在此期间也遇到了不少的困难,感谢帮助过我的老师和同学,感谢给我讲解项目,给我调错帮我运行项目的朋友们,让我能顺利完成项目进而完成论文写作。还有感谢提供给我文献资料的学者专家们,还有网上的计算机精英们,我的文论文能够顺利完成少不了你们的帮助,其中引用了一些你们的文献资料,也因为你们的文献让我对JAVA对项目有了更深的理解,由衷的感谢那些给予我帮助的人们,再次郑重的向你们道声谢谢“谢谢各位了”最后要感谢的就是我的论文指导老师刘老师,感谢他不辞辛苦的对于的论文的修改指导,真的非常感谢您。指导教师评语论文成绩指导教师签名年月日论文答辩小组意见组长签字年月日系审核意见主任签章年月日河南牧业经济学院(英才校区)教务处制请删除以下内容,O_O谢谢THEORIGINOFTAXATIONINTHEUNITEDSTATESCANBETRACEDTOTHETIMEWHENTHECOLONISTSWEREHEAVILYTAXEDBYGREATBRITAINONEVERYTHINGFROMTEATOLEGALANDBUSINESSDOCUMENTSTHATWEREREQUIREDBYTHESTAMPTAXTHECOLONISTSDISDAINFORTHISTAXATIONWITHOUTREPRESENTATIONSOCALLEDBECAUSETHECOLONIESHADNOVOICEINTHEESTABLISHMENTOFTHETAXESGAVERISETOREVOLTSSUCHASTHEBOSTONTEAPARTYHOWEVER,EVENAFTERTHEREVOLUTIONARYWARANDTHEADOPTIONOFTHEUSCONSTITUTION,THEMAINSOURCEOFREVENUEFORTHENEWLYCREATEDSTATESWASMONEYRECEIVEDFROMCUSTOMSANDEXCISETAXESONITEMSSUCHASCARRIAGES,SUGAR,WHISKEY,ANDSNUFFINCOMETAXFIRSTAPPEAREDINTHEUNITEDSTATESIN1862,DURINGTHECIVILWARATTHATTIMEONLYABOUTONEPERCENTOFTHEPOPULATIONWASREQUIREDTOPAYTHETAXAFLATRATEINCOMETAXWASIMPOSEDIN1867THEINCOMETAXWASREPEALEDINITSENTIRETYIN1872INCOMETAXWASARALLYINGPOINTFORTHEPOPULISTPARTYIN1892,ANDHADENOUGHSUPPORTTWOYEARSLATERTHATCONGRESSPASSEDTHEINCOMETAXACTOF1894THETAXATTHATTIMEWASTWOPERCENTONINDIVIDUALINCOMESINEXCESSOF4,000,WHICHMEANTTHATITREACHEDONLYTHEWEALTHIESTMEMBERSOFTHEPOPULATIONTHESUPREMECOURTSTRUCKDOWNTHETAX,HOLDINGTHATITVIOLATEDTHECONSTITUTIONALREQUIREMENTTHATDIRECTTAXESBEAPPORTIONEDAMONGTHESTATESBYPOPULATIONPOLLOCKVFARMERSLOANTHEEXPLANATIONOFTHETAXREFORMACTOF1986WASMORETHANTHIRTEENHUNDREDPAGESLONGPUBL99514,OCT22,1986,100STAT2085COMMERCECLEARINGHOUSE,APUBLISHEROFTAXINFORMATION,RELEASEDAVERSIONOFTHEINTERNALREVENUECODEINTHEEARLY1990STHATWASFOURTIMESTHICKERTHANITSVERSIONIN1953CHANGESTOTHETAXLAWSOFTENREFLECTTHETIMESTHEFLATTAXOF1913WASLATERREPLACEDWITHAGRADUATEDTAXAFTERTHEUNITEDSTATESENTEREDWORLDWARI,THEWARREVENUEACTOF1917IMPOSEDAMAXIMUMTAXRATEFORINDIVIDUALSOF67PERCENT,COMPAREDWITHARATEOF13PERCENTIN1916IN1924SECRETARYOFTHETREASURYANDREWWMELLON,SPEAKINGTOCONGRESSABOUTTHEHIGHLEVELOFTAXATION,STATED,THEPRESENTSYSTEMISAFAILUREITWASANEMERGENCYMEASURE,ADOPTEDUNDERTHEPRESSUREOFWARNECESSITYANDNOTTOBECOUNTEDUPONASAPERMANENTPARTOFOURREVENUESTRUCTURETHEHIGHRATESPUTPRESSUREONTAXPAYERSTOREDUCETHEIRTAXABLEINCOME,TENDTODESTROYINDIVIDUALINITIATIVEANDENTERPRISE,ANDSERIOUSLYIMPEDETHEDEVELOPMENTOFPRODUCTIVEBUSINESSWAYSWILLALWAYSBEFOUNDTOAVOIDTAXESSODESTRUCTIVEINTHEIRNATURE,ANDTHEONLYWAYTOSAVETHESITUATIONISTOPUTTHETAXESONAREASONABLEBASISTHATWILLPERMITBUSINESSTOGOONANDINDUSTRYTODEVELOPCONSEQUENTLY,THEREVENUEACTOF1924REDUCEDTHEMAXIMUMINDIVIDUALTAXRATETO43PERCENTREVENUEACTS,JUNE2,1924,CH234,43STAT253IN1926THERATEWASFURTHERREDUCEDTO25PERCENTTHEREVENUEACTOF1932WASTHEFIRSTTAXLAWPASSEDDURINGTHEGREATDEPRESSIONREVENUEACTS,JUNE6,1932,CH209,47STAT169ITINCREASEDTHEINDIVIDUALMAXIMUMRATEFROM25TO63PERCENT,ANDREDUCEDPERSONALEXEMPTIONSFROM1,500TO1,000FORSINGLEPERSONS,ANDFROM3,500TO2,500FORMARRIEDCOUPLESTHENATIONALINDUSTRIALRECOVERYACTOF1933NIRA,PARTOFPRESIDENTFRANKLINDROOSEVELTSNEWDEAL,IMPOSEDAFIVEPERCENTEXCISETAXONDIVIDENDRECEIPTS,IMPOSEDACAPITALSTOCKTAXANDANEXCESSPROFITSTAX,ANDSUSPENDEDALLDEDUCTIONSFORLOSSESJUNE16,1933,CH90,48STAT195THEREPEALIN1933OFTHEEIGHTEENTHAMENDMENT,WHICHHADPROHIBITEDTHEMANUFACTUREANDSALEOFALCOHOL,BROUGHTINANESTIMATED90MILLIONINNEWLIQUORTAXESIN1934THESOCIALSECURITYACTOF1935PROVIDEDFORAWAGETAX,HALFTOBEPAIDBYTHEEMPLOYEEANDHALFBYTHEEMPLOYER,TOESTABLISHAFEDERALRETIREMENTFUNDOLDAGEPENSIONACT,AUG14,1935,CH531,49STAT620THEWEALTHTAXACT,ALSOKNOWNASTHEREVENUEACTOF1935,INCREASEDTHEMAXIMUMTAXRATETO79PERCENT,THEREVENUEACTSOF1940AND1941INCREASEDITTO81PERCENT,THEREVENUEACTOF1942RAISEDITTO88PERCENT,ANDTHEINDIVIDUALINCOMETAXACTOF1944RAISEDTHEINDIVIDUALMAXIMUMRATETO94PERCENTTHEPOSTWORLDWARIIREVENUEACTOF1945REDUCEDTHEINDIVIDUALMAXIMUMTAXFROM94PERCENTTO91PERCENTTHEREVENUEACTOF1950,DURINGTHEKOREANWAR,REDUCEDITTO844PERCENT,BUTITWASRAISEDTHENEXTYEARTO92PERCENTREVENUEACTOF1950,SEPT23,1950,CH994,STAT906ITREMAINEDATTHISLEVELUNTIL1964,WHENITWASREDUCEDTO70PERCENTTHEREVENUEACTOF1954REVISEDTHEINTERNALREVENUECODEOF1939,MAKINGMAJORCHANGESTHATWEREBENEFICIALTOTHETAXPAYER,INCLUDINGPROVIDINGFORCHILDCAREDEDUCTIONSLATERCHANGEDTOCREDITS,ANINCREASEINTHECHARITABLECONTRIBUTIONLIMIT,ATAXCREDITAGAINSTTAXABLERETIREMENTINCOME,EMPLOYEEDEDUCTIONSFORBUSINESSEXPENSES,ANDLIBERALIZEDDEPRECIATIONDEDUCTIONSFROM1954TO1962,THEINTERNALREVENUECODEWASAMENDEDBY183SEPARATEACTSIN1974THEEMPLOYEERETIREMENTINCOMESECURITYACTERISACREATEDPROTECTIONSFOREMPLOYEESWHOSEEMPLOYERSPROMISEDSPECIFIEDPENSIONSOROTHERRETIREMENTCONTRIBUTIONSPUBLNO93406,SEPT2,1974,88STAT829ERISAREQUIREDTHATTOBETAXDEDUCTIBLE,THEEMPLOYERSPLANCONTRIBUTIONMUSTMEETCERTAINMINIMUMSTANDARDSASTOEMPLOYEEPARTICIPATIONANDVESTINGANDEMPLOYERFUNDINGERISAALSOAPPROVEDTHEUSEOFINDIVIDUALRETIREMENTACCOUNTSIRASTOENCOURAGETAXDEFERREDRETIREMENTSAVINGSBYINDIVIDUALSTHEECONOMICRECOVERYTAXACTOF1981ERTAPROVIDEDTHELARGESTTAXCUTUPTOTHATTIME,REDUCINGTHEMAXIMUMINDIVIDUALRATEFROM70PERCENTTO50PERCENTPUBLNO9734,AUG13,1981,95STAT172THEMOSTSWEEPINGTAXCHANGESSINCEWORLDWARIIWEREENACTEDINTHETAXREFORMACTOF1986THISBILLWASSIGNEDINTOLAWBYPRESIDENTRONALDREAGANANDWASDESIGNEDTOEQUALIZETHETAXTREATMENTOFVARIOUSASSETS,ELIMINATETAXSHELTERS,ANDLOWERMARGINALRATESCONSERVATIVESWANTEDTHEACTTOPROVIDEASINGLE,LOWTAXRATETHATCOULDBEAPPLIEDTOEVERYONEALTHOUGHTHISSINGLE,FLATRATEWASNOTINCLUDEDINTHEFINALBILL,TAXRATESWEREREDUCEDTO15PERCENTONTHEFIRST17,850OFINCOMEFORSINGLESAND29,750FORMARRIEDCOUPLES,ANDSETAT28TO33PERCENTONREMAININGINCOMEMANYDEDUCTIONSWEREREPEALED,SUCHASADEDUCTIONAVAILABLETOTWOINCOMEMARRIEDCOUPLESTHATHADBEENUSEDTOAVOIDTHE“MARRIAGEPENALTY“AGREATERTAXLIABILITYINCURREDWHENTWOPERSONSFILEDTHEIRINCOMETAXRETURNASAMARRIEDCOUPLERATHERTHANASINDIVIDUALSALTHOUGHTHEPERSONALEXEMPTIONEXCLUSIONWASINCREASED,ANEXEMPTIONFORELDERLYANDBLINDPERSONSWHOITEMIZEDEDUCTIONSWASREPEALEDINADDITION,ASPECIALCAPITALGAINSRATEWASREPEALED,ASWASANINVESTMENTTAXCREDITTHATHADBEENINTRODUCEDIN1962BYPRESIDENTJOHNFKENNEDYTHEOMNIBUSBUDGETRECONCILIATIONACTOF1993,THEFIRSTBUDGETANDTAXACTENACTEDDURINGTHECLINTONADMINISTRATION,WASVIGOROUSLYDEBATED,ANDPASSEDWITHONLYTHEMINIMUMNUMBEROFNECESSARYVOTESTHISLAWPROVIDEDFORINCOMETAXRATESOF15,28,31,36,AND396PERCENTONVARYINGLEVELSOFINCOMEANDFORTHETAXATIONOFSOCIALSECURITYINCOMEIFTHETAXPAYERRECEIVESOTHERINCOMEOVERACERTAINLEVELIN2001CONGRESSENACTEDAMAJORINCOMETAXCUTATTHEURGINGOFPRESIDENTGEORGEWBUSHOVERTHECOURSEOF11YEARSTHELAWREDUCESMARGINALINCOMETAXRATESACROSSALLLEVELSOFINCOMETHE36PERCENTRATEWILLBELOWEREDTO33PERCENT,THE31PERCENTRATETO28PERCENT,THE28PERCENTRATETO25PERCENTINADDITION,ANEWBOTTOM10PERCENTRATEWASCREATEDSINCETHEEARLY1980S,AFLATRATETAXSYSTEMRATHERTHANTHEGRADUATEDBRACKETEDMETHODHASBEENPROPOSEDTHEGRADUATEDBRACKETEDMETHODISTHEONETHATHASBEENUSEDSINCEGRADUATEDTAXESWEREINTRODUCEDTHEPERCENTAGEOFTAXDIFFERSBASEDONTHEAMOUNTOFTAXABLEINCOMETHEFLATRATESYSTEMWOULDIMPOSEONERATE,SUCHAS20PERCENT,ONALLINCOMEANDWOULDELIMINATESPECIALDEDUCTIONS,CREDITS,ANDEXCLUSIONSDESPITEFIRMSUPPORTBYSOME,THEFLATRATETAXHASNOTBEENADOPTEDINTHEUNITEDSTATESREGARDLESSOFTHEC

温馨提示

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

评论

0/150

提交评论