财政公务卡信息管理设计

时间:2022-05-04 10:18:45

财政公务卡信息管理设计

1财政公务卡信息管理系统的总体设计思路

在我市已经建成的国库集中支付系统的基础上,根据公务卡的消费支出信息存放在相关开卡银行,并通过开卡银行进行还款的特点,在财政端开发财政公务卡信息管理系统实现公务卡消费查询的功能,并要求所有参与财政公务卡的商业银行,按照财政部门统一的接口规范开发银行端公务卡系统实现提供公务卡基础信息、消费信息和进行还款的功能,并通过网络将财政公务卡信息管理系统与开卡行公务卡系统连接,实现公务卡信息共享,达到单位财务人员可以查询本单位工作人员通过公务卡进行公务消费的时间、地点、金额等多项消费明细,并与发票等核对和资金确认,杜绝假发票等虚假报销等漏洞,再通过国库集中支付系统将公务卡消费金额拨付到开卡银行还款账户上,开卡银行公务卡系统根据公务卡消费明细和拨付的资金进行公务卡还款。

2财政公务卡信息管理系统建设需求分析

财政公务卡信息管理系统涉及财政、银行、公务卡开卡银行、行政事业单位等环节,对于各环节业务需求的深入分析是建设财政公务卡信息管理系统的重要基础和必要的工作。

2.1业务需求分析

2.1.1行政事业单位(1)行政事业财务人员要将本单位工作人员的办理的公务卡基础信息维护到系统中,并确定财政公务卡使用人员与开卡银行一致;(2)行政事业单位财务人员可以根据财政公务卡卡号、持卡人姓名、消费日期、消费金额等条件查询到公务卡每一笔公务消费明细,与报销凭据进行比对审核和金额确认;(3)财政公务卡管理能够与国库集中支付结合,通过国库集中支付系统实现根据公务卡消费明细实现零余额账户支付;(4)行政事业单位生成公务卡还款明细清单,通过网络传输到公务卡开卡银行的公务卡平台系统,满足开卡银行还款操作需要。2.1.2财政部门(1)可以及时、准确地得到所有行政事业单位的公务卡每笔公务消费明细信息;(2)可以得到所有行政事业单位公务卡还款明细信息;(3)可以对全市公务卡公务消费信息进行查询、分析、监督等管理。2.1.3银行(1)银行根据预算单位的支付令,将公务卡还款金额支付到公务卡还款帐户上;(2)开卡银行能够得到行政事业单位的公务卡还款明细,实现从公务卡还款帐户上还款到各相关公务卡上。

2.2技术需求分析

2.2.1跨平台需求。作为连接多系统的一个管理系统,跨平台和互操作能力是数据交换平台正常运行的基本条件,分布式计算环境下异构平台事实存在,使跨平台和互操作至关重要。分布环境的主要特点在于分布异构平台,因为应用系统所依托的网络、硬件服务器平台、操作系统、数据库、开发工具和语言是多种多样的,数据交换平台系统必须具有跨平台、统一数据访问的能力,这样的数据交换平台才有普适性。而且每个部门系统都与其他部门系统之间存在密切的业务关联,异构平台和系统之间也需要互操作,因此,数据交换平台系统与各个部门应用系统需要满足互操作的要求。[1]2.2.2安全性需求。财政公务卡信息管理系统是政府、金融部门的信息化建设的重要组成部分,涉及财政、行政事业单位、银行等重要部门的数据,因此,数据的安全、可靠性是非常重要的环节,它贯穿在系统建设的全过程。2.2.3网络需求。网络设计采用与互联网物理隔离的内部专线连接封闭型传输,各节点采用双线连接,防止非法用户的进入。各部门相互间的交换数据进行打包加密,双向传输验证,以保证通讯数据的安全。

3系统的总体设计

3.1系统的设计原则

3.1.1设计原则(1)稳定性。由于系统面向的是全市所有行政事业单位的工作人员,既要完成公务卡还款,又涉及到个人征信,所以在软件的开发上,要确保系统运行稳定性,数据的安全性、交易的完整性。(2)安全性。通过引入完善的安全管理机制与安全策略,充分保证预算单位、财政、银行的信息安全。(3)界面交互的友好性。由于财政公务卡管理系统主要用户是行政事业单位,所以,充分考虑行政事业单位财务人员使用的方便,操作简单。(4)一致性。财政公务卡信息管理系统必须要完全遵循财政业务和技术规范要求,确保与财政国库集中支付等系统保持一致,实现信息共享。

3.2系统结构设计

财政公务卡信息管理系统作为财政资金公务经费支出改革管理工具,以国库集中支付系统为基础,实现行政事业单位人员使用公务卡,从消费、报销,到公务卡还款的全过程管理。系统结构主要包括4部分:(1)财政公务卡系统,主要提供公务卡基础信息维护、交易消费明细查询和确认下载、公务卡还款明细信息下载;(2)国库支付系统,根据公务卡消费信息,生成授权支付凭证,并进行审核;(3)商业银行,对支付金额确认,并进行支票转账;(4)公务卡开卡银行,提供公务卡开卡信息、获取财政公务卡还款明细、公务卡还款。

3.3系统功能划分

财政公务卡信息管理系统,主要完成与商业银行业务系统、银行信用卡系统、国库集中支付系统之间数据交互的功能。主要包括七大功能。(1)公务卡基础信息维护行政事业单位财务人员将本单位人员所持有的公务卡的基本信息(持卡人姓名、身份证号、卡号等),维护到系统中。(2)公务卡消费记录查询行政事业单位财务人员通过财政公务卡信息管理系统,根据持卡人姓名、卡号、消费凭单交易流水号、消费时间、金额等条件查询公务卡明细消费记录相关信息。(3)公务卡消费信息确认行政事业单位财务人员根据相关凭证对照查询到的明细信息,进行公务消费和金额审核确认。然后生成该笔消费的还款明细数据。(4)与国库集中支付系统衔接财政公务卡信息管理系统是在国库集中支付系统为基础建立的,行政事业单位财务人员通过国库支付系统将公务卡消费金额生成相应的授权支付申请,按照国库集中支付系统的授权支付流程,将单位零余额账户资金转账到公务卡还款账户上。(5)生成公务卡还款明细生成支付凭证后,同时生成该凭证公务卡还款明细并打印。(6)与开卡银行接口为了保证财政公务卡业务流程的完整性,财政公务卡信息管理系统在业务的过程中需要与商业银行卡发卡行或银联进行各种数据交互,目前实现接口包括:公务卡消费数据查询下载接口、公务卡还款明细发送接口等。(7)财政监控分析财政管理部门可以对全市的行政事业单位的公务卡的信息进行查询分析,以便加强对财政公务卡的科学管理。

3.4业务流程设计

业务处理流程描述:行政事业单位向银行提出办理公务卡申请,开卡银行审核通过后办理公务卡,同时,将相关信息传递至公务卡申请的行政事业单位,行政事业单位将本单位工作人员公务卡基础信息维护到财政公务卡信息管理系统中;行政事业单位工作人员接到公务卡卡片,激活后即可进行公务消费;工作人员使用公务卡消费后,携消费小票、发票至行政事业单位财务办理报销手续;行政事业单位财务人员根据公务卡卡号、消费金额、消费时间等,通过财政公务卡信息管理系统进行查询,并对其公务消费真实性和金额进行确认,然后再根据公务卡消费明细,按照国库集中支付系统的授权支付流程,通知零余额账户开户行向开卡行公务卡还款账户上还款,开卡行收到行政事业单位通过国库集中支付系统转到的还款金额和财政公务卡信息管理系统的还款明细,进行公务卡还款处理。

3.5网络及安全设计

系统本身采用稳定性较强的双机服务器作为数据处理,各部门的业务系统与数据交换平台是相对独立的,通过与互联网物理隔离的内部专线连接传输,各部门系统间采用防火墙进行隔离,这样可以最大限度的保护原有业务系统的安全。网络结构主要包括三部分:(1)财政端,财政公务卡信息管理系统集成在财政业务平台中,与国库集中支付系统为一体,所以以财政业务平台为网络交换中心,可使用原有财政业务平台线路与各行政事业单位、各银行联网,实现互联互通。(2)银行端,各银行间通过其内部网络连接,实现互联互通。(3)系统采用专线连接,防火墙隔离,服务器双机热备。

4系统的实现

4.1技术路线

系统开发语言采用Java基于J2EE三层架构,前端应用B/S结构JSP技术开发,通过浏览器不需要安装即可进行业务处理,数据库采用ORACLE,操作系统Linux。财政公务卡系统与开卡银行公务卡平台采用Socket网络协议编程,在linux系统下Socket编程采用采用面向连接协议(客户端、服务端),对于大多数应用程序的编写者而言,TCP/IP的一个亮点就在于他的通讯信道是可靠的,并且它对数据的传输也是有序的,建立连接后,套接口就只能与连接的另一端进行通讯。[2]

4.2流程处理实现

(1)行政事业单位发送查询下载请求信息,请求信息通过布署在财政端的公务卡服务平台(前置机)Socket客户端转发给银行公务卡服务器发起查询请求,银行只需开放公务卡服务平台的IP地址和端口。采取短连接方式(即一次请求交易结束后自动关闭连接)。(2)开卡银行Socket服务程序在银行服务器一固定端口进行监听,当接收到查询下载请求信息(标准格式的字符串)后,从开卡银行服务器查询相关信息,将查询结果(标准格式的字符串)返回给财政公务卡信息管理系统。一般情况下,用户是通过“交易日期、卡号、消费小票号、金额”向开卡银行查询下载消费记录明细。开卡银行的公务卡账户信息、消费信息等由总行获得并解析导入到本开卡银行的数据库中,提供财政端查询。[3](3)行政事业单位通过财政公务卡信息管理系统与财政国库集中支付系统的衔接,生成授权支付凭证。(4)银行根据行政事业单位的授权支付凭证从“授权支付行政事业单位零余额账户”划转资金到“行政事业单位的公务卡还款账户”上。(5)发卡行获取财政端的公务卡汇总还款明细,发卡行通过向财政公务卡管理系统发送Socket请求信息,请求信息主体内容:请求信息类型+财政为发卡行分配的银行编码,来获取财政公务卡管理系统中的公务卡还款明细数据。财政公务卡管理系统的Socket服务接收到请求信息后,根据交易码和发卡行编码,返回属于该银行的未发送过的还款信息给发卡行。每次请求只返回一张支付凭证对应的还款明细信息给发卡行。成功后,发送成功信息给财政公务卡管理系统,财政公务卡信息管理系统根据支付凭证号将相应的还款明细信息置“银行已请求”标志。(6)发卡行公务卡管理系统接收到还款明细信管理工作,让他们养成对桥梁定期检查,并形成相应的检查报告的习惯。(3)还要从桥梁破坏的人为因素上对其进行管理,对于超限超载的车辆加大监管力度,公路交通执法人员要加强对公路桥梁管养的行政执法,对于不符合道路运输法的车辆应予限制通行或禁止通行,提高公民对公路桥梁的保护意识,在实施过程中存在的困难需要多方的理解与合作。

5结束语

公路桥梁日常维护与拓宽桥梁养护对公路行车安全具有很重要的意义,特别是拓宽桥梁的养护又是重中之重,只有经过科学的方法进行合理的养护安排,将公路桥梁养护事业推向前进。

作者:王灵工作单位:济南市财政局