1.一种基于互联网的项目多方协同管理系统,其特征在于,所述系统包括:决策应用层、项目管理信息整合层、区块链层和数据支撑层;
所述数据支撑层与多个终端设备连接,用于根据预先采集的终端设备信息,构建适用于多级调度一体化分布式计算的项目管理模型;
所述项目管理信息整合层,用于对项目管理模型的信息进行数据管理;
所述区块链层,用于对项目管理模型依次进行局部和全局校验;并将校验通过的项目管理模型进行分布式存储及冗余备份;
所述决策应用层,用于根据应用的不同需求,调用区块链层的项目管理模型信息。
2.如权利要求1所述的基于互联网的项目多方协同管理系统,其特征在于,所述数据支撑层包括:
获取模块,用于接收终端设备对象的请求信息;
分配模块,用于为终端设备对象分配全网唯一身份id编码和权限等级;
生成模块,用于根据全网设备统一命名规范自动生成设备标准名称;
构建模块,用于为终端设备对象分配全网唯一连接结点,确定与全网唯一连接结点对应的各个终端设备对象的项目需求和内容,建立适用于多级调度管理一体化分布式计算的项目管理模型。
3.如权利要求1所述的基于互联网的项目多方协同管理系统,其特征在于,所述项目管理信息整合层包括:集成模块、控制器、电力通信网和数据中心;
集成模块,用于将分布式网络拓扑分析功能和分布式状态估计功能集成到数据中心;
所述控制器,用于对信息进行初步整理,确认终端设备对象工作量,生成建设项目信息表单;执行从数据中心返回的信息;
数据中心,用于向控制器发送基于建设项目信息表单的回执信息;
所述控制器通过电力通信网与数据支撑层连接,接收采集信息,并将接收的采集信息上传至数据中心;所述数据中心通过openflow协议与所述区块链层进行信息交互。
4.如权利要求3所述的基于互联网的项目多方协同管理系统,其特征在于,所述建设项目信息表单承载所述控制器和数据中心之间的通信;
所述建设项目信息表单,包括控制器上传建设项目信息表单和数据中心返回的信息表单;
所述控制器上传建设项目信息表单,包括本地地理位置信息、本地地形地貌信息和项目相关人员信息;数据中心返回信息表单,包括施工需求列表、建筑调用指令和建设项目过程中的进度详情查询与执行;
其中,所述项目相关人员包括业主、设计师、工程师、承包商、第三方评估方。
5.如权利要求1所述的基于互联网的项目多方协同管理系统,其特征在于,所述区块链层,包括校验模块,用于对项目管理模型进行校验;根据构建模块形成的设备连接结点,校验设备间连接关系的逻辑性,判断具有相同连接结点终端设备的所属身份id和权限等级是否相同;若相同,则校验通过,若不相同,则校验失败。
6.如权利要求5所述的基于互联网的项目多方协同管理系统,其特征在于,所述区块链层由若干数据区块构成;所述数据区块之间相互连接,进行数据备份;每一区块均由块头和块身组成;当多个数据区块与数据中心通信时,块头用于记录链接到上一个区块的地址以及区块链数据的完整性信息,块身用于记录验证分布式一体化电网模型过程中的相关信息。
7.如权利要求4所述的基于互联网的项目多方协同管理系统,其特征在于,所述决策应用层包括:
访问模块,用于向区块链层发送项目管理模型访问请求;包括模型调用范围、模型版本和访问返回方式;
返回模块,用于根据访问请求参数,从区块链层的数据区块中调用的相应范围和版本的项目管理模型返回至分布式实时数据库或者项目管理模型交互文件cim/e。
8.一种基于互联网的项目多方协同管理方法,其特征在于,所述方法包括:
根据预先采集的终端设备信息,构建适用于多级调度一体化分布式计算的项目管理模型;
对项目管理模型的信息进行数据管理;
对项目管理模型依次进行局部和全局校验,并将校验通过的项目管理模型进行分布式存储及冗余备份;
决策应用层,根据应用的不同需求,调用经过分布式存储及冗余备份后的项目管理模型信息。
9.如权利要求8所述的基于互联网的项目多方协同管理方法,其特征在于,所述根据预先采集的终端设备信息,构建适用于多级调度一体化分布式计算的项目管理模型包括:
接收终端设备对象的请求信息;
为终端设备对象分配全网唯一身份id编码和权限等级;
根据全网设备统一命名规范自动生成设备标准名称;
为终端设备对象分配全网唯一连接结点,确定与全网唯一连接结点对应的各个终端设备对象的项目需求和内容,建立适用于多级调度管理一体化分布式计算的项目管理模型。
10.如权利要求8所述的基于互联网的项目多方协同管理方法,其特征在于,所述对项目管理模型的信息进行数据管理包括:
将分布式网络拓扑分析功能和分布式状态估计功能集成到数据中心;
对信息进行初步整理,确认终端设备对象工作量,生成建设项目信息表单;执行从数据中心返回的信息;
接收数据中心发送的基于建设项目信息表单的回执信息;
通过电力通信网与数据支撑层连接,接收采集信息,并将接收的采集信息上传至数据中心;所述数据中心通过openflow协议与所述区块链层进行信息交互。