2. Diseño
Concepto:
Representación significativa
de ingeniería de algo que se va
a construir.
Se basa en los
requisitos del cliente
y en la calidad.
Áreas importantes
de interés
Datos Arquitectura Interfaces Componentes
Estudiante: Shesica Johana Lara Mazón
3. Transforma el modelo del dominio de información
que se crea durante el análisis en las estructuras de
datos que se necesitarán para implementar el
software. Los objetos de datos y las relaciones
definidas en el diagrama relación entidad y el
contenido de datos detallado que se representa en
el diccionario de datos proporcionan la base de la
actividad del diseño de datos.
El diseño de datos
Estudiante: Shesica Johana Lara Mazón
4. Define la relación entre los elementos estructurales
principales del software, los patrones de diseño que
se pueden utilizar para lograr los requisitos que se
han definido para el sistema, y las restricciones que
afectan a la manera en que se pueden aplicar los
patrones de diseño arquitectónicos.
El diseño arquitectónico
Estudiante: Shesica Johana Lara Mazón
5. Describe la manera de comunicarse el software
dentro de sí mismo, con sistemas que inter-operan
dentro de él y con las personas que lo utilizan. Una
interfaz implica un flujo de información (por
ejemplo, datos y/o control) y un tipo específico de
comportamiento.
El diseño de la interfaz
Estudiante: Shesica Johana Lara Mazón
6. Transforma los elementos estructurales de la
arquitectura del software en una descripción
procedimental de los componentes del software.
El diseño a nivel de
componentes
Estudiante: Shesica Johana Lara Mazón
7. ASPECTOS ESENCIALES DEL DISEÑO
DISEÑO DE UNA SALIDA EFICAZ
DISEÑO DE UNA ENTRADA EFICAZ
DISEÑO DE BASES DE DATOS
DISEÑO DE INTERFACES DE USUARIO
DISEÑO DE PROCEDIMIENTOS PRECISOS DE
ENTRADA DE DATOS
Estudiante: Shesica Johana Lara Mazón
8. La importancia del diseño del software se
puede describir con una sola palabra -calidad-.
El diseño es el lugar en donde se fomentará la
calidad en la ingeniería del software.
El diseño proporciona las representaciones del
software que se pueden evaluar en cuanto a
calidad.
Estudiante: Shesica Johana Lara Mazón
9. Dejar el control a los usuarios
Minimizar el trabajo de los usuarios
Hacer programas sencillos
Mantener la consistencia
Proporcionar realimentación
Recomendaciones
Estudiante: Shesica Johana Lara Mazón
10. El diseño de la interfaz debe satisfacer las necesidades,
experiencia y expectativas de los usuarios previstos.
Aspectos del diseño de la interfaz
Estándares
Documentación
Internacionalización
Rendimiento
Aspectos legales
Otros
Estudiante: Shesica Johana Lara Mazón
11. BIBLIOGRAFÍA:
«Roger S. Pressman. INGENIERÍA DEL SOFTWARE. UN ENFOQUE
PRÁCTICO». Quinta edición Accedido mayo 7, 2013.
http//:ingenieriadesoftware-unenfoqueprcticopressman5thed-
120819135708-phpapp01.pdf
Bass, L., P. Clements y R. Kazman, SofhYare Architecture in
Practice, Addison-Wesley, 1998.
Belady, L., Foreword to Software Design: Methods and
Techniques (L.J. Peters, autor), Yourdon Press, 1981.
Estudiante: Shesica Johana Lara Mazón