一种学校财务报销系统的制作方法

文档序号:11952673阅读:285来源:国知局

本发明涉及一种报销系统,尤其是一种针对学校的财务报销系统。



背景技术:

随着近年来国家节能减排的要求的日益推进,无纸化办公的概念被越来越多的人所接受并且日趋成熟和推广,其中发票报销的电子信息化相比较传统的纸质发票具有明显优势,对于学校而言在入账报销处理以及数据的保存上具有无可比拟的优势。但是目前的电子报销系统在很多领域目前还处于试用阶段,因此许多流程还不够成熟,具体体现在以下几个方面:

(1)入账报销流程不够成熟,由于现阶段大部分学校仍采用纸质发票的入账报销流程,因此还没有一个成熟的流程对学校的电子报销系统的入账报销进行支持,导致入账报销客户端与服务器的服务平台的衔接不够流畅;

(2)由于发票上的数据涉及客户经济活动的敏感信息,因此电子报销数据成为了别有用心者非法获取的对象,尤其在电子报销系统迅速推广和云计算技术广泛应用的时期,如何确保发票数据安全,如何保证服务平台的安全对接,成为了急需解决的问题。



技术实现要素:

本发明要解决的技术问题是现有的电子报销系统安全和系统衔接性差,难以满足电子报销系统的推广应用。

为了解决上述技术问题,本发明提供了一种学校财务报销系统,包括至少一个客户端、一个服务器端、至少一个会计处理端以及至少一个会计审核端;客户端包括发票上传模块、入账信息接收模块、报销预约模块、报销信息填写模块、报销账户管理模块以及用户登录模块;服务器端包括发票压缩模块、发票编号模块、入账信息转存模块、预约排队模块、报销办理分配模块以及用户管理模块;会计处理端包括审核问题接收模块、会计叫号模块、会计审核模块以及会计登录模块;会计审核端包括审核问题反馈模块、入账模块以及审核模块;

用户登录模块,用于与用户管理模块进行通信,将用户填写的用户名和密码发送至用户管理模块进行识别,并在收到识别通过信息后启动发票上传模块、入账信息接收模块、报销信息填写模块、报销预约模块以及报销账户管理模块;

发票上传模块,用于用户上传待报销发票的电子件,并提供已上传发票的电子件预览和删除功能;

入账信息接收模块,用于接收入账信息转存模块转发的报销入账信息,并通过预设的电子邮箱向用户及时发送入账信息;

报销信息填写模块,用于用户在线填写报销信息,并选填报销账户管理模块中相应的项目资金账户信息以及银行账户信息;

报销预约模块,用于将发票上传模块上传的待报销发票的电子件以及报销信息填写模块中填写的报销信息、项目资金账户信息和银行账户信息打包为报销预约信息,并将报销预约信息发送给发票编号模块;

报销账户管理模块,用于存储管理各个在研项目的项目资金账户信息以及报销后入账的银行账户信息;

发票编号模块,用于接收报销预约信息,并根据时间顺序对接收的报销预约信息进行依次编号,并将编号后的报销预约信息发送给发票解压缩模块;

发票压缩模块,用于对接收的编号后的报销预约信息进行压缩,并将压缩后的报销预约信息发送至存储器进行暂存;

入账信息转存模块,用于接收并存储入账模块发送的报销入账信息,同时将报销入账信息转发至相应的入账信息接收模块;

预约排队模块,用于记录存储器中各个报销预约信息的编号,再按照编号的大小顺序进行报销排序,并在报销办理分配模块读取完报销排序中位于最前端的编号后删除该编号;

报销办理分配模块,用于响应会计叫号模块发送的叫号请求,并读取预约排队模块中位于报销排序最前端的编号,再根据读取到的编号在存储器调取相应的报销预约信息,再将调取的报销预约信息转发给发出叫号请求的会计处理端的会计核查模块;

用户管理模块,用于对用户登录模块和会计登录模块发送的用户名和密码进行识别,并在识别通过后反馈识别通过信息;

会计登录模块,用于与用户管理模块进行通信,将会计填写的用户名和密码发送至用户管理模块进行识别,并在收到识别通过信息后启动审核问题接收模块、会计叫号模块以及会计审核模块;

审核问题接收模块,用于接收审核问题反馈模块发送的问题反馈信息;

会计叫号模块,用于向报销办理分配模块发送叫号请求;

会计核查模块,用于实时接收报销预约信息,再对报销预约信息进行解压获得待报销发票的电子件、报销信息、项目资金账户信息以及银行账户信息,并在会计核查无误后将报销预约信息压缩发送至审核模块;

审核问题反馈模块,用于向相应的审核问题接收模块发送问题反馈信息,表明会计审核过程中发现的问题,同时还将报销预约信息压缩发送至相应的会计核查模块;

入账模块,用于按照报销信息、项目资金账户信息以及银行账户信息将报销金额由对应的项目资金账户转入用户的银行账户中,同时向入账信息转存模块发送报销入账信息;

审核模块,用于接收并解压报销预约信息获得待报销发票的电子件、报销信息、项目资金账户信息以及银行账户信息,并在会计审核通过后启动入账模块,若审核不通过则启动审核问题反馈模块。

采用预约排队模块、报销办理分配模块以及会计叫号模块能够实现报销的批量排队处理,使报销系统有序运行,提高用户的报销效率;采用用户登录模块、报销账户管理模块、用户管理模块以及会计登录模块能够有效增强报销系统的安全性;采用发票上传模块、报销信息填写模块以及报销预约模块能够实现客户报销的便捷性,无需现场排队等待报销,省时省力;采用发票压缩模块能够进行压缩处理,节约存储器的存储空间;采用入账信息接收模块、入账信息转存模块以及入账模块,能够确保入账信息的流通,使得各个终端之间衔接紧密;采用审核问题反馈模块以及审核问题接收模块能够及时通知会计处理端审核过程中发现的问题,避免造成报销错误。

作为本发明的进一步限定方案,客户端还包括异常接收模块;服务器端还包括异常转存模块;会计处理端还包括异常反馈模块;

异常反馈模块,用于将会计核查时发现的异常问题信息及时反馈至异常转存模块;

异常转存模块,用于接收并存储异常反馈模块发送的异常问题信息,并将异常问题信息转发至异常接收模块;

异常接收模块,用于接收异常转存模块发送的异常问题信息,并通过预设的电子邮箱向用户及时发送入账信息。

采用异常接收模块、异常转存模块以及异常反馈模块能够将会计核查过程中出现的问题及时反馈至客户端,方便报销的用户进行改正。

作为本发明的进一步限定方案,客户端还包括图片编辑模块;

图片编辑模块,用于发票上传模块上传的待报销发票的电子件进行编辑,包括裁剪和亮度调节。

采用图片编辑模块能够对发票的电子件进行在线编辑,有效增强了发票的电子件的可识别性。

作为本发明的进一步限定方案,服务器端还包括用户注册模块;

用户注册模块,用于向用户管理模块发送注册信息,注册信息包括用户名和密码,用户管理模块接收到注册信息是否符合注册规则,若符合,则向用户注册模块反馈注册成功信息,若不符合,则向用户注册模块反馈注册失败信息。

采用用户注册模块能够方便新用户或新会计账户的注册,使本发明的报销系统具有较好的普适性能。

作为本发明的进一步限定方案,报销信息包括发票的类型、各个类型发票的张数、各个类型发票的金额以及全部发票的总金额。

作为本发明的进一步限定方案,项目资金账户信息包括的资金账号和账户余额;银行账户信息包括银行账号和开户行信息。

作为本发明的进一步限定方案,会计审核端还包括会计考核模块;

会计考核模块,用于记录审核问题反馈模块发送的问题反馈信息以及与该问题反馈信息相对应的审核问题接收模块的ID号。

采用会计考核模块能够方便记录相应ID号的会计处理端在核查过程中出现的问题,便于对各个会计的工作进行考核,有助于会计人员的管理。

本发明的有益效果在于:(1)采用预约排队模块、报销办理分配模块以及会计叫号模块能够实现报销的批量排队处理,使报销系统有序运行,提高用户的报销效率;(2)采用用户登录模块、报销账户管理模块、用户管理模块以及会计登录模块能够有效增强报销系统的安全性;(3)采用发票上传模块、报销信息填写模块以及报销预约模块能够实现客户报销的便捷性,无需现场排队等待报销,省时省力;(4)采用发票压缩模块能够进行压缩处理,节约存储器的存储空间;(5)采用入账信息接收模块、入账信息转存模块以及入账模块,能够确保入账信息的流通,使得各个终端之间衔接紧密;(6)采用审核问题反馈模块以及审核问题接收模块能够及时通知会计处理端审核过程中发现的问题,避免造成报销错误。

附图说明

图1为本发明的系统结构示意图。

具体实施方式

如图1所示,本发明的学校财务报销系统包括:至少一个客户端、一个服务器端、至少一个会计处理端以及至少一个会计审核端。

其中,客户端包括发票上传模块、入账信息接收模块、报销预约模块、报销信息填写模块、报销账户管理模块、异常接收模块、图片编辑模块以及用户登录模块;服务器端包括发票压缩模块、发票编号模块、入账信息转存模块、预约排队模块、报销办理分配模块、异常转存模块、用户注册模块以及用户管理模块;会计处理端包括审核问题接收模块、会计叫号模块、会计审核模块、异常反馈模块以及会计登录模块;会计审核端包括审核问题反馈模块、入账模块、会计考核模块以及审核模块;

用户登录模块,用于与用户管理模块进行通信,将用户填写的用户名和密码发送至用户管理模块进行识别,并在收到识别通过信息后启动发票上传模块、入账信息接收模块、报销信息填写模块、报销预约模块以及报销账户管理模块;

发票上传模块,用于用户上传待报销发票的电子件,并提供已上传发票的电子件预览和删除功能;

图片编辑模块,用于发票上传模块上传的待报销发票的电子件进行编辑,包括裁剪和亮度调节;

入账信息接收模块,用于接收入账信息转存模块转发的报销入账信息,并通过预设的电子邮箱向用户及时发送入账信息;

报销信息填写模块,用于用户在线填写报销信息,报销信息包括发票的类型、各个类型发票的张数、各个类型发票的金额以及全部发票的总金额,并选填报销账户管理模块中相应的项目资金账户信息以及银行账户信息;

报销预约模块,用于将发票上传模块上传的待报销发票的电子件以及报销信息填写模块中填写的报销信息、项目资金账户信息和银行账户信息打包为报销预约信息,并将报销预约信息发送给发票编号模块;

异常反馈模块,用于将会计核查时发现的异常问题信息及时反馈至异常转存模块;

报销账户管理模块,用于存储管理各个在研项目的项目资金账户信息以及报销后入账的银行账户信息;项目资金账户信息包括的资金账号和账户余额;银行账户信息包括银行账号和开户行信息;

发票编号模块,用于接收报销预约信息,并根据时间顺序对接收的报销预约信息进行依次编号,并将编号后的报销预约信息发送给发票解压缩模块;

发票压缩模块,用于对接收的编号后的报销预约信息进行压缩,并将压缩后的报销预约信息发送至存储器进行暂存;

入账信息转存模块,用于接收并存储入账模块发送的报销入账信息,同时将报销入账信息转发至相应的入账信息接收模块;

预约排队模块,用于记录存储器中各个报销预约信息的编号,再按照编号的大小顺序进行报销排序,并在报销办理分配模块读取完报销排序中位于最前端的编号后删除该编号;

报销办理分配模块,用于响应会计叫号模块发送的叫号请求,并读取预约排队模块中位于报销排序最前端的编号,再根据读取到的编号在存储器调取相应的报销预约信息,再将调取的报销预约信息转发给发出叫号请求的会计处理端的会计核查模块;

异常转存模块,用于接收并存储异常反馈模块发送的异常问题信息,并将异常问题信息转发至异常接收模块;

用户注册模块,用于向用户管理模块发送注册信息,注册信息包括用户名和密码,用户管理模块接收到注册信息是否符合注册规则,若符合,则向用户注册模块反馈注册成功信息,若不符合,则向用户注册模块反馈注册失败信息;

用户管理模块,用于对用户登录模块和会计登录模块发送的用户名和密码进行识别,并在识别通过后反馈识别通过信息;

会计登录模块,用于与用户管理模块进行通信,将会计填写的用户名和密码发送至用户管理模块进行识别,并在收到识别通过信息后启动审核问题接收模块、会计叫号模块以及会计审核模块;

审核问题接收模块,用于接收审核问题反馈模块发送的问题反馈信息;

会计叫号模块,用于向报销办理分配模块发送叫号请求;

异常接收模块,用于接收异常转存模块发送的异常问题信息,并通过预设的电子邮箱向用户及时发送入账信息;

会计核查模块,用于实时接收报销预约信息,再对报销预约信息进行解压获得待报销发票的电子件、报销信息、项目资金账户信息以及银行账户信息,并在会计核查无误后将报销预约信息压缩发送至审核模块;

审核问题反馈模块,用于向相应的审核问题接收模块发送问题反馈信息,表明会计审核过程中发现的问题,同时还将报销预约信息压缩发送至相应的会计核查模块;

入账模块,用于按照报销信息、项目资金账户信息以及银行账户信息将报销金额由对应的项目资金账户转入用户的银行账户中,同时向入账信息转存模块发送报销入账信息;

审核模块,用于接收并解压报销预约信息获得待报销发票的电子件、报销信息、项目资金账户信息以及银行账户信息,并在会计审核通过后启动入账模块,若审核不通过则启动审核问题反馈模块;

会计考核模块,用于记录审核问题反馈模块发送的问题反馈信息以及与该问题反馈信息相对应的审核问题接收模块的ID号。

本发明的学校财务报销系统能够根据需要设置多个客户端、多个会计处理端以及多个会计审核端,各个终端都有各自的ID号,在各个终端之间相互通信时,均需要携带相应的ID号一同传输,所以能够确保信息传输和反馈时都不会出现错乱。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1