一种工程建设管理数据分析决策系统平台
技术领域
本发明涉及计算机编程
技术领域
,具体来说,涉及一种工程建设管理数据分析决策系统平台。背景技术
在工程建设领域,工程建设的进度往往是建设管理者和各施工单位最为关心的内容之一。但是,建设进度的统计往往局限于文字和数字统计,或以百分比的形式展示,这种统计方式大大限制了工程管理者对进度控制点的掌握,不利于采取相应的控制策略。当前的进度统计多局限于某一方面,例如某区域内的进度统计、某种类型的分项工程统计等,并未采用前锋线、进度曲线等方法进行可视化分析,也未明确工程建设的关键时间节点、需要重点关注的区域进度控制敏感点。因此,当前的进度分析方法不利于建设管理者快速掌握工程建设进度的薄弱点和关键控制点,且无法适应当前工程建设管理进度高效化、可视化、精细化的要求。
发明内容
针对相关技术中的上述技术问题,本发明提出一种工程建设管理数据分析决策系统平台,能够克服现有技术方法的上述不足。
为实现上述技术目的,本发明的技术方案是这样实现的:
一种工程建设管理数据分析决策系统平台,包括原始数据收集模块、数据处理模块、数据分析模块、绘图模块、决策模块,其中,
所述原始数据收集模块,用于接收人工录入的数据;
所述数据处理模块,前端与所述原始数据收集模块连接,用于将专用数组中的时间和各类进度数据进行分类整理;
所述数据分析模块,前端与所述数据处理模块相连,从数据处理模块中调用相应数据,用于将数据按照制定分析规则进行排列,并将每种分析方法存入相应的专用数组;
所述绘图模块,前端与所述数据分析模块相连,从对应分析方法的专用数组中取得数据,来绘制相应的可视化图形;
所述决策模块,前端与所述绘图模块相连接,编辑不同的分析方法对应的决策规则,在数据触发规则后,自动弹出对应决策。
进一步地,所述接收人工录入的数据通过在可视化界面,将数据录入并储存在专用数组中。
进一步地,所述数据进行分类整理是按照时间的前后顺序进行排序,并按照日、周、月、年的时间周期、建设地区来进行动态分组。
进一步地,所述分析规则包括前锋线、S曲线和横道图。
进一步地,人工录入的数据包括工程进度数据和对应时间序列。
本发明的有益效果:通过建立一种工程建设管理数据分析决策平台,实现建设数据的分类整理,并将各类分析方法通过可视化的方法展现给决策者,优化了管理流程;通过建立一种工程建设管理数据分析决策平台,将数据分析产生的决策指令自动展示给决策者,提升了决策效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例所述的工程建设管理数据分析决策系统平台的模块连接示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
本发明设计一种工程建设管理数据分析决策系统平台,通过原始数据收集模块、数据处理模块、数据分析模块、绘图模块、决策模块,可实现数据收集整理、分析绘图、制定决策等功能,区别于现有技术手段,可通过人机交互行为,为管理决策者提供更多维度、更多分析方法的可视化数据,便于快速掌握工程建设的薄弱点和关键点,制定决策的效率得到提高。
如图1所示,根据本发明实施例所述的工程建设管理数据分析决策系统平台,包括:原始数据收集模块、数据处理模块、数据分析模块、绘图模块、决策模块。此顺序即为数据流动和模块连接的先后顺序。
原始数据收集模块用于接收人工录入的数据,通过可视化界面,将数据录入储存在包含日期与各类进度的专用数组中。
数据处理模块的前端与原始数据收集模块连接,用于将专用数组中的时间、各类进度数据进行分类整理。按照时间前后排序,并按照日、周、月、年的时间周期、建设地区进行动态分组。
数据分析模块的前端与数据处理模块相连,从数据处理模块中调用相应数据,用于将数据按照制定分析规则(前锋线、S曲线、横道图等)排列,每种分析方法存入相应的专用数组。
绘图模块的前端与数据分析模块相连,从对应分析方法的专用数组中取得数据,绘制相应可视化图形。
决策模块的前端连接绘图模块,决策模块中编辑不同分析方法对应的决策规则,在数据触发规则后,自动弹出对应决策。也可根据可视化图形进行人工决策分析。上述分析决策均会被记录在决策历史中,方便后续查看。
为了方便理解本发明的上述技术方案,以下通过具体使用方式上对本发明的上述技术方案进行详细说明。
在收集原始数据时是通过在可视化界面,人工录入工程进度数据和对应时间序列。全部数据进入原始数据收集模块,数据存入至数组1。例如:通过原始数据收集模块,人工录入A工程5月每日的基础工序施工进度,数据存入数组1。
在整理数据时,将数组1中的数据在数据处理模块中进行处理。将日期、各工序当日完成进度等数据记录在数组2所在的不同列中,并在每周的最后一日、每月最后一日设置分隔符,便于统计不同周期的进度数据。例如:通过程序将数组1中的数据录入数组2,数组2分为N列,第1列为日期,第2列为工序一完成百分比,第3列为工序二完成百分比,第N列为工序N-1完成的百分比;在每周日的下一行录入“#”,每月最后一日的下一行录入“*”,实现周、月的划分。
在分析数据时,把数组2中的数据在数据分析模块中进行处理,按照分析方法的规则,将数组2中的数据进行整理,形成数组3,数组3中同时存放多种分析方法所形成的数据格式。例如:数组3采用“前锋线”法进行数据分析,数组3分为N列,第1列为时间,第2列为工序一按照计划完成的百分比,第3列为工序一实际完成百分比(数据取自数组2”),第4列为工序二按照计划完成的百分比,第5列为工序二实际完成百分比,依次类推。
然后分析好数据后,进行绘图。将数组3中的数据转入绘图模块,在该模块中绘制相应的可视化图形,供决策者进行分析。例如:按照“前锋线”法的绘图规则,利用绘图程序绘制图像,并输出至显示器。
最后进入决策模块,根据各类分析方法的具体规则,为将数组3中的数据设置边界条件,当数据触发边界条件后,将信息传递到绘图模块,在可视化图形中显示决策建议;决策建议形成后,将决策建议及此刻数据记录在数组4中,最终形成决策建议表。例如,在数组3中的N+1列为工序一的进度情况设置边界条件为:实际完成进度百分比小于计划完成进度百分比;当出现实际完成进度百分比小于计划完成进度百分比时,通过程序向绘图模块发出指令,激活决策建议,并在显示器中显示该建议;数组4中记录决策建议的内容和激活原因。
综上所述,借助于本发明的上述技术方案,通过建立一种工程建设管理数据分析决策平台,实现建设数据的分类整理,并将各类分析方法通过可视化的方法展现给决策者,优化了管理流程;通过建立一种工程建设管理数据分析决策平台,将数据分析产生的决策指令自动展示给决策者,提升了决策效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:界面生成方法、装置、设备及存储介质