1. 项目名称: 北京手环健康管理
技术栈
Spring、SpringMvc、MyBatis、shiro、 Redis、RabbitMQ、 nginx、netty、QuartZ、Echart
描述
该项目主要是学校对学生的日常心率、体温、定位和考勤的监控。对异常数据能够预警。同时兼顾后台管理功能,包括学校、教室、班级、课程、教室、学生、手环、参数、预警历史、角色管理模块的管理。
我的职责
1-1:实现shiro的权限管理,用户可选择角色,角色可选择权限。并通过redis对session管理
1-2:实现后台课程管理,学生管理,参数管理角色管理模块的开发。模块内展示,添加,修改,删除操作。课程和学生的批量导入,时间段内课程对换,学生选课信息批量导入,角色选择权限的树状展示。
1-3:设计心率和体温数据保存redis的格式,解决因查询数据量大而导致生成心率图慢的缺陷
1-4:完成考勤打卡采用websocket,实时推送打卡数据的展示
1-5:socket端采用netty接受数据,完成对心率和体温数据,sos异常数据的发送短信的需求