System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及施工方案推送,具体为一种基于施工预算的施工方案推送方法、装置和设备。
技术介绍
1、参考中国专利一种基于施工预算的施工方案推送方法、装置和设备(公告号:cn114372784a),通过获取不同工程项目对应的若干施工方案,并对每一施工方案的属性进行标记分类后,存储在施工方案数据库中;根据用户选择的施工项目和输入的施工预算金额,在所述施工方案数据中查找得到与所述施工项目和所述施工预算金额匹配的第一施工方案;将所述第一施工方案推送至用户前端。即本专利技术可以根据用户选择的施工项目和输入的施工预算金额自动在数据中查找到匹配施工方案,用户无需花费大量时间人工制定施工方案,大大减少了施工方案的制定周期和人力成本,提高了施工方案的制定效率。
2、但是现有的基于施工预算的施工方案,在推送过程中,由于重复的内容多,导致在进行阅读的过程中,出现大量的重复片段,这就导致在阅读的过程中浪费大量的时间,并且施工方案推送时,往往是批量推送,以便在批量的施工方案中选取适合的施工方案,但是集中推送会导致网络下发的卡顿,并且施工方案的选取不能直观体现,为此,本专利技术提出了一种基于施工预算的施工方案推送方法、装置和设备,以解决上述提到的问题。
技术实现思路
1、(一)解决的技术问题
2、针对现有技术的不足,本专利技术提供了一种基于施工预算的施工方案推送方法、装置和设备,解决了上述
技术介绍
提到的问题。
3、(二)技术方案
4、为实现以上目的,本专利技术通过
5、步骤一:获取到基础目标的若干个施工方案,并对施工方案的属性进行标记,再对若干个施工方案进行分析,自动删除其中重复的施工方案片段,利用互联网进行施工方案推送,其中,基础目标具体为:一个或者若干个工程项目;
6、步骤二:构建施工方案推送的网络节点,将施工方案推送的内容缓存至各地节点中,以分批次传输的方式进行推送,并在传输的过程中进行加密处理,终端接收后自动进行解密,其中,网络节点具体为网络传输路线的临时存储路径;
7、步骤三:在获取施工方案后,对施工方案的前端数据进行计算,按照前端数据的种类单独排序以及综合排序,其中,前端数据具体为施工方案的预算以及工期。
8、作为一种改进的技术方案,所述步骤一中对施工方案的属性进行标记,再对若干个施工方案进行分析,自动删除其中重复的施工方案片段的具体方式为:
9、s1:首先将施工方案标记为nfj,j为同一工程项目的不同施工方案编号,n为施工方案的属性,其中,n和j均为1、2、...、k,设置片段长度的选取阈值,并将其标记为pd,并将施工方案的文案长度标记为sd,其中pd∈sd,此时对文案长度sd从上至下扫描即可;
10、s2:然后以第一个扫描的文本作为主文本,并标记为zb,后续扫描的文本为添加文本,并标记为tb,在tb扫描后与zb并无相同的片段长度阈值pd时,此时扫描后的tb进入zb,重复上述操作,直至对全部的施工方案nfj扫描完成即可,出现片段长度阈值pd时,对其进行删除,对于缺失的部分需要进一步处理。
11、作为一种改进的技术方案,所述步骤一中对施工方案的属性进行标记时,其中,属性标记采用不同字母进行区分,字母的数量为1个或者若干个。
12、作为一种改进的技术方案,所述s2中对于缺失的部分需要进一步处理的具体方式为:
13、s21:此时将重复出现的片段长度阈值内容标记为aj,j=1、2、...、n,而原本缺失的部分通过片段长度阈值内容aj补入,aj的具体内容以模板的方式按照序号进行查看。
14、作为一种改进的技术方案,所述步骤二中构建施工方案推送的网络节点,将施工方案推送的内容缓存至各地节点中,以分批次传输的方式进行推送的具体方式为:
15、p1:首先将施工方案推送的数量标记为ak,然后设定网络通道下发数量的阈值,并将其标记为ys,其中,ps=ak-ys,ps为节点存储的数量,此时在网络通道中设置节点数量,并标记为j,j=1、2、...、n,每个节点对应存储的数量为以保证每次网络通道下发数量在ys以内。
16、作为一种改进的技术方案,所述步骤三中对施工方案的前端数据进行计算,按照前端数据的种类单独排序以及综合排序的具体方式为:
17、m1:按照预算的多少从低至高进行排序,再按照工期的长短从少至多进行排序,然后将两者之间的排序进行结合,取平均值进行排序,并对平均值的合理性进行分析。
18、作为一种改进的技术方案,所述m1中对平均值的合理性进行分析时,设置差异阈值,并将其标记为se,当平均值的排序与预算排序以及工期排序差值大于se时,此时需要人工进行标记。
19、一种基于施工预算的施工方案推送装置,包括:
20、工期推送模块,用于将所述施工方案的内容推送至所述用户前端;
21、网络节点模块,用于在所述施工方案传输过程中设置临时存储路径;
22、综合计算模块,用于将所述施工方案的预算以及工期排序进行计算。
23、一种计算机设备,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行基于施工预算的施工方案推送方法。
24、(三)有益效果
25、本专利技术提供了一种基于施工预算的施工方案推送方法、装置和设备。与现有技术相比,具备以下有益效果:
26、该基于施工预算的施工方案推送方法、装置和设备,通过对施工方案的属性进行标记,并且自动删除其中重复的施工方案片段,可以在进行施工方案推送的过程中,减少重复内容的干扰,在保证施工方案完整性的同时,能够有效的节省施工方案阅读时间,配合构建施工方案推送的网络节点,将施工方案推送的内容缓存至各地节点中,以分批次传输的方式进行推送,减少施工方案集中推送造成的网络下发卡顿,同时对施工方案的前端数据进行计算,可以合理的判断施工方案的预算以及成本的总和排序,施工方案推送的效果更加系统化、智能化。
本文档来自技高网...【技术保护点】
1.一种基于施工预算的施工方案推送方法,其特征在于:具体包括以下步骤:
2.根据权利要求1所述的一种基于施工预算的施工方案推送方法,其特征在于:所述步骤一中对施工方案的属性进行标记,再对若干个施工方案进行分析,自动删除其中重复的施工方案片段的具体方式为:
3.根据权利要求1所述的一种基于施工预算的施工方案推送方法,其特征在于:所述步骤一中对施工方案的属性进行标记时,其中,属性标记采用不同字母进行区分,字母的数量为1个或者若干个。
4.根据权利要求2所述的一种基于施工预算的施工方案推送方法,其特征在于:所述S2中对于缺失的部分需要进一步处理的具体方式为:
5.根据权利要求1所述的一种基于施工预算的施工方案推送方法,其特征在于:所述步骤二中构建施工方案推送的网络节点,将施工方案推送的内容缓存至各地节点中,以分批次传输的方式进行推送的具体方式为:
6.根据权利要求1所述的一种基于施工预算的施工方案推送方法,其特征在于:所述步骤三中对施工方案的前端数据进行计算,按照前端数据的种类单独排序以及综合排序的具体方式为:
7
8.一种基于施工预算的施工方案推送装置,其特征在于,包括:
9.一种计算机设备,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如权利要求1-7任意一项所述的基于施工预算的施工方案推送方法。
...【技术特征摘要】
1.一种基于施工预算的施工方案推送方法,其特征在于:具体包括以下步骤:
2.根据权利要求1所述的一种基于施工预算的施工方案推送方法,其特征在于:所述步骤一中对施工方案的属性进行标记,再对若干个施工方案进行分析,自动删除其中重复的施工方案片段的具体方式为:
3.根据权利要求1所述的一种基于施工预算的施工方案推送方法,其特征在于:所述步骤一中对施工方案的属性进行标记时,其中,属性标记采用不同字母进行区分,字母的数量为1个或者若干个。
4.根据权利要求2所述的一种基于施工预算的施工方案推送方法,其特征在于:所述s2中对于缺失的部分需要进一步处理的具体方式为:
5.根据权利要求1所述的一种基于施工预算的施工方案推送方法,其特征在于:所述步骤二中构建施工方案推送的网络节点,将施工方案推送的内容缓存至各地节点中,...
【专利技术属性】
技术研发人员:黄慧芳,程国凯,孙旭东,冀琛珍,张晓琴,张文君,
申请(专利权)人:山西六建集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。