洗消方舱
开发环境: ider+Mysql+Maven+gitLab+禅道+ApiPost
项目技术: springBoot +SpringCloud+Mysql-Plus+Mybatis+Spring-security+FastDFs
项目描述: 项目总共 6 人。后端开发两个。产品和 ui 各一个,前端两个。
项目模块: 用户登录,车辆管理,员工管理。我的账户。历史记录,舱内记录,站点管理,方
舱管理,设备管理。
项目职责: 页面系统独自开发。
项目流程: 车辆通过和第三方接口对接之后扫描到车牌号,判断车辆是内部还是外部车辆,
内部车辆摄像头扫描之后自动抬杆直接放行,进入舱内,这个时候在判断舱内记
录是否存在车辆,如果存在就判断车辆在舱内的消毒时间是否超过两小时,如果
超过两小时就强制出舱这个车辆。使另一个车辆进入舱内消毒。如果没有超过两
小时就等待消毒。第二种情况,如果这个车是外部车辆,那么就需要人工抬杆放
行。其他流程与内部车辆一致。
车辆管理: 里面最主要功能用来做添加车辆,并且将车辆添加到摄像头的白名单中。
舱内记录: 车辆扫描摄像头之后会在舱内中添加一条该车辆的记录,并且实时更新消毒时长,如
果车辆消毒时长已够没有出舱的话,可以在系统中强制出舱。
历史记录: 主要用来展示车辆出舱之后的历史数据。可以导出这些数据。
员工管理: 判断是否是管理员还是普通用户,普通用户只能修改自己的信息和查看自己的信息。
而管理员可以添加普通用户,以及修改普通用户信息和重置普通用户密码。
站点管理: 可以添加站点,每个站点都是唯一的。
方舱管理: 所属站点。方舱也是唯一的。一个站点可以有多个方舱。
设备管理: 与服务器设备状态实时同步系统设备在线/离线状态。每个设备的IP 以及序列号都是唯
一。
人员介绍: 前端 2 人,后端 2 人,测试 1 人,类工以及产品 1 人,负责经理 2 人。