Inventario manual
De Paraguay Educa
[editar] Aclaraciones del manual y el sistema
[editar] Navegadores Soportados
El sistema ha sido probado exitosamente con Firefox (Linux, Mac y Windows) y Navegar (en Sugar). Es improbable que funcione con Internet Explorer (probablemente porque hay variables locales en Javascript que fueron declaradas como globales - sin utilizar el operador 'var').
[editar] Múltiples ventanas
El sistema permite abrir varias ventanas a la vez, pudiendo minimizarlas como en el escritorio del sistema operativo.
[editar] Navegación
En el manual, se utiliza la siguiente sintaxis para guiar la navegación:
opción -> opción -> opción
Por ej, Aplicaciones -> Personas y Localidades -> Personas
1. Click en el boton Aplicaciones que se encuentra en la esquina inferior izquierda del sistema, para desplegar las opciones. 2. Seleccionar la opción "Personas y Localidades" 3. Seleccionar la opción "Personas" la cual abre la ventana
[editar] Formularios ABM
El sistema posee una interfaz general que permite realizar las operaciones básicas a los distintos tipos de información representada en tablas.
Agregar una fila a la tabla Modificar una fila Detalles de la fila Eliminar una fila
[editar] Modulo de Localidades y Personas
Las localidades son el centro del sistema, cada localidad podría definirse como una implementación independiente.
Las Personas tiene un doble rol, por un lado, simplemente para tener un registro del propietario y por otro todo un esquema de roles que permite dar permisos a sus usuarios en el sistema.
[editar] Tipo de Localidades
Las localidades pueden ser clasificadas en tipo de localidades, necesario para agruparlas.
Formulario ABM: Aplicaciones -> Personas y Localidades -> Configuraciones -> Tipo de Localidades
CUIDADO: No se debe modificar el campo "internal_tag" de las filas ya existentes
[editar] Localidades
Formulario ABM: Aplicaciones -> Personas y Localidades -> Localidades
El formulario de la segunda pestaña se utilizar para agregar, editar o eliminar nodos asociados a esta localidad.
Para Agregar un nodo:
1. Hacer click en la posición y con el nivel de zoom deseado. 2. Completar los datos en el formulario de edición de nodos. 3. Presionar el botón "Agregar"
Para Editar un nodo:
1. Seleccionar el nodo (Se debe visualizar la burbuja informativa) 2. Modificar los datos 3. Presionar el botón de "Actualizar"
Para Eliminar un nodo:
1. Seleccionar el nodo 2. Presionar el botón de "Eliminar"
[editar] Tool Box
Aplicaciones -> Personas y Localidades -> Tool Box
Para navegar entre las localidades:
1. Doble click izquierdo sobre la localidad que desea expandir
Para Agregar una localidad:
1. Seleccionar la localidad 2. Completar los datos, dependiendo de que tipo de localidad sea. 3. Presionar el botón "agregar" correspondiente al tipo
Para Eliminar una localidad
1. Seleccionar la localidad 2. Presionar el botón de "Eliminar localidad"
[editar] Perfiles
Para este modulo el perfil solo indica el rol de la persona en la implementación.
[editar] Personas
Formulario ABM: Aplicaciones -> Personas y Localidades -> Personas
Pestaña de Actuaciones:
Esta esta información define el rol de la persona dentro del proyecto y del sistema.
Para agregar una actuación:
1. Seleccionar el perfil y la localidad deseada. 2. Presionar el botón de agregar (+)
Para Eliminar una actuación:
1. Seleccionar la actuación deseada. 2. Presionar el botón de eliminar (-)
OBS: En caso de no tener una actuación especifica debe poseer el perfil "defecto" en la localidad respectiva.
[editar] Tool Box
Aplicaciones -> Personas y Localidades -> Tool Box
Para visualizar las personas se deben marcar:
*Mostrar Alumnos *Mostrar Maestros
Para agregar una persona:
1. Seleccionar la localidad a la cual este pertenece 2. Presionar el botón de agregar, Alumno en el caso de que este sea un alumno o maestro en caso contrario.
Para Modificar una persona:
1. Seleccionar la persona 2. Completar los datos que quieren ser modificados 3. Presionar el botón de "Actualizar Persona"
Para Eliminar una persona:
1. Seleccionar la persona 2. Presiona botón de "Eliminar Persona"
Observación: El Tool Box fue diseñado específicamente para recabar datos de las escuelas de manera rápida.
[editar] Informes
[editar] Movimientos
Descripción: Lista completa sobre entregas de computadoras (o laptops) y partes
Acceso por menú: Aplicaciones -> Inventario -> Informes -> Movimientos
Acceso directo: Movimientos
Mejoras pendientes:
[editar] Movimientos por tipo
Descripción: Total de los movimientos incluyendo un informe gráfico
Acceso por menú: Aplicaciones -> Inventario -> Informes -> Movimientos por tipo
Acceso directo: Movimientos por tipo
Mejoras pendientes:
[editar] Laptops por localidad
Descripción: Localidad y numero de laptops categorizado por ciudad, escuela y turnos.
Acceso por menú: Aplicaciones -> Inventario -> Informes -> laptops por localidad
Acceso directo: Laptops por localidad
Mejoras pendientes:
[editar] Préstamos
Descripción: Lista activa sobre los préstamos de las laptops
Acceso por menú: Aplicaciones -> Inventario -> Informes -> Préstamos
Acceso directo: Préstamos
Mejoras pendientes:
Captura de imagen: Imagen:Préstamos.jpg
[editar] Distribución de dispositivos de estado
Descripción: Informe sobre estado de las laptops incluyendo un informe gráfico
Acceso por menú: Aplicaciones -> Inventario -> Informes -> Distribución de dispositivos de estado
Acceso directo: Distribución de dispositivos de estado
Mejoras pendientes:
[editar] Impresión de recibo de entrega de un lote
Descripción: Lista de numero de cajas de laptops entregadas a las escuelas y turno
Acceso por menú: Aplicaciones -> Inventario -> Informes -> Impresión de recibo de entrega de un lote
Acceso directo: Impresión de recibo de entrega de un lote
Mejoras pendientes:
[editar] Laptops registradas
Descripción: Registro completo de las laptops con información de la persona, localidad y código de la laptop
Acceso por menú: Aplicaciones -> Inventario -> Informes -> Laptops registradas
Acceso directo: Laptops registradas
Mejoras pendientes:
[editar] Distribución de partes remplazadas
Descripción: Registro sobre los repuestos hechos de las laptops y accesorios incluyendo un informe gráfico
Acceso por menú: Aplicaciones -> CATS -> Informes -> Distribución de partes remplazadas
Acceso directo: Distribución de partes remplazadas
Mejoras pendientes:
[editar] Disponibilidad de stock
Descripción: Informe gráfico sobre las baterías, cargadores, laptops, pantallas y teclados disponibles
Acceso por menú: Aplicaciones -> CATS -> Informes -> Disponibilidad de stock
Acceso directo: Disponibilidad de stock
Mejoras pendientes:
[editar] Distribución de problemas por tipo
Descripción: Informe gráfico sobre el tipo de problemas que afectan las laptops
Acceso por menú: Aplicaciones -> CATS -> Informes -> Distribución de problemas por escuela
Acceso directo: Distribución de problemas por tipo
Mejoras pendientes:
[editar] Distribución de problemas por escuela
Descripción: Numero de problemas con las laptops y informe sobre cuantos problemas han sido resueltos contra los que no fueron
Acceso por menú: Aplicaciones -> CATS -> Informes -> Distribución de problemas por escuela
Acceso directo: Distribución de problemas por escuela
Mejoras pendientes:
[editar] Distribución de problemas por grado
Descripción: Total de problemas técnicos separados por grado incluyendo informe gráfico
Acceso por menú: Aplicaciones -> CATS -> Informes -> Distribución de problemas por grado
Acceso directo: Distribución de problemas por grado
Mejoras pendientes:
[editar] Distribución de de partes utilizadas por persona
Descripción: Lista sobre las partes reemplazadas de las laptops por persona
Acceso por menú: Aplicaciones -> CATS -> Informes -> Distribución de de partes utilizadas por persona
Acceso directo: Distribución de de partes utilizadas por persona
Mejoras pendientes:
[editar] Problemas y Depósitos
Descripción: Informe sobre problemas técnicos con las laptops e informe sobre el estado de la laptop
Acceso por menú: Aplicaciones -> CATS -> Informes ->Problemas y Depósitos
Acceso directo: Problemas y Depósitos
Mejoras pendientes:
[editar] Depósitos
Descripción: Informe de pagos por repuestos
Acceso por menú: Aplicaciones -> CATS -> Informes -> Depósitos
Acceso directo: Depósitos
Mejoras pendientes:
[editar] Carga de repuestos
Descripción: Informe de repuestos entregados a Paraguay Educa
Acceso por menú: Aplicaciones -> CATS -> Informes -> Carga de repuestos
Acceso directo: Carga de repuestos
Mejoras pendientes:
[editar] Distribución software/hardware
Descripción: Informe gráfico de porcentajes de entregas de software contra las de hardware
Acceso por menú: Aplicaciones -> CATS -> Informes -> Informes ALDA -> Distribución software/hardware
Acceso directo: Distribución software/hardware
Mejoras pendientes:
[editar] Numero de laptops con problemas recurrentes
Descripción: Tabla gráfica con numero de laptops con problemas recurrentes
Acceso por menú: Aplicaciones -> CATS -> Informes -> Informes ALDA -> Numero de laptops con problemas recurrentes
Acceso directo: Numero de laptops con problemas recurrentes
Mejoras pendientes:
[editar] Modulo de Inventariado y trazabilidad
Este modulo contiene la información vital para el manejo de stock de computadoras y su seguimiento.
[editar] Computadoras (Laptops)
Posee toda la información sobre cada laptop en la implementación desde el serial, modelo, propietario, datos de activación etc.
Formulario ABM: Aplicaciones -> Inventario -> Laptops
CUIDADO: El campo uuid es necesario para la activación de la laptop.
OBS: El campo "Cargar.xls" es un campo especial desde el cual es posible cargar un conjunto grande de laptops a la vez, respetando un formato se planilla especifico.
[editar] Entregas
A través de este es posible registrar los movimientos de salida, entrada y transferencias de laptops desde y hacia cada implementación.
Formulario ABM: Aplicaciones -> Inventario -> Entregas
OBS: El sistema realiza un control de coherencia de los movimientos por lo cual no se debe "saltar" el uso de sistema. Este informara cual fue el ultimo movimiento realizado en estos casos, y antes de realizar el movimiento actual se debe registrar el que no se registro anteriormente.
Dentro del Formulario existen 2 ventanas especiales
1. Masiva Particular
Con esta ventana es posible realizar una entrega de varias laptops a una misma persona.
En la caja de texto se debe ingresar los seriales de las laptops separadas por un salto de linea.
2. Lote Alumnos
Esta ventana fue especialmente creada para agilizar las entregas masivas seleccionando la sección especifica, se genera un formulario con el numero exacto de alumnos.
Por cada alumno se tienen 2 campos:
1. Código de barra del alumno 2. Código de barra de la laptop
OBS: Los códigos de barra son generados a través de un informe en el menú de informes.
[editar] Importación de Datos
El sistema de inventario esta provisto de un rudimentario sistema de importación de datos el cual contempla casos predefinidos, los cuales se explican a continuación.
[editar] Lista de Laptops
[editar] Tipo de archivo
.xls (Hoja de Calculo de Excel)
[editar] Formato
Numero de cargamento | Columna Ignorada | Columna Ignorada | Serial de la computadora
[editar] Procedimiento
Aplicaciones -> Inventario -> Laptops
1. Click en Botón de Agregar
2. Completar los siguientes datos
a. Versión SO b. Modelo c. En Mano de d. Estado
3. Seleccionar el archivo que contiene la planilla en el formato especificado
4. Click en Botón de Guardar
[editar] Ejemplo
http://wiki.paraguayeduca.org/index.php/Imagen:Laptops_demo.xls
[editar] Lista de UUIDs
Para la integración con el sistema de activación wireless
[editar] Tipo de archivo
.txt (texto plano)
[editar] Formato
Serial de la Computadora | Espacio en Blanco | UUID
[editar] Procedimiento
Aplicaciones -> Inventario -> Configuraciones -> Importar Datos
1. En la primera lista seleccionar "Cargar UUIDs"
2. Se ignora la segunda lista
3. Seleccionar el archivo que respete el formato
4. Click el botón de "Importar"
[editar] Ejemplo
http://wiki.paraguayeduca.org/index.php/Imagen:Uuids_demo.txt
[editar] Lista de Alumnos
El procedimiento que se encarga de procesar el listado de alumnos también va generando automáticamente las localidad que se requieren
[editar] Tipo de archivo
.xls (Hoja de Calculo de Excel)
[editar] Formato
Nombre | Apellido |Numero de cédula | Numero de escuela | Grado | Turno | Sección
[editar] Particularidades del formato
Para la columna "turno", cada celda puede tener uno de estos tres valores
"m", para indicar el turno mañana "t", para indicar el turno tarde "c", para indicar el turno completo
Para la columna "Grado", los posibles valores se encuentran entre
1 y 9, primer grado al noveno respectivamente.
Para la columna "Sección", los posibles valores son:
"a" para la Sección A "b" para la Sección B "c" para la Sección C
[editar] Procedimiento
Aplicaciones -> Inventario -> Configuraciones -> Importar Datos
1. En la primera lista seleccionar "Cargar Alumnos"
2. Se ignora la segunda lista
3. Se debe seleccionar la localidad padre de la o las localidades a ser creadas
4. Seleccionar el archivo que respete el formato
5. Click en el botón de "Importar"
[editar] Ejemplo
http://wiki.paraguayeduca.org/index.php/Imagen:Estudiantes_demo.xls
[editar] Lista de Maestros
Este procedimiento crea o actualiza los datos de las personas ya existentes en el sistema guiándose por el numero de cédula
[editar] Tipo archivo
.xls (Hoja de Calculo de Excel)
[editar] Formato
Nombre | Apellido | Numero de cédula | Numero de la Escuela
[editar] Procedimiento
Aplicaciones -> Inventario -> Configuraciones -> Importar Datos
1. En la primera lista seleccionar "Cargar Maestros"
2. Se ignora la segunda lista
3. Seleccionar el archivo que respete el formato
4. Click en el boton de "Importar"
[editar] Ejemplo
http://wiki.paraguayeduca.org/index.php/Imagen:Maestros_demo.xls
[editar] Observaciones generales
1. No se realiza ningún tipo de control del formato, por lo tanto esto queda bajo responsabilidad del usuario.
2. En caso de fallar la importación el sistema revierte cualquier cambio en el sistema, por lo que se deberá re ingresar el archivo nuevamente luego de su verificación.
[editar] Modulo de CATS
Este modulo es utilizado por los técnicos del servicio técnico
[editar] Tipo de Partes
Existe uno por cada tipo de parte a la cual se quiere contener en el stock de partes.
Formulario ABM: Aplicaciones -> CATS -> Configuraciones -> Tipo de partes
CUIDADO: No modificar el campo "internal_tag" de las filas ya existentes
[editar] Tipo de Problemas
El servicio técnico puede ir generando nuevos tipos de problemas a medida que estos se va presentando.
Formulario AMB: Aplicaciones -> CATS -> Configuraciones -> Tipo de Problemas
CUIDADO: No se debe modificar el campo "internal_tag" de las filas ya existentes.
[editar] Reporte de Problemas
Para nuevas ocurrencias de los problemas se generan estos registros, así es posible darle seguimiento.
Formulario ABM: Aplicaciones -> CATS -> Reportes
OBS: El campo "Solucionado" se actualiza automáticamente al haberse registrado una solución para el problema.
[editar] Tipo de soluciones
El servicio técnico también puede generar nuevos tipos de soluciones,las cuales pueden requerir una parte de repuesto como no.
Formulario ABM: Aplicaciones -> CATS -> Configuraciones -> Tipo de Soluciones
OBS: Al definir el tipo de solución se debe especificar el tipo de parte que esa solución requiere en el caso de que sea necesario, omitir el tipo de solución significaría que esa solución no genera ningún tipo de movimiento en el stock de partes.
[editar] Reporte de Soluciones
Para cada reporte de problema se espera un reporte de solución, en el cual se especifica el tipo de solución, las partes que entraron en juego durante la reparación entre otras informaciones.
Formulario ABM: Aplicaciones -> CATS -> Soluciones
Este formulario tiene 2 ventanas especiales, hechas para facilitar el uso del sistema a los técnicos del CATS.
[editar] Cambios
Soluciones en las que se realiza un cambio directo de Laptop
OBS: Esta ventana también automatiza la generación de las Entradas/Salidas en el modulo de trazabilidad.
Por ej, en el caso de un cambio de laptop, en el modulo de trazabilidad, se genera la entrada de la laptop rota y la salida de la laptop nueva, automáticamente.
[editar] Simples
Soluciones que requieren cambio de partes y las que no, simplemente se especifica a cual reporte corresponde la solución y se completa el resto del formulario.
[editar] Información de school Servers
El sistema tiene relación con varias mini aplicaciones que lo alimentan con información desde los SchoolServers, estas mini aplicaciones requieren cierto tipo de información para poder asociar dominios a Localidades dentro del sistema.
Por ej, el sistema de activación
Formulario ABM: Inventario -> CATS -> Configuración -> School Servers
OBS: La duración de los leases en segundos
[editar] Tipo de Nodos
Es posible definir tipo de nodos, para así poder representar distinto tipo de información geográfica.
Por ej, el tipo de nodo "Centro" se utiliza para encontrar localidades en el mapa, ya sean escuelas, ciudades, etc., como también Puntos de Acceso inalámbrico pudiéndose observar en estos la cantidad de usuarios conectados.
Formulario AMB: Inventario -> CATS -> Configuración -> Tipo de Nodos
[editar] Nodos
Generalmente estos se deben ingresar desde la segunda pestaña de la ventana agregar del formulario ABM de las Localidades. Pero también es posible modificar su información desde su propio formulario ABM.
Formulario ABM: Inventario -> CATS -> Configuraciones -> Nodos
OBS: No todos los campos son editables desde la pestaña del formulario ABM de Localidades, algunos de ellos solo son modificables desde el formulario ABM propio de Nodos.
[editar] Monitoreo de Nodos
Es una vista geográfica utilizando google maps para visualizar los distintos nodos en tiempo real.
Aplicaciones -> CATS -> Monitoreo de Nodos
[editar] Modulo de Administración del sistema
[editar] Tipo de Notificaciones
El sistema realiza múltiple notificaciones automáticas, enviando emails cuando ocurren cosas especificas dentro del sistema.
Por ej, Cambio de estado de nodos, Reporte y solución de problemas, etc.
Formulario ABM: Inventario -> Configuraciones del Sistema -> Tipo de Notificaciones
CUIDADO: Las notificaciones solo deben ser manipuladas por los desarrolladores del sistema.
[editar] Suscripciones a Notificaciones
El sistema permite asociar Personas a las notificaciones para que estas reciban los emails automáticos.
Formulario ABM: Inventario -> Configuración del Sistema -> Suscripciones a Notificaciones
[editar] Perfiles
Los perfiles definen el rol de cada persona dentro de cada implementación como también en el sistema.
Existen una jerarquía de perfiles, la cual esta definida por el campo "nivel de acceso" esta jerarquía permite que ciertos perfiles pueda modificar la información de personas con perfiles inferiores dentro de su propia localidad de implementación
Por ej, El administrador de la implementación de Caacupé, puede editar la información del técnico pero no vice-versa.
Formulario ABM: Aplicaciones -> Configuraciones del sistema -> Perfiles
CUIDADO: No se debe modificar el campo "internal_tag" de las filas ya existentes.
[editar] Usuarios
Para que ciertas personas puedan acceder al sistema, se pueden crear usuarios donde el acceso a la información esta limitada por la actuación de la persona.
Formulario ABM: Aplicaciones -> Configuraciones -> Usuarios
CUIDADO: Se debe verificar con antemano las actuaciones de la persona antes de darle acceso al sistema.
[editar] Valores por defecto
Es simplemente una tabla en la cual se guarda información que se requiere en ciertas partes del sistema.
Por ej, La llave para tener acceso al sistema de google maps.
Formulario ABM: Aplicaciones -> Configuraciones del sistema -> Valores por Defecto
[editar] Usar agentes en los servidores
Los agentes son pequeñas aplicaciones que corren en segundo plano en los servidores escuchando eventos o revisando el estado de los dispositivos de red.
[editar] Agentes
[editar] Check Nodes
Es responsable de informar al sistema el estado de los puntos de acceso inalámbricos y servidores.
[editar] Configuración
[editar] Obtención del agente
Bajar <insertar link> al servidor dándole permiso de ejecución.
[editar] Configuración del lado del sistema de inventario
Para que el agente pueda acceder a la información de sus nodos correspondientes se deben realizar los siguientes pasos en el sistema de inventario
[editar] Generar la información correspondiente al school server
Inventario -> CATS -> Configuración -> School servers
Asignando el nombre del hostname del servidor a la localidad a la cual pertenecen los nodos, utilizando el boton del menú ABM "Agregar"
[editar] Creando un Perfil
Cuyo perfil debe poseer los siguientes accesos
Node -> setInformation Node -> allNodesAt
[editar] Creación de Persona
Para que el agente pueda utilizar los servicios del sistema requiere de una persona, que ejerza el perfil recién creado en la localidad donde pertenece el school server.
[editar] Creación de un Usuario
Para Permitir el acceso del agente al sistema se debe crear un usuario para su Persona dentro del sistema.
[editar] Configuración en el lado del agente
Se debe modificar el fichero de configuración con la información creada en el paso anterior.

















