1.项目总体分为后台管理网页、用户事故信息提交微信小程序客户端、员工事故处理Android客户端。
2.我负责了全部的业务和界面开发,UI界面设计是由其他同事负责。后台管理使用java、springboot、mybatis-plus、mysql、jquery、jsp、redis等等;Android客户端使用java kotlin;微信小程序就是常规的js、css、html前段开发;最终效果满足了开始设计项目各模块的功能,并成功运行了超过三年。
3.难点主要集中在数据量大的时候查询优化的问题,后期也通过优化查询语句、调整数据库表结构等等措施,得到优化。