一种基于公私钥加密的预算支出申报系统、设备及介质技术方案

技术编号:26178144 阅读:16 留言:0更新日期:2020-10-31 14:26
本发明专利技术提供了计算机领域的一种基于公私钥加密的预算支出申报系统、设备及介质,系统包括:申报模板创建模块、申报模板加密传输模块、申报模板解密模块、申报模块、申报数据转发模块、审批模块以及审批结果加密存储模块,通过申报模板创建模块创建申报模板后,申报模板加密传输模块将申报模板发送给申报终端,申报终端利用申报模板解密模块解密申报模板,并利用申报模块进行预算申报,服务器通过申报数据转发模块将申报数据转发给审批终端,审批终端通过审批模块对申报数据进行审批生成审批结果后发送给服务器,服务器利用审批结果加密存储模块将审批结果存储于数据库中。本发明专利技术的优点在于:极大的提升了预算申报的效率以及安全性。

A budget expenditure declaration system, equipment and media based on public private key encryption

【技术实现步骤摘要】
一种基于公私钥加密的预算支出申报系统、设备及介质
本专利技术涉及计算机领域,特别指一种基于公私钥加密的预算支出申报系统、设备及介质。
技术介绍
预算的支出管理是财务管理的重要内容,是一项复杂和综合性的工作,不仅仅需要较强的理论基础,更加需要较为丰富的实践经验,这样的执行方法才能够有效的做好预算支出管理。公立医院长期以来的生存和发展的主要资金来源是靠自身的医疗业务收入以及政府财政部门的财政拨款资金,即具有财政补贴性质和事业收入性质的特殊单位。因此,公立医院在进行预算支出管理的时候,需要切实的考虑自身机构的特殊性质,不能一味的模仿现代企业建立相关的预算管理制度,模仿企业的预算管理方法,这样不仅仅有可能达不到相关的管理效果,还可以造成管理的完全失效。而传统上,公立医院在进行预算申报时,采用线下填表的方式进行申报,导致预算申报效率低下,且申报的纸质材料容易被篡改。因此,如何提供一种基于公私钥加密的预算支出申报系统、设备及介质,实现提升预算申报的效率以及安全性,成为一个亟待解决的问题。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于公私钥加密的预算支出申报系统、设备及介质,实现提升预算申报的效率以及安全性。第一方面,本专利技术提供了一种基于公私钥加密的预算支出申报系统,包括如下模块:申报模板创建模块,用于在预算服务器创建一资本性支出申报模板、一日常支出申报模板以及一数据库,并随机生成一对第一公钥和第一私钥、一对第二公钥和第二私钥;申报模板加密传输模块,用于预算服务器将所述资本性支出申报模板以及日常支出申报模板利用第一私钥进行加密生成加密模板,并将所述加密模板以及第一公钥发送给申报终端;申报模板解密模块,用于申报终端接收到所述加密模板以及第一公钥后,利用所述第一公钥解密加密模板得到资本性支出申报模板以及日常支出申报模板;申报模块,用于申报终端利用所述资本性支出申报模板或者日常支出申报模板填写申报数据,并利用所述第一公钥加密生成第一加密数据,并将所述第一加密数据利用第一无线通信模块发送给预算服务器;申报数据转发模块,用于预算服务器利用所述第一私钥解密第一加密数据得到申报数据,利用第二私钥加密所述申报数据生成第二加密数据,并将所述第二加密数据以及第二公钥发送给审批终端;审批模块,用于审批终端接收到所述第二加密数据以及第二公钥后,利用所述第二公钥解密第二加密数据得到申报数据,对所述申报数据进行审批生成审批结果,利用所述第二公钥加密审批结果生成第三加密数据,并将所第三加密数据利用第二无线通信模块发送给预算服务器;审批结果加密存储模块,用于预算服务器利用所述第二私钥解密接收的第三加密数据得到审批结果,并利用加密算法加密所述审批结果后存储于数据库中。进一步地,所述申报终端以及审批终端均为手机、平板电脑、笔记本或者台式电脑。进一步地,所述第一无线通信模块以及第二无线通信模块均为2G通信模块、3G通信模块、4G通信模块、5G通信模块、NB-IOT通信模块、LORA通信模块、WIFI通信模块、蓝牙通信模块或者ZigBee通信模块。进一步地,所述审批结果加密存储模块中,所述加密算法为哈希算法、对称加密算法或者非对称加密算法。第二方面,本专利技术提供了一种基于公私钥加密的预算支出申报设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的系统。第三方面,本专利技术提供了一种基于公私钥加密的预算支出申报介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述的系统。本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:通过在预算服务器创建资本性支出申报模板以及日常支出申报模板发送给申报终端,申报终端通过资本性支出申报模板或者日常支出申报模板进行预算申报,并通过预算服务器将申报数据发送给审批终端进行审批后,审批终端将审批结果发送给预算服务器进行存储,即通过预算服务器、申报终端以及审批终端进行在线预算申报,相对于传统上采用线下填表的方式进行申报,极大的提升了预算申报的效率;通过在预算服务器随机生成一对第一公钥和第一私钥、一对第二公钥和第二私钥,分别用于加解密申报终端和审批终端间传输的数据,而最终的审批结果再利用加密算法加密后存储于数据库中,即数据的传输与存储过程均进行了加密,且采用不同的加密方式,极大的提升了预算申报的安全性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1是本专利技术一种基于公私钥加密的预算支出申报系统的结构示意图。图2是本专利技术一种基于公私钥加密的预算支出申报系统的流程图。图3是本专利技术一种基于公私钥加密的预算支出申报设备的结构示意图。图4是本专利技术一种基于公私钥加密的预算支出申报介质的结构示意图。具体实施方式本申请实施例通过提供一种基于公私钥加密的预算支出申报系统、设备及介质,实现提升预算申报的效率以及安全性。本申请实施例中的技术方案,总体思路如下:在预算服务器创建申报模板并发送给申报终端,申报终端基于接收的申报模板填写申报数据进行预算申报,并通过预算服务器发送给审批终端进行审批,审批终端生成审批结果后发送给预算服务器进行存储;申报终端和预算服务器间传输的数据通过第一公钥和第一私钥进行加解密,审批终端和预算服务器间传输的数据通过第二公钥和第二私钥进行加解密,审批结果利用加密算法加密后存储于数据库中,进而提升预算申报的效率以及安全性。实施例一本实施例提供一种基于公私钥加密的预算支出申报系统,如图1至图2所示,包括如下模块:申报模板创建模块,用于在预算服务器创建一资本性支出申报模板、一日常支出申报模板以及一数据库,并随机生成一对第一公钥和第一私钥、一对第二公钥和第二私钥;所述第一公钥加密的数据仅能由第一私钥进行解密,所述第一私钥加密的数据仅能由第一公钥进行解密,所述第二公钥加密的数据仅能由第二私钥进行解密,所述第二私钥加密的数据仅能由第二公钥进行解密;申报模板加密传输模块,用于预算服务器将所述资本性支出申报模板以及日常支出申报模板利用第一私钥进行加密生成加密模板,并将所述加密模板以及第一公钥发送给申报终端;申报模板解密模块,用于申报终端接收到所述加密模板以及第一公钥后,利用所述第一公钥解密加密模板得到资本性支出申报模板以及日常支出申报模板;申报模块,用于申报终端利用所述资本性支出申报模板或者日常支出申报模板填写申报数据,并利用所述第一公钥加密生成第一加密数据,并将所述第一加密数据利用第一无线通信模块发送给预算服务器;申报数据转发模块,用于预算服务器利用所述第一私钥解密第一加密数据得到申报数据,利用第二私钥加密所本文档来自技高网...

【技术保护点】
1.一种基于公私钥加密的预算支出申报系统,其特征在于:包括如下模块:/n申报模板创建模块,用于在预算服务器创建一资本性支出申报模板、一日常支出申报模板以及一数据库,并随机生成一对第一公钥和第一私钥、一对第二公钥和第二私钥;/n申报模板加密传输模块,用于预算服务器将所述资本性支出申报模板以及日常支出申报模板利用第一私钥进行加密生成加密模板,并将所述加密模板以及第一公钥发送给申报终端;/n申报模板解密模块,用于申报终端接收到所述加密模板以及第一公钥后,利用所述第一公钥解密加密模板得到资本性支出申报模板以及日常支出申报模板;/n申报模块,用于申报终端利用所述资本性支出申报模板或者日常支出申报模板填写申报数据,并利用所述第一公钥加密生成第一加密数据,并将所述第一加密数据利用第一无线通信模块发送给预算服务器;/n申报数据转发模块,用于预算服务器利用所述第一私钥解密第一加密数据得到申报数据,利用第二私钥加密所述申报数据生成第二加密数据,并将所述第二加密数据以及第二公钥发送给审批终端;/n审批模块,用于审批终端接收到所述第二加密数据以及第二公钥后,利用所述第二公钥解密第二加密数据得到申报数据,对所述申报数据进行审批生成审批结果,利用所述第二公钥加密审批结果生成第三加密数据,并将所第三加密数据利用第二无线通信模块发送给预算服务器;/n审批结果加密存储模块,用于预算服务器利用所述第二私钥解密接收的第三加密数据得到审批结果,并利用加密算法加密所述审批结果后存储于数据库中。/n...

【技术特征摘要】
1.一种基于公私钥加密的预算支出申报系统,其特征在于:包括如下模块:
申报模板创建模块,用于在预算服务器创建一资本性支出申报模板、一日常支出申报模板以及一数据库,并随机生成一对第一公钥和第一私钥、一对第二公钥和第二私钥;
申报模板加密传输模块,用于预算服务器将所述资本性支出申报模板以及日常支出申报模板利用第一私钥进行加密生成加密模板,并将所述加密模板以及第一公钥发送给申报终端;
申报模板解密模块,用于申报终端接收到所述加密模板以及第一公钥后,利用所述第一公钥解密加密模板得到资本性支出申报模板以及日常支出申报模板;
申报模块,用于申报终端利用所述资本性支出申报模板或者日常支出申报模板填写申报数据,并利用所述第一公钥加密生成第一加密数据,并将所述第一加密数据利用第一无线通信模块发送给预算服务器;
申报数据转发模块,用于预算服务器利用所述第一私钥解密第一加密数据得到申报数据,利用第二私钥加密所述申报数据生成第二加密数据,并将所述第二加密数据以及第二公钥发送给审批终端;
审批模块,用于审批终端接收到所述第二加密数据以及第二公钥后,利用所述第二公钥解密第二加密数据得到申报数据,对所述申报数据进行审批生成审批结果,利用所述第二公钥加密审批结果生成第三加密数据,并将所第三加密数据利用第二无线通信模块发送给预算...

【专利技术属性】
技术研发人员:黄家昌陈杜添杨晓婷
申请(专利权)人:福建亿能达信息技术股份有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1