Image

任务分配简介



系统总体架构如上图,仅供参考,以实际开发过程为准。 前端两位同学最好沟通选用相同的技术栈,既方便学习交流又方便部署。 后端是mysql和hbase两条路,却是同一套功能的两种实现,但对前端没什么影响.

Image

刘冰峰 & 高壬成

前端任务重合度较高,此下就列出总体的任务

  • + 设计修改报表展示展示大屏;
  • + 整理图表组件需要的数据格式(如日期、频次等)并向后端提要求;
  • + 解析后端返回的数据并填充到图表中;
  • + 实现图表的定时刷新;
  • + 设计自定义查询的前端页面,包含下拉框、表格、图表等组件;
  • + 实现图表的定时刷新;
  • + 下拉框根据源数据,字段合理设计,并生成请求给后端;
  • + 解析后端返回的数据填充到表格与图表中;

拓展需求:

  • + 热力图、轨迹图等花里胡哨的图表;
  • + 预警显示页面;
Image

杨研博

  • + 利用kafka(+flink)从数据文件或数据接口生产消息;
  • + 对生产的消息进行缓存;
  • + 将消息存到数据库中(Kafka2SQL);
  • Image
Image

朱少行

  • + 部署MyCat并设计分表、分片策略;
  • + 利用Mycat中间件和Flask框架响应前端请求;
  • + 设计接口响应交互式查询请求;

  • Image