论文部分内容阅读
由于近年来建筑工地安全事故频发,死亡人数不断上升,安全形势不容乐观。于是住建部便下发了文件《关于推进建筑业发展和改革的若干意见》,要求全面推进建设“智慧工地”。与传统的工地管理方式相比,“智慧工地”是指使用信息化手段,将建筑工地管理理论与大数据分析、人工智能技术相结合,并统一管理施工现场的零散化信息进行数据分析,来保障施工现场人员和设备的安全,提高政府与施工企业之间的沟通效率,为项目进度的有序推进提供依据。本文十分详细的论述了研究和实现一个智慧工地管理系统。该系统以建筑工地安全管理为背景,保障施工现场物资、人员、设备等重要资源的安全,采用深度学习模型对于视频监控中的人员安全帽佩戴情况进行识别,实时保障工地人员安全。因此系统主要包含对人员管理的实名制考勤功能,对于设备管理的塔吊监测和升降机监测功能,对于扬尘、噪音管理的环境监测功能,对于实时监控和安全识别安全帽的视频监控功能,对于施工现场人员安全帽佩戴情况进行识别的功能。系统还根据法律法规依法对操作过程中出现的违法信息进行发布,而且将收集到的数据进行数据统计,为决策依据提供支撑。根据实际情况本论文在需求分析、系统概要设计、系统详细设计、系统实现与测试等过程中,分别对系统进行了以下几方面的分析与研究。第一步是对于系统的用户需求进行了分析与确定,深入调研系统的开发背景确定系统开发的可行性,以此确认了系统的功能需求开发,进一步明确了后期的开发流程。第二步是根据实际情况确认本系统使用的主要技术,PC端采用B/S架构,开发语言使用可拓展性强的PHP,数据库方面使用易于开发、安全性高的开源数据库Mysql,缓存方面采用拥有丰富数据结构、性能优异的非关系型数据库Redis,安全帽识别采用深度学习模型Faster R-CNN目标检测算法进行开发。最后系统开发使用微服务架构模式进行设计,将各功能包装为服务作为开发,各服务之间耦合性低、相互性地,有利用开发团队的开发与后期维护。该系统已经重庆市潼南区政府投入运行,加强了政府部门与企业单位至今的沟通效率,执法人员可以实时掌控施工现场情况,提高了施工单位、建设单位、政府部门的工作效率。