税务机关退税信息系统的设计和应用

2018-06-11 15:30罗宇华
科技传播 2018年9期
关键词:系统优化设计

罗宇华

摘 要 当前我国的税收征管模式正由“管理”向“服务”转变,在国家“互联网+”政策环境支持下,传统的办税大厅现场办税转为足不出户的网上办税、自助办税,税务机关尽可能多地将实体办税业务迁移至网络平台,推行功能齐全、界面友好的电子税务系统,方便更多的纳税人使用,推动线上线下涉税业务办理的有机融合。

关键词 设计;网上办税;系统优化

中图分类号 TP3 文献标识码 A 文章编号 1674-6708(2018)210-0157-02

2015年,国务院提出了推进“互联网+”行动的要求,随后,国家税务总局也据此印发了《“互联网+税务”行动计划》。“互联网+税务”是把互联网的创新成果与税收工作深度融合,拓展信息化应用领域,推动效率提升和管理变革,是实现税收现代化的必由之路。推行电子税务系统,不仅能提高税收征管水平、降低征纳成本,而且有利于优化纳税服务、规范税收执法。

退税信息系统以SSM框架基础,构建起一个税务机关—纳税人共同使用的税务信息平台,包括纳税人发起退税申请,税务人员进行信息审核,流程监控等。就税务机关而言,需要系统直观反映纳税人提供的资料,并对流程进行审核和推送;就纳税人而言,则平台的访问速度,服务质量,平台的友好性和易操作性等都会直接影响用户体验。因此,如何在系统中达到使用者的要求,则成为开发者需要着重考虑的问题。

1 需求设计

在日常的工作中,需要进行退税的纳税人会因为资料不全,资料填写错误,申报退税金额不符合规定等原因多次往返税局,并且会因为不知道退税进度而担心税款是否退回到银行账户。而随着税务工作监管流程的不断完善,税务人员办理退税业务则需要通过前台人员接收资料—税管员审核—法规人员审核—领导核准—办理退税的流程进行,退税信息系统将实现纳税人网上申办退税,税务人员后台审核的功能。

退税信息系统是为纳税人提供网上申请退税服务,直接关系到纳税人的各类纳税信息数据,因此,系统的数据储存、数据安全、用户信息安全等都有一定的要求。主要注意以下几个方面。

1.1 注重系统的需求分析过程

系统需求分析是系统开发者经过调研和分析,与用户进行深入沟通后,准确理解用户对系统的要求、实现功能、稳定性等具体要求,并将这些要求转化为合理的、完整的需求定义,从而确立整个系统架构,明确系统完成的功能的过程。

根据许多开发者的系统开发经验总结出,完善的需求分析将对系统开发的成功有着至关重要的作用。若在系统架构基本定型的情况下,才发现需求分析阶段设计的不够完善,推翻原有设计基本上不太可能,因此,就会在原有的基础上不断地修改,这不仅耗费大量的人力、物力和资源,更是浪费了时间。所以,一个完善、考虑充足的需求分析就显得尤为重要。

1.2 注重系统的安全性问题

随着计算机的发展,人们在使用互联网时获得了诸多便利和好处,但也面临着来自黑客、计算机病毒的侵袭和威胁,存在着巨大的安全隐患。特别是近年来许多新兴的网络业务的开展,如网上银行、电子政务等,如何令使用者在享受科技带来的便捷时降低网络安全隐患,就成为了日益严峻的问题。也正是网络安全的脆弱,使得系统的安全显得尤为重要。

1.3 注重界面的友好性

系统界面友好通常是指系统打开界面美观,而且易学,容易上手,可操作性强,促进人机交互,给人予美观、舒适、大方的感觉。

界面设计不是单纯的美术绘画,他需要定位使用者、使用环境、使用方式并且为最终用户而设计,是纯粹的科学性的艺术设计,用户界面的友好性对于系统正常操作、保证系统顺利运行具有十分重要的作用。

2 系统设计

开发出一个以当前税务系统使用的“金税三期”系统为设计基础,符合工作实际的退税信息系统,使得纳税人足不出户就能办理退税业务,税务人员也能轻松审核纳税人的退税资料,实现纸质退税向电子退税的转变。纳税人能随时登陆系统查看退税审核流程,提高税务机关的资料审核效率,为国家提出的“简政放权、放管结合、优化服务”的目标提速增效。

就第2點中的设计要求,前期通过对纳税人和税务人员进行咨询,收集他们的意见及建议,了解和掌握使用需求,对系统进行了整体的架构和详细设计,满足标准化设计、流程化操作、规范化执法的标准,并将用户界面设计得更人性化。整个系统包含退税申请、退税审核、查看流程等主要功能,在设计中分模块进行功能实现,完成数据库的构建,并实现数据库的存取数据。

3 系统优化

3.1 登录安全优化

由于本系统的设计使用者为企业办税人员和税务机关人员,则要把系统数据的安全放在首要位置,防止出现用户数据信息泄露的安全性问题。所以设计出了使用验证码登录系统。

所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素,由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。验证码是一种区分用户是计算机和人的公共全自动程序。如果没有验证码登录,黑客可能会对某一个特定注册用户用组合码刷机等特定程序暴力破解方式进行不断的登陆尝试,极易破解用户的账号,有了验证码相当于加了一层很厚的屏障,安全系数很高。

验证码于服务器端生成,为一个servlet接口,产生随机验证码,并通过session,输出流生成图片,以图像格式显示。用户提交所显示的验证码,客户端接收并进行比较,若比对失败则不能实现登录或注册,反之成功后跳转相应界面。

3.2 友好界面优化

由于系统使用者中分布在不同的年龄层,所以简洁、方便的系统页面就成为了必须的要求。系统设计使用openoffice+pdf2htmlEX的方式,通过创建DocConverter文档转换类,连接到OpenOffice的服务中,然后调用OpenOffice里的文档转换模块OpenOfficeDocumentConverter类,把Word、Excel等文档转换成PDF文件,再利用pdf2htmlEX开源软件把PDF文件转换成HTML文件,实现在浏览器中在线预览文件效果。

具体实现方法:

安装Openoffice,并進入命令提示符中启动OpenOffice服务;下载JodConverter,并将lib下的jar包添加到项目中去;创建DocConverter类;定义好Openoffice软件的安装途径exeFilePath,需要转换的文件的文件名fileName,目标源文件的存储路径docFile、转换后目标文件的存储路径pdfFile;通过DocConverter类启动openoffice;通过方法ini将转换后的文件加入后缀.pdf。

pdf2htmlEX没有自己特定的用户界面,是通过所在操作系统的cmd.exe进行调用或者其他第三方程序调用来实现功能。首先编写Pdf2htmlEXUtil的工具类,通过StringBuilder的对象command的实例化,用来存放Pdf2htmlEX.exe的启动参数,生成系统生成文件的存放位置路径,尽量减少用于文本的HTML元素的数目,进行比例的缩放,嵌入html中的字体后缀(default ttf) ttf,otf,woff,svg。此工具类中定义有一个静态方法Pdf2html,定义了四个string类型的参数:exeFilePath、pdfFile、destDir和htmlFileName,分别表示pdf2htmlEX.exe程序的路径、pdf文件的路径、生成的html文件的路径和html文件名。定义好Pdf2htmlEXUtil的工具类之后,就可以调用这个类里面的方法Pdf2html实现PDF文件转换成html文件了。

4 结论

本文主要描述了在税务机关构建退税信息系统中,主要实现的功能以及后续的改进方法。首先以安全为首要目标,在登录中设置验证码来防止黑客使用组合码刷机等暴力破解程序来破解用户账号密码;其次,在用户界面中,通过构建文档在线预览的方式进行友好界面优化,实现纸质税务向电子税务的转变,实现纳税人足不出户办理退税业务。

参考文献

[1]国家税务总局关于印发《“互联网+税务”行动计划》的通知,税总发〔2015〕113号.

[2]“送政上门”赢得主动[EB/OL].http://www.gov.cn/ xinwen/2017-06/22/content_5204453.htm.

[3]喻长庚.国外电子纳税服务的经验与借鉴(上)[J].湖南税务高等专科学校学报,2008(12):4-7.

[4]关于“互联网+”电子税务局的思考和研究[EB/OL].http://www.gdsswxh.com/show.aspx?id=7745&cid;=37.

[5]叶显中,刘晓燕.基于J2EE平台的MVC框架的研究[J].工业控制计算机,2010(4):68-69.

猜你喜欢
系统优化设计
PS卧式转炉送风系统优化与实践
何为设计的守护之道?
双燃料主机缸套水冷却系统优化设计
《丰收的喜悦展示设计》
瞒天过海——仿生设计萌到家
设计秀
基于大数据分析的ETC系统优化探析
有种设计叫而专
火电厂循环水处理及系统优化探讨
某萤石矿开拓系统优化