全国材料价格管理系统
项目周期:2021.08-2021.12
开发环境:JDK1.8 + Mysql+ Maven + Git+ Win10 系统
开发工具:IDEA
采用技术:SpringMVC、SpringBoot、SpringCloud、MybatisPlus、Redis、Swagger2
项目描述:
本项目主要功能是为全国公路建设项目的材料价格进行统计分析。本系统主要分为施工单位、业主单位、市级管理员、省级管理员等。业主单位创建项目,施工单位在已有的项目下创建标段,通过市级管理员的审核,就可以填写材料的价格。市级管理员还需要把各个地区的材料价格进行上报,省级管理员通过一定算法把各个市级上报的材料价格进行加权平均,最后汇总发布省级材料数据。本项目采用nginx进行动静分离和反向代理,并结合springboot,springcloud、mybatis_plus进行微服务开发,采用阿里oss技术存储附件,图片;使用redis进行短信、验证码、首页数据,session等缓存。