税务短信平台构建与实现

论文价格:0元/篇 论文用途:仅供参考 编辑:论文网 点击次数:0
论文字数:**** 论文编号:lw202320180 日期:2023-07-20 来源:论文网

第一章绪论

1.1研究背景

地方税务局是主管营业税、企业所得税、个人所得税、契税、车船税、城建税、土地增值税、印花税、房产税等税种的行政机关,同时还负责社保“五险一金”等费种的代征工作,与国税不同的是地税主要面对着数量众多的个体纳税户或个人扣缴义务人及其相应的零散税收征收管理工作,有着点多面广的特点,给日常的征收管理工作带来了很大的管理难度,昆明地税承担着全市19个县区及开发区共53.2万余户纳税户的日常税务登记、纳税申报、税款征收、发票发售管理、税务检查、减免税管理、税法宣传等工作。随着近年来工作职能转变的要求与信息化建设的推进相结合,各地地税机关设计开发了一批为提髙工作效率、规范管理、同时能支撑更多便捷、易用的纳税服务手段的信息化系统,这些系统的推广应用成效突出,使传统征管模式效能有了很大程度的提升,但即便税款流转的申报、缴纳、上解、入库整个闭环都纳入信息化管理了,依然有若干诸如税收政策宣传、纳税事项通知、税款申报缴纳信息反馈、纳税逾期催报催缴等与纳税人交互的工作需要税务人员手工完成,此项工作耗费了大量的人力、时间等税收成本。充分利用移动通信设备,多渠道、全方位地将相应信息推送至纳税人或与纳税人交互,将原需人工完成的工作转变为半自动或自动的系统工作,将有效提髙地税信息化建设中的短板,是有效解决上述困难的手段之一。

随着移动通信技术的发展,短信息已经成为手机用户最经常使用的业务之一,短信应用逐渐被越来越多的应用于政府机关和企事业单位中,短信成为企业与员工和客户、政府与民众沟通的桥梁和纽带,是便捷高效的交流通讯工具之一。

近年来,由于3G技术的不断发展,手机目前已经成为一种普及性的用户终端,釆用手机短信实现信息之间的传递以及相关业务之间的交流逐渐成为一种高效、方便的途径与手段。传统条件下,使用手工拨打电话或者发送短信息的方式,难以与成千上万的个人进行沟通与联系,同时,这种传统的方式也是非常消耗时间与精力的,密集的重复劳动造成的人为失误所带来的直接与间接的经济损失也是难以估量的。所以,采用计算机系统进行自动化处理,通过建设高效、稳定与安全的税务短信平台,只要有一部手机便可以随时随地获取最新的税务信息,使其服务于纳税人、税务干部以及社会公众。

1.2研究现状

伴随着经济全球化的浪潮,国外资本将逐渐加入到中国电信业务市场,国家出台的相关政策,促使着电信业务发展。通过对电信增值服务的合理利用,可以提升社会的信息化层次与水平,同时,由于电信增值业务能提供高效、便捷的应用服务,因此,电信增值已成为推进社会信息化与带动社会经济发展的高效途径与方法。

经过多年的发展,电信通信业务在我国发展速度迅速。工业和信息化部发布的国内通信运营统计情况显示:截至2013年1月,国内电话用户数目已经达到139030.8万户,其中,使用手机的用户已经增加至111215.5万户,使用手机的用户数占总用户数的80%的;移动增值业务中,短信用户达到76481.5万户,渗透率68.8%;彩信用户达到20704.3万户,渗透率18.6%;同时,2012年,全国移动短信发送量达到8973.1亿条,相比增长2.1%。

由于中国人口基数庞大,以及国内经济的快速发展和手机用户的逐步增加,为移动通信相关业务在中国的快速增长奠定了良好的基础。因此,我国的移动电子政务、商务业务有着巨大的发展空间。随着政府、企事业单位与电信运营商的不断重视,我国移动电子政务、商务的核心竞争力也得到大幅度提升,在某种层面上,甚至主导了行业的发展。

移动电子政务、商务由于有了短信业务作为技术支撑之一,近年来在短信平台研究以及其应用领域的研究也取得了一些成果。孙荣燕通过结合电子政务办公的需求与移动通信技术,设计了云南省政务短信平台系统,分别从Socket、Web Service技术进行了研究与分析,并有效的与政府公告系统、住房公积金、医疗和信访等系统进行了有效的整合,在政务领域取得较高的社会与经济效益。方幕分析了短信平台的上行方式,同时对短信调度策略的原理、极其性能进行了深入的研究与探索,同时分析并实现了短信队列轮询调度算法。董立勉、赵宇峰、尹轶夙、刘晓等人分别结合电力、房产、自来水企业、石油企业不同行业的各自特点,分别对短信平台的结构、网络结构、应用模式和相关技术进行了分析与研究,并在应用中取得了较好的效果,为短信平台的实施提供了可靠、有效的解决方案。王诚结合高校工作的特点,对在髙校工作中使用短信平台进行了探索,并对短信业务特点及其分类进行了系统的研究,最终给出了高校短信平台的设计思路与实现方法。张华千基于农业领域的特殊性,对短信平台展开了前沿性的探索,研究中,通过借鉴文本数据挖掘、BP神经网络、垃圾短信过滤的相关方面的经验,提出了短信分类器的概念。

第二章关键技术概述

税务短信平台的设计与实现是基于现有成熟技术,考虑到业务需求实现以及今后系统的实用性、可扩展性和可移植性,在开发平台、数据库的选择时较为慎重。本章简单介绍了系统开发过程中涉及到.NET框架、ASP.NET、Web Service技术以及Oracle数据库,以便对系统的开发运行环境更好的了解。

2.1.NET框架

随着Windows服务器操作系统功能的不断完善,系统平台的开发应用产生了—种新的选择——Microsoft.NET平台。Microsoft.NET是微软公司为适应时发表展,满足新时期服务应用开发环境所推出的一个功能强大、整合程度高的技术框架。微软公司提出并发布的.NET技术从形成以来,便是基于面向组件及跨平台为初衷的,成为了传统COM组件编程的模式的革新。.NET技术的代表着一种环境、一种基础的编程结构和相关技术的集合,因此,想要给出一个明确的定义是比较困难的。.NET的目的就是将互联网看做未来操作系统的基础,是互联网和操作系统设计理念的一种发展。总之。.NET技术是要在不同应用之间建立一种协定,使得应用之间能协同合作,最大程度地简化对数据(信息)的处理,并构建简单、高效的数据(信息)管理模式。

2.1.1.NET框架概述

微软公司结合自身在操作系统领域的优势,提出.NET框架托管编程模型。托管程序是框架的一种新提法,即.NET环境中的CLR将对程序中的数据进行有效管理,同时CLR还将规划、指向与释放相关应用对象。其中,元数据和MSIL是典型的.NET程序代码。托管代码带来的好处如:集成多种不同语言、处理异常、对版本进行有效控制、安全性能方面也得到了有效的提升。.NET托管模型让组件交互和调度变得更加的容易,降低了设计、编码的成本。.NET框架图如图2.1所示。

.NET Framwork框架从2002年的1.0版本发展至今天共经历了四个版本(最新版为.NET Framwork 4.0)框,架结构总体变化不大。应用程序开发技术位于.NET框架的最高层,该层下面是.NET框架的核心——.NET类库和基类库。大量编程和开发将该核心为基础。公共语言运行库,是模型的最底层。且每个较高的层次都使用一个或多个较低的层次。

2.2ASP.NET技术

2.2.1ASP.NET

随着社会的发展,Inetrnet已经融入进了生活中的方方面面。大到企业、小到个人多种网络应用正逐步发展壮大起来。如果仅仅使用来设计静态的Web网页,那根本无法满足当前的社会实际需求,动态的、交互式Web应用逐渐进入到了人们的视线。以此同时,为满足这种现实的社会需要,微软公司设计出了ASP语言作为实现动态、交互式网络应用的可行性支持。ASP给网络应用带来了方便,但同时ASP是将Server端业务逻辑和HTML以及Javascript代码混合在同一个页面中,由于业务代码和前台设计代码没有进行有效的区分,因此也很难管理和维护服务器上的网络应用内容,并且脚本语言的功能并不强大,因此大量功能的实现受到了不同程度的限制。为了解决上述问题极其弊端,微软公司于2002年,推出了Visual Studi平台,该平台中一种全新的Web开发环境形成了——ASP.NET。

ASP.NET主要是设计与开发网页应用的编码模型。在设计和开发动态网站时,主要用到框架类和运行时。程序运行在IIS上,通过服务器对浏览器请求进行解析并向浏览器返回程序执行结果。这与静态页面的获取方式是完全不一致的。ASP.NET可通过与数据库、数据集的髙效交互实现动态数据的呈现,比较静态页面只能提供静态数据而言,ASP.NET是十分先进的编程模型。同时,ASP.NET与浏览器是相互分离的,浏览器只需要负责向服务器发送请求和解析服务器返回的数据,因此,当前众多类型的浏览器对都能很好的支持。因此,ASP.NET应用程序只需要关心系统内部的逻辑业务设计,而不是对浏览器进行再次编程开发。

ASP.NET网页程序的源文件名称是以.ASPX后缀存储。ASP.NET程序前台页面中主要包括标签和.NET框架提供的服务器标签与Javascript脚本等信息。应用的业务逻辑存储于.ASPX.CS文件中,这些业务逻辑再被平台编译形成动态链接库,这极大的提高了Web应用程序的安全性,也便于对程序的后期维护和管理。客户端通过浏览器向该Web页面发出请求指令后,部署在IIS服务器上的网络应用将会调用动态链接库中的相应业务逻辑,应用程序运行完成后,IIS服务器将最终结果用纯HTML的文本信息来反馈一个端浏览器能够解析的界面呈现给请求者。因为返回结果是纯文本标记,所以当前浏览器均能够对返回结果进行解析并显示。

第三章系统需求分析.........20

3.1纳税人的需求......20

3.2税务机关的需求......21

3.3税务工作人员的需求......21

第四章系统设计........35

4.1系统环境.......35

4.1.1服务器环境.......35

4.1.2短信接口环境........36

第五章系统实现........51

5.1登录系统.......51

5.2短信应用.......52

第五章系统实现

基于第三章的系统需求分析和第四章的系统详细设计,本章将对税务短信平台的几个核心业务模块功能设计的实现进行介绍。

5.1登录系统

1、登录界面

系统登录界面中需要填写帐号、密码信息,使用Data Encryption Standard(DES)加密算法对用户输入的密码进行加密,当帐号名称和密码和存储在数据库中的经过加密的密码一致时,系统将实现跳转至系统的操作界面,完成登录操作;如果输入的账户和密码在比对过程中不一致时,分别发出警示信息,并返回到登录界面,系统登录流程图如图5.2所示。通过密码加密能很好的保证系统的安全性。

2、DES加密算法

目前,加密的主要方式有两种:对称加密和非对称加密。对称加密可以将明文数据通过特定的加密密明加密成人们无法理解的密文数据,利用相反的算法以及相同密钥将加密后的密文转化成为数据原有的形式。是一种采用56位密明来加密64位数据的对称加密方法。税务短信通讯平台根据实际需求,选定对称加密的方式对系统账户信息表中的密码进行保护。通过设定加密密钢对系统的密码等重要数据进行加密与解密,通过该方式实现系统的安全通讯。

第六章总结与展望

6.1总结

本文在梳理了税务短信平台设计及关键技术与相关文献的基础上,结合地税部门的实际需求,采用软件工程的设计思路与理念对税务短信平台进行了系统设计、数据库设计和详细设计,并详细阐述了各模块的功能。最终在大量的前期工作基础之上,实现了税务短信平台的所有预期功能。

从技术的角度,本文的主要工作包括:

1、系统釆用ASP.NET技术和ORACLE数据库技术,基于B/S架构完成了税务短信发送、通讯录管理、短信发送历史查询、用户管理等功能。

2、税务短信平台通过成熟、稳定的技术实现了对第三方通信网关的调用,很好的将税收业务与短信平台的髙效整合,实现了短信的实时发送和短信定时发送功能。同时,在技术上有效的对短信的发送情况进行监控。

3、开发税务短信平台时使用了WebService技术,解决了税务短信平台与现有其他平台和信息系统之间异构的问题,通过动态调用WebService的策略,成功解决了税务短信平台的后期扩展问题,为今后与其它平台或系统的功能交互奠定了良好基础,在实际应用中具有一定价值。

6.2展望

基于已完成的工作,税务短信平台运行正常,从技术层面而言,今后可对系统如下几个方面进行完善:

1、自主实现基于.NET环境下对移动、联通和电信三大运营商的通讯网关的交互,掌握三大网络运营商各自的通讯协议及交互技术,逐步减少与第三方网络通讯商网关之间的交互,税务短信平台将逐渐解决完成与三大通讯运营商之间的协议交互技术问题,实现与三大通讯运营商的直接通讯。

2、动态调用WebService增强了系统的扩展性,但是随之也带来了调用WebService的使用效率问题,这也是一个十分重要的课题,今后将从动态调用WebService的效率方面对系统进行优化与完善,在加强系统的扩展性同时也保证系统的运行效率。

从功能角度而言,由于此次设计的过程中,在系统总体设计和前台界面等方面花了较多的时间,接下来还将对系统便捷性和易用性方面进行完善。同时,随着地税业务的不断变化创新和纳税服务要求的提髙,税务短信平台还需进一步与各个税收业务信息系统进行深度功能整合,例如在核心征管、网上申报系统的业务报表、查询结果等模块外挂短信发送按钮和相应功能;将自动短信推送机制内嵌到基于流引擎的办公自动化系统来提醒或催办相应环节的工作;与机房监控系统整合实现预蝥提醒;与将要开发的廉政风险防控系统整合实现监督监控。另一方面,由于税务短信平台在系统设计初期考虑了多平台的兼容性,所以还可以在现有基础上朝软硬件移植方面作大胆尝试,例如继续幵发移动智能终端版本的以实现多平台、多渠道共享税务短信平台成熟功能的目的,以更好的为税收信息化建设这项工程服务,大步向国家税务总局制定的“金税三期”目标迈进。

参考文献(略)


如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100
QQ 909091757 微信 371975100