https://github.com/macasteglione/isfpp-poo-velasquez-casteglione
Este pequeño proyecto Java se centra en un sistema de bus operativo
https://github.com/macasteglione/isfpp-poo-velasquez-casteglione
graph java javaprogram javaprogramming javaproject jgrapht log4j
Last synced: about 1 month ago
JSON representation
Este pequeño proyecto Java se centra en un sistema de bus operativo
- Host: GitHub
- URL: https://github.com/macasteglione/isfpp-poo-velasquez-casteglione
- Owner: macasteglione
- License: mit
- Created: 2023-10-04T20:23:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-02T17:57:02.000Z (about 1 year ago)
- Last Synced: 2025-02-07T08:32:37.439Z (3 months ago)
- Topics: graph, java, javaprogram, javaprogramming, javaproject, jgrapht, log4j
- Language: Java
- Homepage:
- Size: 3.73 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ISFPP-POO 2023 - Sistema de Colectivos Urbanos
## Descripción del Proyecto
Este proyecto es un sistema de colectivos urbanos desarrollado en Java. El sistema permite gestionar y administrar la información relacionada con las rutas, paradas, horarios y vehículos de una red de colectivos urbanos.
## Funcionalidades
- **Gestión de Rutas**: Creación, edición y eliminación de rutas de colectivos.
- **Gestión de Paradas**: Registro y actualización de paradas de colectivos.
- **Gestión de Horarios**: Configuración de horarios de llegada y salida de colectivos en diferentes paradas.
- **Gestión de Vehículos**: Administración de la flota de colectivos, incluyendo información sobre el estado, capacidad y mantenimiento de los vehículos.
- **Consulta de Rutas y Horarios**: Consulta de información sobre las rutas disponibles, paradas asociadas y horarios de llegada de colectivos.## Tecnologías Utilizadas
- Java
- Javax Swing (para la interfaz gráfica)
- PostgreSQL JDBC (para la base de datos)
- JGraphT
- Log4J## Requisitos Previos
- JDK 11 o superior instalado
- PostgeSQL Server instalado y configurado
- IDE de Java (Eclipse, IntelliJ IDEA, NetBeans, etc.)## Instrucciones de Instalación y Ejecución
1. Clonar el repositorio:
```shell
git clone https://github.com/macasteglione/ISFPP-POO-Velasquez-Casteglione
```
2. Importar el proyecto en tu IDE de Java.3. Configurar la conexión a la base de datos en el archivo `src/jdbc.properties`.
4. Compilar y ejecutar el proyecto desde el IDE o utilizando Maven/Gradle.
## Contribuciones
Si deseas contribuir al proyecto, puedes hacerlo enviando pull requests o reportando issues en el repositorio de GitHub.## Licencia
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para obtener más detalles.
* [Apache Log4J](https://logging.apache.org/log4j/2.x/)
* [JGraphT](https://jgrapht.org/)
* [PostgreSQL JDBC](https://jdbc.postgresql.org/)