NORMALIZACION DE LA APLICACIÓN PARA LA GESTION DE LOS INSTRUMENTOS DE MEDICION
|
|
- Domingo Bustamante Molina
- hace 8 años
- Vistas:
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
Í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 detallesModificació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 detalles8 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 detallesCURSO 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 detallesT12 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
- 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 detallesBase 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 detallesBanco 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 detallesElementos 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 detallesMicrosoft 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 detallesGestió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 detallesAcronis 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 detallesTablas 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 detallesTema: 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 detallesConsultas 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 detallesSeven 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 detallesGuí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 detallesQUERCUS 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 detallesUNIVERSIDAD 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 detallesBase 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 detallesCapí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 detallesESCUELA 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 detallesLABORATORIO 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 detallesMANUAL 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 detallesSISTEMA 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 detallesComisió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 detallesServicio 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 detallesSISTEMA 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 detallesSINTAXIS 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 detallesWINDOWS 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 detallesGUÍ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 detallesSEPARAR 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 detallesGUIA 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 detallesPROYECTO 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 detallesADMINISTRACIÓ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 detallesV 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 detallesTema: 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 detallesSIIGO 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 detallesCapí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 detallesTecnologí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 detallesManual 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 detallesCurso 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 detallesManual 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 detallesDESCRIPCIÓ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 detallesEl 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 detallesManual 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 detallesMANUAL 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 detalles1 Í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 detallesGuí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 detallesWINDOWS. 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 detallesMaster 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 detallesModelos 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 detallesSesió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 detallesManual 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 detallesBases 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 detallesGESTIÓ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 detallesTema: 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 detallesProgramació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 detallesContenido - 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 detalles3 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 detallesEquipos 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 detallesSociedad 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 detallesCurso 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
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 detallesMicrosoft 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 detallesACREDITACIÓ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 detallesARQUITECTURA 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 detallesManual 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 detallesEl 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 detallesEjercicios - 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 detallesCAPÍ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 detallesDOCUMENTOS 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 detallesSistema 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
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 detallesGUÍ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 detallesInstrucciones 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 detallesIntroducció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 detallesIAP 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 detallesSoporte 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 detallesGUÍ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 detallesMANUAL 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 detallesTutorial: 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 detallesPROCEDIMIENTO 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 detallesSISTEMA 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 detallesInstructivo 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 detallesSQL 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 detallesManual 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 detallesUnidad 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 detalles5.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 detallesApp 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 detallesPROPÓ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 detallesManual 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 detallesWINDOWS 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 detallesOperació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 detallesNovedades 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 detallesGuí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 detallesBrindamos 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 Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detallesSQL (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 detallesCÓ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