 Las Base de Datos son muy utilizadas debido a las grandes garantías y bondades que proporcionan, el hecho de que permiten almacenar los datos en un.

Slides:



Advertisements
Presentaciones similares
Lenguaje Unificado de Modelado
Advertisements

PROGRAMACION ORIENTADA A OBJETOS
Razonamiento algorítmico
Qué es LabVIEW? LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un lenguaje de programación gráfico para el diseño de sistemas de adquisición.
ELABORADO POR: Facilitando la educación.
FUNDAMENTOS DE PROGRAMACIÓN
Introducción al software
Historia La base del C proviene del BCPL (lógica programable en codigo binario), escrito por Martin Richards, y del B escrito por Ken Thompson en 1970.
¿Qué es ZABBIX? Zabbix esta diseñado para monitorear y registrar el estado de varios servicios de red, Servidores, hardware de red, alertas y visualización.
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
GENERACIONES DE LENGUAJES DE PROGRAMACIÓN
Programación 1 Introducción
CONTROL AUTOMATICO III SEMANA INGENIERIA EN ENERGIA VI CICLO
Índice Departamento de Marketing Departamento de Producción
CURSO DE VISUAL BASIC .NET MODO GRAFICO
Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
Una Introducción a UML El Modelo de Proceso de Negocio
Unified Modeling Language (Lenguaje de Modelamiento unificado)
INTRODUCCIÓN A LA COMPUTACIÓN
TRADUCTOR DE UN PROGRAMA
Demultiplexor y Chip 74LS154
Diseño del Software Diseño de datos Diseño arquitectónico
Ingeniería de Software
BASES DE DATOS INTRODUCCION
InfoPath Ventajas y Uso.
DISEÑO DE SOFTWARE 1ª. Parte
Fundamentos de programación
Básicamente nos encargamos de buscar métodos de investigación para dar excelentes resultados en la formación de una empresa utilizando medios de producción.
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
Fundamentos de programación Organización de una computadora.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
DIRECCIÓN GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA INSTITUTO TECNOLÓGICO DE CD. VALLES.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
DIAGRAMA DE FLUJO ERIKA SUAREZ lozano Sergio Ortiz caballero Arturo González Yesica mariana regueros Paola García sanchez.
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
COMPUTO III Ing. Jimmy Ojeda Arnica.
Práctica No. 5 Lectura de datos en Excel. Objetivo Que el estudiante sea capaz de conocer y aplicar las técnicas de lectura de datos en Excel y graficar.
Introducción a los programas
PROGRAMAS INFORMATICOS
Ventajas y desventajas del Software libre
Universidad Metropolitana Introducción a la Computación
Nuestra herramienta mental más importante para competir con la complejidad es la abstracción. Por tanto, un problema no deberá considerarse inmediatamente.
Programación III Dr. Emilio Vargas
R.A.2.1 TEMA: DIAGRAMA DE FLUJO OBJETIVO: Describir los símbolos empleados en la elaboración de diagramas de flujo.
Diseño de Sistemas.
Edward Barrera Barrera Cristian Anderson Isacc
Integrantes: Inés Lastra Loreto Moreno Nicolás Gonzáles Francisco Ahumada Francisco Cabello Gestión de un ERP.
Fundamentos técnicos de la información Andrea Del Salto.
DISEÑO DE SALAS Alternativas mas utilizadas: Cuarto de decisión
SOFTWARE Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
Elaboración de algoritmos usando lógica de programación
Jairo Pinto Ing. sistemas
CICLO DE VIDA CLÁSICO DE UN SISTEMA
Software.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
SENA CENTRO INDUSTRIAL DE ENERGIAS ALTERNATIVAS
Unified Modeling Language (Lenguaje de Modelamiento unificado)
ALGORITMOS PARA ANÁLISIS DE CASOS REALES
Software.
ENCUENTRO # 3 Fase Ingenio Area Sistemas Juvenil.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
1 ESTIMACIÓN basada en PUNTOS de FUNCIÓN. 2 Agenda de la presentación 4 Técnicas de estimación. 4 Puntos de Función. (En general) 4 Puntos de Función.
COMPUTER SACIENCE PARCIAL 1
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
P ROCESO U NIFICADO R ACIONAL R ATIONAL U NIFIED P ROCESS.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Juan Camilo Morales 10a.  Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas.
Requerimientos del software
PÁGINA WEB, SITIO WEB Y PORTAL WEB Una página web tradicionalmente hace relación a un documento en el internet, disponible para ser leído, con información.
Transcripción de la presentación:

 Las Base de Datos son muy utilizadas debido a las grandes garantías y bondades que proporcionan, el hecho de que permiten almacenar los datos en un solo sitio, conservando su integridad y consistencia es sin duda una de sus más importantes características

 Diseñar e implementar una Base de Datos Centralizada para administrar los datos capturados por Sistemas de Seguridad mediante una interfaz desarrollada en LabVIEW.

 Sistema de Seguridad Domiciliaria  Sistema de Seguridad Industrial  Sistema de Seguridad para un Laboratorio  Sistema de Seguridad para equipos de Laboratorio  Sistema de Seguridad para Vehículos  Sistema para Control de Personal  Sistema de Seguridad para entrada principal y corredores

 Utilizar LabVIEW, para el desarrollo de una interfaz gráfica que permita administrar una Base de Datos de un Sistema de Seguridades, debido a que la forma de programar en LabVIEW es mediante el uso de símbolos gráficos denominados “iconos” lo cual se conoce como programación en Lenguaje “G”.  Esta forma de programar es muy diferente frente a otros lenguajes de programación que se basan en líneas de texto, como C, VISUAL BASIC o C #.

 El diseño de la bases de datos es genérica capaz de soportar sistemas de seguridades futuros, ya que se base esencialmente en los sensores, actuadores y agentes.  A pesar de que estamos sujetos al uso de LabVIEW para el desarrollo de la interfaz gráfica que administrara una Base de Datos centralizada, cabe destacar que LabVIEW nos ofrece una gran gama de “iconos” para programar cualquier tipo de aplicación.

 Se define como un evento a las acciones originadas tanto por sensores y actuadores, esto quiere decir que una entrada produce una llamada a la función send_event y una salida también llamara a la misma función.

 db.vi (Front Panel)

 db.vi (Block Diagram)

 db_cbx.vi (Front Panel)

 db_cbx.vi (Block Diagram)

 CREATE FUNCTION `getDataDevice`(type_device VARCHAR(8), id_sensor INTEGER(11), id_executer INTEGER(11)) RETURNS varchar(400)  CREATE FUNCTION `getDataAgent`(type_agent VARCHAR(10), id_person INTEGER(11), id_object INTEGER(11), id_automovil INTEGER(11), type_device VARCHAR(8)) RETURNS varchar(400)

 Podemos concluir que estableciendo el alcance (número de proyectos soportados) y elaborando una abstracción de la lógica de los Sistemas de Seguridades, hemos logrado obtener un diseño genérico de Base de Datos, capaz de soportar diferentes Sistemas de Seguridades.

 Algo de notar es que el diseño obtenido se basa en los equipos o terminales (sensores y actuadores) haciendo esto posible la adaptación de dicho diseño a un sistema de seguridad no soportado. Es decir el diseño esta abierto para otros Sistemas de Seguridades similares.

 De acuerdo a los resultados obtenidos, podemos concluir que en LabVIEW usando lenguaje G se pueden desarrollar aplicaciones de todo tipo y de gran calidad, las cuales no tienen nada que envidiar a las aplicaciones tradicionales que se desarrollan con líneas de código.