Carrera: Licenciatura en Cs. de la Computación

Slides:



Advertisements
Presentaciones similares
EL PROCESO DE DESARROLLO DEL SOFTWARE
Advertisements

Contenido Sistemas de Información Desarrollo de software
CICLO DE VIDA DEL DESARROLLO DE SOFTWARE
Desarrollo de Software Orientado a Objeto Ingeniería de Software Alfonso Vega Is-in-400.blogspot.com.
DIRECTOR: ING. DIEGO MARCILLO CODIRECTOR: ING. JAIME ANDRANGO
SYSMOTORFLOW PRESENTACIÓN DEL PROCESO Proyecto de Ingeniería de Software 2010.
Fundamentos de la Gestión de Proyectos
Objetivos Específicos. Visitar el Instituto Geográfico Militar al igual que el CMFT acantonados en la Provincia de Pichincha/Quito para observar su.
¿Donde debo Localizar los Centros de servicios? A partir de un mapa con velocidades (o tiempo) y un demanda estimada o real, esta herramienta ubica automáticamente.
Entrada-Registro-Salida
Entrada-Registro-Salida
Metodologías Ágiles Sudoku.
Proyecto de Ingeniería de Software 2008
Modelos de Proceso del Software
SISTEMAS DE DISEÑO ASISTIDO POR COMPUTADORA
Ingeniería del software de la usabilidad (I)
Modelo de Análisis Centro ISYS Escuela de Computación
 Diego Alejandro rodríguez  Edward colmenares  Germán james  Adriana caballero.
GePar Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías  Varela, Manuel.
Ciclos de vida ágiles.  Es una metodología ágil que plantea: ◦ Iteraciones cortas ◦ Entregables periódicos ◦ Colaboración con el cliente full time ◦
PROCESO DE DESARROLLO. Introducción Mediante esta presentación se pretende describir el proceso de desarrollo del TALLER I.
Leonora Sistemas S.A. Sistema de Planificación y Control de Ventas (SIPCOV)‏ Patricia Albornoz Labrín.
Ingeniería de Software
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
Fase Inicial Grupo 6 – PIS – 2013.
Grupo Naturalista Taller de Física de Ciencias Naturales y Museo. UNLP.
Las etapas de un proyecto
Ingenieria de software
Ciclo de Vida del Software Paradigmas de Desarrollo
Escuela Superior Politécnica del Ejército
Planeación con Planning Tool y DotProject Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Rubby Casallas, Andrés Yie.
1 Diseño Orientado a Objetos Agustín J. González ELO-329: Diseño y Programación Orientados a Objetos 1er. Sem
Unidad VI Documentación
Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar.
Tema 1: Introducción al análisis y diseño de aplicaciones software
Proyecto de Ingeniería de Software Grupo 9 Septiembre 2009
José Luis Tomás Navarro Sergio Pérez Paredes
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Programación Extrema Leonardo Ramírez Z.. Contenido Motivación ¿Qué es Programación Extrema? La filosofía detrás de la Programación Extrema El proceso.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Ximena Romano – Doris Correa
1 Diseño Orientado al Objeto Agustín J. González ELO-326: Seminario de Computadores II 2do. Sem
Proyecto I Maestría en Gerencia de Sistemas
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Control de un vehículo aéreo no tripulado Daniel Garijo Verdejo Jesús Ismael López Pérez Isaac Pérez Estrada Fecha: Junio 2009 Proyecto de fin de curso.
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
Técnicas de Estimación de Esfuerzo
Proyecto de Ingeniería de Software Grupo Nº 9 - GXPost (Desarrollo con GeneXus 8.0) Evaluación de la Fase Construcción (Jueves 4 de Noviembre de.
MC Luz María Moreno Aguilar Noviembre 2009
METODOLOGÍAS DE DESARROLLO DE SOFTWARE MODERNAS
Roles de Open UP.
Introducción al proceso de verificación y validación.
Actividades en el Proceso de desarrollo de Software
“ NO HAY NADA MÁS DIFÍCIL DE CONSEGUIR, MÁS ARRIESGADO DE MANTENER NI MÁS INSEGURO DE TENER ÉXITO, QUE ESTAR A LA CABEZA EN LA INTRODUCCIÓN DE UN.
INGENIERIA DE SOFTWARE
Presentacion del proyecto Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales  Bettiol, Nicolás  Vélez, Matías.
Proceso de desarrollo de Software
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
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.
UNIVERSIDAD LATINA (UNILA)
Modelo de procesos de software
ELO-329: Diseño y Programación Orientados a Objetos1 Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
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é.
Utilizando la Metodología RUP:: Desarrollo de un Sistema de Gestión:: MSc. Manuel Sánchez Chero IntroducciónGestión.
Entregables del Proyecto
Transcripción de la presentación:

Carrera: Licenciatura en Cs. de la Computación Universidad Nacional de Río Cuarto Facultad de Ciencias Exactas, Físico Químicas Y Naturales GePar Carrera: Licenciatura en Cs. de la Computación Bettiol, Nicolás Vélez, Matías Varela, Manuel

Interfaz gráfica para el diseño de Geometrías de Vehículos Aéreos No Tripulados y visualización de resultados de simulación de Vórtices Se presentará una herramienta computacional para generar la geometría de configuraciones de vehículos aéreos no-tripulados (UAVs) de alas unidas y de alas convencionales

Proyecto “GePar” PROCESO DE MODELADO XP GePar

PROCESO DE MODELADO

PROCESO DE MODELADO La malla que representa la sábana vorticosa adherida al vehículo es generada a partir de ciertos parámetros geométricos generales, de información relativa a los perfiles alares, y de datos específicos de la malla. La malla correspondiente a la configuración completa se obtiene manipulando de manera separada las distintas partes que componen el vehículo

PROCESO DE MODELADO Algunos de los parámetros geométricos: xnfs: Posición de la raíz del ala delantera respecto de la nariz del UAV. dn: Diámetro del fuselaje en la nariz. dt: Diámetro del fuselaje en la parte trasera. L: Longitud total del fuselaje. Lt: Longitud de la parte trasera del fuselaje. Ln: Longitud del morro. .

PROCESO DE MODELADO Perfiles Alares Las alas del UAV son modeladas como superficies sin espesor que contienen las líneas medias de los perfiles alares, que eventualmente pueden ser todos diferentes. Para definir los mismos es necesario introducir las coordenadas del extradós y del intradós de los perfiles.

PROCESO DE MODELADO Paneles Es necesario, además, ingresar como datos de entrada algunos parámetros que permitan configurar la malla. npc: Número de paneles por cuerda en las alas. npf: Número de paneles sobre la semicircunferencia del fuselaje. npm: Número de paneles a lo largo del morro. npev: Número de paneles en la altura del empenaje vertical.

PROCESO DE MODELADO Curvas de Referencias de Alas

PROCESO DE MODELADO Curvas de Referencia de Fuselaje Las curvas de referencia que sirven para establecer la geometría del fuselaje se construyen a partir de un arco de circunferencia de radio unitario formado por npf +1 nudos. En la Figura se muestra este arco de circunferencia en un ejemplo donde el parámetro npf es igual a 10

PROCESO DE MODELADO Curvas de Referencia del empenaje vertical Para construir el empenaje vertical se utilizan dos curvas de referencia que son de fácil definición.

PROCESO DE MODELADO Zona de emisión de estelas El desprendimiento de la sábana vorticosa libre se realiza desde el borde de fuga de las alas delantera y trasera y desde la puntera del ala delantera externa.

XP

Prototipo arquitectónico Planificación de entregas XP Un proyecto XP Prototipo arquitectónico Planificación de entregas Iteración Tests de aceptación Pequeñas entregas Historias de usuario Metáfora de sistema Prototipo requerimientos Estimación incierta Estimación confiable Plan de entregas Versión mas reciente Aprobación del cliente Escenarios de testeo Historias nuevas Velocidad del proyecto Próxima iteración bugs

XP Fase de Exploración Metafora del sistema

XP Fase de Exploración Metafora del sistema

XP Fase de Exploración Arquitectura del sistema – Patrón MVC

XP Planificación Division de historias en tareas Tareas de la historia dibujado de geometrias

XP Planificación 1° Iteración GUI. Lectura de parámetros. 2°Iteracion Lectura de Perfiles alares. Generar Geometría. 3° Iteración Dibujado de la Geometría. Cargar Estelas. 4° Iteración Dibujado de Estelas.

XP Iteraciones Algunas tarjetas CRC Surgieron nuevas historias de usuario en las iteraciones

XP Test

GePar

Parámetros Geométricos GePar ¿Cómo funciona? WAKE.TEC Archivos .DAT Parámetros Geométricos Procesamiento UAV HTAIL.DAT FUSELAGE.DAT VTAIL.DAT LS.DAT

Parámetros Geométricos GePar ¿Cómo funciona? Parámetros Geométricos

Parámetros Geométricos GePar ¿Cómo funciona? Parámetros Geométricos Archivos .DAT

GePar ¿Cómo funciona? Archivos .DAT

Parámetros Geométricos GePar ¿Cómo funciona? Archivos .DAT Parámetros Geométricos Procesamiento UAV

Parámetros Geométricos GePar ¿Cómo funciona? Archivos .DAT Parámetros Geométricos Procesamiento UAV

GePar ¿Cómo funciona? Procesamiento UAV

Conclusión El resultado logrado es la implementación de un sistema modular, desarrollado con lenguaje C++. Al lograr crear este sistema, como equipo de trabajo hemos incorporado conocimientos puros de análisis y diseño en sistemas, que hemos puesto en práctica y prueba a fin de conseguir nuestro objetivo. Además como la ingeniería de software lo demanda hemos aplicado planificaciones temporales, testing y otras herramientas de esa disciplina para alcanzar en el proyecto las metas propuestas. Hemos adquirido experiencia en el desarrollo de software desde su más temprana edad, la captura de requisitos, hasta la finalización del mismo, plasmada en la implementación.

¿PREGUNTAS?