Skip to content

Releases: jonistyle2023/soProcessPlaning

soProcessPlanning v1.3

17 Sep 23:14

Choose a tag to compare

Cambios y mejoras v1.3

  • Advertencia al cambiar de algoritmo:
    Ahora, al seleccionar un nuevo algoritmo, el programa muestra una alerta advirtiendo que se borrarán los datos de la tabla y recomienda guardar los resultados antes de continuar.

  • Corrección de conflicto en ComboBox:
    Se implementó una bandera para evitar bucles o conflictos al restaurar la selección anterior si el usuario cancela el cambio de algoritmo.

  • Footer mejorado:
    El pie de página ahora muestra el nombre y versión del programa a la izquierda y los créditos a la derecha, manteniendo el diseño solicitado.

  • Limpieza automática de tabla y diagrama:
    Al cambiar de algoritmo, si el usuario acepta, se limpian automáticamente la tabla de procesos y el diagrama de Gantt.

  • Pequeñas mejoras visuales y de usabilidad.

soProcessPlanning v1.2 - Versión Final

14 Sep 17:17

Choose a tag to compare

Software para la Planificación de Procesos

Software para la planificación de procesos

La aplicación permite simular y analizar algoritmos de planificación de procesos en sistemas operativos, facilitando el aprendizaje y la comparación visual de resultados


Características principales

  • Interfaz gráfica intuitiva desarrollada con JavaFX.
  • Simulación de algoritmos clásicos: FCFS, SJF, SRTF, Round Robin y Aleatorio.
  • Visualización dinámica del diagrama de Gantt.
  • Edición y generación aleatoria de procesos.
  • Exportación de resultados a Excel y PDF.
  • Compatible con Java 23 y JavaFX 24.

Detalles técnicos

  • Estructura modular orientada a objetos (paquetes: ui, model, algorithms).
  • Uso de librerías Apache POI (Excel) y OpenPDF (PDF).
  • Empaquetado con Maven y jpackage para distribución multiplataforma.

Requisitos (Para el Desarrollo)

  • Java 23 instalado.
  • JavaFX SDK 24.0.2 configurado.

Ideal para: estudiantes, docentes y profesionales que deseen experimentar y comparar algoritmos de planificación de procesos de manera visual y exportar resultados para documentación o análisis.

soProcessPlanning v1.1 - Versión preliminar

13 Sep 18:10

Choose a tag to compare

Finalmente, para la versión preliminar se implementaron las siguientes mejoras.

  • Permitir al usuario ingresar procesos dinámicamente en la tabla.
  • Exportar resultados a PDF/Excel.
  • Implementar más algoritmos (FCFS, Round Robin).
  • Añadir animaciones en el Gantt para hacerlo más didáctico.

Quedo atento a los feedback del grupo.

Full Changelog: v1.0...v1.1

soProcessPlanning v1.0 - Ejecutable con JavaFX

11 Sep 03:44

Choose a tag to compare

Descripción:
Esta release incluye los archivos necesarios para ejecutar la aplicación de planificación de procesos en Windows.
Archivos incluidos:

  • soProcessPlanning.jar
  • soProcessPlanning.bat

Requisitos:

  • Tener instalado Java (versión 11 o superior).
  • Descargar JavaFX SDK y ubicarlo en C:\dev\javafx-sdk-24.0.2\lib (puedes cambiar la ruta en el .bat si lo necesitas).

Instrucciones de uso:

  • Descarga ambos archivos y colócalos en la misma carpeta.
  • Haz doble clic en soProcessPlanning.bat para iniciar la aplicación.
  • Si la ventana no se abre, revisa que la ruta de JavaFX en el .bat sea correcta y que Java esté instalado.

Notas:

  • Si usas otra versión o ruta de JavaFX, edita el archivo .bat y actualiza la ruta.
  • La aplicación requiere permisos para ejecutar archivos .bat en Windows.
  • Para soporte o dudas, revisa el README o abre un issue en el repositorio.