项目描述: 1.项目背景:博览中心有许多个子系统,比如停车场、广播、客流、门禁、能耗等等子系统,现在需要一个集合所有子系统的集成楼宇系统。2.项目目标:根据博览中心现场的施工进度,于硬件厂商同步完成集成系统的开发。3.项目概述:此系统主要是获取博览中心现场设备的状态,将状态通过组态图显示在页面上。同时提供各个系统的统计分析以及部分控制。使用springboot能够快速的搭建起一个项目、mybatis简单易学且灵活、mysql免费大众;使用了springcloud中的openfeign进行模块互相调用,使用了zuul作为网关,使用了security作为认证模块,使用nginx作为反向代理。考虑到大量的日志记录分析、在linux上搭建了三个elasticsearch节点,用于日志的检索分析;从接口获取到的设备属性,通过modbus将数据传输到组态图上;项目职责: 1.项目中担任的角色:在硬件厂商提供各个子系统openapi的情况下,分析各个系统的业务需求,完成系统设计以及代码开发,是小组成员之一。2.项目中有那些难点:因为是硬件厂商提供的接口,我们需要对接口进行详细的了解和调试,这些需要现场工作人员的配合;因为是物联网模块,会使用到modbus协议;同时为了方便对日志做统计分析,使用到了elasticsearch。项目业绩: 1.目标达成情况:此项目进度较慢,需要紧跟现场工作人员的节奏,还在开发中。2.我的贡献:目前完成了门禁、客流、停车场、广播、能耗子系统的代码开发和测试。3.我的收获:初步熟悉了elasticsearch以及linux的用法。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论