Loading repository data…
Loading repository data…
IsmaVargass / repository
Teleisma es un sistema de gestión integral para una pizzería con atención al cliente, gestión de incidencias, ofertas y administración. Arquitectura modular basada en Java, Maven y Swing (o JavaFX), pensada para escalabilidad y mantenibilidad.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
🎥 Ver video introductorio de Teleisma en YouTube
Teleisma es un sistema de gestión integral para una pizzería con atención al cliente, gestión de incidencias, ofertas y administración.
Arquitectura modular basada en Java, Maven y Swing (o JavaFX), pensada para escalabilidad y mantenibilidad.
teleisma/
├─ .idea/ # Configuraciones de IntelliJ IDEA
├─ src/
│ ├─ main/
│ │ ├─ java/com/proyecto/teleisma/
│ │ │ ├─ db/ # Conexión y utilidades JDBC (DBUtil.java)
│ │ │ ├─ entidades/ # Clases de dominio (POJOs: Usuario, Pizza, Oferta, Incidencia, ContactoCliente)
│ │ │ ├─ servicios/
│ │ │ │ ├─ api/ # Interfaces de servicios (IUsuarioService, IPizzaService, etc.)
│ │ │ │ ├─ impl/ # Implementaciones de servicios (UsuarioServiceImpl, PizzaServiceImpl, etc.)
│ │ │ │ └─ gui/ # Clases de interfaz gráfica (LoginFrame, MainFrame, paneles por módulo)
│ │ │ └─ App.java # Punto de entrada `public static void main`
│ │ └─ resources/
│ │ ├─ images/ # Logos e iconos usados en la GUI
│ │ └─ teleismabbdd.sql # Script DDL/DML para crear y poblar la BD
│ └─ test/ # Pruebas unitarias (JUnit/TestNG)
├─ target/ # Artefactos de compilación (JAR, clases)
├─ .gitignore # Ignorar target/, IDE, credenciales, logs
└─ pom.xml # Configuración Maven: dependencias y plugins
Dentro del directorio docs/ encontrarás los diagramas generados para el proyecto:
Casos de Usos
Diagrama de casos de uso que muestra las interacciones entre actores y funcionalidades.
Diagrama Entidad Relación
Diagrama ER con las entidades principales y sus relaciones.
Diagrama de clases
Diagrama de clases que refleja la estructura de los paquetes y la herencia/implementación de interfaces.
Teleisma Mockup
Mockups de la interfaz de usuario y flujo de pantallas.
Diagrama UML
Diagrama UML --> mermaid.
Diagrama UML
Diagrama UML --> pdf.
Durante el desarrollo de este proyecto, me he apoyado en las siguientes fuentes de conocimiento y herramientas: