APP下载

浅析发票开具管理系统中的关键模块设计

2015-10-24李满玲

电脑知识与技术 2015年5期

李满玲

摘要:针对传统发票管理的局限性,提出发票开具管理系统的设计,并详细介绍了系统设计中关键模块的设计分析,对我国税收信息化建设提供可供参考的建议。

关键词:发票开具;关键模块;系统设计

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)05-0084-01

随着税收信息化建设的不断深入,传统的发票管理模式对税源的监控效率十分低下。开发一个发票开具管理系统对税源的监控将将起到积极作用[1]。如何保障在网络和其他故障导致后台系统无法连接的情况下系统能够正常开具发票,以及后续数据同步的可靠性问题,是衡量发票开具管理系统的性能的重要条件[2-3]。本文对发票开具管理系统进行系统设计,并对其中的关键模块进行详细的设计分析。

1 系统设计简析

根据系统建设要求,该系统由纳税人端和税务管理端两部分组成。纳税人端选用运行专用客户端程序的方式,使用C++ Builder开发客户端软件。税务管理端是在税收业务大集中软件平台的基础上进行专项功能的开发,采用J2EE中间件三层架构,数据库为Oracle 10G,通过Web Service服务方式向纳税人端提供应用接口,允许纳税人端通过调用系统接口下载应用数据和上传发票明细数据[4]。纳税人端通过Web Service方式调用服务端接口,实现数据上传下载。接口调用将通过互联网下载发票领用等信息,并向后台管理端上报发票明细数据,为保证数据安全,防止第三方篡改数据,系统使用成熟的SSL协议加密传递数据。……

登录APP查看全文