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

Post on 25-Jan-2016

222 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Capas de ingeniería del Software.

Rosendo Antonio ManuelIngenierí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

análisis de requisitos

diseño

construcción de programas

pruebas

mantenimiento

Tarea

s

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

Capas de la ingeniería del software

Herramientas

Métodos

Procesos

Enfoque de Calidad

Diseño de Software

Conceptual Lógico Físico

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

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

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

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.

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

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

Distribución de los datos

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

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

top related