Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho

Slides:



Advertisements
Presentaciones similares
Contenido Sistemas de Información Desarrollo de software
Advertisements

Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
DIRECTOR: ING. DIEGO MARCILLO CODIRECTOR: ING. JAIME ANDRANGO
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
ERP-Sistema de Gestión Integral
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
MI PROGRAMA DE FORMACION
“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA
INICIO ESPE Escuela Politécnica del Ejército INTRODUCCIÓN METODOLOGÍA
DESARROLLO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL UTILIZANDO OSCOMMERCE, CASO PRÁCTICO TIENDA VIRTUAL PARA MATERIAL ELÉCTRICO Y TELEFÓNICO DE MEDIA Y BAJA.
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
Director: Ing. Washington Pérez Codirector: Ing. Andrés de la Torre
Por: RICARDO BARRERA GABRIELA MOLINA JULIO 2013
DESARROLLO E IMPLEMENTACIÓN DE UN PLUGIN DE GOOGLE WALLET PARA PAGOS ONLINE UTILIZANDO SOFTWARE OPEN SOURCE.
Felipe Donoso Natalia Sandoval
ESCUELA POLITÉCNICA DEL EJÉRCITO CARRERA DE INGENIERÍA DE SISTEMAS
Christian Eduardo Gómez Herrera
ESCUELA POLITÉCNICA DEL EJÉRCITO
Introducción a los sistemas de Información Hospitalarios
Framework Hexápodo PHP fácil, rápido y sin dolor
Índice 1. Introducción, objetivos y justificación del proyecto.
POR: Evelyn Zuleyma Quiroz Velásquez
Infraestructura de Tecnologías de Información
Modelo de Desarrollo XP
ANÁLISIS, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA ORIENTADO A LA WEB PARA GESTIÓN ACADÉMICA. CASO PRÁCTICO: JOHN OSTEEN CHRISTIAN ACADEMY Elaborado por.
Jonathan Patricio Cárdenas Ruperti
HERRAMIENTAS CASE.
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
MAESTRÍA DE GERENCIA EN SISTEMA
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Escuela Superior Politécnica del Ejército
ESCUELA POLITÉCNICA DEL EJÉRCITO
Eloísa Orozco Bueno Alvaro Padilla Vilema
Desarrollo de aplicaciones para ambientes distribuidos
CONCEPTOS BÁSICOS Diseño de Sistemas.
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET.
ESCUELA POLITÉCNICA DEL EJÉRCITO
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
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.
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Especialización en Desarrollo de Software
Sistema de Atención a Aeronaves en Rampa - SIATA
OUTSOURCING DE IMPRESION
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
 Logo:  Correo Electrónico:  Slogan: Producir Software de alto nivel  Misión: Desarrollar software de calidad para la satisfacción.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Introducción al proceso de verificación y validación.
problemas de la calidad del software
Gestión de proyectos fin de carrera
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
UNIVERSIDAD DE VIÑA DEL MAR SEDE SANTIAGO AREA INFORMATICA Marco de Trabajo para un Acceso Multimedia Universal Mediante Patrones Modelo-Vista-Controlador.
Aplicaciones en 2,3 y n capas
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
SISTEMAS DE INFORMACION ORGANIZACIONAL
QUÉ ES ITIl? (Information technology infrastucture library)
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
Autor: Reinozo Cuesta Christian Marcelo
Software de Comunicaciones
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.
Conociendo el modelo Cliente-Servidor
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Seminario de Sistemas Distribuidora Autores: Silvana Bassi Federico Albera Director: Lic. José A. Peralta Febrero de 2008.
Canchas al Móvil Proyecto Integrador 1 Carolina Garcés.
Transcripción de la presentación:

Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA WEB DE RESERVAS Y ALERTAS VÍA SMS Y EMAIL SOBRE EL MANTENIMIENTO DEL VEHÍCULO PARA LA LAVADORA Y LUBRICADORA MAAS

CONTENIDO Introducción. Marco Teórico. Diseño. Pruebas Conclusiones Recomendaciones.

INTRODUCCIÓN . Con el incremento del parque automotor en la ciudad de Quito los negocios de lavado y lubricado para autos se han incrementado de una manera muy elevada. Por esta razón surge la idea de automatizar los procesos que están involucrados en este negocio para mejorar la atención al cliente y garantizar la satisfacción del mercado potencial.

INTRODUCCIÓN SITUACIÓN ACTUAL No dispone de una base de datos, ni cuenta con un software. Utiliza herramientas ofimáticas.

INTRODUCCIÓN OBJETIVO GENERAL Analizar, Diseñar e implementar un sistema web de reservas y alertar vía SMS y Email sobre el mantenimiento del vehículo para la lavadora y lubricadora “MAAS”.

INTRODUCCIÓN OBJETIVOS ESPECIFICOS. Analizar el estado actual en que se encuentra la Lavadora y Lubricadora “MAAS”. Elaborar el documento de especificación de los requisitos. Diseñar la base de datos. Diseñar el sitio web de reservas y sistema de alertas vía email. Construir el sitio web de reservas y sistema de alertas vía email. Realizar pruebas del Sistema Web. Elaborar el manual de usuario para la operación del sistema.

INTRODUCCIÓN ALCANCE Se propone desarrollar un sistema que administre el proceso de mantenimiento y reservación del vehículo, que brinde información pertinente, seguridad y organización de datos generando reporte del trabajo realizado por mantenimiento.

Arquitectura física de N - capas MARCO TEÓRICO La presentación, el procesamiento y la gestión de los datos son procesos lógicamente separados que se ejecutan sobre procesadores diferentes. Arquitectura física de N - capas Lenguaje de Programación Orientado a Objetos. Java Plataforma de desarrollo. Herramienta muy popular para aplicaciones empresariales y web . JEE Arquitectura de componentes del servidor ENTERPRISE JAVABEANS

MARCO TEÓRICO ARQUITECTURA N – CAPAS

MARCO TEÓRICO EJB

MARCO TEÓRICO METODOLOGÍA XP Se ha utilizado como metodología de programación extrema. Abierta al cambio. Enfocada para proyectos a corto plazo y equipos pequeños para su implementación. Integra directamente al cliente. Evita documentación extensa.

MARCO TEÓRICO SIMPLICIDAD CORAJE COMUNICACIÓN RESPETO VALORES DE XP RETROALIMENTACIÓN CORAJE COMUNICACIÓN RESPETO

MARCO TEÓRICO FASES DE XP PLANIFICACIÓN DISEÑO CODIFICACIÓN PRUEBAS

MARCO TEÓRICO PROCESO DE XP

MARCO TEÓRICO HERRAMIENTAS TECNOLÓGICAS Controlador Herramienta Gráfico IDE de Desarrollo Netbeans 7.0.1 Servidorde Aplicaciones Glasfish 3.2 Gestor de Base de Datos Mysql 5.1 Administración Base de Datos Workbench 6.9 Modelado Base de Datos Power Designer 16.5 Browser Mozilla Firefox v 14.0.1 o superior Framework de Diseño Primefaces 3.5

DISEÑO El proyecto está basado en un modelo vista controlador, es decir se han separado las capas de presentación, servicios, negocio y datos en diferentes niveles.

DISEÑO CAPA DE PRESENTACIÓN Es la encargada de los servicios de presentación, proporciona la interfaz necesaria para presentar información y reunir datos.

DISEÑO CAPA DE SERVICIO WEB En la encargada de consumir los servicios web con estándares y protocolos en XML, que hacen más fácil acceder a su contenido y entender su funcionamiento.

DISEÑO CAPA DE LÓGICA DE NEGOCIOS Se encarga de los servicios de negocio, es el vínculo entre un usuario y los servicios de datos. Responden a peticiones del usuario para ejecutar una tarea.

DISEÑO CAPA DE BASE DE DATOS La capa del servidor de datos se compone de servidores de datos (como órdenes y productos) que se crean a partir de componentes de servidores de datos. En esta capa es donde van a residir los datos.

DISEÑO Finalmente se puede apreciar el resultado obtenido.

PRUEBAS PRUEBAS DE ACEPTACIÓN

PRUEBAS ACEPTACIÓN CLIENTE

CONCLUSIONES Por medio de la presente Tesis se ha logrado automatizar los procesos del sistema de reservación y alertas para la lavadora y lubricadora MAAS, mejorando sus recursos como: tiempo, esfuerzo y costo dentro de un software confiable, escalable y de alto rendimiento con una tecnología que se encuentra en el mercado. Al analizar la situación de la lavadora y lubricadora MAAS, se logró extraer los requisitos fundamentales con la participación permanente del cliente contribuyendo con todo lo necesario para la elaboración del sistema, elaborando las historias de usuario y la estimación de tiempo.

CONCLUSIONES Al diseñar la base de datos con la ayuda de un software libre de Mysql 5.1, se logra almacenar la información que va interactuar con el sistema por medio de la clase de conexión que se encuentra en nuestro servidor EJB, de esta manera permite que la información este al mejor recaudo, para así satisfacer todas las necesidades de la empresa. Para el diseño se construyó escenarios que ayudan a identificar los procesos siguiendo los pasos necesarios para alcanzar el objetivo requerido por el cliente.

CONCLUSIONES En la construcción del sistema se escogió la arquitectura N-capas para su fácil implementación y reutilización de código, también se utilizó una librería de componente como es primefaces para su interface del usuario y de fácil manejo. Se construyó el manual de usuario que facilitará el manejo del sistema a todos los usuarios que laboren en la empresa.

RECOMENDACIONES Implementar el módulo de contabilidad, para automatizar los activos y los pasivos de la empresa. Implementar el módulo de facturación ya que con este proceso ayudará a migrar a la facturación electrónica ahorrando tiempo y recursos.   Utilizar herramientas de software libre para evitar altos costos de licenciamiento ya que es una empresa mediana y no necesita de un software con licencia.

RECOMENDACIONES Las personas que van a manejar la aplicación deben tener una adecuada capacitación, para que así puedan conocer y comprender las diferentes funcionalidades del sistema y evitar un mal manejo o ingreso de datos erróneos.   Realizar respaldos de la base de datos continuamente de esta manera la información se encuentra segura y así podrá ser recuperada si llega a surgir algún imprevisto con el servidor de base de datos. Para el mantenimiento del sistema se debe contratar personal capacitado que conozca de las tecnologías utilizadas en el sistema, para no tener dificultades y que el servicio este siempre activo a los clientes.

GRACIAS POR SU ATENCIÓN FIN GRACIAS POR SU ATENCIÓN