sábado, 3 de diciembre de 2011

DISEÑO DE SISTEMAS

El diseño del sistema es la estrategia  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.
La organización global del sistema es lo que se denomina la arquitectura del sistema. Existe un cierto número de estilos frecuentes de arquitectura, cada uno de los cuales es adecuado para ciertas clases de aplicaciones.

El diseño de sistemas es la primera fase de diseño en la cual se selecciona la aproximación básica para resolver el problema. Durante el diseño del sistema, se decide la estructura y el estilo global.
El diseñador desglosa el problema en subsistemas, de tal manera que sea posible realizar más trabajo por parte de varios diseñadores que trabajarán independientemente en distintos subsistemas.
El diseñador de sistemas debe tomar las siguientes decisiones:

- Organizar el sistema en subsistemas
- Identificar la concurrencia inherente al problema
- Asignar los subsistemas a los procesadores y tareas
- Seleccionar una aproximación para la administración de almacenes de datos
- Manejar el acceso a recursos globales
- Seleccionar la implementación de control en software
- Manejar las condiciones de contorno
- Establecer la compensación de prioridades

Según "Microsoft 1997", el diseño de software se realiza a tres niveles:

Conceptual, Lógico y Físico

Diseño Conceptual
El 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. Identificar los usuarios y sus roles

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

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.

Herramienta utilizadas para el diseño y modelado visual :

  • Heramientas de ingenieria de software,  Aquí podemos encontrar información sobre las herramientas líderes que  implementan la ingeniería de software, desde el modelado de sistemas con UML hasta el proceso unificado que tiene que ver con la administración de proyectos.
  • SourceForge.net, Es una base de datos de proyectos de software de código abierto u open source software.

Fase de diseño : 


No hay comentarios:

Publicar un comentario