Diseño de sistema

Páginas: 11 (2586 palabras) Publicado: 26 de octubre de 2013
Introducción

En la actualidad para muchas organizaciones, los sistemas de información basados en computadoras son el corazón de las actividades cotidianas y objeto de gran consideración en la toma de decisiones, las empresas consideran con mucho cuidados las capacidades de sus sistemas de información cuando deciden ingresar o no en nuevos mercados o cuando planean la respuesta que darán a lacompetencia


Diseño de sistemas Definición.
Es el arte de definir la arquitectura del hardware y software, componentes, módulos y datos de un sistema de cómputo para satisfacer ciertos requerimientos. Es la etapa posterior al análisis de sistemas.

Es el diseño de sistemas tiene un rol más respetado y crucial en la industria de procesamiento de datos. La importancia del softwaremultiplataforma ha incrementado la ingeniería de software a costa de los diseños de sistemas.
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. La arquitectura del sistema es la organización global del mismo en componentes llamados subsistemas. Laarquitectura proporciona el contexto en el cual se toman decisiones más detalladas en una fase posterior del diseño. AL tomar decisiones de alto nivel que se apliquen a todo el sistema, 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 debetomar 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






Ciclos de vida del software
Describe las fases del desarrollo de software y lo que se espera ejecutarse en esas fases.
Ayuda a administrar el progreso de desarrollo de software detalladamente.
Tipos:
1) Cascada: desarrollo en fases con metas bien definidas y cada una con un resultado. Es difícil de aplicarle cambios. Principios:
a. Planear elproyecto antes de empezarlo.
b. Definir el comportamiento externo antes que la arquitectura interna.
c. Documentar los resultados de cada actividad.
d. Diseñar el sistema antes de codificarlo.
e. Testear el sistema antes de construirlo.
2) Incremental: Reduce riesgos, incrementa subconjuntos de requerimientos.
a. Construye un sistema pequeño, lo cual es menos riesgoso.
b. Si aparece unerror, solo descarta el avance hecho.
c. Evita que los requerimientos del usuario cambien.
3) Evolutivo: Asume que los requerimientos no se conocen bien al principio y solo toma los seguros, para ir agregando funcionalidad a medida que aparece. Cada paso debe ser registrado, cada cambio controlado. Es caro. Produce documentos por iteración.
4) Prototipado: Es una implementación parcial del sistemaque es dada a evaluar a los usuarios para obtener cierta retroalimentación. Debe ser creado rápidamente. Se debe tener la tecnología necesaria para llevarlo a cabo. Hay falta de visibilidad y bajo riesgo para nuevas aplicaciones.
5) Espiral: Desarrollo iterativo. Cuando uno termina comienza otro inmediatamente. Es fundamental determinar que se quiere hacer antes de hacerlo, y los riesgosdispuestos a tolerar. Buena visibilidad del sistema, un documento por iteración. El equipo debe tener experiencia. Sigue 4 pasos:



Características de requerimientos.
1. Determinar que se quiere lograr.
2. Armar rutas para lograrlo con sus pros y sus contras.
3. Seguir la ruta elegida.
4. Establecer que es lo que hay terminado.
• Siempre se recomienda usar espiral más los necesarios para el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño de sistema
  • Diseño de sistemas
  • Diseño De Sistema
  • Diseño De Sistemas
  • Diseño De Sistemas
  • Diseño de sistemas
  • diseño de sistema
  • Diseño De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS