1.项目分为用户模块、基础信息模块、采购管理模块、销售出库模块、库存管理模块和系统管理模块,进销存系统包含三种角色:超级管理员、管理员和普通员工,其中普通员工的权限是通过设置不同的角色区分的,最大程度上实现易使用性,易维护性,满足了中小型企业对于进销存系统的需求。
2.进销存系统采用B/S架构,开发模式采用前后端分离的模式,其中后端主要为基于SpringBoot的Maven项目,前端(View页面端)主要为基于VUE进行页面开发。在其中我主要负责库存管理、基础信息、系统管理的开发,其中系统管理模块涉及了基于角色的权限管理,库存管理涉及了页面曲线图的显示。
3.涉及到的技术栈:SpringBoot、Spring、SpringMVC、MyBatis、VUE、ECharts