Sistema de gestión de compras, ventas e inventarios.
Descripción general
- Este sistema se completa iterativamente en tres versiones, y los extremos frontal y posterior se desarrollan por separado.
- El modo de desarrollo usa Vue+Springboot+MybatisPlus
- La biblioteca de componentes es elementUI
- La plantilla de gestión en segundo plano es vue-element-admin.
- El manual del usuario se encuentra en back-v3/src/main/resources/public/UserBook.docx, que contiene guías de uso detalladas y tutoriales de configuración del entorno a nivel de niñera.
Usar la configuración del entorno
- Ejecute xxxApplication.java en el directorio del paquete autoconstruido src/main/java en segundo plano.
- Configure src/main/resources/application.properties para conectarse a la base de datos
- Ingrese el comando npm en la línea de comando en vue-element-admin: npm run dev, ejecute el entorno de desarrollo, no hay módulos dependientes (normalmente los hay), siga las indicaciones de npm install, es posible que deba cambiar la fuente
- Los permisos y las contraseñas de las cuentas son visibles en la base de datos.
- El sistema se puede utilizar normalmente si las bases de datos front-end y back-end se ejecutan al mismo tiempo.
Instrucciones de configuración de la base de datos
- Versión de MySQL: 5.7.36, descárguelo e instálelo usted mismo, se ejecuta en el puerto 3306 de forma predeterminada
- navicat se conecta a la base de datos, el puerto predeterminado es 3306, ingrese el nombre de usuario y la contraseña durante la instalación
- Después de conectarse, haga clic derecho en la base de datos en Navegar y ejecute el archivo sql volcado. La configuración de la base de datos está completa.
- El manejo de excepciones del sistema es imperfecto y todavía hay algunos errores. No utilice clientes inexistentes para emitir pedidos o artículos inexistentes, etc. Agréguelos primero y luego utilícelos. Actualmente el sistema cuenta con clientes, almacenes y otra información que se puede obtener en la consulta de información, y las mercancías existentes se pueden visualizar en las estadísticas de inventario.
Implementación del proyecto
- Este proyecto se ha implementado en Tencent Cloud Server, IP pública: xxx
División del trabajo
- Parte frontal: @yanpengt06
- Servidor: @whdsn123