Inventario manual

De Paraguay Educa
Saltar a: navegación, buscar

Contenido

Aclaraciones del manual y el sistema

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').

Múltiples ventanas

El sistema permite abrir varias ventanas a la vez, pudiendo minimizarlas como en el escritorio del sistema operativo.

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 

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

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.

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

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"

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"

Perfiles

Para este modulo el perfil solo indica el rol de la persona en la implementación.

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.

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.

Informes

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:


Captura de imagen: Movimentos.jpg

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:


Captura de imagen: Type of movment.jpg

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:


Captura de imagen: Laptopsxlocalidad.jpg

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: Archivo:Préstamos.jpg

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:


Captura de imagen:Distrubutionbystate.jpg

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:


Captura de imagen:Impressionderecipos.jpg

cum slabesti

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:


Captura de imagen: Distrubutionofparts.jpg

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:


Captura de imagen: Disponibleenstock.jpg

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:


Captura de imagen: Problemsbytype.jpg

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:


Captura de imagen: Prblemsbyschool.jpg

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:


Captura de imagen: Problemsbygrade.jpg

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:


Captura de imagen:Partesporpersona.jpg

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:


Captura de imagen: Problemasdepositos.jpg

Depósitos

Descripción: Informe de pagos por repuestos

Acceso por menú: Aplicaciones -> CATS -> Informes -> Depósitos

Acceso directo: Depósitos

Mejoras pendientes:


Captura de imagen: Depositos.jpg

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:


Captura de imagen: Entregerepuestos.jpg

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:


Captura de imagen: Softhardware.jpg

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:


Captura de imagen: Reuccringproblems.jpg

Modulo de Inventariado y trazabilidad

Este modulo contiene la información vital para el manejo de stock de computadoras y su seguimiento.

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.

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.

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.

Lista de Laptops

Tipo de archivo

 .xls (Hoja de Calculo de Excel)

Formato

 Numero de cargamento | Columna Ignorada | Columna Ignorada | Serial de la computadora

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

Ejemplo

 http://wiki.paraguayeduca.org/index.php/Imagen:Laptops_demo.xls

Lista de UUIDs

Para la integración con el sistema de activación wireless

Tipo de archivo

 .txt (texto plano)

Formato

 Serial de la Computadora | Espacio en Blanco | UUID

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"

Ejemplo

 http://wiki.paraguayeduca.org/index.php/Imagen:Uuids_demo.txt

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

Tipo de archivo

.xls (Hoja de Calculo de Excel)

Formato

 Nombre | Apellido |Numero de cédula | Numero de escuela | Grado | Turno | Sección

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 

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"

Ejemplo

 http://wiki.paraguayeduca.org/index.php/Imagen:Estudiantes_demo.xls

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

Tipo archivo

 .xls (Hoja de Calculo de Excel)

Formato

 Nombre | Apellido | Numero de cédula | Numero de la Escuela

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"

Ejemplo

 http://wiki.paraguayeduca.org/index.php/Imagen:Maestros_demo.xls

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.

Modulo de CATS

Este modulo es utilizado por los técnicos del servicio técnico

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


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.

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.

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.

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.

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.

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.

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

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

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.

Monitoreo de Nodos

Es una vista geográfica utilizando google maps para visualizar los distintos nodos en tiempo real.

 Aplicaciones -> CATS -> Monitoreo de Nodos

Modulo de Administración del sistema

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.

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

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.

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.

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

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.

Agentes

Check Nodes

Es responsable de informar al sistema el estado de los puntos de acceso inalámbricos y servidores.

Configuración

Obtención del agente

Bajar <insertar link> al servidor dándole permiso de ejecución.

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

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"

Creando un Perfil

Cuyo perfil debe poseer los siguientes accesos

 Node -> setInformation
 Node -> allNodesAt
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.

Creación de un Usuario

Para Permitir el acceso del agente al sistema se debe crear un usuario para su Persona dentro del sistema.

Configuración en el lado del agente

Se debe modificar el fichero de configuración con la información creada en el paso anterior.