Refusiones para el
Generador de
Horarios
y Generador de Grupos Milenio-3
Se Recomienda que Actualice esta Página con el Botón Refrescar (F5) de su explorador y lea atentamente las Instrucciones Para Instalación de Refusiones Tipo PATCH o GENERAL.
VEA
LAS INSTRUCCIONES PARA LA INSTALACION DE LAS REFUSIONES:
VER
CARACTERISTICAS DE LAS MODIFICACIONES IMPLEMENTADAS:
REFUSION (General) GENERADOR DE HORARIOS KRONOWIN-M-3 |
¡ATENCION!
Para Actualizar desde cualquier
Versión M-3 anterior, pueden recoger esta Refusión General que contiene
todas la Refusiones Anteriores concentradas en un solo fichero. Su tamaño
lógicamente es mayor que el de la Refusiones Secuenciales con menor
información. |
KWM3RE09G.EXE (2.498.602 bytes) |
REFUSION (General) GENERADOR DE GRUPOS KGRUPOS-M-3 |
Actualización del Generador de Grupos KGRUPOS M-3 y siguientes a la versión M-3.02 |
KGRM3RE02G.EXE (1.966.104 bytes) |
REFUSIONES (Patch) GENERADOR DE HORARIOS KRONOWIN-M-3 |
Las Refusiones tipo Patch se han eliminado de nuestros servidores, por lo cual deberán recoger las Refusiones Generales, que les servirán igualmente. |
REFUSIONES (Patch) GENERADOR DE GRUPOS KGRUPOS-M-3 |
Las Refusiones tipo Patch se han eliminado de nuestros servidores, por lo cual deberán recoger las Refusiones Generales, que les servirán igualmente. |
INSTRUCCIONES PARA INSTALACIÓN DE REFUSIÓN (General):
Para actualizar KRONOWIN Milenio-3 Generador de Horarios o KGRUPOS Milenio-3 desde cualquier versión a la última versión, solo es preciso ejecutar el fichero de Refusión General, que recojan de nuestra página.
INSTRUCCIONES PARA INSTALACION DE REFUSIONES (Tipo Patch):
¡IMPORTANTE! Compruebe en la Opción (AYUDA - Acerca de) de su programa KRONOWIN Milenio-3, la Versión que tiene actualmente, o en la pantalla inicial de KGRUPOS Milenio-3 . Para actualizar su aplicación deberá siempre bajarse TODAS las REFUSIONES ANTERIORES. Es decir, la Refusión M-3.01 solo actualiza el programa M-3.00, la Refusión M-3.02 solo actualiza el programa M-3.01, y así sucesivamente. Se ha optado por este sistema de actualización tipo "Patch", de modo que los ficheros a recoger de Internet sean de menor tamaño y en consecuencia más fáciles de bajar.
Recoja el/los Fichero/s ejecutables correspondientes a su versión, y ejecútelos directamente o bien cópielos a un disquete en blanco (previamente formateado), una vez que lo haya descargado de Internet. Lo puede hacer desde cualquier acceso a Internet, no es necesario que lo haga desde el mismo ordenador donde tiene instalado el Generador de Horarios.
Una vez que haya descargado el fichero a un disquete compruebe el tamaño de este, para saber que lo ha sido recogido correctamente (el tamaño lo ponemos entre paréntesis para que usted lo pueda comprobar). Lleve ese disquete al equipo donde haya instalado el Generador de Horarios y con el disquete de Refusión en su unidad A: o con el correspondiente Fichero de Actualización recogido desde Internet, haga lo siguiente:
- Desde la opción Ejecutar del Menú de Inicio, ejecute el/los Ficheros ejecutables (????????.EXE).
(Igualmente puede ejecutarlo desde el Explorador de Windows 95/98/XP/NT).- En el caso de bajar varias Refusiones tipo "Patch", Ejecute siempre las mismas en orden de menor a mayor, (p. ej. 1º KWM3RE01.EXE, 2º KWM3RE02.EXE, y así sucesivamente).
- El programa se auto-actualizará, indique (cuando se lo solicite la pantalla) el directorio dónde Vd. instaló originalmente su programa. (Normalmente directorio KWINM3, pero si lo modificó en su instalación original, téngalo en cuenta).
Estas Refusiones para KRONOWIN y KGRUPOS Milenio-3, sirven indistintamente para instalaciones con Disco Llave, como para aquellas que operen con Protección Traspasada a Disco Duro.
Los principales cambios y mejoras introducidas en esta Refusión son:
(KRONOWIN)
REFUSIÓN M-3.09:
- INCLUSIÓN DE Nº DE ALUMNOS EN RESULTADOS HORARIOS E IMPRESIÓN.
En el resultado del horario, mediante la opción de Configuración de Celdas, se puede incluir el Número de Alumnos que asisten a una asignatura. Este dato se indica dentro de nuestros datos, en la solapa de Asignaturas, en la columna Nº.Alumnos. Nos ha sido comunicado que a pesar de incluir dicho dato en nuestro resultado, el mismo no aparecía, y tras realizar las comprobaciones necesarias, se ha descubierto un error por el cual se pedía el valor de la variable que contendía dicho dato. Esta errata se subsana con esta refusión, de modo que ya aparezcan correctamente los Alumnos que reciben la asignatura en nuestros resultados.
REFUSIÓN M-3.08:
- NUEVO INFORME PARA COMPROBACIÓN DE PROFESORES ASIGNADOS.
Hasta ahora, con las nuevas propiedades de poder colocar un Profesor, un Grupo o un Aula, sobre un resultado ya establecido procurando no quitar las sesiones que ya estuvieran colocadas, podía darse la circunstancia de que uno de los elementos (Profesor, Grupo o Aula), que se incorporaban al horario, podía ser dudoso para el Motor de Datos. Por ello podía aparecer durante la generación, un mensaje de advertencia, indicando que comprobásemos que el elemento asignado podía ser correcto, y esperando a que el usuario aceptase dicha indicación para proseguir con la generación. Para evitar que la generación se detenga, esperando la conformidad del usuario, se ha incorporado un nuevo informe detallando las asignaciones dudosas que el motor hubiera podido encontrar a lo largo de la generación. Este informe solo aparecerá automáticamente, en el caso que se hubiesen producido dudas razonables en la generación, hecho que la mayor parte de las veces no se produce, salvo en algunos horarios específicos.- RECUENTOS DE HORAS REALES EN PROFESORES, GRUPOS Y AULAS.
Al realizar los recuentos de Horas Reales, en Profesores, Grupos y Aulas, si teníamos establecidas conexiones en las cuales se relacionaban asignaturas troncales con una sesión de una asignatura complementaria o de apoyo, dichos recuentos se falseaban. En el programa siempre se recomienda realizar estas conexiones con elementos homogéneos, es decir, separar en dos líneas las sesiones de asignaturas troncales, dejando una de las sesiones en una línea, de modo que fuese esta última la que se integrase en la conexión junto con la asignatura complementaria o de apoyo. (P.ej. 3 horas de Química y 1 hora de Laboratorio.) Si se incluían en la misma conexión estas dos líneas, en vez de separar una de las 3 horas en otra línea, y no indicábamos en la conexión de la asignatura trocal que tenía tres sesiones conectadas, el recuento de horas reales se falseaba. En esta actualización se contemplan estos casos, ya que hemos constatado que bastantes usuarios realizaban las conexiones de este modo, en lugar del recomendado en el programa.- REFRESCO DE LA LÍNEA DE ESTADO DE ASIGNATURA EDITADA.
Trás una Reorganizazión del Sistema o Generación de Resultado, seguía apareciendo en la línea de estado que indica la asignatura que tenemos editada en ese momento, la última realmente editada. Sin embargo tras estos procesos la asignatura contenida en la memoria de edición, pude variar, no correspondiendo con la información de dicha línea. Se realiza un refresco de pantalla, de modo que dicha línea de información se actualice tras ejecutar cualquiera de estos procesos.- INCLUSIÓN DE NUEVA RUTINA DE DEPURACIÓN EN REORGANIZACIÓN DEL SISTEMA.
En algún caso muy específico, se ha dado la circunstancia de producirse un desplazamiento de la estructura en alguna solución del horario. Consecuencia del mismo se producía un bucle cerrado en una fase de las numerosas comprobaciones que se realizan durante la Reorganización del Sistema. En la presente actualización se realiza un análisis del patrón de la estructura del resultado, de modo que se evite caer en este bucle sin fin.
(KRONOWIN)
REFUSIÓN M-3.07:
- VISUALIZACIÓN DE PREFERENCIAS CON LÍNEAS DE EDICIÓN EXTENSAS.
Gracias a la valiosa aportación de nuestros usuario, hemos constatado que en aquellos horarios cuyas Líneas de Edición de Preferencias eran muy extensas, al indicar múltiples desideratas en las mismas, no aparecían indicadas las restricciones marcadas en el recuadro de preferencias, a partir de una determinada línea de asignaturas. Si nos situábamos desde la solapa de Asignaturas, sobre la Abreviatura de la asignatura, para poder ver el conjunto de restricciones marcados para dicha línea de asignaturas, no aparecían dichas restricciones. Comprobado que el motivo de dicha incidencia se encontraba en una variable interna del programa, se procede a redimensionar y ampliar la misma, en la presente refusión, para solventar este problema a aquellos usuarios que estuviesen en estas mismas circunstancias.
(KRONOWIN)
REFUSIÓN M-3.06:
- DEPURACIÓN DE BLOQUES DE MEMORIA RAM PARA FICHEROS DE DATOS EXTENSOS, QUE PRODUCÍAN UN ERROR DE LIBRERÍA DINÁMICA (DLL).
Cuando trabajamos con ficheros de datos muy extensos, (ocupaciones en disco superiores a 200.000 Bytes), podía darse un error en una de las librería dinámicas que utiliza el programa. Esto era debido a una saturación de bloques en memoria RAM, al crear pilas y punteros de datos. Esta actualización subsana dicho problema, que podía producirse ocasionalmente y solo con ciertos tipos de datos.
¡¡¡ ATENCIÓN !!! Con estos mismos ficheros, se recomienda Desactivar la Reorganización Automática del Sistema, durante los procesos de Generación y Regeneración de resultados. Al interrumpir o finalizar los procesos de generación, el programa necesita comprobar si se han realizado cambios en las Fichas de Profesores, Grupos o Aulas, y esta comprobación puede llevar un tiempo bastante largo si se realiza al mismo tiempo que la generación. Este plazo puede varias de 30 segundos a varios minutos (4, 5, 6 minutos), lo que produce que el usuario piense que el programa se ha colgado, aunque realmente está trabajando internamente. Esta peculiaridad es consecuencia de la nuevas posibilidad de la versión Milenio-3, de poder generar horarios, sin Profesores, Grupos o Aulas, los cuales se pueden añadir a posteriori, y la propia Reorganización del Sistema, intenta obtener un resultado adecuado a las nuevas condiciones de forma automática, sin levantar si es posible, sesiones que estuviesen colocadas sin Profesor, Grupo o Aula.
(KRONOWIN)
REFUSIÓN M-3.05:
- DEPURACIÓN DEL PROCESO DE EXPORTACIÓN DE SOLUCIONES.
Al realizar el proceso de Exportación de Resultados, bajo la modalidad Año 2.002 y siguientes, se ha constatado que la última sesión que se exportaba no era recogida en el correspondiente fichero SOLUC.DBF, quedando el horario general con una hora menos en una de sus asignaturas. Esta incidencia se subsana con la presente actualización. (Para los usuarios de la Versión Milenio-2, se ha establecido la Actualización M-2.17, que resuelve idéntico problema, y que se puede recoger desde este enlace, Enlace Actualizaciones KRONOWIN M-2 o desde el Área de Descarga de Demos y Actualizaciones .)
(KRONOWIN)
REFUSIÓN M-3.04:
- NUEVA RUTINA DE REORGANIZACIÓN DEL SISTEMA, CON ASIGNATURAS REASIGNADAS.
Debido a las nuevas prestaciones de KRONOWIN M-3, que permite generar horarios sin profesores, grupos o aulas, una de las comprobaciones de Reorganización del Sistema tuvo que ser alterada. Esto produjo un error por el cual no se comprobaba correctamente aquellas asignaturas que hubiesen sido reasignadas, y que entraban en conflicto con los datos de partida, quitando de los resultados dichas sesiones. Con la presente actualización se solventa dicho problema, operando de nuevo correctamente todo el proceso de reorganización del sistema.- REFRESCO DE VENTANAS.
Al realizar diversos procesos para refrescar los contenidos de las distintas ventanas de la aplicación, puede aparecer en ciertos campos de datos contenidos cambiados, los cuales se recuperan en cuanto nos movemos de solapa. Para evitar esta circunstancia se introduce un nuevo control, que esperamos solucione esta incidencia.
(KRONOWIN)
REFUSIÓN M-3.03:
- RUTINA DE COMPROBACIÓN DE PUNTEROS DE SESIONES DISGREGADAS Y REASIGNADAS.
En un caso concreto, con los datos de un centro, el programa tras obtener una solución, no permitía volver a abrir la misma, una vez salvada. Se comprobó que la causa de dicho error, era una serie de sesiones de más de una hora de duración, que habían sido disgregadas y reasignadas, provocando un bucle cerrado de lectura en memoria, que no permitía abrir la solución. En la presente actualización se incluye una nueva rutina que comprueba dónde están apuntando los punteros de memoria para estos tipos de sesiones, de modo que si encuentra alguna incoherencia en los mismo, realiza un proceso interno automático, reasignando dichos punteros hacia un valor válido. En estos casos recomendamos localizar las sesiones que originan el problema, las cuales suele quitar el programa cuando abrimos los resultados con esta nueva actualización y dejarlas al final de la lista de Sesiones no Colocadas. Suelen quedar algunas sesiones colocadas, y debería procederse a quitarlas todas, y posteriormente a recogerlas desde No Colocadas, editándolas y poniéndolas directamente en nuestro horario, de modo manual. De esta forma las mismas quedarán ya correctamente situadas, y la Reorganización Automática, no volverá a quitarlas, como podía suceder con las sesiones que previamente hubiera colocado el generador.- VENTANA DE PREFERENCIAS QUE NO APARECE.
Al recoger datos de una versión anterior, no se recupera el fichero de configuración del Escritorio de KRONOWIN. Según la resolución de pantalla que tengamos en nuestro equipo, puede ocurrir que las ventanas de Preferencias queden en un segundo plano, o fuera de foco del propio escritorio. En esta actualización, se asigna de modo fijo, la primera vez que se leen unos datos de versiones anteriores o que no tiene fichero de configuración previo, (Nombre_Horario.CFG), para que aparezca dicha ventana en la zona del escritorio del programa. Una vez guardados los datos, ya se crea automáticamente el fichero de configuración, que conservará las características de visualización de ventanas, que hayamos establecido en dicho horario.
(KRONOWIN)
REFUSIÓN M-3.02:
- REHABILITACIÓN EN OTROS INFORMES, DE INFORMES DE PROFESORES Y PROFESORES DISPONIBLES.
A lo largo de las diversas modificaciones que realizamos mediante las pruebas realizadas por los Centros Piloto y el personal de nuestra empresa, procedimos a desactivar involuntariamente estos dos Informes de Profesores y Profesores Disponibles. Se vuelven a activar los mismos, así como a realizar una comprobación adicional para que se emita el informe correspondiente a la sub-solapa en la que estemos situados dentro de la solapa de Otros Informes.
(KRONOWIN)
REFUSIÓN M-3.01:
- RECONSTRUCCIÓN DINÁMICA DE PUNTEROS DE PILAS EN MEMORIA RAM.
En ciertos equipos con una memoria RAM escasa, o sensiblemente saturada, debido a un excesivo contenido de programas residentes y anti-virus, hemos constatado el deterioro de algunos punteros que señalaban diversos elementos de las pilas de datos reservados en memoria RAM. Este proceso debe realizarlo directamente el Sistema Operativo del equipo, pero tras diversas comprobaciones, con máquinas muy ajustadas en memoria RAM, se ha detectado que dicho proceso de gestión de memoria dinámica, no opera correctamente y llega a corromper varias direcciones de memoria. Por ello antes de realizar cualquier proceso de grabación de datos, hemos incluido una función, que vuelve a comprobar si dichos punteros son aún válidos o se han corrompido por dicho motivo, volviendo a crear los mismos nuevamente, antes de cualquier proceso de salvaguarda. Es importante tener en cuenta que debido a la altísima carga de intercambio de datos en memoria, KRONOWIN necesita aprovechar al máximo la misma, por lo cual siempre recomendamos que se deje el mayor espacio posible de Memoria RAM libre, para una correcta operativa.- BORRADO DE ASIGNATURAS SITUADAS AL FINAL DE LA PILA DE DATOS.
Para aquellos juegos de datos en los cuales tras borrar unas asignaturas, estas vuelven a aparecer como por arte de magia. Consecuencia del anterior problema, también se ha detectado que si pretendíamos borrar Asignaturas que estuviesen situadas al final de las Lista de Sesiones de las mismas, estas desaparecían de nuestra pantalla, pero seguían permaneciendo sin embargo, alojadas en memoria. Esto producía que volviesen a aparecer aquellas Asignaturas que hubiésemos borrado, en el momento que volvíamos a recargar nuestro fichero de datos, ya que el volcado de los últimos elementos de las pilas de datos, seguían permaneciendo activos, a pesar de haber ordenado su borrado, consecuencia de la corrupción de los punteros. Además de la anterior función expresada, se ha implementado otra nueva función reiterativa, que vuelve a comprobar los elementos activos que se visualizan en pantalla y su correlación con con todos los de las pilas de datos, y esto siempre se realiza tras haber lanzado la primera función de coherencia de punteros, mencionada en el apartado anterior.
(KGRUPOS)
REFUSIÓN M-3.02:
Aunque esta operación no debiera realizarse, puesto que para elaborar los Grupos solamente es necesario conocer las asignaturas optativas, que son las que diferencian a nuestros alumnos, hemos detectado que algunos usuarios han introducido y contemplado para generar los grupos, las asignaturas comunes. Realmente este dato solo es indicativo y solamente sirve para poder obtener los informes impresos que facilita el programa, con lo cual a la hora de generar grupos debieran desactivarse y no tenerse en cuenta estas asignaturas comunes. Al realizar esta generación de grupos con las comunes, el programa no encontraba que nº de grupos serían necesarios para esta atribución, y con esta actualización, lo que hace el programa es asignar automáticamente un nº de grupos equiparable al indicado para las optativas. Esto soluciona el problema a aquellos usuarios que no inhabilitaban las comunes, antes de generar los grupos, no llegando a término la generación de los mismos.- REASIGNACIÓN AUTOMÁTICA DE Nº MÁXIMO DE ALUMNOS.
(KGRUPOS)
REFUSIÓN M-3.01:
Habiendo comprobado que varios usuarios solían dejar en blanco el Nº Máximo de Alumnos, tanto en Grupos como en Divisiones, en esta actualización, Kgrupos asigna automáticamente un Nº Máximo de 30 Alumnos por cada Grupo y División, si el usuario no rellena dichas casillas.- REASIGNACIÓN AUTOMÁTICA DE Nº MÁXIMO DE ALUMNOS.
- DESACTIVACIÓN
MENSAJE DE ERROR CODEGUARD.
Al realizar la primera generación de
grupos, aparecía un mensaje de Error de CodeGuard. Realmente no existía error
alguno, y al pulsar OK, el programa seguía operando sin más problemas. El
motivo de esta incidencia era debido a no haber deshabilitado por olvido, una de
las rutinas de comprobación, que se realizaban en el programa durante las fases
de depuración. Se ha procedido a suprimir este control, con el fin de no
alarmar innecesariamente a los usuarios.
Les recordamos que podrán siempre encontrar en nuestro Servidor de Internet, todas las últimas Refusiones de nuestras aplicaciones, pudiendo Vds. recoger las mismas y actualizar sus programas de forma inmediata, sin tener que esperar a un envío postal.
DIRECCIONES INTERNET: http://www.adossis.es o http://www.adossis.com o http://www.kronowin.com
Además disponen siempre de nuestro Servicio de Mantenimiento Electrónico, para plantearnos cualquier duda.
SERVICIO MANTENIMIENTO: mantenimiento@adossis.es
¿CÓMO
OBTENER UN BUEN HORARIO CON EL GENERADOR AVANZADO? Recomendamos encarecidamente que lean atentamente los siguientes comentarios. |
Utilización correcta del Nuevo Motor de Generación Avanzada. - Con la nueva versión KRONOWIN Milenio-3, disponemos de dos Motores de Generación, el convencional cuyo comportamiento conocemos de años anteriores, y el Nuevo Motor de Generación Avanzada. - KRONOWIN Milenio-3, incorpora directamente una serie de Configuraciones de Generación con el Motor Avanzado, que podemos seleccionar y utilizar directamente, o crear otros modelos que consideremos más adecuados para nuestro horario. No obstante, reflejamos a continuación las características más comunes para Configurar el Motor de Generación Avanzada. - Para obtener un Resultado de Calidad, y que este nuevo motor funcione con todas sus prestaciones, disponemos al activarlo de unas opciones de Configuración de Operatividad del mismo, cuyos valores por defecto en el programa, vienen ajustados a 50. - Estos Valores deberán modificarse para cada parámetro configurable, con un valor entre 1 y 100, a tenor del peso específico que queramos dar a los mismos en nuestro horario. - Así veremos que para obtener un horario con un alto grado de Contigüidad, pondremos un valor entre 80 y 100, a dicho parámetro. - Si la Ponderación que hemos marcado en nuestros Nombres de Asignaturas, no nos interesa que sea un factor preferente, podremos un valor entre 0 y 20 p.ej., a dicho parámetro. - Es MUY IMPORTANTE jugar con dichos valores de parametrización del Motor de Generación Avanzada, ya que si dejamos todos los factores en un valor medio 50, el horario obtenido será similar a dicho valor, es decir un resultado de calidad media. - Por el contrario tampoco es muy útil, ni coherente, aplicar a todos los parámetros un valor muy alto, ya que nunca llueve a gusto de todos, y tampoco se podrían respetar todas las desideratas en un grado tan alto. - Puede también ocurrir que hayamos marcado con valor 100 el parámetro de Prohibiciones, pero esto no quiere decir que se respetarán al 100% la prohibiciones, en este modo de Generación Avanzada, ya que este método de Generación, busca todas las combinaciones posibles de colocación de una sesión, y en caso de no encontrar una solución que respete al 100% dicho parámetro, considerará que el grado de cumplimiento no es total, pero nos colocará la combinación menos desfavorable, pudiendo en este caso obviar el parámetro de prohibición. - Si señalamos al Motor de Generación, que nos muestre previamente los cambios o las combinaciones que haya encontrado, podremos ver en nuestra pantalla, todas las combinaciones encontradas. Las mismas irán marcadas con el grado de incumplimiento que nos ofrece cada combinación, siendo dicho valor 0,00 como más óptimo, indicando que se han cumplido todos los valores marcados en los parámetros al 100%. Cuanto mayor sea el valor de Incumplimiento, lógicamente, menor será el grado de satisfacción, respecto a los valores marcados en la Configuración del Motor. Ejemplos de Configuraciones para Generación Avanzada: Configuración para HORARIO SIN
HUECOS (COMPACTO): Configuración para HORARIO
RESPETANDO LAS PROHIBICIONES EN MAYOR GRADO: Valoración de Colocación de Sesiones en una Conexión - Otro factor a tener en cuenta para una buena obtención de resultados, reside en la visualización de los Esquemas de Colocación de las Conexiones. - Dentro de la solapa de Conexiones, podrán ver una Gráfica de como van a quedar (en la medida de lo posible), colocadas las sesiones de una Conexión, pudiendo inclusive, en los casos de Conexiones Mixtas o Anidadas, simular los desplazamientos (alineación vertical), de la forma de conectarse las distintas sesiones de nuestras asignaturas. Estas Gráficas nos pueden dar en gran medida, una valiosa información, sobre todo para las conexiones complejas, para saber si realmente es ese, el resultado que pretendemos obtener con la aplicación de dicha conexión. Esperamos que estas indicaciones les puedan servir de ayuda, y quedamos siempre a su disposición en nuestras línea de teléfono para Asistencia Técnica y mantenimiento, como a través de nuestro correo electrónico reservado a tal efecto. |