Diseño y arquitectura de proyectos de software

1155 palabras 5 páginas
DISEÑO Y ARQUITECTURA DE PRODUCTOS DE SOTWARE
UNIDAD 6

01/06/2009
Desarrollo de Software

DESCOMPOSICIÓN MODULAR
Los pasos a seguir son:
Identificar los módulos
Describir cada módulo
Describir las relaciones entre módulos
Tipos de módulos:
Código fuente, en el lenguaje de programación usado
Tabla de datos, para datos de inicialización u otros
Configuración, se agrupa en un módulo toda la información de configuración en el entorno de trabajo
Otros: ficheros de ayuda en línea, manuales, etc.
Una descomposición modular debe poseer ciertas cualidades mínimas para que se pueda considerar suficientemente válida
Independencia fucional
Acoplamiento
Cohesión
Comprensibilidad
Adaptabilidad

ARQUITECTURAS DE
…ver más…
Es una forma de dividir las responsabilidades de un sistema de información separando la interfaz del usuario de la gestión de la información. El funcionamiento básico de este modelo consiste en que un programa cliente realiza peticiones a un programa servidor, y espera hasta que el servidor de respuesta.
Características cliente:
Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la comunicación (dispositivo maestro o amo).
Espera y recibe las respuestas del servidor.
Por lo general, puede conectase a varios servidores a la vez.
Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario.
Características servidor:
Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan entonces un papel pasivo en la comunicación (dispositivo esclavo).
Tras la recepción de una solicitud, la procesan y luego envían la respuesta al cliente.
Por lo general, aceptan conexiones desde un gran número de clientes (en ciertos casos el número máximo de peticiones puede estar limitado).
No es frecuente que interactúen directamente con los usuarios finales.

Diseño Software Distribuido

Un sistema distribuido se define como una colección de computadores autónomos conectados por una red, y con el software distribuido adecuado para que el sistema sea visto por los

Documentos relacionados

  • EL DISEÑO EN LOS PROCESOS TECNICOS Y PROYECTO DE DISEÑO
    1332 palabras | 6 páginas
  • Aplicacion de informatica en Arquitectura y Diseño
    2616 palabras | 11 páginas
  • Diseño y proyecto de empresa
    596 palabras | 3 páginas
  • Diseño Y Gestión De Proyectos
    6332 palabras | 26 páginas
  • 108002 Diseño y evaluación integral de proyectos
    2266 palabras | 10 páginas
  • Arquitectura de software
    3716 palabras | 15 páginas
  • Arquitecturas de software (resumen)
    766 palabras | 4 páginas
  • Análisis y diseño para un software de facturación con paquetes
    1109 palabras | 5 páginas
  • Diseño y elaboración de proyectos
    9438 palabras | 38 páginas
  • Conceptos de hardware, software y arquitectura de una computadora
    674 palabras | 3 páginas