Monografias.com > Computación > General
Descargar Imprimir Comentar Ver trabajos relacionados

Diseñando el sistema




Enviado por Pablo Turmero



Partes: 1, 2

    Monografias.com

    Diseñando el Sistema
    1. Diseño – qué es
    Diseño y Especificación de Requerimientos
    Descomposición – Enfoques
    2. Arquitectura (distintos estilos)
    3. Técnicas y Herramientas
    4. Características de un buen diseño
    5. Técnicas para mejorar el diseño
    6. Validación del Diseño
    7. Documentación

    Monografias.com

    1. Diseño – qué es
    Significado:
    Proceso por el que se genera una solución a un problema
    Descripción de la solución

    (Gp:) Diseño 1
    (Gp:) Diseño 2
    (Gp:) Diseño n
    (Gp:) …

    Distintos Diseños (Alternativas) permiten cumplir con los requerimientos, pero cada uno ofrece prestaciones específicas
    Requeri-
    mientos
    Restricciones

    Monografias.com

    DISEÑO CONCEPTUAL
    función
    DISEÑO
    TÉCNICO
    forma
    QUÉ
    CÓMO
    Constructores
    del Sistema
    Diseñadores
    del Sistema
    Clientes
    Diseño y Especificación de Requerimientos(1)

    Monografias.com

    Diseño y Especificación de Requerimientos(2)
    “El usuario podrá enviar mensajes a cualquier usuario en cualquier otra computadora en red”
    Topología de Red
    Protocolo
    Velocidad (bps)
    . . .
    DISEÑO
    TÉCNICO
    DISEÑO
    CONCEPTUAL

    Monografias.com

    Descomposición y Modularidad
    Determinar un conjunto de componentes e interfaces entre ellos, que satisfacen un conjunto especificado de requerimientos (De Marco 1982)
    Métodos de descomposición (Wasserman 1995)
    Modular (a partir de las funciones)
    A partir de los Datos
    A partir de Eventos (y transiciones de Estados)
    A partir de las Entradas (de afuera hacia adentro)
    Orientado a Objetos

    Sistema Modular: cuando cada una de las actividades la realiza exactamente un único componente donde además están bien definidas c/u de sus entradas y salidas.

    Monografias.com

    Proceso de Descomposición
    Nivel Superior

    Primer Nivel de
    descomposición
    Segundo Nivel de
    descomposición

    Monografias.com

    Niveles de Diseño
    (1) Arquitectura:
    Requerimientos => componentes del sistema y sus interconexiones
    (2) Diseño del Código:
    Módulos => algoritmos y estructuras de datos
    (3) Diseño de la Ejecución:
    Algoritmos (código) => asignación de memoria, tiempo de ejecución, optimizaciones de código

    ENFOQUE: trabajar desde lo general a lo particular

    Monografias.com

    Proceso genérico de Diseño (Sommerville)
    Diseño
    Arquitectónico
    Especificación
    subsistemas
    Especificación
    interfaces
    Diseño
    estructuras
    de datos
    Diseño
    algoritmos
    Diseño
    elementos
    NIVEL 1
    NIVEL 2
    NIVEL 3: se realiza sobre el nivel 2

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter