一种项目结算资料送审方法、系统、终端设备及存储介质与流程

文档序号:23822294发布日期:2021-02-03 17:02阅读:70来源:国知局
一种项目结算资料送审方法、系统、终端设备及存储介质与流程

[0001]
本申请涉及项目管理的技术领域,尤其是涉及一种项目结算资料送审方法、系统、终端设备及存储介质。


背景技术:

[0002]
工程结算是指施工企业按照承包合同和已完工程量向建设单位或者业主办理工程价清算的经济文件。工程建设周期长,耗用资金数大,为使建筑安装企业在施工中耗用的资金及时得到补偿,需要对工程价款进行中间结算、年终结算,全部工程竣工验收后应进行竣工结算。工程结算是工程项目承包中的一项十分重要的工作,工程结算资料最终会送到审计机构进行审计。
[0003]
目前,随着数据信息化,利用网上数据传输取代了由一个或者几个送审人员将项目结算资料送至审计机构,提高了送审速度的同时,也便于结算资料的修改再送审。
[0004]
针对上述中的相关技术,发明人认为通过网络传输将项目结算资料进行送审,虽提高了效率,但网络数据传输会有信息泄露的风险,若造成结算资料被盗取或者修改,会造成一定的经济损失。


技术实现要素:

[0005]
为了提高项目结算资料送审的安全性,本申请提供一种项目结算资料送审方法。
[0006]
本申请提供的一种项目结算资料送审方法,采用如下的技术方案:获取结算资料数据包;对所述结算资料数据包进行数据包拆分,生成公拆包和私拆包;获取所述公拆包的加密数据和所述公拆包的加密号,所述公拆包的加密数据由加密者对所述公拆包进行加密处理,生成所述公拆包的加密数据,并生成所述公拆包的密钥和公拆包的加密号;利用所述公拆包的加密号对所述私拆包进行加密处理,生成所述私拆包的加密数据;将所述公拆包的加密数据、所述私拆包的加密数据以及所述公拆包的密钥发送至审计机构,所述审计机构利用所述公拆包的密钥对所述私拆包的加密数据进行解密,得到所述私拆包,所述审计机构对所述公拆包的加密数据进行解密,得到所述公拆包,所述审计机构对所述公拆包和所述私拆包进行合并,得到所述结算资料数据包。
[0007]
通过采用上述技术方案,审计机构利用公拆包的密钥对私拆包的加密数据进行解密,且私拆包的是由公拆包的加密号进行加密的,从而只有公拆包的密钥才能够对私拆包进行解密,进而可以减少项目结算资料被恶意篡改的情况发生,提高了项目结算资料送审的安全性。
[0008]
优选的,所所述审计机构对所述私拆包的加密数据进行解密之前包括:向所述加密者发送所述审计的授权申请,使得所述加密者进行授权;所述公拆包的加密数据中含有加密者的授权号,所述审计机构利用所述加密者的授权号申请授权。
[0009]
通过采用上述技术方案,利用加密者的授权号申请授权,只有当加密者进行授权后,才能进行私拆包的解密,进一步提高了项目结算资料送审的安全性。
[0010]
优选的,对所述结算资料数据包进行数据包拆分,包括:对所述结算资料数据包中的工程蓝图进行拆分,并分别拆分至公拆包和私拆包内;以及,所述审计机构对所述公拆包和所述私拆包进行合并,包括:对解密得到的所述公拆包中的部分工程蓝图和所述私拆包中的部分蓝图进行合并,得到所述审计机构的工程蓝图,并与所述加密者的工程蓝图进行匹配。
[0011]
通过采用上述技术方案,利用解密得到的工程蓝图与加密者的原工程蓝图进行匹配,由于工程蓝图的结构复杂度较高,被篡改的可能性较小,从而可以用于验证,提高了安全性。
[0012]
优选的,还包括:获取匹配结果,在匹配结果为不符合时,向所述加密者发送匹配结果,使得所述加密重新发送工程蓝图。
[0013]
通过采用上述技术方案,在匹配结果为不符合时,通过向加密者发送匹配结果,以便于加密者迅速发送原始工程蓝图,有利于提高验证效率。
[0014]
优选的,所述公拆包的加密处理被配置为本地加密处理;对所述公拆包的加密数据进行解密被配置为本地解密处理。
[0015]
通过采用上述技术方案,本地加密处理和本地解密处理,均为断网离线处理,进而可以减少网络上恶意攻击,提高了加密和解密过程中的安全性。
[0016]
优选的,对所述结算资料数据包进行数据包拆分被配置为在离线状态下进行拆分。
[0017]
通过采用上述技术方案,离线状态下对结算资料数据包进行拆分,可以减少密钥和加密号在生成的过程中发生泄漏,进一步提高了项目结算资料送审的安全性。
[0018]
本申请还提供一种项目结算资料送审系统,包括:第一获取单元,被配置为获取结算资料数据包;拆分单元,被配置为对所述结算资料数据包进行数据包拆分,生成公拆包和私拆包,所述拆分单元还包括:拆分子单元,被配置为对所述结算资料数据包中的工程蓝图进行拆分,并分别拆分至公拆包和私拆包内;第二获取单元,被配置为获取所述公拆包的加密数据和所述公拆包的加密号,所述公拆包的加密数据由加密者所述公拆包进行加密处理,生成所述公拆包的加密数据,并生成所述公拆包的密钥和公拆包的加密号;加密单元,被配置为利用所述公拆包的加密号对所述私拆包进行加密处理,生成所述私拆包的加密数据;发送单元,将所述公拆包的加密数据、所述私拆包的加密数据以及所述公拆包的密钥发送至审计机构。
[0019]
优选的,还包括:第三获取单元,获取匹配结果,在匹配结果为不符合时,向所述加密者发送匹配结果,使得所述加密者重新发送工程蓝图。
[0020]
本申请还提供一种项目结算资料送审终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述任一种方法的计算机程序。
[0021]
本申请还提供一种存储介质,一种存储介质,其上存储有计算机指令,其特征在于,存储有能够被处理器加载并执行上述任一种方法的计算机程序。
[0022]
综上所述,本申请包括以下至少一种有益技术效果:
通过拆分生成的密钥和加密号,审计机构利用公拆包的密钥对私拆包的加密数据进行解密,且私拆包的是由公拆包的加密号进行加密的,从而只有公拆包的密钥才能够对私拆包进行解密,进而可以减少项目结算资料被恶意篡改的情况发生,提高了项目结算资料送审的安全性;通过对工程蓝图进行拆分,利用解密得到的工程蓝图与加密者的原工程蓝图进行匹配,由于工程蓝图的结构复杂度较高,被篡改的可能性较小,从而可以进一步进行验证,提高了安全性。
附图说明
[0023]
图1是申请实施例中一种项目结算资料送审方法的流程图。
[0024]
图2是申请实施例中一种项目结算资料送审系统的结构示意图。
具体实施方式
[0025]
以下结合附图1-2对本申请作进一步详细说明。
[0026]
本申请实施例公开一种项目结算资料送审方法。参照图1,一种项目结算资料送审方法包括:s11,获取结算资料数据包。
[0027]
结算资料可以包括工程招标文件、投标文件、施工合同、工程蓝图以及设计变更等工程项目资料,由加密者对结算资料进行打包,并生成结算资料数据包,加密者生成的结算资料数据包发送至送审系统。
[0028]
在具体实施中,加密者可以为施工方或者施工单位内部审计部。
[0029]
s12,对结算资料数据包进行数据包拆分,生成公拆包和私拆包。
[0030]
由于结算资料数据包内有工程蓝图,在对数据包进行拆分时,将某一个或者某几个工程蓝图进行拆分,并将同一个工程蓝图拆分至公拆包和私拆包内。在拆分结算资料数据包时,可以将送审系统进行离线断网,进而可以减少网络端的恶意攻击,有利于提高拆分时的安全性。
[0031]
数据包拆分完成后,加密者对公拆包进行加密处理,生产公拆包的加密数据,并一同成生带有数字签名的密钥和加密号。
[0032]
在具体实施中,加密者对公拆包的加密处理可以为本地加密处理,有利于减少网络端的攻击,本地加密处理后将公拆包的加密数据和公拆包的加密号发送至送审系统。
[0033]
s13,获取公拆包的加密数据和公拆包的加密号。
[0034]
在具体实施中,公拆包的加密数据中含有加密者的授权号,授权号可以是电话号码或者数字代码。
[0035]
s14,利用公拆包的加密号对私拆包进行加密处理,生成私拆包的加密数据。
[0036]
s15,将公拆包的加密数据和私拆包的加密数据发送至审计机构。
[0037]
s16,向加密者发送审计机构的授权申请,再由加密者进行授权,授权完成后由审计机构进行解密。
[0038]
在具体实施中,审计机构可以先对公拆包的加密数据进行解密,在具体所述中,可以在本地进行解密。解密完成后得到授权号,审计机构利用授权号在送审系统内申请授权,
再由加密者进行授权。利用加密者的授权号申请授权,只有当加密者进行授权后,才能进行下一步骤,进一步提高了项目结算资料送审的安全性。
[0039]
加密者授权完成后,审计机构利用公拆包的密钥对私拆包的加密数据进行解密,得到解密后的私拆包。在具体所述中,公拆包的密钥可以由送审系统进行传送,也可以由其他传送方式将加密者手上的密钥传送至审计机构。
[0040]
s17,对解密得到的公拆包中的部分工程蓝图和私拆包中的部分工程蓝图进行合并,得到审计机构的工程蓝图,并与加密者的工程蓝图进行匹配。若匹配结果符合时,则执行s18,若匹配结果不符合时,则执行s19。
[0041]
分别对公拆包和私拆包进行解密,可以分别得到两部分工程蓝图,并进行合并,再将合并后的工程蓝图与加密者的原始工程蓝图进行匹配,得到匹配结果。由于工程蓝图的结构复杂度较高,被篡改的可能性较小,从而可以用于进行验证,提高了安全性。
[0042]
在具体所述中,工程蓝图可以由送审系统进行传送,也可以由其他传送方式将加密者手上的密钥传送至审计机构。
[0043]
s18,向审计机构发送匹配结果,使得审计机构对公拆包和私拆包进行合并,得到结算资料数据包。
[0044]
若匹配结果为符合时,说明是原始的私拆包和公拆包,之后,审计机构可以对解密后的公拆包和解密后的私拆包进行合并,最终得到合并后的结算资料数据包。
[0045]
s19,向加密者发送匹配结果,使得加密者重新发送工程蓝图。
[0046]
若匹配结果为不符合时,送审系统可以向加密者发送匹配结果,使得加密者重新发送工程蓝图,以便于加密者迅速发送原始工程蓝图,有利于提高验证效率。
[0047]
采用上述实施例,审计机构利用公拆包的密钥对私拆包的加密数据进行解密,且私拆包的是由公拆包的加密号进行加密的,从而只有公拆包的密钥才能够对私拆包进行解密,进而可以减少项目结算资料被恶意篡改的情况发生,提高了项目结算资料送审的安全性。
[0048]
图2所示为本申请实施例提供的一种项目结算资料送审系统200,包括第一获取单元21、拆分单元22、第二获取单元23、加密单元24、发送单元25以及第三获取单元26。
[0049]
第一获取单元21,被配置为获取结算资料数据包。
[0050]
拆分单元22,被配置为对结算资料数据包进行数据包拆分,生成公拆包和私拆包;拆分单元还包括:拆分子单元221,被配置为对结算资料数据包中的工程蓝图进行拆分,并分别拆分至公拆包和私拆包内。
[0051]
第二获取单元23,被配置为获取公拆包的加密数据和公拆包的加密号,公拆包的加密数据由加密者公拆包进行加密处理,生成公拆包的加密数据,并生成公拆包的密钥和公拆包的加密号。
[0052]
加密单元24,被配置为利用公拆包的加密号对私拆包进行加密处理,生成私拆包的加密数据。
[0053]
发送单元25,将公拆包的加密数据、私拆包的加密数据以及公拆包的密钥发送至审计机构,审计机构利用公拆包的密钥对私拆包的加密数据进行解密,得到解密后的私拆包,审计机构对公拆包的加密数据进行解密,得到解密后的私拆包。
[0054]
第三获取单元26,获取匹配结果,在匹配结果为不符合时,向所述加密者发送匹配
结果,使得所述加密者重新发送工程蓝图。
[0055]
本申请实施例还提供一种工程项目招标管理终端,包括存储器和处理器;存储器可以为ram、rom、eprom、eeprom、flah、磁盘和光盘等存储设备。存储器上存储有能够被处理器加载并执行上述项目结算资料送审方法的计算机程序。处理器包括cpu或mpu等中央处理部件或以cpu或mpu为核心所构建的主机系统,包括硬件或软件。
[0056]
本申请实施例还提供了一种存储介质,该计算机可读存储介质包括u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random acce memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质,其内存储有能够被处理器加载并执行上述项目结算资料送审方法的计算机程序。
[0057]
以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1