NORMALIZACION DE LA APLICACIÓN PARA LA GESTION DE LOS INSTRUMENTOS DE MEDICION

Tamaño: px
Comenzar la demostración a partir de la página:

Download "NORMALIZACION DE LA APLICACIÓN PARA LA GESTION DE LOS INSTRUMENTOS DE MEDICION"

Transcripción

1 Universidad Nacional Experimental de Guayana Vicerrectorado Académico Sede Puerto Ordaz Coordinación General de Pregrado Proyecto de Carrera Ingeniería Informática Coordinación de Pasantía NORMALIZACION DE LA APLICACIÓN PARA LA GESTION DE LOS INSTRUMENTOS DE MEDICION Informe presentado para optar por el Titulo de Tecnólogo en Computación Tutor Académico: Ing. Andrés Caniumilla Autor: Br. José Alberto Carrasquero Agüero C.I Tutor Industrial: Ing. Yelitza García

2 Puerto Ordaz, julio, 2012 Universidad Nacional Experimental de Guayana Vicerrectorado Académico Sede Puerto Ordaz Coordinación General de Pregrado Proyecto de Carrera Ingeniería Informática Coordinación de Pasantía NORMALIZACION DE LA APLICACIÓN PARA LA GESTION DE LOS INSTRUMENTOS DE MEDICION Informe presentado para optar por el Titulo de Tecnólogo en Computación Ing. Andrés Caniumilla Tutor Académico Ing. Yelitza García Tutor Industrial Puerto Ordaz, julio, 2012

3 Índice Introducción...5 DESCRIPCION DE LA EMPRESA Visión Misión Políticas Estructura Organizativa de SIDOR Dirección de ingeniería y Medio Ambiente PLANTEAMIENTO DEL PROBLEMA OBJETIVOS DE LA PASANTIA Y El PLAN DE TRABAJO Objetivo General Objetivos Específicos Descripción del Plan de Trabajo LOGROS DEL PLAN DE TRABAJO Y METODOLOGÍA APLICADA PARA EL DESARROLLO DEL PLAN DE TRABAJO Estándar de Codificación del Nivel 2B de SIDOR: Pasos para el cumplimiento de los requerimientos: DIFICULTADES Y FACILIDADES ENCONTRADAS DURANTE EL PROCESO DEL DESARROLLO DE LA PASANTÍA Dificultades Facilidades CONCLUSIONES Y RECOMENDACIONES: CONCLUSIONES RECOMENDACIONES GLOSARIO REFERENCIAS BIBLIOGRAFICAS... 34

4 10. ANEXOS Anexo 1 Plan de trabajo Anexo 2 Pantallas del sistema operativo QNX Anexo 3 Photon GUI Anexo 4 Sybase Anexo 5 código de funciones, procedimientos y tablas modificadas en el sistema Anexo 6 Estado de la aplicación originalmente Anexo 7 Ambiente de trabajo Anexo 8 manual de usuario Anexo 9 manual técnico

5 Introducción La Siderurgia del Orinoco SIDOR es la principal productora de acero de Venezuela y una de las mayores en Latino América, entre sus productos se puede mencionar acero laminado en caliente y laminado en frio recubierto o no, para usos como fabricación de automóviles y línea blanca asi como la industria de envasado. También se fabrica alambrón en rollos y cabillas para la industria de la construcción. Todos los productos de SIDOR deben cumplir las especificaciones exigidas por los clientes para lo cual cada planta debe realizar un control estricto de sus procesos. Cada planta cuenta con lazos de control manuales o automáticos que se encargan de controlar en línea (on line) los diferentes parámetros o consignas (setup) pero es necesario verificar que los productos cumplan las especificaciones antes de ser entregados a los clientes para lo cual se utilizan equipos de inspección, medición y ensayo. Los equipos de inspección medición y ensayo (EIME) son herramientas de suma importancia para todas las planta de SIDOR, pues su buen estado asegura la verificación de las principales características o variables de los procesos de producción, evitando errores y por ende reclamos de los clientes. La norma ISO 9001 exige el chequeo o verificación de los equipos de medición y ensayo antes de su uso. Es por esta razón que se necesita una aplicación que permita automatizar dicho proceso de verificación además de permitir el ingreso de nuevos EIMEs. Para asegurar la verificación de los EIMEs se creó una aplicación en lenguaje C bajo sistema operativo QNX que informa a los operadores de línea cuando es necesario verificar cada equipo y de ser necesario incluir nuevos equipos EIMEs en el sistema. Además esta aplicación es una herramienta para auditar el cumplimiento de dichas verificaciones y por ende, el cumplimiento de la norma. El lenguaje C es un lenguaje de programación multipropósito inicialmente desarrollado por Dennis Ritchie entre 1969 y 1973 en los laboratorios Bell, se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos. El C es uno de los lenguajes de programación más usados de todos los tiempos y existen muy pocas arquitecturas de computadora para las cuales no exista un compilador. QNX es un sistema operativo en tiempo real, multitarea y multiusuario semejante a UNIX destinado principalmente al mercado de los sistemas embebidos. QNX está basado en una estructura de micro kernel, que proporciona características de estabilidad avanzadas frente a fallos de dispositivos, aplicaciones, etc. Provee acceso al diseñador de interfaces Photon que es un sistema de ventanas cliente servidor. Al ser un sistema operativo en tiempo real multitarea y multiusuario se utiliza para controlar o interactuar con procesos muy rápidos en microcontroladores y sistemas críticos.

6 La aplicación existente, pp_eim, desarrollada bajo el ambiente QNX 4.25 en lenguaje C siguiendo la estandarización ANSI y haciendo uso de la versión de Photon 1.14, debido a que es una aplicación muy antigua carece de los estándares de programación actuales de SIDOR. En SIDOR se sigue un conjunto de normas estandarizadas creadas internamente para facilitar el mantenimiento y desarrollo de aplicaciones, mejorando la legibilidad del código para un desarrollador que esté trabajando en alguna aplicación no programada por él.

7 DESCRIPCION DE LA EMPRESA. La Siderúrgica del Orinoco Alfredo Maneiro SIDOR es un complejo siderúrgico integrado que utiliza tecnologías de Reducción Directa y Hornos Eléctricos de Arco. Los procesos de esta siderúrgica se inician con la fabricación de Pellas y culminan con la entrega de productos finales Largos (Barras y Alambrón) y planos (Láminas en Caliente, Láminas en Frío y Laminas Recubiertas) Este complejo está ubicado en la zona industrial de Matanzas, Estado Bolívar, región suroriental de Venezuela, sobre la margen derecha del río Orinoco, a 282 km de su desembocadura en el océano Atlántico ver figura 1. Fig. 1 Esta siderúrgica ubica a Venezuela en cuarto lugar como productor de acero integrado de América Latina y el principal de la región Andina, ha logrado colocar su nivel de producción en torno a los 4 millones de toneladas de acero líquido por año, con indicadores de productividad, rendimiento total de calidad, oportunidad en las entregas y satisfacción de sus clientes, comparables con las empresas más competitivas de Latinoamérica. Es reconocida además por ser el primer exportador no petrolero del país. Desde el 12 de mayo del 2008, Sidor es una empresa perteneciente al Estado venezolano, luego de que el Presidente de la República Hugo Chávez Frías, decretará la nacionalización de la misma, la cual en 1997 había sido privatizada. (Referencia Tomada del sitio Web Sidor.com) 1.1 Visión Ser la empresa socialista siderúrgica del Estado venezolano, que prioriza el desarrollo del Mercado nacional con miras a los mercados del ALBA, andino, caribeño y del MERCOSUR, para la fabricación de productos de acero con alto valor agregado, alineada con los objetivos estratégicos de la Nación, a los fines de alcanzar la soberanía productiva y el desarrollo sustentable del país.. (Referencia Tomada del sitio Web Sidor.com)

8 1.2 Misión Comercializar y fabricar productos de acero con altos niveles de productividad, calidad y sustentabilidad, abasteciendo prioritariamente al sector transformador nacional como base del desarrollo endógeno, con eficiencia productiva y talento humano altamente calificado, comprometido en la utilización racional de los recursos naturales disponibles; para generar desarrollo social y bienestar a los trabajadores, a los clientes y a la Nación. (Referencia Tomada del sitio web Sidor.com) 1.3 Políticas Aumento de la productividad mediante una mayor participación de los trabajadores y trabajadoras en la gestión de la empresa; adopción de normas de calidad; utilización óptima de los recursos disponibles y desarrollo de nuevos productos de acero que generen ventajas competitivas. Direccionalidad de las inversiones hacia el incremento de la productividad, en un ambiente seguro. Política de comercialización que considere, a futuro, contratos a largo plazo con empresas nacionales y extranjeras; para consolidar el posicionamiento del producto Sidor en el Mercado nacional e internacional, asegurándole a los clientes el suministro de acero oportuno y confiable en el tiempo. Fortalecimiento y promoción del sector transformador nacional como base de la agregación de valor para el desarrollo endógeno; así como el mejoramiento de la red de distribución y comercialización del acero. Creación y fortalecimiento de mecanismos institucionales que privilegien la participación popular, impulsando la creación y el desarrollo de pequeñas empresas y redes de economía social. Incentivo del modelo de producción y consumo ambiental sustentable, con énfasis en la reducción del impacto ambiental y cumplimientos de las normativas ambientales. Formación técnico político ideológica para el impulso del Nuevo modelo de relaciones socio productivas en el marco de una visión socialista; así como el conocimiento y capacitación dentro de la industria del acero y de materiales, ampliando la infraestructura tecnológica de los centros de investigación como instrumentos de desarrollo de la industria nacional. Referencia Tomada del sitio Web Sidor.com.

9 1.4 Estructura Organizativa de SIDOR A continuación se presenta por medio de un esquema la estructura organizativa de la empresa como se muestra en la figura 2 Fig Dirección de ingeniería y Medio Ambiente La Dirección de ingeniería y Medio Ambiente está ubicada físicamente en el Edificio Administrativo II. Para cumplir los objetivos como Dirección esta subdividida en un conjunto de Departamentos,

10 los cuales interactúan para desarrollar los proyectos necesarios para que SIDOR sea una empresa efectiva y eficiente en la producción de acero. El departamento de Automatización y Control, de manera general, se encarga de la ejecución de todos los proyectos que se planifican para ser realizados en la planta siderúrgica, sus actividades se encuentran orientadas al estudio, diseño, desarrollo, implementación, pruebas y mantenimiento de sistemas de control y de gestión de procesos de producción totalmente automatizados, transfiriendo las tareas de producción realizadas habitualmente por operadores y trabajadores humanos a un conjunto de elementos y sistemas tecnológicos. Esto con la finalidad de mejorar la productividad de la empresa, permitiendo reducir costos de producción, mejorando la calidad de la misma y las condiciones de trabajo del personal. El área donde fue realizada la pasantía fue en la Dirección de ingeniería y Medio Ambiente específicamente en el Departamento de Automatización y Control y la Coordinación de Nivel 2B. El organigrama de la Dirección de Ingeniería y Medio Ambiente se muestra en la figura 3 y el del Departamento de Automatización y Control en la figura 4. Fig. 3

11 Fig. 4

12 2. PLANTEAMIENTO DEL PROBLEMA. Los equipos EIM son equipos que se declaran como los que se utilizan para medir las variables que afectan la calidad del producto, por norma ISO 9001 esos equipos deben estar bajo control con una rutina de calibración, dicha rutina se basa en una comparación con los patrones existentes y además se define cada cuanto tiempo se realiza la rutina. Luego de la calibración se certifica o no el uso del instrumento. SIDOR posee una aplicación en operación llamada pp_eim que permite mantener control de la rutina de calibración, sin embargo esta ha estado en circulación por mucho tiempo y han surgido nuevos requerimientos a medida que ha evolucionado la situación de la empresa. Algunos de estos requerimientos son: Establecimiento de normalización de acuerdo a los nuevos estándares de programación del Nivel 2B Restringir el acceso a los usuarios no autorizados que intenten manipular el registro de EIM El proyecto consta de dos áreas de trabajo importantes, la aplicación pp_eim y la base de datos dba.eim, todo esto será programado en lenguaje C bajo el sistema operativo QNX, haciendo uso de la interfaz grafica Photon y del manejador de base de datos Sybase. (para saber mas de el ambiente de trabajo ver anexo 7)

13 3. OBJETIVOS DE LA PASANTIA Y El PLAN DE TRABAJO. 3.1 Objetivo General Normalizar la aplicación pp_eim para que cumpla con las nuevas exigencias y estándares de trabajo de SIDOR. 3.2 Objetivos Específicos Implementar un sistema de acceso de usuario a la aplicación pp_eim para controlar las funciones de ingresar y modificar EIMEs. Realizar una tabla de base de datos que guarde un registro de todas las modificaciones hechas a los registros de EIMEs. Hacer los cambios acorde a los estándares de programación del Nivel 2B de SIDOR. Crear un manual de mantenimiento de la aplicación. (ver anexo 8) Crear el manual de operaciones de la aplicación. (ver anexo 9) 3.3 Descripción del Plan de Trabajo A Continuación se describe el plan de trabajo como se muestra en el anexo A, de cada una de las actividades programadas y realizadas para el logro de todos los objetivos planteados durante el período de pasantía de TSU en Computación realizada en la Siderúrgica del Orinoco Alfredo Maneiro (SIDOR), las cuales se presentan de manera ordenada a continuación: Inducción Empresa: consiste en una introducción a SIDOR como empresa, su función, visión, misión, las normas de calidad y reglas que establece la empresa con respecto a las medidas de protección y seguridad que se deben tomar una vez ingresado, así mismo se da a conocer las medidas de prevención para evitar posibles accidentes que puedan ocurrir dentro de la empresa. Inducción Área: consiste en una breve introducción al área del trabajo donde el pasante fue asignado, sus reglamentos y normas particulares. Entrenamiento QNX: se muestra al pasante el sistema operativo predefinido para el proyecto, QNX 4.25, la versión con que trabajara así como su funcionamiento básico y la manera de programar y ejecutar aplicaciones en él Entrenamiento SYBASE: al pasante se le es mostrado el ambiente de trabajo para el manejo de bases de datos, el cual es Sybase Análisis de Requerimiento: se le definen al pasante los requerimientos del problema a solucionar.

14 Diseño de Solución: se escribe un documento Word donde el pasante especifique su solución propuesta al problema planteado. Desarrollo de Aplicación: el pasante se encargara de construir la aplicación acorde a la solución plateada y en el ambiente de desarrollo asignado por SIDOR, QNX 4.25, creando la interfaz grafica mediante el ambiente grafico Photon 1.14 de QNX Desarrollo de Objetos Base de Datos: utilizando el manejador de base de datos SYBASE, se crean las tablas y procedimientos necesarios para cumplir con los requerimientos del problema Pruebas de Desarrollo: se realizan todas las pruebas de desempeño necesarias para asegurarse de que el programa pueda ofrecer un funcionamiento aceptable cuando llegue al usuario final Documentación: consisten en la creación de la documentación de usuario y la documentación técnica para el programa, haciendo más fácil su uso y modificación por otras personas Instalación: finalmente la aplicación será llevada a su usuario final en planta donde desempeñará su rol designado.

15 4. LOGROS DEL PLAN DE TRABAJO Y METODOLOGÍA APLICADA PARA EL DESARROLLO DEL PLAN DE TRABAJO. 4.1 Estándar de Codificación del Nivel 2B de SIDOR: El seguimiento de un estilo de codificación estándar es una práctica que ha sido utilizada mundialmente en casi todos los proyectos de software que han sido exitosos. Un estilo de codificación estándar y su correcto seguimiento ha demostrado que tiene un efecto positivo en: Mantenimiento en las aplicaciones y colaboración: Alrededor de un 80% del costo de una pieza de software durante su vida útil se utiliza para el mantenimiento, y rara vez esta será mantenida por su autor original. Un proyecto de software, al poseer un estilo de codificación que sigues unas convenciones estándar y uniforme permite una rápida comprensión entre los integrantes del grupo de desarrollo del código escrito, bien sea por ellos mismos o por otros integrantes del grupo, lo cual incide positivamente en el tiempo necesario para realizar mantenimiento y modificaciones en el código reduciéndolo significativamente; por consiguiente el grupo de desarrollo es más productivo. Además permite una mejor colaboración entre los integrantes del grupo, e incluso, entre los distintos grupos de desarrollo del área (siempre y cuando todos sigan un mismo estándar). Reutilización del código: si dos proyectos siguen el mismo estándar de codificación, la reutilización de porciones de código entre uno y otro se realiza rápidamente. Igualmente, la reutilización de componentes se facilita, así como su modificación para adaptarlos a los requerimientos de nuevos proyectos. Minimizar la cantidad de errores: un buen estándar de codificación promueve una serie de mejores prácticas que buscan evitar los errores comunes de programación, así el código fuente resultante es más limpio y da como resultado una aplicación con menor cantidad de errores. Ganancias de rendimiento: un buen estándar de codificación contiene convenciones y lineamientos que disuaden al programador de escribir código que realice tareas costosas en el punto de vista del uso de recursos de hardware/software, de acuerdo al lenguaje y tecnología sobre el cuales esté enfocado, lo que incide favorablemente en el rendimiento del producto final. En el glosario se muestra algunas definiciones del estándar usado en el Departamento de Automatización y Control de SIDOR Convenciones generales: El código fuente es la parte fundamental e indispensable que toda pieza de software posee. Es por ello que se le debe prestar la atención que amerita debido a su importancia. La manera de escribir el código fuente incide directamente en la calidad de la aplicación. Es por ello que todo

16 programador debe cultivar y promover las prácticas de escribir un buen código, comprensible, bien estructurado, ajustado a los estándares vigentes y de fácil mantenimiento. A continuación algunas pautas y convenciones generales que se deben tener en cuenta siempre que se escriba código fuente en Nivel 2B, independientemente del lenguaje o plataforma: Ser claro y conciso al escribir el código: siempre evitar escribir código confuso. A la hora del mantenimiento de las aplicaciones o solución de algún problema imprevisto, la claridad del código fuente es vital. Como regla general: anteponer la claridad y comprensibilidad del código a la premura. Mantener el código fuente limpio : es decir, mantener el código fuente siempre ordenado, bien estructurado. La versión final de toda aplicación debe entregarse con su código fuente totalmente pulcro, evitando malas prácticas como el de comentar líneas de código no utilizadas, escribir código no formateado, mantener variables no utilizadas y directivas de importación no necesarias, poseer código que nunca se ejecuta, etc. Documentar el código fuente de manera apropiada: siempre mantener documentado mediante comentarios y siguiendo las pautas del estándar vigente el código fuente del lenguaje (definidas más adelante), haciendo especial énfasis en las porciones de código que realizan alguna lógica con algo de complicación o dificultad de comprensión. Como regla general: Si pensó antes de escribirlo, escriba lo que pensó (en lenguaje de humanos). Convenciones de código T SQL (SQL Server): Pautas de Nomenclatura de Objetos de Bases de Datos Los nombres de bases de datos, tablas, vistas, procedimientos almacenados, funciones, índices, triggers, variables y cualquier otro tipo de objeto deben escribirse completamente en minúsculas, siguiendo el estilo de espaciado GNU para separar palabras en nombres compuestos. Ejemplos: laf_pr_productos, web_laf_pr_obtener_cuadrilla, IX_laf_pr_productos_id_grupo. Como regla general, se deben utilizar nombres de objetos que sean descriptivos de acuerdo a su funcionalidad o fin. No escriba nombres como laf_pr_datos, web_laf_pr_buscar, insertar_fila. En cambio escriba nombres como laf_pr_datos_temporales_calculo_peso, web_laf_pr_insertar_nuevo_producto, web_laf_pr_buscar_producto_x_id. Se debe tener en cuenta no utilizar palabras reservadas para escribir nombres o parte de nombres. A continuación se muestran todas las palabras reservadas de SQL Server (versión 2005): ADD EXCEPT PERCENT ALL EXEC PLAN ALTER EXECUTE PRECISION

17 AND EXISTS PRIMARY ANY EXIT PRINT AS FETCH PROC ASC FILE PROCEDURE AUTHORIZATION FILLFACTOR PUBLIC BACKUP FOR RAISERROR BEGIN FOREIGN READ BETWEEN FREETEXT READTEXT BREAK FREETEXTTABLE RECONFIGURE BROWSE FROM REFERENCES BULK FULL REPLICATION BY FUNCTION RESTORE CASCADE GOTO RESTRICT CASE GRANT RETURN CHECK GROUP REVOKE CHECKPOINT HAVING RIGHT CLOSE HOLDLOCK ROLLBACK CLUSTERED IDENTITY ROWCOUNT COALESCE IDENTITY_INSERT ROWGUIDCOL COLLATE IDENTITYCOL RULE COLUMN IF SAVE COMMIT IN SCHEMA COMPUTE INDEX SELECT CONSTRAINT INNER SESSION_USER CONTAINS INSERT SET CONTAINSTABLE INTERSECT SETUSER CONTINUE INTO SHUTDOWN CONVERT IS SOME CREATE JOIN STATISTICS CROSS KEY SYSTEM_USER CURRENT KILL TABLE CURRENT_DATE LEFT TEXTSIZE CURRENT_TIME LIKE THEN CURRENT_TIMESTAMP LINENO TO CURRENT_USER LOAD TOP CURSOR NATIONAL TRAN

18 DATABASE NOCHECK TRANSACTION DBCC NONCLUSTERED TRIGGER DEALLOCATE NOT TRUNCATE DECLARE NULL TSEQUAL DEFAULT NULLIF UNION DELETE OF UNIQUE DENY OFF UPDATE DESC OFFSETS UPDATETEXT DISK ON USE DISTINCT OPEN USER DISTRIBUTED OPENDATASOURCE VALUES DOUBLE OPENQUERY VARYING DROP OPENROWSET VIEW DUMMY OPENXML WAITFOR DUMP OPTION WHEN ELSE OR WHERE END ORDER WHILE ERRLVL OUTER WITH ESCAPE OVER WRITETEXT A continuación se presentan las pautas de nomenclatura específicas para cada tipo de objeto de SQL Server: Bases de Datos No existen reglas estrictas para la elección del nombre de una base de datos. Sin embargo se debe elegir un nombre que guarde relación con el dominio de aplicación de la misma. Evite en lo posible los nombres abreviados si no son abreviaturas bien conocidas dentro del dominio de aplicación. Por ejemplo, si la base de datos va a ser utilizada por una sola aplicación, es conveniente que contenga en su nombre el nombre de la aplicación, si va a contener datos de una línea de producción en específico, se debe tomar un nombre que contenga el nombre de la línea. Ejemplos: sgl_laboratorios, bya (Abreviatura conocida de Barras y Alambrón), supra (que almacena los datos del Sistema SUPRA). Tablas Los nombres de las Tablas deben estar compuestos de 2 partes: a. Prefijo pp.

19 b. Nombre de la tabla que describa su funcion. Ejemplo: pp_name Donde: name es el nombre de la tabla Procedimientos Almacenados Los nombres de los procedimientos deben estar compuestos de 3 partes: a. Prefijo sp. b. Nombre o abreviatura del nombre de la aplicación a la cual pertenece. c. Nombre de la vista, el cual debe indicar el significado de los datos que obtiene. Ejemplo: sp_app_name Donde: app es una abreviatura que indica a que aplicación pertenece. name es el nombre de la Función. Siempre que sea posible, se recomienda utilizar las siguientes palabras en el nombre: obtener: si el fin del procedimiento es realizar una consulta específica (no realiza actualización de datos) y retornar el resultado al invocador. insertar: si el fin del procedimiento es insertar uno o más registros en una o más tablas.

20 modificar: si el fin del procedimiento es modificar valores de una serie de registros existentes en las tablas eliminar: si el fin del procedimiento es eliminar, o marcar con estado de eliminado algunos registros en una o más tablas. Vistas Los nombres de las Vistas deben estar compuestos de 3 partes: a. Prefijo vw. b. Nombre o abreviatura del nombre de la aplicación a la cual pertenece. c. Nombre de la vista, el cual debe indicar el significado de los datos que obtiene. Ejemplo: vw_app_name Donde: app es una abreviatura que indica a que aplicación pertenece. name es el nombre de la Vista. Funciones definidas por el usuario Los nombres de las funciones definidas por el usuario deben estar compuestos por: a. Prefijo fn b. Nombre o abreviatura del nombre de la aplicacion a la cual pertenece. c. Nombre de la función. Utilice verbos o frases verbales al asignar nombres a las funciones, que indiquen su funcionalidad. Ejemplo: fn_app_name

21 Donde: app es una abreviatura que indica a que aplicación pertenece. name es el nombre de la Funcion. Índices Los nombres de los índices deben comenzar con el prefijo IX, y deben indicar en su nombre los campos de la tabla que contiene. Por ejemplo: IX_idgrupo_fecha_turno. Convenciones para la nomenclatura de aplicaciones: Aplicación gráfica estándar Los nombres de las Aplicaciones gráficas estándar deben estar compuestos de 2 partes: a. Prefijo pp. b. Nombre de la aplicación que describa su función. Ejemplo: pp_name Donde: name es el nombre de la aplicación Aplicación background estándar Los nombres de las Aplicaciones background estándar deben estar compuestos de 2 partes: a. Prefijo pp. b. Nombre de la aplicación que describa su función. Ejemplo: pp_name

22 Donde: name es el nombre de la aplicación Aplicación gráfica de Proceso Los nombres de las Aplicaciones gráficas de Proceso deben estar compuestos de 3 partes: a. Prefijo pp. b. Una abreviatura fija para las aplicaciones de proceso. c. Nombre de la aplicación que describa su función. Ejemplo: pp_pl_name Donde: pl es la abreviatura fija para las aplicaciones de proceso name es un nombre alusivo a la aplicación Aplicación background de Proceso Los nombres de las Aplicaciones background de Proceso deben estar compuestos de 3 partes: a. Prefijo pp. b. Una abreviatura fija para las aplicaciones de proceso. c. Nombre de la aplicación que describa su función. Ejemplo: pp_pl_ws_name Donde: pl_ws es la abreviatura fija para las aplicaciones de proceso

23 name es un nombre alusivo a la aplicación 4.2 Pasos para el cumplimiento de los requerimientos: Aplicación: Primeramente se analizaron los requerimientos y se estudio la aplicación existente buscando comprender su funcionamiento, a continuación se creó el siguiente diseño de la solución Se modificaran los botones: EIM vencidos e Ingresar EIM en la ventana principal (base) de la aplicación pp_eim para ser más explicativos al usuario promedio de su función y pasaran a llamarse Gestión EIM y Nuevo Chequeo EIM respectivamente Diseño de la nueva ventana principal Fig. 12 Se realizara un nuevo diseño unificado para la ventanas de EIM vencidos y nuevos, esta ventana se conocerá como gestión de EIMs, se podrán ingresar nuevos EIM llenando los campos de la ventana con los datos requeridos o se podrá modificar un EIM existente haciendo doble click en su nombre ubicado en la lista que se encuentra en la parte inferior de la ventana y se modifican los datos.

24 Diseño de la nueva ventana de gestión de EIM Fig. 13 Se creara una pantalla de Acceso en la ventana de Gestion de EIM que se abrirá cuando de instancie la ventana, permitirá ingresar a los usuarios autorizados a la pantalla de gestión de EIMs. Solo el Registrador y Supervisores, cuyos nombres se encuentran guardados en una tabla llamada usuarios_verificadores, podrán tener acceso y por ende podrán hacer cambios a la base de datos.

25 Diseño de la pantalla de acceso Fig. 14 Se crearan callbacks asociados a los botones de las nuevas interfaces que generen llamadas a los procedures en la base de datos encargados de ingresar los registros de las modificaciones hechas, como ingresar o actualizar EIMs. Base de datos: Se creara una nueva tabla en la base de datos EIM llamada registro_mod que guardara los cambios efectuados en la base de datos por los usuarios ubicados en la pantalla de gestión de EIMs, esta tabla contendrá cuatro campos: Id del usuario que genero los cambios, tipo de dato: varchar; tamaño: 50. Código del item modificado, tipo de dato: varchar; tamaño: 100. Fecha y hora de la modificación, tipo de dato: datetime. Acción realizada en la base de datos, tipo de dato: varchar; tamaño: 7. El campo id del usuario y el momento de la modificación serán las claves primarias, el id del usuario será además una clave foránea de usuarios_verificadores (id_usuario).

26 Se crearan los stored procedures sp_eim_update_tiempo y sp_eim_chequear en la base de datos para manejar los registros de ingresos de nuevos EIM y modificaciones a la base de datos hechos por los usuarios Una vez aprobada la solución planteada por el tutor industrial, se procedió a trabajar en el diseño planteado Aplicación: Se eliminaron las siguientes funciones: codigo.c Insert_new_eim: Fue eliminada pues el modulo asociada a ella fue eliminado y sus funciones adjuntadas al modulo de gestión de EIM Se modificaron las siguientes funciones: codigo.c On_click_no: Añadida ejecución de la funcion verbose codigo.c Insert_update_item: Añadida ejecución de la funcion verbose codigo.c Cambio_id_eim: Añadida ejecución de la funcion verbose codigo.c On_click_vencidos: Al momento de crear la ventana de gestion de EIM, bloquea los campos para añadir los datos de EIM y los botones de Aceptar y Cancelar asociados a ella codigo.c On_tree_selection_tree_eim_vencidos: Además de cargar los campos del item seleccionado en los campos para añadir datos de EIM, se le fue añadida la función de desbloquear los campos de fecha de entrega nueva y fecha de vencimiento nueva en caso de que estos se encuentren bloqueados, así como desbloquea los botones de Aceptar y Cancelar asociados a esos campos codigo.c On_click_BIVAceptar: Posee ahora el codigo que estaba asignado a insert_new_eim, ademas de que se le agrego la capacidad de guardar registros de las modificaciones a la base de datos Nuevas funciones añadidas al programa codigo.c Ocultar: Permite ocultar la clave del usuario al momento de ingresarla a la computadora, cambiado los caracteres visibles a un carácter bullet ( )

8 SQL SERVER 2008 RA-MA

8 SQL SERVER 2008 RA-MA ÍNDICE Capítulo 1. Características, novedades y entorno de trabajo... 17 1.1 Novedades en SQL Server 2008... 17 1.2 Instalación de Microsoft SQL Server 2008... 19 1.3 Versiones de Microsoft SQL Server

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA ÍNDICE CAPÍTULO 1. CARACTERÍSTICAS, NOVEDADES Y ENTORNO DE TRABAJO...17 1.1 NOVEDADES EN SQL SERVER 2008 R2...17 1.2 INSTALACIÓN DE MICROSOFT SQL SERVER 2008 R2...18 1.3 VERSIONES DE MICROSOFT SQL SERVER

Más detalles

CURSO DE SQL SERVER 2005

CURSO DE SQL SERVER 2005 CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear

Más detalles

T12 Vistas y tablas temporales

T12 Vistas y tablas temporales 1 de 9 17/05/2013 14:01 Lecciones SQL > T12 Vistas y tablas temporales En esta sesión vamos a mostrar dos tipos de objetos de uso habitual en cualquier SGBD: las vistas y las tablas temporales. Mientras

Más detalles

- Bases de Datos - - Diseño Físico - Luis D. García

- Bases de Datos - - Diseño Físico - Luis D. García - Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo

Más detalles

Base de datos Procedimientos Almacenados y Funciones

Base de datos Procedimientos Almacenados y Funciones Base de datos Procedimientos Almacenados y Eduardo Saavedra A. Universidad Nacional Andrés Bello 4 de noviembre de 2008 Contenidos Ventajas 1 Ventajas 2 3 4 5 Conceptos Ejemplo 6 Procedimiento Almacenado

Más detalles

Banco de la República Bogotá D. C., Colombia

Banco de la República Bogotá D. C., Colombia Banco de la República Bogotá D. C., Colombia Subgerencia de Informática Departamento de Seguridad Informática MANUAL DE USUARIO PARA EL SERVICIO - SISTEMA DE GESTIÓN PKI DE USUARIOS ROAMING - USI-GI-56

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Tablas y Campos Nuevos

Tablas y Campos Nuevos Tablas y Campos Nuevos Maxicomercio tiene la capacidad para poder agregar tablas y campos nuevos para darle nueva funcionalidad al sistema, los cambios que realice a la estructura de la base de datos podrán

Más detalles

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1 Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER GUÍA 2 Pág. 1 I. OBJETIVOS Utilizar procedimientos almacenados Conocer el uso de los cursores

Más detalles

Consultas con combinaciones

Consultas con combinaciones UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden

Más detalles

Seven ERP Guía De Referencia - Imágenes

Seven ERP Guía De Referencia - Imágenes Seven ERP Guía De Referencia - Imágenes Digital WARE Ltda. Calle 72 # 12-65 P.2 Bogotá, Colombia 2004 Digital Ware, Ltda. Todos Los Derechos Reservados Toda la documentación utilizada en Seven ERP está

Más detalles

Guía de instalación 1

Guía de instalación 1 Guía de instalación 1 Tabla de contenidos 1. Requisitos de software y hardware 3 2. Instalación del sistema 6 Bienvenida... 8 Archivo de licencia... del producto 9 Información de... licencia 12 Acuerdo

Más detalles

QUERCUS PRESUPUESTOS MANUAL DEL USO

QUERCUS PRESUPUESTOS MANUAL DEL USO QUERCUS PRESUPUESTOS MANUAL DEL USO 2 Tabla de Contenido 1 Introducción 1 1.1 General 1 1.1.1 Que es Quercus Presupuestos? 1 1.1.2 Interfaz 1 1.1.3 Árbol de Navegación 2 1.1.4 Estructura de Datos de un

Más detalles

UNIVERSIDAD DEL ISTMO CAMPUS IXTEPEC LIC. INFORMATICA GRUPO 508 PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000

UNIVERSIDAD DEL ISTMO CAMPUS IXTEPEC LIC. INFORMATICA GRUPO 508 PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000 PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000 Creación de la base de Datos Pulsamos F5 para Actualizar, y una vez posicionados en nuestra base de datos,se crean los scripts que seran soportados por el

Más detalles

Base de datos relacional

Base de datos relacional Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA SQL Y MODELAMIENTO DE DATOS SQL SERVER 2012 I.- PRESENTACIÓN: El Curso está dirigido a estudiantes de la carrera profesional de Ingeniería de

Más detalles

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Estructura de contenidos.

Más detalles

MANUAL DE USUARIO SIIDJ MÓDULO DE SEGURIDAD CAPÍTULO II ADMINISTRADOR DE SEGURIDAD DEL CLIENTE ÍNDICE

MANUAL DE USUARIO SIIDJ MÓDULO DE SEGURIDAD CAPÍTULO II ADMINISTRADOR DE SEGURIDAD DEL CLIENTE ÍNDICE MANUAL DE USUARIO SIIDJ MÓDULO Código: MU-GT-IS-015 Versión: 3,3 Fecha: 02 Jul 2013 CAPÍTULO II ADMINISTRADOR DEL CLIENTE ÍNDICE 1 OBJETIVO... 2 2 ALCANCE... 2 3 INTRODUCCIÓN... 2 4 INGRESO AL MÓDULO...

Más detalles

SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO

SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO Consideraciones Iniciales I. El sistema está desarrollado bajo un entorno web por lo que puede ser accedido desde cualquier cliente

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa Documentos de Proyecto Medusa Documentos de: Serie: Manuales Servicio de Alta, Baja, Modificación y Consulta del documento: Fecha 22 de febrero de 2007 Preparado por: José Ramón González Luis Aprobado

Más detalles

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT INTRODUCCIÓN La documentación de auditoría ó papeles de trabajo son el respaldo que tiene el auditor para registrar los procedimientos aplicados,

Más detalles

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ] SINTAXIS DE SQL-92 Introducción: Se presenta brevemente un resumen de la sintaxis de SQL según el estándar ISO 9075 (SQL- 92), dividido en tres partes: - Lenguaje de Definición de Daots (LDD), - Lenguaje

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos SEPARAR Y ADJUNTAR UNA BASE DE DATOS Separar una base de datos Al separar una base de datos la está eliminando de la instancia de SQL Server, pero la deja intacta en sus archivos de datos y en los archivos

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

PROYECTO FINAL Manual de Configuración Organización: Juan Lomo

PROYECTO FINAL Manual de Configuración Organización: Juan Lomo UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL CÓRDOBA PROYECTO FINAL Manual de Configuración Organización: Juan Lomo ALUMNOS Boczkowski Lucas (50189) Calvo Outes Ignacio (50235) Emilio Ezequiel (50323)

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

V i s i t a V i r t u a l e n e l H o s p i t a l

V i s i t a V i r t u a l e n e l H o s p i t a l V i s i t a V i r t u a l e n e l H o s p i t a l Manual de Restauración del PC Septiembre 2011 TABLA DE CONTENIDOS SOBRE EL SOFTWARE... 3 CONSIDERACIONES ANTES DE RESTAURAR... 4 PROCEDIMIENTO DE RECUPERACION...

Más detalles

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO

Más detalles

SIIGO Pyme. Templates. Cartilla I

SIIGO Pyme. Templates. Cartilla I SIIGO Pyme Templates Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Template? 3. Qué Aspectos se Deben Tener en Cuenta Antes de Diseñar o Modificar un Template? 4. Cuáles son las Formas que

Más detalles

Capítulo IV. Implementación del Sistema

Capítulo IV. Implementación del Sistema La implementación del sistema consiste en la integración de la aplicación en una LAN, la instalación en varias computadoras personales de clientes del almacén, de administradores de almacén y de los almacenes

Más detalles

Tecnologías para una Educación de Calidad Cierre de Brecha Digital Estándar de Coordinación Informática Ámbito de Mantenimiento.

Tecnologías para una Educación de Calidad Cierre de Brecha Digital Estándar de Coordinación Informática Ámbito de Mantenimiento. Cierre de Brecha Digital Estimado Sostenedor y Director, Dirigida al Sostenedor y al Establecimiento Educacional El Ministerio de Educación se encuentra implementando el plan Tecnologías para una Educación

Más detalles

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) 1. Introducción El presente manual representa una guía rápida que ilustra la utilización del Módulo de Administración

Más detalles

Curso Online de Microsoft

Curso Online de Microsoft Curso Online de Microsoft SQL Server Presentación: Estudia el servidor de bases de datos empresarial Microsoft SQL Server 2005 centrándose especialmente en el punto de vista de un diseñador o programador

Más detalles

Manual del Usuario. Sistema de Help Desk

Manual del Usuario. Sistema de Help Desk Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos

Más detalles

DESCRIPCIÓN ESPECÍFICA

DESCRIPCIÓN ESPECÍFICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática. Nombre del Módulo: Programación de Base de Datos Código: CSTI0077 Duración total: 54 horas Objetivo General: Participar

Más detalles

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL.

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL. GUIA DE LABORATORIO # 5 Nombre de la Practica: Manipulación de datos Lugar de ejecución: Centro de Computo MATERIA: Base de Datos II CICLO: 02-2012 I. OBJETIVOS ESPECIFICOS Qué el estudiante: Manipule

Más detalles

Manual de usuario administrador. Correo Exchange Administrado

Manual de usuario administrador. Correo Exchange Administrado Manual de usuario administrador Correo Exchange Administrado Triara.com SA de CV Todos los derechos reservados Esta guía no puede ser reproducido ni distribuida en su totalidad ni en parte, en cualquier

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

1 ÍNDICE... 3 Instalación... 4 Proceso de instalación en red... 6 Solicitud de Código de Activación... 11 Activación de Licencia... 14 2 3 REQUERIMIENTOS TÉCNICOS E INSTALACIÓN Requerimientos Técnicos

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

WINDOWS. Iniciando Windows. El mouse

WINDOWS. Iniciando Windows. El mouse Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible

Más detalles

Master en Gestion de la Calidad

Master en Gestion de la Calidad Master en Gestion de la Calidad 3. La Calidad en la Actualidad La calidad en la actualidad 1 / 9 OBJETIVOS Al finalizar esta unidad didáctica será capaz: Conocer la calidad en la actualidad. La familia

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 12 Nombre: Lenguaje SQL: Valores Nulos Contextualización Qué más ofrece el lenguaje SQL? Así como te has introducido en el desarrollo de la

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

Manual de Usuario Mail Hosting UNE

Manual de Usuario Mail Hosting UNE Manual de Usuario Mail Hosting UNE Bienvenido a su servicio Mail Hosting de UNE Este manual de usuario está enfocado a los administradores de dominio para los planes de Mail Hosting UNE. Este documento

Más detalles

Bases de Datos Relacionales

Bases de Datos Relacionales Bases de Datos Relacionales PROCEDIMIENTOS ALMACENADOS Preparó: Ismael Castañeda Fuentes Fuentes: Manuales Sybase Manuales SQL Server Manuales Oracle Procedimientos almacenados Un procedimiento almacenado

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Tema: PROCEDIMIENTOS ALMACENADOS.

Tema: PROCEDIMIENTOS ALMACENADOS. Base de datos I. Guía 9 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: PROCEDIMIENTOS ALMACENADOS. Objetivo Específico Conocer la sintaxis de un procedimiento almacenado

Más detalles

Programación de Consultas SQL ADO.Net LDP3501-2011 / DUOC-AV

Programación de Consultas SQL ADO.Net LDP3501-2011 / DUOC-AV En esta guía: Programación de Consultas SQL ADO.Net LDP3501-2011 / DUOC-AV Procedimientos Almacenados... 1 Procedimientos Almacenados (Stored Procedures)... 1 Sintaxis de Procedimientos Almacenados...

Más detalles

Contenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA

Contenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA Contenido 1. Introducción...3 2. Objetivos...4 3. El MUISCA Modelo Único de Ingresos, Servicio y Control Automatizado...4 4. Ingreso a los Servicios Informáticos Electrónicos...5 4.1. Inicio de Sesión

Más detalles

3 Consultas y subconsultas

3 Consultas y subconsultas 3 Consultas y subconsultas En SQL, la sentencia SELECT permite escribir una consulta o requerimiento de acceso a datos almacenados en una base de datos relacional. Dichas consultas SQL van desde una operación

Más detalles

Equipos a Presión. Condiciones de Seguridad Industrial y Laboral. Marco Normativo. Calderas. Lugo, 25 de octubre de 2011 1 CAMPAÑA EUROPEA SOBRE MANTENIMIENTO SEGURO Principales Objetivos: Sensibilizar

Más detalles

Sociedad de Seguros de Vida del Magisterio Nacional. Sistema de Pignoraciones Web. Manual de Usuario. Marzo, 2012.

Sociedad de Seguros de Vida del Magisterio Nacional. Sistema de Pignoraciones Web. Manual de Usuario. Marzo, 2012. Sociedad de Seguros de Vida del Magisterio Nacional Sistema de Pignoraciones Web Manual de Usuario Marzo, 2012. Elaborado por: Ing. Isaías Chavarría Mora. 1 Contenido 2 Introducción... 4 3 Consideraciones

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

<Generador de exámenes> Visión preliminar

<Generador de exámenes> Visión preliminar 1. Introducción Proyecto Final del curso Técnicas de Producción de Sistemas Visión preliminar Para la evaluación de algunos temas de las materias que se imparten en diferentes niveles,

Más detalles

Microsoft SQL Server 2005

Microsoft SQL Server 2005 Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención

Más detalles

ACREDITACIÓN DE CARRERAS DE INGENIERÍA AGRONÓMICA PRIMERA FASE

ACREDITACIÓN DE CARRERAS DE INGENIERÍA AGRONÓMICA PRIMERA FASE ACREDITACIÓN DE CARRERAS DE INGENIERÍA AGRONÓMICA PRIMERA FASE Pautas de carga específicas para las carreras comprendidas en la Primera Fase del Proceso de Acreditación. Para realizar la carga del formulario

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

Manual de uso de la Consola de Administración para usuarios Administradores.

Manual de uso de la Consola de Administración para usuarios Administradores. Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección

Más detalles

El usuario puede utilizar esta tabla derivada como una tabla más, en sus consultas.

El usuario puede utilizar esta tabla derivada como una tabla más, en sus consultas. Vistas. El resultado de una consulta en el caso de SQL siempre es una tabla, ésta se puede hacer permanente dentro de la base de datos. En este caso se dice que esta tabla resultado es una vista o una

Más detalles

Ejercicios - Persistencia en Android: ficheros y SQLite

Ejercicios - Persistencia en Android: ficheros y SQLite Ejercicios - Persistencia en Android: ficheros y SQLite Índice 1 Uso de ficheros (0.5 puntos)...2 2 Persistencia con ficheros (0.5 puntos)...3 3 Base de datos: SQLiteOpenHelper (0.5 puntos)... 3 4 Base

Más detalles

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios

CAPÍTULO 2 Sistemas De Base De Datos Multiusuarios CAPÍTULO 2 Sistemas De De Multiusuarios Un sistema multiusuario es un sistema informático que da servicio, manera concurrente, a diferentes usuarios mediante la utilización compartida sus recursos. Con

Más detalles

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS 1. Introducción Los ambientes de aprendizaje acompañados de trabajos colaborativos como estrategia se revierten en actividades de diferente índole (análisis de videos,

Más detalles

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...

Más detalles

ÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1

ÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1 Introducción... XIII Capítulo 1. Novedades de Access 2013... 1 Nuevas posibilidades de cifrado, compactación y reparación de archivos... 1 Trabajo en la nube... 2 Compartir la información... 3 Guardar

Más detalles

GUÍA PARA LA INDUCCIÓN AL PUESTO DE TRABAJO

GUÍA PARA LA INDUCCIÓN AL PUESTO DE TRABAJO GUÍA PARA LA INDUCCIÓN AL PUESTO DE TRABAJO DIRECCION DE RECURSOS HUMANOS INDUCCIÓN AL PUESTO. La finalidad de la Inducción es brindar información general, amplia y suficiente al colaborador que le permita

Más detalles

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Instalación............... 1 Destino...............

Más detalles

Introducción a los sitios de SharePoint en Office 365

Introducción a los sitios de SharePoint en Office 365 Introducción a los sitios de SharePoint en Office 365 Universidad Central del Este Contenido 1. QUÉ ES UN SITIO SHAREPOINT?... 3 2. CÓMO INGRESAR AL ÁREA DE SITIOS?... 3 3. DESCRIPCIÓN GENERAL DEL ÁREA

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

Soporte y mantenimiento de base de datos y aplicativos

Soporte y mantenimiento de base de datos y aplicativos Soporte y mantenimiento de base de datos y aplicativos Las bases de datos constituyen la fuente de información primaria a todos los servicios que el centro de información virtual ofrece a sus usuarios,

Más detalles

GUÍA DE USUARIO DEL CORREO

GUÍA DE USUARIO DEL CORREO REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE

Más detalles

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR.

MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR. MANUAL DE USUARIO TARIFICADOR SIPTAR Y REPORTES SIPTAR. Fecha: Septiembre del 2006. CONTENIDO CONTENIDO...2 1. Ingreso al Tarificador SipTar....3 2. Utilidades del SipTar...5 3. Monitoreo Cabinas...18

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

PROCEDIMIENTO AUDITORÍA INTERNA

PROCEDIMIENTO AUDITORÍA INTERNA PROCEDIMIENTO AUDITORÍA INTERNA CONTENIDO 1. OBJETO... 2 2. ALCANCE... 2 3. DEFINICIONES... 2 5. PROCEDIMIENTO... 4 5.1 Planificación de la Auditoría... 4 5.2 Calificación de Auditores... 4 5.3 Preparación

Más detalles

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS SISTEMA DE ESPECIICACION DE REQUERIMIENTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 CONTENIDO 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. AMBITO DEL SISTEMA 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

Instructivo Outlook 2010 - Mesa de ayuda Sistemas. Introducción

Instructivo Outlook 2010 - Mesa de ayuda Sistemas. Introducción Introducción Outlook 2010 es una herramienta muy completa, ayuda a tener en un mismo lugar lo que requiere para organizarse y trabajar de una mejor manera. Se pueden administrar los mensajes de correo

Más detalles

SQL Los fundamentos del lenguaje

SQL Los fundamentos del lenguaje Introducción 1. Un poco de historia 11 2. Las normas SQL 12 3. Descripción rápida del modelo relacional 14 3.1 Principales conceptos del modelo relacional 15 3.2 Principales reglas 16 4. Los operadores

Más detalles

Manual AGENDA DE RESPALDO

Manual AGENDA DE RESPALDO Gemelo Backup Online DESKTOP Manual AGENDA DE RESPALDO Es un software que se instala automáticamente en su PC, una vez que se ha registrado como usuario. Realiza sus respaldos de manera automática. Usted

Más detalles

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia

Más detalles

5.4. Manual de usuario

5.4. Manual de usuario 5.4. Manual de usuario En esta sección se procederá a explicar cada una de las posibles acciones que puede realizar un usuario, de forma que pueda utilizar todas las funcionalidades del simulador, sin

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... Tabla de Contenido PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... 2 1. LA PRESENCIA DE INFORMACIÓN Y AYUDA ÚTIL PARA COMPLETAR LOS TRÁMITES EN LÍNEA.... 2 2. LA DISPONIBILIDAD DE DIVERSOS

Más detalles

Manual Operativo SICEWeb

Manual Operativo SICEWeb Manual Operativo SICEWeb Gestión de Expediente Digital Expediente Único de Clientes y Otros 1 Índice Contenido Expediente Único de Clientes y Otros... 1 Índice... 2 MODELO DE GESTIÓN DOCUMENTAL (MGD)...

Más detalles

WINDOWS XP. Está situada en la parte inferior, muestra información sobre el trabajo que estamos desarrollando en la ventana

WINDOWS XP. Está situada en la parte inferior, muestra información sobre el trabajo que estamos desarrollando en la ventana WINDOWS XP Es un sistema Operativo Microsoft Windows XP es un programa que controla la actividad general de la computadora. Así mismo, asegura que todas las partes de la Computadora operen de manera efectiva

Más detalles

Operación Microsoft Windows

Operación Microsoft Windows Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo

Más detalles

Novedades en Q-flow 3.02

Novedades en Q-flow 3.02 Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.

Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado. SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

SQL (Structured Query Language)

SQL (Structured Query Language) SQL (Structured Query Language) El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite

Más detalles

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI Sobre Drupal Instalación y configuración Drupal es un sistema de gestión de

Más detalles