《网上报税系统.docx》由会员分享,可在线阅读,更多相关《网上报税系统.docx(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、经济管理学院电子商务应用课程设计课程设计题目: 网上报税系统设计 小组编号:16成绩:学生学号:学生姓名:班级名称:指 导 教 师: 2011年 1 月 2日指导教师评语及成绩指导教师评语成绩教师签名: 年 月 日目 录1 系统概述11.1行业的基本情况21.2 实施电子商务的背景和原因22 系统设计的可行性分析32.1 管理可行性分析32.2 经济可行性分析42.3 技术可行性分析43 系统设计的目标53.1 设计的总体目标53.2 设计的阶段目标54 系统功能需求分析64.1 设计具体功能指标65 系统表达层设计75.1主页面设计75.2次级页面设计86 系统逻辑层设计96.1 系统业务流
2、程设计96.2 系统数据流程设计106.3 数据字典116.3.1数据流126.3.2数据存储136.3.3处理逻辑136.4 系统功能结构设计147 系统数据层设计15l7.1 概念模型设计15l7.2 逻辑模型设计168 系统物理配置方案设计178.1 硬件配置178.2软件配置178.3 网络拓扑结构189系统登录功能实现199.1建立数据库和相关数据表及约束199.2实现用户登录功能1910总结20附录电子商务应用课程设计小组日志表电子商务应用课程设计进程安排表1 系统概述1.1 行业的基本情况网上报税作为电子申报方式的一种,目前在国内税务系统尚处在起步阶段,据有关调查资料显示目前除北
3、京、上海、广东、福建、江苏、山东等东部沿海地区和个别相对比较发达的省市之外,我国绝对部分地区如中部的山西、安徽、江西等省市的部分县市,西部的甘肃,宁夏、青海、西藏、新疆、内蒙古等省市和自治区的大部分县市和县级民族自治区的电子申报建设仍处于较低的技术应用和管理水平。由于受网络、技术、资金等制约,其网上报税工作尚未开展。发达地区的网上报税应用也处于试验阶段。各地采用的开发模式也不同,许多采用了ASP+SQL SERVER的方式,也有采用JAVA来进行系统的开发,因此系统的开发水平还参差不齐。因此目前我国很多城市税务机关也开展了广泛的电子申报方面的探索,但网上报税应用处在起步阶段,应用水平和规模还相
4、对低下。1.2 实施电子商务的背景及原因申报征收工作作为税收征管工作的核心,过去多采用单一的大厅征收方式,即纳税人到税务机关报送纳税申报表及其它大量原始凭证,再由税务工作人员手工录入至数据库。这一方面增加了数据传输环节,加大了工作人员工作量和差错机率,降低了工作效率和数据的准确性,另一方面也使部分纳税人的基础数据无法及时地录入到数据库中,影响了数据的完整性。在计算机通信网络技术发展迅速并得到广泛应用的今天,为使税收管理工作逐步走上科学化、系统化、规范化、智能化的轨道,我们在原有税务征管计算机应用系统的基础上进行改造和升级,对网络设备进行重组和更新,设计了一套基于广域网的税务申报系统,把工作人员
5、从繁重的数据录入工作中解脱出来,并将其与现有的计算机税收征管系统结合,实现低成本远程通讯,提高了系统的实用效率。网上申报是纳税人借助互联网登录税务机关指定网站,依托远程电子申报软件填写、上传纳税申报信息,通过网络办理纳税申报、发出扣缴税款指令,系统以纳税服务平台为媒介自动受理申报并将扣款信息传递银行,在纳税人指定的银行账户上扣缴税款并及时划转国库的一种方便、快捷的纳税申报方式。实行网上纳税申报符合现代财会电算化的要求,应用条件简单,易于操作,快速便捷。使用电子申报软件后,纳税人将申报数据输入申报软件中,软件对数据进行自动审核,并进行错误或正确提示,使申报数据更为准确、完整;纳税人不受时空限制,
6、足不出户,轻点鼠标就能完成申报,开票纳税程序,不仅免除了上门申报等候时间长,往返次数多的奔波之苦,而且网上电子申报操作简单轻松,自动化程度高,降低了纳税成本,有效节省了纳税人上门报税所耗用的时间,大幅提升了办事效率。与其它几种申报方式相比,网上电子申报纳税具有如下几大优点:方便:纳税人不受时间和场地的限制,足不出户即可完成申报纳税。快捷:纳税人可以全天24小时使用本系统,避免TN办税服务厅申报时的拥挤,减少等候时间,提高了工作效率。安全:减少了纳税人因携带现金申报纳税产生的不必要的风险。高效:技术先进,操作简便,实时性好,中间环节少。成本低:使用远程电子申报纳税系统的纳税人,只需要向税务机关交
7、纳一次性开通手续费。2 系统分析2.1 管理可行性分析本系统一方面能显著地提高税收征管的效率,降低税收征纳的成本。纳税人可以随时随地通过电脑直接向税务机关申报、纳税,并可通过网站获得税务机关的相应服务1。另一方面对税务机关来说,减轻了办税大厅的压力,有效地提高了工作效率,也实现了对外政务的电子化,这也正符合当前税收业务处理网络化、电子化的发展趋势。网上报税系统利用先进的计算机网络技术能全面改善税务机关的办公质量,提高办税效率,同时确保税款能及时入库2。另外,网上报税也增强了信息采集能力,为纳税人提供了丰富的税务信息资源,让纳税人及时、准确的掌握税收政策,并通过互联网随时与税务机关工作人员咨询交
8、流,使报税的有关信息透明化、公开化,并且加强了政府监管与控制功能,推动了税务部门决策的科学化、民主化,提高了办税效率,降低了办税成本。本系统的维护性强,当税务政策发生变化时,只需修改税务机关服务端的申报程序,与用户的浏览器端无关。安全性高。采用SSL协议,保证了传输数据的保密性、传送数据的完整性、交易双方的身份认证、交易的不可否认性。因此具有先进性、安全性、易用性、易维护性。在管理上是可行的。2.2 经济可行性分析该网上报税系统是经过对各种成本全面地考虑下建设的,虽然系统建设需要各种硬件,软件支持,以及系统开发和维护,人员配备方面的费用,但是系统使用的各种硬件软件设备在市场上都是比较成熟,应用
9、广泛的设备,所以在价格上都是相对来说都是比较合理便宜的。由于系统的易用性以及以易维护性强,冲长远来看平均费用是合理的。建设费用相对来说是比较低的。并且运用本系统可以提高税务机关办税效率,保证了税收征管数据资料的及时性和准确性;方便易用的控制界面,可操作性强。网上报税使纳税人足不出户就可享受新技术带来的申报服务,降低了纳税人的报税成本,并且对于纳税人来说纳税过程中是免费的。同时,税务机关也提高办税效率,节省了人力资源,进一步提高税收征管信息化水平,从长期利益看来是具有明显的经济效益和社会效益。所以在经济上是可行的。2.3 技术可行性分析系统采用B/S模式,在用户端免安装、免维护、免升级,大大降系
10、统部署成本、维护成本和升级维护风险,操作简便,易学易用,首先应用服务器选用的是IBM的WebSphere主要支持并有利于HTTP、XML、JSP、Java以及多种应用编程模式。操作系统选择的是Microsoft Windows XP,目前许多PC工作组级服务器都支持Microsoft Windows XP,使用普遍,管理难度以及管理成本相对于较低。数据库系统软件选择的是SQL Server 2000,开发运行环境选择ASP.NET,它有利于Visual Studio.NET调试工具的运用。浏览器是IE6.0以上版本。综合各种以上软件技术现在都应用得比较成熟了,容易操作,易维护。在技术上是可行的
11、。综上所述,该网上报税系统的设计与实现是可行的。3 系统的设计目标3.1 设计的总体目标网上报税系统的目的是协助税务局更好地实现我国的税收征收工作,使其逐步实现全面自动化的申报和管理,以提高征收效率和税收效益。系统应当充分利用最新的电子媒体技术和现有的各种通信(网络)资源,实现一套适合现代化税务申报需求、技术上先进合理并且具有市场应用前景的全新系统。3.2 设计的阶段目标系统利用计算机技术的海量存储和高速处理信息的特点,实现信息准确高效的数据共享。利用计算机网络平台迅速方便高效的特性,为广大纳税人提供准确、详尽的纳税信息,并使数据传输安全可靠。系统能及时准确的处理各类信息,最大限度的减少重复录
12、入,最大限度的减少办税过程的不必要环节,在提高办事效率的同时减少广大工作人员的重复性劳动。4 系统功能需求分析4.1 设计具体功能目标该网上报税系统的主要分为纳税人开户模块、纳税人申报模块、网上查询模块、系统维护模块。该系统通过这些模块实现申报表录入、资料本地校验,申报表提交、完成申报过程,开户银行划账、税款入库,网上报税结束、用户收到回执等业务。纳税人开户模块:纳税人到办税服务厅进行开户申报。填写申报表,申请进行网上电子报税。纳税人开户主要包括信息录入、密码修改、发放电子证书、纳税人劣迹录入等工作。将纳税人的信息存储在系统是数据库里面以便管理。随后纳税户就可以登录网上报税系统运用相应的功能模
13、块以及上报税款。纳税申报模块:当雇主登录系统时,系统对雇主进行身份认证,提示雇主出示相应的身份证书,仅当系统识别出雇主的合法身份后才能进入申报系统。纳税申报是电子商务的重要组成部分。它主要包括纳税人网上申报(主要是采用财政局提供的职业税申报软件网下录入,然后进行网上上传)、计算纳税人应纳税款和滞纳金、下载申报表格、查询个人以往记录等工作。该子系统采用浏览器/服务器模式实现。通过该模块可以处理国税所涉及到的各项税种的申报,并将国家税收政策及法规在纳税人录入数据及申报时,转化成对数据、表格、表格之间逻辑关系的判断、处理及控制。网上查询模块:网上查询也采用B/S模式。它主要分为基本申报信息查询和基本
14、开户信息查询。基本申报信息查询允许纳税人在一段时间内对最近一次本人申报信息进行查询。基本开户信息查询可以允许用户检查自己的相关信息是否正确。如果因为公司、人员变动,可随时向财政局提出修改申请。网上查询也可以增加网上咨询功能,网上咨询使用户足不出户就可以得到税务部门提供的各种信息, 同时可以把用户自己的疑问通过网络及时提供给税务部门的工作人员, 税务工作人员根据国家相关税务政策与条例, 在力所能及的范围内为用户提供咨询服务。该模块主要通过标准SQL语句读取数据库表中的相应数据,显示在网页上,供纳税人查阅。系统管理维护模块:提供查询纳税人申报数据及税款划转状态功能,提供申报情况监测报告,提供发送涉
15、税通知功能,提供用户注册信息管理以及密钥管理功能。系统维护主要考虑系统安全的维护、系统控制开关、表和字段的命名规则、模块命名方案以及与银行系统的接口等一系列的工作。系统安全的维护措施有很多种,如建立防火墙,采用数字签名防止信息丢失等。系统控制开关是指由系统自动控制是否将纳税人转入安全信道,通过安全信道进行网上电子报税。5 系统表达层设计5.1 主页面设计不同的用户选择相应的用户类别,输入用户名和密码,登录网上报税系统,同时系统内部调用数据库中其注册账号信息进行验证,如果验证通过用户进入到相应的页面,进行下一步操作.如果账号或者密码错误弹出错误信息,用户重新进行登录。图5.15.2 次级页面设计
16、用户成功登录后,进入网上报税系统页面,根据需要进行相应的操作,完成网上报税业务。图5.26 系统逻辑层设计6.1 系统业务流程设计通过对地区税务申报业务流程的调查,得到其业务流程图如图所示。图6.1 网上报税系统业务流程图6.2 系统数据流程设计根据以上分析,得到数据流图如下: 顶层数据流程图 第一层数据流程图6.3 数据字典6.3.1 数据流数据流数据流编号数据流名称简述数据流来源数据流去向数据流组成数据流量高峰流量F1纳税申请纳税人提出纳税申请纳税人信息审核姓名、性别、用户ID、收入1000份/月2000份/月F2税务计算根据用户提供的收入信息计算用户应缴税额信息审核税务计算姓名、用户ID
17、、收入1000份/月2000份/月F3应缴税额根据税率计算标准计算出的应缴税额税务计算生成纳税单姓名、用户ID、收入、税率、应缴税额1000份/月2000份/月F4纳税人信息纳税人的基本信息纳税人信息表信息审核姓名、性别、用户ID、收入、单位地址1000份/月2000份/月F5税率计算标准税率计算标准税率计算标准税务计算收入范围、税率1000份/月2000份/月F6纳税单根据用户收入,计算应缴税费后生成的单据生成纳税单纳税表姓名、用户ID、收入、税率、应缴税费、缴费时间1000份/月2000份/月F7纳税人名单汇总后的应缴税费人员名单生成纳税单通知缴税姓名、用户ID、收入、税率、应缴税额100
18、0份/月2000份/月F8缴税通知通知纳税人缴税的通知单通知交税纳税人姓名、用户ID、收入、税率、应缴税额、缴税时间1000份/月2000份/月6.3.2 数据存储数据存储数据存储编号数据存储名称简述数据存储组成相关联的处理关键字D1纳税人信息表纳税人的基本信息姓名、性别、住址、用户ID、收入、单位地址信息审核姓名、用户IDD2税率计算标准不同收入范围缴税标准收入范围、税率税务计算税率D3纳税表税率计算后的统计表姓名、用户ID、纳税额、纳税时间生成纳税单用户ID、纳税额6.3.3 处理逻辑处理逻辑处理逻辑编号处理逻辑名称简述处理输入的数据流输出的数据流处理频率P1信息审核对纳税人提交的信息进行
19、核对对纳税人提交的信息进行核对F1,F4F21000份/月P2税务计算根据纳税人的收入计算应缴税额根据收入及税费标准计算税额F2,F5F31000份/月P3生成纳税单根据纳税人应缴的税费计算生成相应的纳税单对计算后的税费生成相应的纳税单F3F6、F71000份/月P4通知交税生成相应的纳税单后通知纳税人缴税对应缴税的纳税人下缴税通知F7F81000份/月外部实体外部实体外部实体编号外部实体名称简述输入的数据流输出的数据流S1纳税人纳税人的基本信息F8F16.4系统功能结构设计根据需求分析阶段的数据流图,纳税户模块功能大概可以分为如下几个方面:纳税户登录模块、帮助信息模块、税种查询模块、申报表审
20、批模块以及系统管理模块。、综上所述,得到客户端功能模块图如下3.1所示。纳税户登录纳税户登录在线报税帮助信息税种查询申报表审批系统管理个人信息查询个人信息修改浏览帮助信息查看税种信息选择应缴税种纳税户登录帮助信息申报表审批税种查询图6.4客户端系统功能模块图逐级审批存档记录查询审批人员登记审批结果反馈查询7 系统数据层设计7.1 概念模型设计纳税户E-R图应税收入E-R图税率表E-R图纳税明细E-R图7.2 逻辑模型设计纳税户(用户ID, 姓名,工作单位,住址,性别,电话)应税收入(流水号,用户ID,纳税年月,本月收入)税率表(序号,起征点,止点,税率)纳税明细(流水号,序号,经办人,日期,税
21、额)8 系统配置8.1硬件配置信息表硬件名称设备型号厂商配置参数WEB服务器IBM System x3650 M3(7945I45)IBM服务器类型:机架式CPU类型:Intel Xeon E5640标称主频:2.66GHz内存容量8GB(24GB)内存描述:ECC DDR3最大CPU个数:2颗应用服务器IBM System x3650 M3(7945I45)IBM服务器类型:机架式CPU类型:Intel Xeon E5640标称主频:2.66GHz内存容量8GB(24GB)内存描述:ECC DDR3数据库服务器IBM System x3650 M3(7945I45)IBM服务器类型:机架式C
22、PU类型:Intel Xeon E5640标称主频:2.66GHz内存容量8GB(24GB)内存描述:ECC DDR3接口服务器IBM System x3650 M3(7945I45)IBM服务器类型:机架式CPU类型:Intel Xeon E5640标称主频:2.66GHz内存容量8GB(24GB)内存描述:ECC DDR3服务器硬盘IBM500G/10000转/SAS/热插拔(42D0707)IBM服务器硬盘:500GB硬盘转数:10000rpm接口类型:SAS网络交换机 CISCO WS-C2960-24TT-L思科应用层级:二层接口类型:10/100Base-T, 10/.网管功能:W
23、eb浏览器, SNMP, CLI背板带宽:16Gbps包转发率:6.5MppsMAC地址表:8K路由器CISCO 2811思科路由器类型:模块化路由器路由器网管功能:CiscoClick.广域网接口:10/100Mbps局域网接口:2个10/100Mbps端口 传输速率:10/100Mbps防火墙功能:内置端口结构:模块化网络标准:IEEE 802.3X防火墙CISCO ASA5505-UL-BUN-K9思科防火墙类型 企业级防火墙 内存容量 256MB 闪存容量 64MB 网络吞吐量 150Mbps 并发连接数 25000 VPN支持 支持 主要功能 Cisco ASA 5505防火墙版无限
24、用户, 8端口快速以太网交换机, 10路IPsec VPN 和2路SSL VPN, 3DES/AES扫描仪KODAK i1220柯达扫描仪类型:文件扫描仪最大幅面:A4+光学分辨率:600600dpi扫描速度:30扫描元件:CCD色彩位数:48bit接口:USB 2.0打印机HP LaserJet 5000N惠普A3付面 4M内存自带打印服务器调制解调器TAINET T-336CX台联电讯设备类型:外置式调制解调器最高传输速率:33.6k数据传输标准:ITU-TV.34、V.32安装方式:外置拨号方式:2/4专线+自动/手动拨号接口类型:RS-232/RJ-11/RJ-45电源APC SL 1
25、0KH美国APC一部APC SL10KH 主机64块SECURE安全电池免维护电池12V/17AH供电时间30分钟8.2软件清单:软件产品名称软件类型数量备注微软Windows SERVER 2003操作系统1SQL Server 2000数据库1IISWEB服务器1支持多个CPUMicrosoft Internet Information Server应用服务器1支持多个CPUJMQ2.0(Java Message Quence)消息中间件1PHOTOSHOP6.0绘图软件1Dreamweaver 4.0网页制作软件1ROSE HA-LMD-DS21双机集群软件1VS 2005开发工具18.
26、3网络拓扑结构9 系统实现在windows XP环境下,利用vs2005+sql server2000工具,实现了登陆功能,详细设计参见系统实现文件夹中sql2000.sql 与Default.aspx文件10 总结电子申报是目前国际上正在兴起的纳税申报方式之一,我国一些地方的税务机关在深化征管改革的过程中,对电子申报已开始了尝试。该项目顺应了税收E化的需要,社会发展的需要,企业,纳税人的需要以及电子商务发展的需要。电子申报能够解决以往工作模式中的数据采集问题,实用性好、可操作性强。利用电子申报这一手段实现税企联网,可全面掌握每个纳税人的经营情况,并可进行科学、公正的分析,提高税务稽查工作的科
27、学性、针对性、准确性,增强税务部门在纳税人心目中的威信,加大税务执法的力度,使税务管理工作上一个新台阶。电子申报后真正实现了纳税人对申报数据正确性完全负责。使用电子申报,减少了人工干预,提高了信息采集的准确度。电子申报可大幅提高数据交换效率,缩短申报纳税各个环节的时间,从而保证税款及时、足额、准确入库。采用远程电子申报,真正实现了1024小时的申报期,克服了时间及空间上的限制。在征收期内,纳税人可以随时随地完成其纳税申报义务,彻底消除申报排队现象。综上所述,电子申报符合社会发展的要求,电子申报的推广时大势所趋。而电子申报分为很多种,我们小组所做的是Internet申报。通过此次课程设计,使我们
28、小组成员对电子申报的业务流程和数据流程图的制作得到了一个训练。通过为期几周的操作,加深了我们对税收的理解和认识,提高了我们对计算机知识的掌握和运用。由于小组成员对计算机特别是数据库方面的技能不到位,使我们在课程设计的制作中出现了很多问题,比如网页的制作和数据库的建立,与网页的连接等方面,导致我们的设计屡屡受阻。后来,通过对计算机知识的学习,以及在网络,图书馆等地方查阅资料,并且加上老师的指导,最终使我们慢慢的了解了系统软硬件的具体知识,做出了这个系统,对我们能力的提高起到了积极的作用,收获颇丰。参考文献1 黄梯云.管理信息系统(第三版)M.北京:高等教育出版社,20082 周远超.电子商务中的税法规制3 何宝宏.因特网电子支付协议发展现状4 北大计算机系.北京大学电子商务讲义5 张铎.电子商务的核心:电子货币19