Anda di halaman 1dari 4

UPIICSA Unidad Profesional Interdisciplinaria de Ciencias Sociales y Administrativas

__________________________________________________ DISEÑO DE SISTEMAS

DISEÑO DE SISTEMAS

Concepto
Estrategia de alto nivel para resolver problemas y construir una
solución. Éste incluye decisiones acerca de la organización del
sistema en subsistemas, la asignación de subsistemas a
componentes hardware y software, y decisiones fundamentales
conceptuales y de política que son las que constituyen un marco
de trabajo para el diseño detallado. Kendall y Kendall, Análisis y
Diseño de sistemas.

Otra definición: Miguel Ángel Sicilia, Ingeniería del Software,


Alfaomega (2012) Diseño: Es el proceso para definir la
arquitectura, los componentes, las interfaces y otras
características de un sistema o un componente y como el
resultado de este proceso.
Los métodos de diseño son: método estructurado, método de
representación de datos y método orientado a objetos.

Importancia del diseño de sistemas


i) Modela los requerimientos establecidos en el análisis
ii) Define la arquitectura
iii) Evalúa la calidad del producto
iv) Define los componentes de software
v) Describe la o las la interfaz

M. en C. Lilia González Arroyo Página 1


UPIICSA Unidad Profesional Interdisciplinaria de Ciencias Sociales y Administrativas
__________________________________________________ DISEÑO DE SISTEMAS

Funciones del diseñador de sistemas:


a) Organizar el sistema en subsistemas
b) Identificar la concurrencia inherente al problema
c) Manejar el acceso a recursos globales
d) Seleccionar una aproximación para la administración de
almacenes de datos
e) Seleccionar la implementación de control en software
f) Manejar las condiciones de contorno
g) Establecer la compensación de prioridades

Definición de Arquitectura de sistemas


La arquitectura de un sistema de software es la organización
fundamental de dicho sistema plasmada en sus componentes,
las relaciones entre estos y con el entorno, y los principios que
guían su diseño e implementación.

M. en C. Lilia González Arroyo Página 2


UPIICSA Unidad Profesional Interdisciplinaria de Ciencias Sociales y Administrativas
__________________________________________________ DISEÑO DE SISTEMAS

ARQUITECTURA DE SOFTWARE

Si se compara la ingeniería de software con la construcción de


un puente, el proceso de análisis de requerimientos es como
decidir donde debe comenzar el puente, donde debe terminar y
qué tipo de carga debe soportar. Siguiendo con la analogía, el
diseñador del puente tendrá que decidir si elige un puente
suspendido, de vigas voladas, de cables o algún tipo para
satisfacer los requerimientos. Estas son las arquitecturas del
puente. Arquitectura es equivalente a diseño en el más alto nivel.

Metas de la selección de la arquitectura.

Extensión: facilitar la adición de


nuevas características.

Cambio: facilitar los cambios en los


requerimientos

Sencillez: Hacerlo de fácil


comprensión, hacerlo de fácil
implementación

Eficiencia: Lograr alta velocidad:


ejecución y/o compilación.
Lograr un tamaño pequeño: tiempo de
corrida y/o código base

M. en C. Lilia González Arroyo Página 3


UPIICSA Unidad Profesional Interdisciplinaria de Ciencias Sociales y Administrativas
__________________________________________________ DISEÑO DE SISTEMAS

Investiga cuáles son las arquitecturas lógicas y físicas de los


sistemas de información.

M. en C. Lilia González Arroyo Página 4

Anda mungkin juga menyukai