🏭 DepoManager
Sistema integral de gestión de depósitos, desarrollado en Java, orientado a optimizar el control de stock, el registro de productos y la administración de operaciones internas.
📋 Índice
🎯 Objetivo del proyecto
🛠️ Tecnologías utilizadas
🏗️ Arquitectura general
🧩 Funcionalidades
🎓 Información académica
👥 Autores
🎯 Objetivo del proyecto
DepoManager busca digitalizar y simplificar la administración de un depósito mediante una aplicación desarrollada en Java puro, que permite:
Gestión de productos (altas, bajas, modificaciones).
Control de stock y movimientos de inventario.
Registro de operaciones básicas.
Interfaz de uso académico orientada al aprendizaje de buenas prácticas.
Tecnología | Uso principal |
---|---|
Java 17 / 20 | Lenguaje de programación utilizado para construir la aplicación |
Programación Orientada a Objetos | Organización y diseño del sistema |
Swing | Consola Interfaz y visualización de datos |
MySQL | Almacenamiento persistente |
IntelliJ IDEA | IDEs usados en el desarrollo |
com.depotmanager.scr.main.java
├── com
└── conexionDB
└── enums
└──excepciones
└──menu
└──Menus
└──models
└──validaciones
├── org.example
├── main
├── out
🧩 Funcionalidades
🔹 Alta, baja y modificación de productos 🔹 Registro y control de stock disponible 🔹 Listado de productos y búsqueda por criterios 🔹 Registro de movimientos de inventario 🔹 Validaciones básicas de datos de entrada 🔹 Persistencia en base de datos (si se configura MySQL)
🎓 Información académica
Este proyecto fue desarrollado como Trabajo Práctico Final de la materia Laboratorio de Programación II, cumpliendo con los siguientes requisitos:
Aplicación funcional en Java.
Uso de Programación Orientada a Objetos.
Persistencia opcional en base de datos.
Trabajo en equipo con control de versiones (Git & GitHub).
- Emiliano Barrientos - Malagutti Agustin - Luciano Fraticelli - Tobías Miri - Julieta Gerez
- Universidad Tecnológica Nacional (UTN)
- Materia: Programación II
- Profesor: Sergio Garguir
- Fecha: Junio 2024