La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

LOGO Grupo de desarrollo de software (GDS) Grupo de desarrollo de software.

Presentaciones similares


Presentación del tema: "LOGO Grupo de desarrollo de software (GDS) Grupo de desarrollo de software."— Transcripción de la presentación:

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 …


Descargar ppt "LOGO Grupo de desarrollo de software (GDS) Grupo de desarrollo de software."

Presentaciones similares


Anuncios Google