Lic. Edwin Alexander Trejo 30 de Enero de 2011.  Saludo  Continuación del tema:  Las tres capas del desarrollo de software para la web.  Desarrollo.

Slides:



Advertisements
Presentaciones similares
U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
Advertisements

Lenguaje Unificado de Modelado
Comprensión del uso del sistema
Herramientas CASE.
MODELADO DE ANALISIS Y DISEÑO
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 –
Felipe Donoso Natalia Sandoval
Framework Hexápodo PHP fácil, rápido y sin dolor
Modelo de Desarrollo XP
1  2008 Universidad de Las Américas - Ingeniería de Software : Dr. Juan José Aranda Aboy ACI491: Ingeniería de Software Unidad 7: Proceso de Ingeniería.
MAESTRIA EN INGENIERÍA DE SOFTWARE
HERRAMIENTAS CASE.
Trabajo Práctico Taller de Desarrollo de Proyectos 2 Septiembre 2009.
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.
Metodologías de desarrollo de software Argenis Aguiar Milagro Adrian Victor Rodriguez Keila Volcanes Luis Diaz.
Ingeniería de Software
Fundamentos de programación
CICLO DE VIDA DEL SOFTWARE
Ingenieria de software
Ciclo de Vida del Software Paradigmas de Desarrollo
ESCUELA POLITÉCNICA DEL EJÉRCITO
Medición y Métricas del Software
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
CONCEPTOS BÁSICOS Diseño de Sistemas.
METODOLOGÍA OMT Diseño de sistemas.
Ingeniería de Software Asistida por Computadora
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Ingeniería de Software
Organización y Estructuración de Datos
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Ingeniería de software
Programación Java y Desarrollo de Aplicaciones
Sprint 02 Sprint Review.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Desarrollo de Software Orientado a Objetos (deficiencias)
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.
HERRAMIENTAS CASE.
UNIVERSIDAD LATINA BASES DE DATOS DISEÑO DE BASES DE DATOS (modelos para el diseño)
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:
Cristian Fonnegra Marin
Curso: Proyectos de Investigación de Tesis I
Introducción a UML Departamento de Informática Universidad de Rancagua
UNIVERSIDAD LATINA II. FUNCIONES DEL ADMINISTRADOR.
QUE ES UN PROYECTO? Es el esquema de una IDEA, el plan que se diseña para hacer algo. Un Proyecto es una secuencia de actividades que: Son concretas Son.
DIAGRAMA DE CLASES.
UML.
Ingeniería de Requerimientos
Unidad 3 MODELO DE ANALISIS.
PROCESOS DE DESARROLLO DE SOFTWARE
Actividades en el Proceso de desarrollo de Software
ADN2 Diseño ágil de noticias Historia de un trabajo profesional.
PLANEACIÓN DE PROCESOS ASISTIDOS POR COMPUTADORA
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
INTRODUCCIÓN A INGENIERIA KARLA TATIANA OLAYA TORRES ID ( )
INGENIERIA DE SOFTWARE
 Computer Aidded/Assited Software Engineering  conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores,
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Fundamentos de Ingeniería de Software
Modelado Orientado a Objetos Programación Orientada a Objetos Departamento de Sistemas Universidad del Cauca 2006.
Requerimientos del software
Herramientas CASE.
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
Seminario de Sistemas Distribuidora Autores: Silvana Bassi Federico Albera Director: Lic. José A. Peralta Febrero de 2008.
De acuerdo con Kendall y Kendall la ingeniería de sistemas asistida por ordenador es la aplicación de tecnología informática a las actividades, las técnicas.
Transcripción de la presentación:

Lic. Edwin Alexander Trejo 30 de Enero de 2011

 Saludo  Continuación del tema:  Las tres capas del desarrollo de software para la web.  Desarrollo del contenido:  1.2 "Herramientas de apoyo en el desarrollo"

Actualmente se considera a las ‘HDS’ como herramientas basadas en computadoras que asisten el proceso de ciclo de vida de software, consolidadas en la literatura en la forma de Ingeniería de software asistida por computadora (CASE, por sus siglas en inglés). Esto es, software que se utiliza para ayudar a las actividades del proceso de software o software que es utilizado para diseñar y para implementar otro software.

Permiten automatizar acciones bien definidas, reduciendo también la carga cognitiva del ingeniero de software, quien requiere libertad para concentrarse en los aspectos creativos del proceso. Este soporte se traduce en mejoras a la calidad y la productividad en el diseño y desarrollo. Las HDS automatizan metodologías de software y desarrollo de sistemas y se vinculan con los diferentes conceptos involucrados en el desarrollo.

● Diagramas de caso de uso ● Diagramas de clases ● Diagramas de secuencia ● Generación de código en java, c++, python y php

● Use Case Maker, solo documentar casos de usos y requerimientos relativos. ● ObjectBuilder, permite documentar clases, relaciones, métodos, etc. ● BoUml, herramienta de diseño UML multiplataforma, es bastante completa tiene todos los diagramas UML estándares y genera código.

● Gaphor, mismas característica que BoUml pero menos diagramas. ● Taylor, es un set de plug-ins para Eclipse para modelar bajo UML, genera y lee código Java, permite modelar incluso modelos de procesos de negocios y muchas cosas mas, incorpora muchas tecnologías.

● Algunas de las herramientas ‘case’ libres permiten modelar bajo Entidad- Relación, sin embargo su funcionalidad es bastante limitada. ● Básicamente existen herramientas orientadas a una BD en específico y éstas son MySql y PostgreSQL, el de MySql (MySql WorkBench no es libre). ● Permiten hacer ingeniería reversa de la BD para las que fueron diseñadas, algunas otras soportan UnixODBC/ODBC según sea el caso. ● Existen algunos modeladores en línea. ● La documentación que generan es bien básica.

WWW SQL Designer