基于java的税务管理系统-演示文稿_第1页
基于java的税务管理系统-演示文稿_第2页
基于java的税务管理系统-演示文稿_第3页
基于java的税务管理系统-演示文稿_第4页
基于java的税务管理系统-演示文稿_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

基于java的税务管理系统,目录,content,1,论,文,的,研,究,背,景,当前经济全球化和全球信息化相互促进、加速发展,信息化水平已成为衡量一个国家综合实力和现代化水平的重要标志,我国也正处于全面推进国民经济和社会信息化的关键时期。,1,选,题,的,意,义,税务信息管理系统是典型的信息管理系统,税务信息化是管理机制中的重要组成部分。,税收是国家财政收入的主要来源,是政府实现宏观调控的重要手段,不仅是实现经济社会可持续发展的重要保障,也是调节全社会居民收入公平分配。,实现税收信息化,利用计算机对税收上用到的各种税务、税种进行管理登记,大大节省了时间和人力。,该方式具有如下优势:,方便,快捷,安全,高效,不受时间和场地的限制,只要拥有网络,就可以完成税务征收管理工作。,现在网络带宽有很大提高,随时随地可以进行税收管理。,减少传统管理方式中因为相关纸张文件受潮、虫蛀等造成的损失。,技术先进、操作简便、实用性好,中间环节少,1,绪,论,2,需,求,分,析,研究内容,本课题主要的研究内容是现有的税务征收管理系统,通过对此系统的分析和研究来开发适合的税务征收管理系统。方便税务征收管理人员对税务征收信息进行管理。另一方面,设计此系统,使我可以更好的了解计算机的工作过程,掌握开发语言的使用方法,掌握开发各种项目的工作技能。,基本理论,1,2,3,J2EE的模型-视图-控制(MVC)体系结构,在存储和展示数据的对象中区分功能模块以降低它们之间的连接度,这种体系结构将传统的输入、处理和输入模型转化为图形显示的用户交互模型。,主要使用JSP实现前台页面,采用J2EE的MVC开发技术,用sql server2000 数据库实现后台数据库管理,servlet负责与数据库的连接和对数据的处理,开发工具:JDK1.6, Tomcat6.0,My Eclipse,Dreamweaver,数据库:sqlserver2000数据库。,需求分析,1,2,3,新的软件在开发出来被用户使用时,对于使用者来说是陌生和崭新的,所以要求系统具有良好的人机界面。,能够实现税务管理的各项功能,能成功的对各种信息进行管理。,增加、删除、查询、修改、查看数据方便,数据的稳定性和可靠性好。,1,2,需,求,析,3,系,统,概,要,设,计,分,绪,论,总体功能,设计思想,1,2,系统采用三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过JSP网页完成。而系统内部复杂的业务逻辑主要通过JavaBean的组件(Component)实现,JavaBean组件在WWW服务器上运行,通过JSP返回到客户浏览器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。,在服务器端,系统使用JDBC中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用JSP技术作为表现手段,服务器采用Tomcat 6.0作为JSP引擎,系统业务逻辑由JavaBean 组件完成,使用JDBC 驱动程序访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用SQL SERVER 2000数据库作为数据库服务器。,系统环境的配置,系统运行平台:Tomcat6.0 + JDK1.6 + Windows 7开发语言:JSP数据库:SQL 2000开发环境: MYEclipse,1,2,需,求,分,析,3,系,统,概,要,设,计,4,块,功,能,描,述,模,绪,论,管理页面,后台功能设计,修改密码,添加管理员,添加项目,删除用户,管理员,缴税信息查询、统计,缴税用户查询,删除管理员,修改项目,删除项目,添加用户,添加缴税信息,修改缴税信息,删除缴税信息,修改用户,功能模块 主要功能,系统管理:包括管理员信息的管理,密码修改等功能。,1,2,3,4,5,6,缴费用户管理:包括缴费用户(纳税人)信息的增加,税务登记证号码的分配,以及相关的修改、注销、查询等操作。,缴税项目设置:如个人收入所得税、定额税、土地交易税等缴税种类信息的增加、删除、修改操作。,缴费金额、税率计算原则:针对不同的缴税项目,设置不同的缴费额度、税率。,历史缴税记录的统计、综合报表。,缴税信息的打印、导出功能。,1,2,3,4,5,详,细,设,计,需,求,分,析,系,统,概,要,设,计,块,功,能,描,述,模,绪,论,管理员信息表,系统信息表,缴税项目数据表,Admin表,税户表,缴税表,管理员日志表,system表,item表,member表,js表,Admin log表,11,数据库设计,基本表设计,12,数据库连接,JDBC是Java DataBase Connectivity的缩写,try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);catch(ClassNotFoundException e) out.print(e); ,1,加载数据库驱动,2,建立与数据库的连接,String url= jdbc:sqlserver:/:1433;DatabaseName=Warehouse;String user=sa;String password=sa;Connection con=DriverManager.getConnection(url,user,password);,4,创建一个执行SQL语句的语句对象,5,使用语句对象执行SQL语句,6,有结果的话,对结果进行处理,PreparedStatement stmt = con.prepareStatement(sql);stmt.setString(1,username);stmt.setString(2,userpass);,ResultSet rs = stmt.executeQuery();,String sql = select * from usertable where username=? and userpass=?;,3,创建SQL语句,boolean b = rs.next();,rs.close(); stmt.close(); con.close(); return b;,7,关闭相应对象,程序界面介绍,登录页面,系统账号信息页面实现,缴税项目页面实现,缴税用户页面实现,缴税信息页面实现,5,6,总,结,与,展,望,1,2,3,4,详,细,设,计,需,求,分,析,系,统,概,要,设,计,块,功,能,描,述,模,绪,论,总结,操作简便,扩展性强,实现了简单的在线交易,对错误的处理,系统数据库安全性高,更好的物流,更人性化的界面,更安全的支付平台,更真实的用户身份,更好的技术专家持续维护,本论文所设计开发的税务管理系统,对税务管理网

温馨提示

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

评论

0/150

提交评论