【Java】智慧工地管理系统源码(SaaS模式)

智慧工地是聚焦工程施工现场,紧紧围绕人、机、料、法、环等关键要素,综合运用物联网、云计算、大数据、移动计算和智能设备等软硬件信息技术,与施工生产过程相融合。

 

 一、什么是智慧工地

智慧工地是指利用移动互联、物联网、智能算法、地理信息系统、大数据挖掘分析等信息技术,提高项目现场的“人•机•料•法•环•安”等施工要素信息化管理水平,实现工程施工可视化智能管理,并逐步实现绿色生态建造。

 

智慧工地可视化系统利用物联网、人工智能、云计算、GIS地图、大数据、AI、移动互联网等新一代信息技术,通过工地中台、三维建模服务、视频AI分析服务等技术支撑,实现智慧工地高精度动态仿真,趋势分析、预测、模拟,建设智能化、标准化的智慧工地综合业务系统。

 

二、智慧工地主要包括以下特点:

全时段安全监管和全周期质量监测,实现建筑工地的实时化、可视化、多元化、智慧化、便捷化。
系统集成监控子系统与工地视频监控数据无缝对接,实现工地当前实况视频的实时调取,掌握工地现场施工情况,保障工地施工安全。

通过采集、集成和应用建筑施工数据,实现对于施工现场的信息化监管,提高施工效率和质量。
综上所述,智慧工地是一种采用先进技术实现施工现场信息化管理、提高施工效率和质量、保障施工安全的新型工地管理模式。

 


三、源码技术说明

❉微服务架构+Java+Spring Cloud +UniApp +MySql
❉支持多端展示(PC端、手机端、平板端);
❉数字孪生可视化大屏,一张图掌握项目整体情况;
❉使用轻量化模型,部署三维可视化管理,与一线生产过程相融合,集成数据后台,
❉统一前端入口,呈现多方项目信息;
❉用户PC端、移动端数据同步,依托组件化开发平台。;
❉依托数据交互子平台,形成用户多系统间数据融合;
❉依托智慧工地平台,满足省、市级住建数据监管要求;
❉利用5G及智能终端算法,实现IOT设备数据抓取与处理。

 

四、系统功能介绍

【项目人员管理】

1. 项目管理:

项目名称、施工单位名称、项目地址、项目地址、总造价、总面积、施工准可证、开工日期、计划竣工日期、项目状态等。

2. 人员信息管理:

支持身份证及人脸信息采集;基础信息、证书信息、合同信息、培训信息等多项数据维护。

3. 考勤管理:

支持安全帽,手机端等多种打卡方式,对人员进出场时间记录、工时统计;分区管理、考勤记录、工资发放。

4. 门禁管理:

对特种人员及管理人员建立标签,方便人员查询,统一管理。

5. 安全教育:

施工现场提供无线 WIFI,工人在上网前需要经过认证,回答内置试题,通过认证后方可上网,系统根据登录人员工种推送不同类型问题或视频内容,问题或视频根据重要程度设置不同权重,随机进行推送。

 

【视频监控管理】

视频监控查看、视频监控回放、AI危险源识别、AI应用总览。

通过视频监控+智能分析,判断主要出入口或特定场所是否佩戴安全帽。 当检测到未戴安全帽时立即报警,降低安全事故。可对重点区域部署徘徊监测功能,当发现有异常徘徊人员时主动触发报警。

 

【 危大工程管理】

1.机械、设备、司机识别:

所有塔机、升降机具备人脸或指纹等生物识别认证功能,确保人员持证上岗;司机信息实时上传至智慧工地平台。

2. 塔机监测:

能够对重要运行参数进行实时监视,包含重量、力矩、高度、幅度、回转角度、运行速度、风速;当塔机出现危险操作时,实时报警数据将推送至智慧工地平台。

 

3. 吊钩可视化:

可视化视频画面支持驾驶室、电脑端、手机端的实时观看,远程浏览;

4. 升降机运行监测:

实时监测载重、轿厢倾斜度、起升高度、运行速度等参数;出现异常时,轿厢内立即声光报警,并将报警数据推送至智慧工地平台。

5.高支模监测系统:

实时监测高支模立杆及倾斜角度、荷载,监测架体的水平位移以及模板沉降情况;当检测数据超过预警值时,实时报警并发送云平台。

6. 深基坑监测系统:

对深基坑的支护结构顶部水平位移、深层水平位移、立柱顶水平位移、沉降、支撑结构内力和锚索应力等数据实时监测,并对超警戒数据进行报警。

 

【绿色施工管理】

环境实时监测、环境监测历史数据、喷淋任务管理、自动喷漆记录、渣土车智能分析、车辆进出场记录

1.环境监测:

实时显示 PM2.5、PM10、温度、湿度、风速、风向、噪音数据;智慧工地平台可设置报警值、预警值,发生报警时能够及时推送预警信息。

2. 扬尘监测:

智慧工地平台可设置颗粒物指标预警值,当检测到颗粒物浓度超标后系统自动启动喷淋设备,实现自主降尘;手机端APP 具有远程控制功能。

 

3.车辆冲洗AI识别:

通过在工地的出入口安装渣土车车辆冲洗识别装置,自动识别出场的渣土车是否按照规定进行了充分的冲洗后再出场上路,对绕行、未冲洗和冲洗不充分的渣土车进行报警信息和视频证据上报。

4.水电监测:

基于物联网技术的水电计量新模式,自动远程读取水、电表数据,设置阈值,自动判断异常情况。

【现场物料管理】

车牌识别、自动称重、智能物料称重、语音播报、见证取样监测、现场检测检验、物料进场、物料退场等。

【安全隐患排查】

可在电脑端、手机端对安全隐患数据进行记录、查询;实现安全隐患发起、整改、复查的闭环管理;具备对安全隐患数据进行统计、可视化分析、信息推送等;包含对危险性较大的分部分项工程进行巡查记录功能 。

 

@SpringBootApplication  
public class SmartWorkplaceApplication {  
  
    public static void main(String[] args) {  
        SpringApplication.run(SmartWorkplaceApplication.class, args);  
    }  
  
    @Bean  
    public CommandLineRunner commandLineRunner(ApplicationContext context) {  
        return args -> {  
            // 打印应用程序的配置信息  
            System.out.println("Application Name: " + context.getEnvironment().getProperty("spring.application.name"));  
            System.out.println("Version: " + context.getEnvironment().getProperty("version"));  
            System.out.println("Base Package: " + context.getEnvironment().getProperty("spring.component.package"));  
        };  
    }  
}  
  
@RestController  
@RequestMapping("/api")  
public class WorkplaceController {  
  
    @Autowired  
    private WorkplaceService workplaceService;  
  
    @GetMapping("/workplaces")  
    public List<Workplace> getWorkplaces() {  
        return workplaceService.getWorkplaces();  
    }  
}  
  
@Service  
public class WorkplaceService {  
  
    @Autowired  
    private WorkplaceRepository workplaceRepository;  
  
    public List<Workplace> getWorkplaces() {  
        return workplaceRepository.findAll();  
    }  
}  
  
@Repository  
public interface WorkplaceRepository extends JpaRepository<Workplace, Long> {  
}  
  
@Entity  
public class Workplace {  
  
    @Id  
    @GeneratedValue(strategy = GenerationType.AUTO)  
    private Long id;  
    private String name;  
    private String description;  
    private String location;  
    private int capacity;  
  
    // getters and setters...  
}