世外BAAS系统

我要开发同款
lionxu2023年06月16日
88阅读
所属分类activemq、springboot

作品详情

项目概述:
通过学生手环,对在校学生进行定位(仅限校区范围),实时体温监测,运动心率监测,运动步数采集等功能。同时手环还可以用于图书馆、校车上下车等刷卡场景,替代传统 IC卡。每个手环内可显示学生姓名班级,在户外活动时,手环还是我校学生特有的身份标志
通过学生手环系统,可将学生在校行为和生理状态数字化。如:学生进入和离开学校时间,去过学校哪些区域,是否发热发烧,在指定功能区(如:阅览室、篮球场)停留了多久等。这些数据帮助学校更多地了解学生,能够在安全、健康、教学等多个方面提供参考数据
当学生佩戴手环后,老师就可以通过手环系统软件,直观地查看到这些数据,包括实时数据和历史数据,还能实现上课自动点名。
学校可以对数据进行筛选和分析,通过公众号等途径为家长提供孩子相关的有价值的数据和分析结果
技术描述:
1. 采用分布式数据库 MongoDB 存储大量手环的历史数据。分布式集群保障在大数据下的高扩展性,高读写性能,文档模型解决了业务上复杂模型的兼容以及扩展问题。
2. 采用内存数据库 Redis 存储手环的实时数据,用于前端展示并定时转移到 mongodb 持久化存储。
3. 基于 activemq 中间件采集手环蓝牙网关上传的数据。
4. 基于 FEDERATED 引擎解决两个在不同服务器的 MySQL 数据库表的联合查询。
5. 使用 Nginx 负责流量转发。
责任描述:
1.参与核心模块需求评审,架构规划、设计以及技术选型,系统重构,性能优化,攻克系统技术难题,构建高可用,高性能,高并发,高扩展性的系统架构。
2.参与核心模块产品需求评审,根据需求合理性、开发周期、开发资源、项目排期定稿最终产品需求原型
3.参与系统重构,多维度分析系统问题,制定解决方案、架构改进策略,最终生成落地方案
4.负责系统高并发多级缓存架构的设计和开发
5.针对 Redis,MongoDB 等存储系统全方位性能调优
6.参与平台分布式实时数据同步中间件的架构设计和开发
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论