Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porEnrique Alvarado Flores Modificado hace 8 años
1
LOGO Grupo de desarrollo de software (GDS) Grupo de desarrollo de software
2
www.themegallery.com Company Logo Objetivos cercanos Apoyar el proyecto “Manejo electrónico de ganado” desarrollando prototipos que estén operables el mes de noviembre. Definir la plataforma base para el desarrollo, de característica libre y de alto rendimiento.
3
www.themegallery.com Company Logo El rol de GDS en el proyecto MEG. El objetivo del grupo de desarrollo es, principalmente, desarrollar dos aplicaciones (eDog e eCamp) que permitirían el desplegar los datos obtenidos de una red de monitoreo de radio frecuencia instalada en los animales.
4
www.themegallery.com Company Logo Informe del Problema www.themegallery.com El problema de Necesidad de localización y control de ubicación de animales bovinos en el interior del perímetro de la empastada. Afecta aAgricultores ganaderos. El impacto es Las pérdidas por abigeato son de alrededor de XXX, si el sistema eDog permite reducirlas en un porcentaje, entonces su impacto es del orden de… Una solución exitosa sería una que Permita una reducción de las pérdidas asociadas a la localización. Permita la localización y visualización del ganado.
5
www.themegallery.com Company Logo eDog eCamp eDog Sistema de Software que permite acceder a los datos de localización en tiempo real de los animales en la zona monitoreada. eCamp Sistema de software que permite acceder a los datos actuales e históricos del animal www.themegallery.com
6
LOGO Plataforma de Desarrollo Libre de Alto Rendimiento Integrantes: Ricardo Rodríguez Lara Iván Vallejos Millalén
7
www.themegallery.com Company Logo Objetivo Identificar herramientas libres que den soporte a los requerimientos para el desarrollo de software de alto rendimiento
8
www.themegallery.com Company Logo Esquema Herramientas JSFFLEXSTRUTS JAVA EE JERONIMOJBOSSSAS POSTGRESDB2 IDE ECLIPSE NETBEANS ECLIPSE Controlador Modelo Vista
9
LOGO Evaluación Plataforma 1.0
10
LOGO Evaluación “Entorno integrado de desarrollo” Evaluación “Entorno integrado de desarrollo” Responsable: Iván Vallejos Millalén
11
www.themegallery.com Company Logo El poder del IDE Ventaja de un buen IDE: Disminuye el tiempo de desarrollo al tener todos los componentes integrados en una misma aplicación.
12
www.themegallery.com Company Logo Escala de Evaluación de IDEs InterpretaciónValor Muy Bueno4 Bueno3 Regular2 Malo1
13
www.themegallery.com Company Logo EVALUACIÓN DE IDEs CriterioIDEs NetbeansEclipseMyEclipse Madurez de la Herramienta. 333 Manejo base de datos222 Soporte para servidores de aplicaciones 233 Soporte para SVN244 Modeling (UML)322 Escalabilidad (plug-in)333 Manejo / Interfaces422
14
www.themegallery.com Company Logo EVALUACIÓN DE IDEs CriterioIDEs NetbeansEclipseMyEclipse Multiplataforma444 Garantía continua de desarrollo 322 Facilidad de instalación (operabilidad completa) 334 TOTAL292829
15
www.themegallery.com Company Logo Resultados IDEEvaluaciónInterpretación NetBeans2.9Bueno Eclipse2.8Bueno MyEclipse2.9Bueno
16
www.themegallery.com Company Logo Conclusión Es difícil marcar diferencia entre un IDE y otro, quizás esa diferencia sea mas notoria si evaluamos otros criterios que tengan que ver con la usabilidad o la factibilidad de aprendizaje con respecto a la experiencia anterior de los integrantes del grupo de desarrollo.
17
LOGO Evaluación Capa Presentación Responsable: Ricardo Rodríguez Lara
18
www.themegallery.com Company Logo Capa de Presentación www.themegallery.com Company Logo JSF SpringSTRUTS FlexOpenLazlo MVC RIA
19
www.themegallery.com Company Logo MVC www.themegallery.com Calidad Mantenibilidad Normalización Estandarización
20
www.themegallery.com Company Logo Ambitos a tratar antes de elegir una tecnologia www.themegallery.com Condiciones Cantidad de personas Tamaño del proyecto Complejidad Tecnología a usar tipo de proyecto
21
www.themegallery.com Company Logo Ambas pretenden normalizar y estandarizar el desarrollo de aplicaciones web Struts Es una herramienta de soporte para el desarrollo de aplicaciones Web bajo el patrón MVC bajo la plataforma J2EE JSF Java Server Faces, es el estándar presentado por Sun para el desarrollo de interfaces de usuario www.themegallery.com Company Logo
22
www.themegallery.com Company Logo Evaluación capa Presentación www.themegallery.com CriteriosCapa Presentación JSFstruts Orientación ComponentesFormularios Soporte SunApache Tecnologia independienteHtml /xhtml Ejecución Acciones y eventos Listener Acciones de Formulario Control de navegación Resultado de Acciones (outcome) Resultado de acciones(forward) Navegación Navegación por defecto (configurable y sustituible) NAVEGACION CONFIGURABLE Desarrollo JSF es que es independiente del tipo de aplicación a desarrollar Web
23
www.themegallery.com Company Logo Opcion JSF www.themegallery.com Company Logo JSF es muy flexible. Es más sencillo. La principal ventaja es que esta basada en componentes y eventos por lo tanto es mas fácil la reutilización para las grandes aplicaciones
24
www.themegallery.com Company Logo Struts en WebSphere www.themegallery.com
25
Company Logo Struts en eclipse www.themegallery.com
26
Company Logo Para esta semana … Trabajar en la version 2.0 en la evaluacion de IDEs y capa de presentación. Terminar la eval. Servidores de Aplicaciones. Cotizaciones Servidor y estaciones de trabajo.
27
www.themegallery.com Company Logo Planificación
28
www.themegallery.com Company Logo Artefactos …
29
www.themegallery.com Company Logo Gracias …
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.