Diseño E Implementación En Delphi Del Caso De Posicionamiento 2D

Slides:



Advertisements
Presentaciones similares
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Advertisements

Aplicación de diseño de clases y generación de código, orientado hacia la arquitectura multicapas y el mapeo objeto/relacional Juan Timoteo Ponce Ortiz.
Características de la interfaz de desarrollo
INTEGRANTES: JOAQUIN GARCIA DULCE VIRIDIANA LOPEZ CABAL BLANCA ESTELA CAMACHO VAZQUEZ MILDRED ADILENE VILLANUEVA VILLALBA ELIZABETH.
ESCUELA POLITÉCNICA DEL EJÉRCITO
28/01/031 C. Pedraza D. Pascual Laboratorio de Sistemas de Información Facultad de Informática Universidad Politécnica de Valencia Programación OO vs Programación.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Prof. Joel Moreno Molina
Aplicaciones en 2,3 y n capas
Sistema de notificación de incidencias de analizadores para dispositivos móviles Master Universitario de Desarrollo de aplicaciones para dispositivos móviles.
Construyendo soluciones Web con SIU-Toba Juan Bordón Sebastián Marconi
Diseño de un sistema de gestión y asignación de equipos para una empresa TFC – Area J2EE Realización: Jose Angel Pardillo Vela Ingeniería técnica en Informática.
BASE DE DATOS Reingeniería de Procesos. Modelo de BPR Definición del Negocio Refinamiento e instanciación Evaluación de procesos Especificación y diseño.
Universidad Pedagógica Francisco Morazán Tema: SISTEMA DE BASE DE DATOS Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira.
Ingeniería del Software Diseñó de Software Universidad de los Andes Demián Gutierrez Abril 2009.
Modelo de Analisis. Que es el modelo de análisis. Su objetivo es comprender y generar una arquitectura de objetos para el sistema con base en lo especificado.
Organizaciones involucradas: El centro de cálculo noruego. Crea lenguaje llamado Simula 67, desarrollado por Krinsten Nygaard y Ole-Johan Dahl, en 1967.
Ingeniería de Software
La Ingeniería de Sistemas
PROGRAMACION ORIENTADA A EVENTOS
Herencia Multiple en Java
INGENIERÍA DE INFORMACIÓN Y APLICACIONES
Trabajo Final de Master
Tipos de Sistemas de Información
Desarrollo de un sistema para la recepción de la señal transpondedor y para la presentación y transmisión de datos radar Trabajo de Fin de Grado Autor:
Sustentación de la propuesta
Ingeniería de Software
BASE DE DATOS INTRODUCCION.
Diseño y Programación Orientada a Objetos
Programación Orientada a Objetos
Evolución de paradigmas y lenguajes de Programación
U.T. 11: Introducción A Las Bases De Datos
Ingeniero en Computación José Alfredo Cobián Campos
Modelado de diseño para aplicaciones web. Proceso de Diseño Diseño y Calidad del software Calidad de la aplicación web Facilidad de uso FuncionalidadConfiabilidadEficiencia.
CARRERA DE INGENIERÍA EN SISTEMAS E INFORMÁTICA
Por Leonel Daniel Perez Rosales
UNIVERSIDAD DE LAS FUERZAS ARMADAS-ESPE
UNIVERSIDAD MANUELA BELTRAN
Tema 3. Lenguaje unificado de modelado UML
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
Modelo de 3 capas. Qué es la arquitectura de una aplicación? La arquitectura se refiere a la forma en la que es diseñada tanto física como lógicamente.
Metodología OOHDM Jairo Pinto Ing. sistemas.
PROVEEDOR DATA WAREHOUSE TERADATA
Metodología Merise Universidad Nororiental Privada
BASE DE DATOS PARA EL CALCULO AUTOMÁTICO DE URVs
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
Universidad Nacional de Colombia - Leguajes de Programación
ANALISIS DE SISTEMAS ANALISIS ORIENTADO A OBJETOS.
Plan Estratégico de Tecnologías de la Información.
INTRODUCCIÓN A UML Y AL ADOO 1 Diagramas en UML ◦Diagramas de casos de uso ◦Diagramas de clases y objetos ◦Diagramas de secuencia ◦Diagramas de colaboración.
Elemento de diseño Diseño de interfaces. ¿Que es un diseño en informática? O La palabra diseño se usa para referirse como el proceso de programar, proyectar,
Fundamentos de Informática
PROYECTO DE GRADUACIÓN
ARQUITECTURA DEL PROYECTO. La estructura modelo vista controlador se muestra en la siguiente ilustración : ESTRUCTURA DE PROYECTOS DE MVC.
Sistema Monge | Cátedra García Cano
INSTITUTO TECNOLOGICO DE VERACRUZ
Características de los Sistemas Operativos
1 PROGRAMACION ORIENTADA A OBJETOS MARIA LAURA ESPIN B. INSTITUTO TECNOLÓGICO SUPERIOR ÁNGEL POLIBIO CHÁVEZ TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE.
PROYECTO DE GRADUACIÓN
UNIVERSIDAD CATÓLICA LOS ÁNGELES DE CHIMBOTE AUTOR: Dominguez sosa, Bray limbert ASESORA: MGTR. ING. KARLA JUVICZA NEYRA ALEMÁN APLICACIÓN MÓVIL BASADA.
MODELO EN CASCADA Integrantes: Felipe Alemán Lester Blandón.
SISTEMAS DE INFORMACION Lic. Erika Millones Solano.
INTRODUCCIÓN A UML.  QUE ES UML?  PARA QUE SE UTILIZA  COMPONENTES  DIAGRAMAS.
Estudio de Viabilidad del Sistema (EVS). Estudio de Viabilidad del Sistema Cuestiones ¿Qué es la viabilidad de un sistema? ¿Cuáles son los objetivos del.
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
PROYECTO DE GRADUACIÓN
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
Base de datos años  En la década de los años 80’, se desarrolló el SQL, un lenguaje de consultas que permite consultar, valga la redundancia,
APRENDIZAJE CLAVE DEL CAMPO PROFESIONAL INFORMÁTICA EJESCOMPONENTESCONTENIDOS CENTRALES  Dar respuesta acorde a los cambios tecnológicos  Aportar mano.
Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML.
Transcripción de la presentación:

Diseño E Implementación En Delphi Del Caso De Posicionamiento 2D Jordi Juan García Joaquín Díaz Maíquez Laboratorio de Sistemas de Información Facultad de Informática Universidad Politécnica de Valencia 12/11/2018

Análisis Comprender el problema a resolver. Decidir lo que el sistema debe hacer. Cubrir las necesidades de los usuarios. Proporcionar una base para el desarrollo del sistema. Objetivo: obtener las clases semánticas del sistema 12/11/2018

Diseño Diseño del sistema: Obtención del diagrama de clases. Arquitectura de 3 capas: Diseño de la interface. Diseño de objetos. Diseño de la persistencia. 12/11/2018

Posicionamiento 2D (I/IV) Diagrama de clases. Clase mapa. Matriz 20 x 20 Ruta real Ruta estimada Clase ruta. Avances Nº Avances 12/11/2018

Posicionamiento 2D (II/IV) Diagrama de clases. Tipos de ruta. Clase Ruta real Clase Ruta estimada Clase Avance Dirección Pasos Posición Clase posición. Coor. X Coor. Y Clase Celda Marca Marcada 12/11/2018

Posicionamiento 2D (III/IV) 12/11/2018

Posicionamiento 2D (IV/IV) 12/11/2018

Implementación Base de Datos: una única tabla Lenguaje de programación: Delphi. Soporta los conceptos de OO. Clases, herencia, polimorfismo, ... Facilidad de uso, rápido, visual, ... Atributos: Id, dirección, pasos, coord X, coord Y 12/11/2018

Interfaces de la aplicación 12/11/2018

Interfaces de la aplicación 12/11/2018

Interfaces de la aplicación 12/11/2018

Conclusiones Las clases de la interface proveen un entorno agradable, aunque aumentan las transacciones. Uso de una BDR en contra de ficheros planos. Complejidad apreciable debido a la programación OO pura, en cuanto a consumo de recursos de sistema, clases semánticas apropiadas, ... La OO aporta una mayor trazabilidad en todas las fases del desarrollo de un sistema software. Hay que centrarse tanto en las reglas del negocio como en las clases de la interface, de la aplicación y de la persistencia. 12/11/2018