presentacion en power point

32
Autores: Rolando Orquera Quirola, Prócel Silva Carlos, Fernando Solís Acosta. SISTEMA DE CONTROL Y ADMINISTRACIÓN MILITAR

Upload: et

Post on 18-Dec-2015

215 views

Category:

Documents


0 download

DESCRIPTION

presentacion en power point

TRANSCRIPT

SISTEMA DE CONTROL Y ADMINISTRACIN MILITAR

Autores:Rolando Orquera Quirola, Prcel Silva Carlos, Fernando Sols Acosta.SISTEMA DE CONTROL Y ADMINISTRACIN MILITAR

RESUMENPensado para controlar, informar y administrar el proceso para mantenimiento de los recursos tecnolgicos militares. Ayuda a realizar un trabajo adecuado por parte de los tcnicos encargados.Adaptado a las necesidades de los usuarios.Desarrollado en un ambiente web.Metodologa gil con programacin extrema.Implementacin basada en software libre.Enfocado en obtener un mejor orden y eficiencia.

INTRODUCCINC.A.L.E (comando de apoyo logstico electrnico), servicio exclusivo de soporte tcnico.

METODOLOGASe ha utilizado como metodologa a la programacin extrema.

DESARROLLOHISTORIAS DE USUARIOBUSCAR UN PARTAREA DE INGENIERAPRUEBA DE ACEPTACININTEGRARAPROBARSiNo

INTRODUCCINNo cuenta con un software y utiliza herramientas ofimticas.

INTRODUCCINSe propone desarrollar un sistema que administre el proceso de mantenimiento de equipos, brinde informacin pertinente, seguridad y organizacin de datos con una estadstica de trabajo realizado por laboratorio.

CONCLUSIONESFcil escalabilidad gracias a que las lgicas de programacin estaban separadas.Desarrollo lgico y sistemtico producto de una buena aplicacin de la metodologa XP.Soluciones sencillas con el uso de componentes e integracin de tecnologas.Se obtuvo un mejor control, orden y eficiencia en el servicio de soporte tcnico, producto de un acceso gil a la informacin, organizacin coherente de datos, visualizacin de datos estadsticos para equipos reparados por laboratorio y un seguimiento apropiado del cumplimiento de las etapas de mantenimiento.

METODOLOGALas caractersticas son:

Abierta al cambio.Enfocada para proyectos a corto plazo y equipos pequeos para su implementacin.Integra directamente al cliente.Evita documentacin extensa.

METODOLOGALos valores que sigue la programacin extrema son:

Comunicacin.Simplicidad.Retroalimentacin.Valenta.Respeto.

HERRAMIENTAS TECNOLGICASMySQL 5.0.

Motor de base de datos relacional.Enfocada para proyectos pequeos y medianos.Amplia documentacin.Integracin con varios lenguajes de programacin.Administrada por Oracle.Desarrollo en progreso con MariaDB.

HERRAMIENTAS TECNOLGICASPrimefaces 3.5.

Conjunto de componentes de cdigo abierto para JSF.Posee editor HTML, dilogos, autocompletado, charts y muchos ms.AJAX incorporado basado en el estndar JSF 2.0.Documentacin extensa.Posee de una larga y activa comunidad de desarrollo.Ligero, comprimido en un solo jar y no requiere configuracin.

HERRAMIENTAS TECNOLGICASJBOSS 6.1.0.

Servidor de aplicaciones desarrollado en java.Enfocado para aplicaciones java con la plataforma JEE.Posee gran estabilidad y transaccionalidad.Soporte para tecnologas con arquitectura 3 capas.Posee un IDE basado en eclipse para su administracin (Jboss Tools).Creacin de flujos de trabajo con JBPM.

HERRAMIENTAS TECNOLGICASHTML5.

Enfocado para aplicacin de multimedia.Incorpora etiquetas canvas(2D, 3D, audio y video).Elimina etiquetas obsoletas como Font, center, entre otras.DRAG and DROP.Mejora de etiquetas.Especificacin para tipo de documento resumida(!DOCTYPE).

HERRAMIENTAS TECNOLGICASPower Designer 12.5.

Diseador de diagramas para base de datos y UML.Ingeniera inversa incorporada.Se integra con varios motores de base de datos.Posee un plugin para eclipse.

HERRAMIENTAS TECNOLGICASCSS 3.

Ultimo estndar para hojas de estilo en cascada.Incorporacin de efectos degradados.Transformaciones 2D y 3D.Efectos de texto.Control para bordes y backgrounds.

HERRAMIENTAS TECNOLGICASjQuery ui 1.10.3.

Basado en el lenguaje javascript.Utilizada para generar animaciones, validaciones y efectos.Contiene un conjunto de componentes visuales para su implementacin.Incorporacin rpida y fcil de javascript en paginas web.

HERRAMIENTAS TECNOLGICASAjax.

Tcnica para enviar datos al servidor y recibir una respuesta de forma asncrona.Incorpora tecnologas como DOM, htlm, xml, JavaScript, xhtml.Utilizada para aplicaciones ricas en internet.

HERRAMIENTAS TECNOLGICAS

Se realiza una accin.Envo de la peticin HttpRequest.Recibe la peticin.Crea una respuesta y enva por debajo hacia el navegadorInternetObtiene el resultado.Procesa los datos retornados usando javascript.Actualiza el contenido de la pginaInternet

HERRAMIENTAS TECNOLGICASJdk 7.

Java development kit.Contiene todos los paquetes necesarios para la compilacin y ejecucin de programas java.No posee una interfaz grfica incorporada.Ejemplos incorporados.Mejoras en rendimiento y depuracin de cdigo.Informacin de errores mas detallado.

HERRAMIENTAS TECNOLGICASJAVA SERVER FACES.

Framework para aplicacionesJEE que simplifica el desarrollo deinterfaces.Basado en el patrn MVC.Estandariza y normaliza el desarrollo de aplicaciones web.Maneja validaciones, internacionalizacin y navegacin.Tecnologa del lado del servidor.

HERRAMIENTAS TECNOLGICASJava Enterprise Edition (JEE).

Plataforma java edicin empresarial.Utilizada para desarrollo de aplicaciones java N capas.Utiliza un servidor de aplicaciones para despliegue.Provee un estndar de diseo, desarrollo, ensamblaje e implementacin de aplicaciones empresariales.Ofrece un modelo de aplicaciones distribuidas multicapas, componentes reusables, seguridades, webservices con protocolos y estndares abiertos.

HERRAMIENTAS TECNOLGICASOpenSuse.

Sistema operativo Linux basado en red hat.Posee soporte por parte de SUSE.Gran estabilidad y desempeo.Comunidad amplia y activa.Completo repositorio de aplicaciones.Fcil integracin con varios escritorios.Utiliza Yast2 para administracin.

DISEOCapa de presentacin.En este mdulo se generan todos los backingbean necesarios para la lgica de las interfaces

DISEOLas clases se encuentran encapsuladas en paquetes lgicos.

DISEOCapa de Negocio.Contiene todas las clases para la lgica de negocio, es decir el lenguaje de manipulacin de datos adaptado a los requerimientos del usuario.

DISEOLos paquetes com.cale.scam.core y com.cale.scam.impl contienen las interfaces y sus implementaciones respectivamente.

DISEOCapa de Datos.Encapsula el enmascaramiento de las entidades de la base de datos en un tipo de clases especiales llamadas pojos que permiten trabajar con la informacin de la base de datos.

DISEOFinalmente se puede apreciar el resultado obtenido al aplicar correctamente los conceptos detallados anteriormente.