KRONOWIN – Milenio 8
GENERADOR DE HORARIOS ESCOLARES PARA WINDOWS / 32 bits.
KRONOWIN M-8; Generador de Horarios Escolares para Windows 98/ME/XP/ NT y Vista.
A continuación describimos brevemente algunas novedades que se incluyen en el Generador de Horarios KRONOWIN MILENIO-8.
KRONOWIN M-8 incorpora un programa opcional, para la Organización/Generación de Grupos Escolares KGRUPOS. Este nos permitirá recoger los datos necesarios de nuestra Gestión de Centros, para Asignar (automática o manualmente) Grupo a cada Alumno. También se puede operar con la aplicación introduciendo los datos necesarios, directamente en el programa. Puede ejecutarse en modo Demostración Operativa, para ver sus posibilidades.
Pre-Combinador de Sesiones en Conexiones Flexibles y Mixtas.
Funciones Suplementarias en Ventana de Edición Permanente.
Adaptación de la Ayuda en Línea a Vista.
Ampliación del Intercambio de Datos con otras aplicaciones.
Activación del programa, por Disco Llave, Internet, o Teléfono y Correo Electrónico.
Actualizaciones Automáticas del programa.
Nuevas funciones internas en el Algoritmo de Generación.
Actividades o Tareas:
Incorporación en Nombre de Asignaturas de un "checkbox", que nos permite contemplar los Nombres de Asignaturas que queramos, como tal, y además como "Actividades o Tareas".
Explicación: Hay muchas Gestiones Escolares, que contemplan las Asignaturas además por su Actividad o Tarea. Por ejemplo si es una Materia o Asignatura de tipo "Lectiva, No Lectiva, Docencia Directa, Complementaria, de Recuperación, Atención a Padres, Tutoría con Alumnos, y un largo Etc..." Esta incorporación permitirá a Kronowin integrar esta información dentro de la solapa de Asignaturas, como una nueva columna, para que pueda trabajarse con ese dato, e incorporarlo en su momento a las Gestiones Escolares. Por ello mediante el "chekbox" se puede saber cuales son dichas Actividades, que estarán definidas como un Nombre de Asignatura más, y podrán ser empleadas tanto como Asignaturas o materias, pero además como Actividades o Tareas. (Hay que tener en cuenta que en ciertos casos, unas Matemáticas pueden ser de Docencia Directa, o bien de Recuperación, en función de la asignación que se haga en Asignaturas de dicha Materia.)
Pre-Combinador de Sesiones en Conexiones Flexibles y Mixtas:
Anteriormente podían existir problemas con Grupos de Diversificación, por ejemplo, cuando Materias que se imparten en 2 horas seguidas, arrastraban materias de 1 Hora. Los famosos casos de ACT, ACS, al combinarse en la conexión con MAT. O dividíamos todas las Sesiones de 2 Horas en Sesiones de 1+1, poniendo en la conexión (11), o la Conexión arrastraba en el mismo día de clase, 2 MAT junto con la ACT o ACS de 2 horas. Esto obligaba en muchos casos a no utilizar una Conexión Flexible o Mixta. Ahora solo es preciso hacer la Conexión Flexible o Mixta correspondiente, y en la gráfica de distribución de las sesiones en los Datos, se permite Combinar dicha Conexión de modo Global, o bien Combinarla por cada Nivel de la Conexión Flexible. Esto solventa el problema de que haya sesiones de 2 horas que arrastren por ejemplo 2 MAT en el mismo día. Además el propio usuario podrá mover los elementos de la gráfica, (siempre vigilando el programa si dicha Combinación o Movimiento de la Sesión es factible), y Fijarlos desde los Datos si lo desea. Así ya podemos tener en un mismo día por ejemplo 2 horas seguidas de ACS o ACT, pero combinados con 1 hora de MAT y otra Hora de QUIM. Esta función tiene además otras propiedades incorporadas. Así cuando se está trabajando en un horario, desde los propios Datos, en la solapa de "Conexión", veremos en la Gráfica aquellas sesiones que ya están colocadas en el Resultado, sabiendo en qué día y hora están colocadas las Asignaturas de cada columna de la Gráfica de la Conexión. Estás Sesiones de la Conexión que ya estén colocadas, no podrán utilizarse ya en la Pre-Combinación, por parte del usuario, de modo que solo le permitirá jugar con las Sesiones que aún estén sin colocar, para intentar hallar otra combinación distinta. También en los propios datos y en la Gráfica de la Conexión Flexible, el Botón para la Combinación original, tiene una doble función. En caso de que haya Sesiones ya Colocadas, te permitirá directamente desde los Datos, Quitar toda la Conexión en el resultado, de forma que permita rehacer otra Pre-Combinatoria completa con sus sesiones.
Ordenación Natural:
Las Fichas de Datos, de Profesores, Grupos y Aulas, ya tienen un campo numérico que servía para realizar una Ordenación por el mismo, si así lo requería el usuario. Sin embargo en las solapa "Asignaturas", solamente podíamos ordenar cada columna por orden Alfabético. Había bastantes usuarios, que querían que realmente se les presentase en esta solapa, una ordenación por el orden de introducción de sus datos. De esta forma querían tener por ejemplo una ordenación que comenzase por los cursos de Primaria, después de la ESO, Bachillerato, y finalmente los Módulos Profesionales, o en algunos casos esta ordenación la querían a la inversa. Para ello se ha incorporado en las solapas de "Profsores", "Grupos", "Aulas" y "Asignaturas" una doble ordenación. Así se podrán ordenar todas las líneas, por la columna que queramos, pero bien en Orden Alfabético, o bien en Orden Natural. El Orden Natural se corresponde precisamente al Número que esté reflejado en cada ficha de Profesores. Grupos y Aulas, de modo que el usuario puede asignar a cada ficha el Número que desee, y al ordenar por el mismo, siempre se hará en orden ascendente. Así cada usuario podrá tener la ordenación que le apetezca.
Funciones Suplementarias en Ventana de Edición Permanente:
Quitar en el Resultado Sesiones, directamente desde la Gráfica de la Venta de Edición Permanente: Hemos cambiado el comportamiento en el resultado, de la rejilla gráfica de la ventana de edición permanente, de modo que ahora podremos picar directamente en cualquier recuadro de la gráfica, y Quitar directamente esa sesión, sin necesidad de tener que picarla en el propio cuadro horario del resultado. Se ha implementado este comportamiento para facilitar el uso en la ventana de edición permanente en el resultado.
Adaptación de la Ayuda en Línea a Vista:
Como Vista no permite utilizar ayudas del tipo .HLP, (salvo que tengas un Sistema Operativo Original, y te puedas bajar el parche que Microsoft para incorporar WinHelp), se han cambiado las ayudas a tipo .CHM. Este es un tipo de Ayuda con base real en códigos HTM, y que utiliza tanto Vista como XP-SP2. De hecho XP-SP2 es en este caso más completo que Vista, y permite la utilización tanto de ayuda tipo .HLP como .CHM. Esta "peculiaridad" del sistema operativo Vista, nos obliga a rehacer todo el sistema de ayudas, para tener compatibilidad con Vista.
Intercambio de Datos (con otras aplicaciones):
KRONOWIN M-8 amplía su proceso de Importación de Datos, de otras aplicaciones, mucho más simplificado que los de versiones anteriores.
Desde el propio entorno de trabajo del generador, la opción Importar Datos nos lleva a una pantalla a través de la cual podremos seleccionar el programa origen del cual proceden los Datos a Importar.
Pulsando en el Botón "Siguiente", será directamente llamada, la Utilidad de Importación seleccionada.
Actualmente existen, además de las Importaciones Genéricas, (Archivos de intercambio Kronowin, Archivos de intercambio Kronowin (año 2001 y anteriores), Organizador de grupos, y nuestra propia Gestión Kgest), utilidades propias de Intercambio de Datos con IES2000, GESCEN (Valencia), SAUCE (Asturias), SAGA (Cataluña), SICE (Madrid), DELPHOS (Castilla la Mancha), SÉNECA (Andalucía), RAYUELA (Extremadura), DAE (Euskadi), y las elaboradas por las propias Comunidades Balear, Canaria, Gallega y Navarra.
El proceso de Exportación del Resultado Horario, opera de modo similar, desde el Menú Soluciones.
Activación del programa, por Disco Llave, Internet, o Teléfono y Correo Electrónico:
Ante las características de los nuevos equipos, los cuales suelen carecer ahora de unidad de disquette, se han incorporado en Kronowin M-8, nuevas opciones de activación del programa.
KRONOWIN M-8 dispone de un Sistema de Activación por Internet. Además de los tradicionales Sistemas de Activación mediante Disco Llave, o Vía Teléfono, se puede Activar y Desactivar la Licencia de cada equipo, a través de Internet.
Cada programa dispondrá de 2 Licencias adicionales, activables por Internet. Esto permitirá al usuario, tener instalada la aplicación en varios equipos, (en el centro, en su casa, etc...).
Solo deberá tener la precaución, de disponer al menos de una Activación en internet, de modo que pueda utilizarla en el equipo que precise.
En el momento que el programa se desactive en un equipo, la licencia será automáticamente devuelta a Internet, pudiendo posteriormente recuperarla en cualquier otro equipo.
Conociendo el Código de Licencia de su programa, podrá realizar las Activaciones o Desactivaciones por Internet, en cualquier momento, en cualquier equipo y en cualquier lugar.
Inclusive, si no tenemos a mano el Cd-Rom de instalación del programa, el usuario recibirá con el programa, junto con su Código de Licencia , una dirección de acceso por internet, con su Clave de Usuario y Contraseña, que le permitirá recoger el instalador del programa, actualizado a su última versión. Con solo instalar el programa y activarlo por internet, ya tendrá a su disposición, todo el aplicativo completo, directamente personalizado a nombre de su Centro, y totalmente operativo.
Actualizaciones Automáticas del programa:
Al iniciarse el programa, si nuestro equipo está conectado a internet, se comprobará automáticamente, si existe alguna nueva Actualización del programa.
En caso positivo, aparecerá un mensaje en nuestra ventana de inicio, que nos dará opción a recoger directamente la actualización, y proceder a su instalación.
De este modo, tendremos la certeza de tener siempre actualizado nuestro programa.
Nuevas funciones internas en el Algoritmo de Generación:
KRONOWIN Milenio-8 incorpora nuevas funciones en su algoritmo. Todas ellas tienden a resolver distintos casos planteados en la generación del horario, y que se han venido recogiendo de los distintos horarios de prueba, enviados por nuestros usuarios. Se ha ampliado con nuevas relaciones combinatorias para procurar un resultado más coherente.
Estas implementaciones son de uso interno del programa, y el usuario no se apercibirá de ellas a primera vista. Hemos introducido unas nuevas rutinas que consideran inicialmente todo el horario como una especie de Super-Conexión interna, la cual intenta colocar desde un principio. Esto permite que en el caso de funcionar esa primera generación, obtenga un resultado de mayor calidad en la primera pasada. Es un proceso internamente muy complejo, y que podría entrar en unas fases de cálculo que llevarían unos tiempos desorbitados, (mientras no salgan al mercado micro-procesadores de cálculo cuántico, que aún tardarán unos años en aparecer), ya que se pueden generar miles de millones de procesos combinatorios. Es en realidad un algoritmo nuevo de tipo meta-heurístico, pero que no podemos aún dejar al usuario la decisión de uso sobre el mismo. Aunque llevamos todo un año trabajando en el mismo, sin embargo todavía hay horarios en los cuales el desarrollo combinatorio es tan enorme que podría tardar hasta meses encontrar una solución perfecta, con los equipos que actualmente existen en el mercado. Por ello, lo utilizamos internamente y el propio algoritmo decide en su momento, cuando la evolución es demasiado fuerte para poder obtener un resultado en unos tiempos lógicos, y pasa al algoritmo convencional, para seguir generando el horario. No obstante, también hemos hecho una nueva estructura interna de las matrices que utiliza el algoritmo de generación, el Normal y el Avanzado, de modo que se pueda reducir algo el tiempo de generación, a pesar de las nuevas funciones de comprobación que se han añadido a los mismos.
Revisión y optimización de procesos:
A lo largo del proceso de desarrollo de esta nueva versión, se ha considerado la depuración de diversas incidencias que han sido notificadas por nuestros usuarios, así como una optimización de una gran parte de los procesos. Consecuencia de ello es la novedosa función para Pre-Combinar Conexiones Mixtas, la cual ha requerido un desarrollo muy complejo, intentando asistir esta función, en lo máximo al usuario. Su manejo es muy versátil, y posiblemente si no se han utilizado Conexiones Flexibles o Mixtas, no se aprecie la potencia de esta función. No obstante pensamos que quienes hayan hecho uso de este tipo de Conexiones, apreciarán en gran medida esta implementación. Esperamos que estos nuevos procesos sirvan para atenuar la carga de trabajo que supone el tener que hacer el horario de un centro escolar, tarea que reconocemos harto compleja.
RESTO DE OPCIONES Y CARACTERÍSTICAS GENERALES:
Seguidamente enumeramos las principales opciones disponibles en la aplicación, ya incluidas en versiones anteriores:
Desarrollo bajo 32 bits. Horarios con horas o ½ Horas Directas. Visión Global Interactiva de los cambios en soluciones. Selección Automática del Profesor más idóneo. Bloques de Preferencias Variables. Bloques de Preferencias Editables en Profesores, Grupos y Aulas. Impresión con Formato Especial para D.O.C. Conexión de Sesiones Múltiples. Sesiones con distinta duración. Intercambio de Bloques de Celdas en Resultados. Aplicación de un Comentario a Todos o Algunos Profesores. Preferencias de Asignaturas. Informe de Calidad de un Resultado. Textos Libres en soluciones. Ordenación Alfabética. Fijación Directa de todo un Horario. Informe de Profesores sin clase. Bloques de Tendencia de Colocación. Horas Lectivas Obligatorias. Vistas Previas de impresión. Selección tipos de letra. Impresión gráfica apaisada. Selección dispositivos impresión y salida. Impresión Horarios con Nombres Completos. Inserción de textos y comentarios. Presentación de datos bajo "Grid". Grabación de Estados Parciales. Permutas en bloque de días y horas en resultados. Listas de Profesores en Horario de Grupos. Inspección de Conexiones. Dimensionado de Celdas. Desplazamiento en celdas "Drag&Drop". Ayuda sensible al contexto. Optimización del Entorno Gráfico, dimensión de ventanas. Solución en Ventanas Múltiples. Importación/Exportación de Datos en Formato [DBF]. Ordenación de resultados en función del orden de los datos. Limitación del Tiempo Máximo de Generación por Asignatura. Activación del Botón Derecho del ratón. Visión directa de Recuentos de Asignaturas en soluciones. Fichas de profesores, Grupos y Aulas con rejilla de horario Editable. Ventanas volantes de Búsqueda. Formularios editados en rejillas. Formatos de Impresión con ajuste automático. Filtrado de Datos de Trabajo. Fijación de un horario completo. Reasignación de Asignaturas. Sugerencia de Aulas Libres. Ordenación de Aulas por Edificios. Informe de Asignaturas Reasignadas. Botones de Búsqueda Asistidos. Marcador de Fichas para acceso directo a las mismas. Recuentos de Asignaturas en soluciones, Informe de Profesores Disponibles. Sincronización Automatizada entre Datos y Resultados. Configuraciones predeterminadas para Motor de Generación Avanzado. Control de cambio de Edificios en ajustes manuales. Ventanas Gráficas con Colores ergonómicos. Informes de Resultados con Ordenación por columnas. Generación de Horarios sin Profesores, Grupos o Aulas. Ampliación de Condiciones de Preferencias o Desideratas. Personalización de la aplicación en distintos idiomas, Catalán, Euskera, Gallego, Valenciano y Francés. Creación de Profesores, Grupos y Aulas de modo masivo, según Currículos de Estudios. Obligatoriedad de respeto de Horas Mínimas Diarias del Profesor. Horarios Recientes. Gráfica de Distribución de Sesiones. Ventana de Edición Permanente. Reasignación directa de Sesiones. Función Sincro. Informes complementarios ordenables. Asistentes para la Entrada de Datos y para la Generación del Horario. Combinación de 2 Horarios en uno nuevo. Protección de Datos Importados que impiden su modificación. Etc...
Requisitos de la aplicación:
Ordenador compatible Pentium (Recomendable 1 Ghz. o superior para Generación Avanzada) con Disco Duro. Ram 512 Mb. Mínimo. (Recomendable 1 GB. o superior).
Prestaciones del Programa: (según memoria RAM hasta) | |
Nombres de Asignaturas Genéricas | 1.200 |
Grupos | 400 |
Profesores | 400 |
Aulas/Edificios | 400 |
Líneas de Asignaturas | 6.000 |
Conexiones de simultaneidad | 999 |
Horas / ½ horas día | 20/40 |
Días | 7 |
Celdas de Textos y Observaciones | 1.600 |