毕业论文-基于Java语言的电信计费系统开发设计【终稿】 .doc_第1页
毕业论文-基于Java语言的电信计费系统开发设计【终稿】 .doc_第2页
毕业论文-基于Java语言的电信计费系统开发设计【终稿】 .doc_第3页
毕业论文-基于Java语言的电信计费系统开发设计【终稿】 .doc_第4页
毕业论文-基于Java语言的电信计费系统开发设计【终稿】 .doc_第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) 平行服务器通过使一组节点共享同一簇中的工作来扩展windows nt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windows nt不能满足需要,用户可以把数据库移到unix中。(3) 获得最高认证级别的iso标准认证。(4) 性能最高,保持windows nt下的tpc-d和tpc-c的世界纪录。(5) 多层网络计算,支持多种工业标准,可以用odbc,jdbc,oci等网络客户连接。(三)jsp介绍jsp全称是java server page,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可以使用成熟的java beans 组件来实现复杂商务功能。(四)b/s结构介绍b/s结构(browser/server,浏览器/服务器模式),是web兴起后的一种网络结构模式,web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(browser),如netscape navigator或internet explorer,服务器安装oracle、sybase、informix或sql server等数据库。浏览器通过web server 和数据库二者之间进行数据交互。b/s使客户机的工作变得较为简单, 更多的工作将由服务器负责。对数据库的访问和应用程序的执行在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等全部由web server来进行。实际上b/s结构体系是把二层c/s结构的事务处理逻辑模块从客户机的任务中分离出来,有web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了web服务器。b/s结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。可以随时随地进行查询、浏览等业务处理,只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展性非常容易,通过增加页面即可增加服务器功能。维护简单方便,只需要改变网面,即可实现所有用户的同步更新。只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如ca证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。响应速度不算太快,随着ajax技术的发展,相比传统b/s结构软件提升一倍速度。b/s受程序运行环境限制,用户体验效果不是很理想,b/s需要单独界面设计,厂商之间的界面也是千差万别,由于浏览器刷新机制,使用时有刷屏现象。(五)开发环境介绍 电信计费系统采用java语言作为设计的基本语言。java具有可移植性、多线程等特点,而且java是目前it业内主流的程序设计语言之首,对于项目开发有很多的优势。(1)系统软件平台:数据库:mysql 操作系统:windows xp。 (2)开发语言:jsp、java 开发工具:myeclipse8.5(3)web服务器:tomcat6.0三 系统分析(一)需求性分析电信计费系统的主要任务是提供对于数据的查询和管理功能。日志数据存入数据库后,可以通过电信计费系统来实现查询和管理功能。管理员登录电信计费系统后,可以进行角色管理、帐务账号管理、业务账号管理、账单管理以及报表数据查询等操作。(二)可行性分析整个系统使用基于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的标签,struts.xml中ressult的类型,拦截器的配置等等)。理解了dao类的应用,dbutils类的应用。熟悉了oracle的使用,同时也熟悉了jdbc在项目中的作用。 对整个项目的开发流程有了一定的理解,养成了良好的编码习惯,规范了开发步骤。在完成项目的过程中能够和同学们共同讨论,互帮互助,深刻认识到完成一个项目需要一个团队的共同努力。还有要成为一个程序员就要敢写,感想,有创新精神,有实践精神,刚开始敲代码,我只会照搬老师的代码,不敢自己写,总认为自己不会写,经过一段时间后,自己慢慢的敢想,敢写了,对代码,对程序又有了不同的认识。喜欢上了敲代码的感觉。六 参考文献1 埃克尔 著/陈昊鹏译java编程思想,机械工业出版社,2007年6月2 孙卫琴 著java面向对象编程,电子工业出版社,2006年07月3 安博教育集团著oracle数据库系统,电子工业出版社,2012年2月1日4 hans bergsten 著 /林琪、朱涛江 译jsp设计,中国电力出版社,2004年12月5 刘晓华 周慧贞 著jsp应用开发详解,电子工业出版社,2007年七 致谢又是一年毕业季,再也不是羡慕着看着他人拉着行李箱离校踏入社会,今年的毕业生成为了我们自己。三年的商专生活折磨快就结束了,哦对了,现在应该是木业经济学院了,我们的商专,我的大学现在也跻身于本科名校之中,相信以后也会有更好的发展。在此感谢我的大学商专,感谢我的大学老师,圆了我的大学梦。随着毕业钟声的敲响,我的毕业论文也即将完稿预示着我们也要毕业了,这篇论文花了我不少时间,在此期间也遇到了不少的困难,感谢帮助过我的老师和同学,感谢给我讲解项目,给我调错帮我运行项目的朋友们,让我能顺利完成项目进而完成论文写作。还有感谢提供给我文献资料的学者专家们,还有网上的计算机精英们,我的文论文能够顺利完成少不了你们的帮助,其中引用了一些你们的文献资料,也因为你们的文献让我对java对项目有了更深的理解,由衷的感谢那些给予我帮助的人们,再次郑重的向你们道声谢谢:“谢谢各位了”!最后要感谢的就是我的论文指导老师刘老师,感谢他不辞辛苦的对于的论文的修改指导,真的非常感谢您。指导教师评语:论文成绩:指导教师签名:年月日论文答辩小组意见:组长签字:年月日系审核意见:主任签章:年月日河南牧业经济学院(英才校区)教务处制请删除以下内容,o(_)o谢谢!the origin of taxation in the united states can be traced to the time when the colonists were heavily taxed by great britain on everything from tea to legal and business documents that were required by the stamp tax. the colonists disdain for this taxation without representation (so-called because the colonies had no voice in the establishment of the taxes) gave rise to revolts such as the boston tea party. however, even after the revolutionary war and the adoption of the u.s. constitution, the main source of revenue for the newly created states was money received from customs and excise taxes on items such as carriages, sugar, whiskey, and snuff. income tax first appeared in the united states in 1862, during the civil war. at that time only about one percent of the population was required to pay the tax. a flat-rate income tax was imposed in 1867. the income tax was repealed in its entirety in 1872. income tax was a rallying point for the populist party in 1892, and had enough support two years later that congress passed the income tax act of 1894. the tax at that time was two percent on individual incomes in excess of $4,000, which meant that it reached only the wealthiest members of the population. the supreme court struck down the tax, holding that it violated the constitutional requirement that direct taxes be apportioned among the states by population (pollock v. farmers loan & trust, 158 u.s. 601, 15 s. ct. 912, 39 l. ed. 1108 1895). after many years of debate and compromise, the sixteenth amendment to the constitution was ratified in 1913, providing congress with the power to lay and collect taxes on income without apportionment among the states. the objectives of the income tax were the equitable distribution of the tax burden and the raising of revenue. since 1913 the u.s. income tax system has become very complex. in 1913 the income tax laws were contained in eighteen pages of legislation; the explanation of the tax reform act of 1986 was more than thirteen hundred pages long (pub. l. 99-514, oct. 22, 1986, 100 stat. 2085). commerce clearing house, a publisher of tax information, released a version of the internal revenue code in the early 1990s that was four times thicker than its version in 1953. changes to the tax laws often reflect the times. the flat tax of 1913 was later replaced with a graduated tax. after the united states entered world war i, the war revenue act of 1917 imposed a maximum tax rate for individuals of 67 percent, compared with a rate of 13 percent in 1916. in 1924 secretary of the treasury andrew w. mellon, speaking to congress about the high level of taxation, stated, the present system is a failure. it was an emergency measure, adopted under the pressure of war necessity and not to be counted upon as a permanent part of our revenue structure. the high rates put pressure on taxpayers to reduce their taxable income, tend to destroy individual initiative and enterprise, and seriously impede the development of productive business. ways will always be found to avoid taxes so destructive in their nature, and the only way to save the situation is to put the taxes on a reasonable basis that will permit business to go on and industry to develop. consequently, the revenue act of 1924 reduced the maximum individual tax rate to 43 percent (revenue acts, june 2, 1924, ch. 234, 43 stat. 253). in 1926 the rate was further reduced to 25 percent. the revenue act of 1932 was the first tax law passed during the great depression (revenue acts, june 6, 1932, ch. 209, 47 stat. 169). it increased the individual maximum rate from 25 to 63 percent, and reduced personal exemptions from $1,500 to $1,000 for single persons, and from $3,500 to $2,500 for married couples. the national industrial recovery act of 1933 (nira), part of president franklin d. roosevelts new deal, imposed a five percent excise tax on dividend receipts, imposed a capital stock tax and an excess profits tax, and suspended all deductions for losses (june 16, 1933, ch. 90, 48 stat. 195). the repeal in 1933 of the eighteenth amendment, which had prohibited the manufacture and sale of alcohol, brought in an estimated $90 million in new liquor taxes in 1934. the social security act of 1935 provided for a wage tax, half to be paid by the employee and half by the employer, to establish a federal retirement fund (old age pension act, aug. 14, 1935, ch. 531, 49 stat. 620). the wealth tax act, also known as the revenue act of 1935, increased the maximum tax rate to 79 percent, the revenue acts of 1940 and 1941 increased it to 81 percent, the revenue act of 1942 raised it to 88 percent, and the individual income tax act of 1944 raised the individual maximum rate to 94 percent. the post-world war ii revenue act of 1945 reduced the individual maximum tax from 94 percent to 91 percent. the revenue act of 1950, during the korean war, reduced it to 84.4 percent, but it was raised the next year to 92 percent (revenue act of 1950, sept. 23, 1950, ch. 994, stat. 906). it remained at this level until 1964, when it was reduced to 70 percent. the revenue act of 1954 revised the internal revenue code of 1939, making major changes that were beneficial to the taxpayer, including providing for child care deductions (later changed to credits), an increase in the charitable contribution limit, a tax credit against taxable retirement income, employee deductions for business expenses, and liberalized depreciation deductions. from 1954 to 1962, the internal revenue code was amended by 183 separate acts. in 1974 the employee retirement income security act (erisa) created protections for employees whose employers promised specified pensions or other retirement contributions (pub. l. no. 93-406, sept. 2, 1974, 88 stat. 829). erisa required that to be tax deductible, the employers plan contribution must meet certain minimum standards as to employee participation and vesting and employer funding. erisa also approved the use of individual retirement accounts (iras) to encourage tax-deferred retirement savings by individuals. the economic recovery tax act of 1981 (erta) provided the largest tax cut up to that time, reducing the maximum individual rate from 70 percent to 50 percent (pub. l. no. 97-34, aug. 13, 1981, 95 stat. 172). the most sweeping tax changes since world war ii were enacted in the tax reform act of 1986. this bill was signed into law by president ronald reagan and was designed to equalize the tax treatment of various assets, eliminate tax shelters, and lower marginal rates. conservatives wanted the act to provide a single, low tax rate that could be applied to everyone. although this single, flat rate was not included in the final bill, tax rates were reduced to 15 percent on the first $17,850 of income for singles and $29,750 for married couples, and set at 28 to 33 percent on remaining income. many deductions were repealed, such as a deduction available to two-income married couples that had been used to avoid the marriage penalty (a greater tax liability incurred when two persons filed their income tax return as a married couple rather than as individuals). although the personal exemption exclusion was increased, an exemption for elderly and blind persons who itemize deductions was repealed. in addition, a special capital gains rate was repealed, as was an investment tax credit that had been introduced in 1962 by president john f. kennedy. the omnibus budget reconciliation act of 1993, the first budget and tax act enacted during the clinton administration, was vigorously debated, and passed with only the minimum number of necessary votes. this law provided for income tax rates of 15, 28, 31, 36, and 39.6 percent on varying levels of income and for the taxation of social security income if the taxpayer receives other income over a certain level. in 2001 congress enacted a major income tax cut at the urging of president george w. bush. over the course of 11 years the law reduces marginal income tax rates across all levels of income. the 36 percent rate will be lowered to 33 percent, the 31 percent rate to 28 percent, the 28 percent rate to 25 percent. in addition, a new bottom 10 percent rate was created. since the early 1980s, a flat-rate tax system rather than the graduated bracketed method has been proposed. (the graduated bracketed method is the one that has been used since graduated taxes were introduced: the percentage of tax differs based on the amount of taxable income.) the flat-rate system would impose one rate, such as 20 percent, on all income and would eliminate special deductions, credits, and exclusions. despite firm support by some, the flat-rate tax has not been adopted in the united states. regardless of the changes made by legislators since 1913, the basic formula for computing the amount of

温馨提示

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

评论

0/150

提交评论