capas de ingeniería del software. rosendo antonio manuel ingeniería en sistemas computacionales

19
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Upload: hugo-soler-sosa

Post on 25-Jan-2016

224 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Capas de ingeniería del Software.

Rosendo Antonio ManuelIngeniería en Sistemas Computacionales

Page 2: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

La aplicación de un enfoquesistemático disciplinado y cuantificable hacia

el desarrollo, operación y mantenimiento del

software

Ingeniería del Software

Page 3: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

análisis de requisitos

diseño

construcción de programas

pruebas

mantenimiento

Tarea

s

Page 4: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

También se puede llamar

Es la suma total de los programas de computadora, procedimientos, reglas, la documentación asociada y los datos que pertenecen a un sistema de cómputo

Page 5: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Capas de la ingeniería del software

Page 6: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales
Page 7: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Herramientas

Page 8: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Métodos

Page 9: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Procesos

Page 10: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Enfoque de Calidad

Page 11: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Diseño de Software

Conceptual Lógico Físico

Page 12: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Diseño Conceptual

se considera como un análisis de actividades y consiste en la solución de negocios para el usuario y se expresa con los casos de uso

Page 13: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Tareas del diseño lógico

Identificar los usuarios y sus roles

Obtener datos de los usuarios

Evaluar la información

Documentar los escenarios de uso

Validar con los usuarios

Validar contra la arquitectura de la empresa

Page 14: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Diseño Lógico

El diseño lógico traduce los escenarios de uso creados en el diseño conceptual en un conjunto de objetos de negocio y sus servicios. El diseño lógico se convierte en parte en la especificación funcional que se usa en el diseño físico. El diseño lógico es independiente de la tecnología. El diseño lógico refina, organiza y detalla la solución de negocios y define formalmente las reglas y políticas específicas de negocios

Page 15: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Diseño físico

El diseño físico traduce el diseño lógico en una solución implementable y costo-efectiva o económica.

Page 16: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

El diseño físico involucra:

El diseño para distribución

El diseño para multitarea

El diseño para uso concurrente

El diseño con el manejo de errores y prueba de eventos

Page 17: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Tareas del diseño Físico

Definir los componentes

Refinar el empaquetamiento y distribución de componentes

Especificar las interfaces de los componentes

Distribuir los componentes en la red

Distribuir los repositorios físicos de datos

Examinar la tolerancia a fallas y la recuperación de errores

Validar el diseño físico

Page 18: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Distribución de los datos

Datos centralizados Partición de Datos Extracto de datos Réplica de datos

Page 19: Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales

Enlaces

http://www.mitecnologico.com/Main/CapasIngenieriaDeSoftware

http://www.angelfire.com/scifi/jzavalar/apuntes/IngSoftware.html#fig2

http://iscjuancristobal.wordpress.com/ Consultado el 23 de Marzo del 2011

ING. JOSE ANTONIO FLORES LARA; http://alfonsolomas.blogspot.com/ Consultado el 23 de Marzo del 2011