项目介绍 01
1.Vue实现前端功能,在demo版生成手机页面,在上线版本生成微信小程序。
2.后台方面,项目使用Springboot2.1.11框架搭建,持久层使用MyBatis框架,角色控制使用spring security oauth2插件。对接智能开关使用WebService框架Apache-CXF, 收集的信息存入Kafka消息集群。部分统计信息由ElasticSearch检索处理,加工后传至页面,由ECharts图表组建做显示。
3.数据方面,由HBase提取Kafka中的信息,使用Hive读取HBase中的信息,通过HiveSQL完成聚合查询,将结果导出至MySQL,Java程序可直接读取使用。
视频展示 02
团队照片 03
竞赛PPT 下载
点击下载项目亮点 04
1 项目的实用性完整性角度:
鹤壁清洁能源管理系统是一个校企合作项目,需求来自真实的业务场景,大量数据的处理、面对复杂业务的解决方案以及外部接口对接的完成度在项目中都有很好的体现
2 技术的合理性角度:
面对大数据量的检索、处理,技术方案及时由MySQL调整为ES(Elastic Search);面对项目多种角色的流程业务处理,合理的使用Spring Security Oauth2.0技术来解决,体现 出了整个团队解决问题的能力在后续项目交付过程中,甲方的测试报告文档也非常专业,在这个过程中,整个团队也体验了一下真实企业开发的流程,是一次宝贵的经验,非常好。