智慧工地管理系统

我要开发同款
邮差病人2022年09月12日
236阅读

作品详情

项目简介:该系统主要是为工地管理而开发,主要解决了建筑工地的人多、人杂,不好管理的问题,避免工人随意进出,为疫情防控提供了有力保障。工地入口有三道闸机,进入施工现场采用刷脸加监控模块,对进出人员实施统一管理。认证通过的人员可以进入工地,防止外来人员进入工地,避免设备、原料被盗用导致施工现场的材料不足等。该系统主要包含模块:通知公告、区域管理、门禁管理、打卡管理、物资管理、人员管理、人员出勤汇总、巡检管理、排班管理、巡检排班,施工排班、安全管理、应急管理、设备管理。1、该系统开发过程中项目框架是跟着项目经理一起搭建2、人脸识别为了安全性,增加了人脸识别功能。此功能是调用百度人脸识别的接口,管理人员使用摄像头照一张工人的人脸,在后端设置一个全球唯一标识符,将这个标识符组合人脸提交到百度人脸库里,当人脸提交成功后,此标识符添加到后端DB数据中。在工人进入工地刷脸识别,可以不用刷卡进入工地,直接使用扫脸,同样使用摄像头照一张人脸提交到百度人脸库里,当人脸库有工人的照片会返回匹配成功的值当匹配成功之后才能进入施工现场,如果匹配失败闸机就不会开门。3、设备管理:采用RBAC权限控制,只有分配权限了才能访问,防止施工现场的工具和设备丢失。4、该项目人员管理用到了AutoMapper,防止工人的信息泄露。5、该项目使用MVC、SqlServer以及EF完成与数据库的交互。6、系统自动完成工人排班管理,减少人工排班。7、系统使用WangEditor编写通知公告,由领导审批通过后,发布出去。8、该项目使用实时监控统计人数,防止工人上下班拥挤及踩踏行为,该数据使用Echarts图表实时展示人流量。开发技术: 前端技术:LayUI(框架)、JQuery(封装的JavaScript的一套组件库)、Ajax、上传图片后端:Vs Code、.NetCore api、Ef Core、Swagger、async await (异步编程)、Nlog等其他技术:泛型、SqlServer、存储过程、Redis集群、RabbitMQ等
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论