智慧环卫平台

我要开发同款
proginn17580527562023年11月03日
114阅读
所属分类H5网站

作品详情

技术栈:Vue3+Typescript+Ant-Design+vueRouter+Vuex+Echarts+Websocket
该项目是为城市环卫管理所涉及到的人、事、物、车进行实时管理的平台。主要是为了合理设计规划环卫管理模式,提升环卫作业质量,降低环卫运营成本。智慧环卫所有服务部署在智慧城市管理云端,对接智慧城市网络,以云服务方式随时为管理者及作业人员提供所需的服务。
项目主要包括以下几个方面的业务:系统管理、智慧公厕、垃圾分类、环卫车辆、环卫人员、人员健康关怀、数据大屏、数据报表、垃圾收集转运设施监管、日常监督检查、终端处置场监管等。
我主要负责系统管理、智慧公厕、垃圾分类、数据大屏、数据报表等模块
系统管理:包含菜单管理、用户管理。用户管理:用户名称账号以及关联的角色和目前的状态。角色管理:超级管理员,普通管理员,普通用户,超级管理员可以删除用户 关联角色等。超级管理员会多出角色管理和权限管理两个模块
智慧公厕:每个公厕都有一个唯一的超级识别码,由超级管理员添加进后台,并将公厕的具体所属区域 定位地点 名称 类型以及监督机构详细录入,还要设置好公厕的开放时间。普通管理员可以操作完善公厕相关信息,如坑位数 是否有母婴室 是否有无障碍厕位等。
垃圾分类:通过扫描二维码,为市民提供垃圾分类相关知识,并提供垃圾分类查询服务,鼓励市民参与到垃圾分类中来。
依据垃圾桶监测系统所收集的信息,计算出垃圾清运的最佳路线和清运时间,大大提高了环卫部门的工作效率。
根据垃圾桶分布、数量情况,对保洁员以及垃圾收运车辆每天作业达标率进行监控与统计分析
数据大屏 报表:包含环卫设施、人员关怀、人员作业、中转站等报表,使用websocket实时推送数据
项目难点:
1.利用 RefreshToken 刷新 TOKEN 双 token 形式解决长时间保留 token 安全问题,减少用户 token 过期重复登录问题,储存失败请求,刷新 token 后直接请求这部分接口(类似断点续传)。
2.大规格文件上传,使用切片方式,实现了秒传,错误重试(3 次重试失败,整个任务中止),控制并发 的方式实现效果:上传时间由 8~12S 减少为 1~2S,断点续传提高了容错性
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论