Diseo de Sistemas Diseo de sistemas mapa conceptual

  • Slides: 13
Download presentation
Diseño de Sistemas

Diseño de Sistemas

Diseño de sistemas mapa conceptual (con UML) • Para mostrar las relaciones de los

Diseño de sistemas mapa conceptual (con UML) • Para mostrar las relaciones de los elementos del diseño de sistemas se utiliza, para ejemplificar su uso, el lenguaje visual de modelado UML

El lenguaje de modelado unificado UML • El lenguaje de modelado unificado (UML por

El lenguaje de modelado unificado UML • El lenguaje de modelado unificado (UML por sus siglas en inglés : “Unified Modeling Language”) es un lenguaje visual ampliamente usado para el análisis y diseño de sistemas de información • A través de diversas vistas y de distintos diagramas, permite modelar aspectos estáticos y dinámicos del sistema.

Vista general de los diagramas de UML • El método de análisis con casos

Vista general de los diagramas de UML • El método de análisis con casos de uso, conduce al desarrollo de otros diagramas de UML para el diseño, como son: diagramas de clases, de secuencia, de comunicación, de estado y de actividad Kendall, K. E. & Kendall, J. E. (2011).

Diseño de la arquitectura de software • La arquitectura de software define la estructura

Diseño de la arquitectura de software • La arquitectura de software define la estructura estática del sistema (diagramas de clases de UML) y su comportamiento dinámico (diagramas de actividades, estado, secuencia y comunicación). • Debe ser idónea para facilitar que se cumplan los requerimientos funcionales, los no funcionales y los atributos de calidad del sistema.

Objetivo del diseño de la interfaz humanocomputadora • Asegurar la funcionalidad y facilidad de

Objetivo del diseño de la interfaz humanocomputadora • Asegurar la funcionalidad y facilidad de uso (usabilidad) del sistema de información, proporcionando un soporte efectivo a las interacciones con el usuario y posibilitándole una experiencia agradable (UX, por las siglas en inglés de “user experience”). • Debe considerar retroalimentación para los usuarios y un modelo de adopción del sistema. • Es necesario conocer a detalle: la interacción entre los usuarios, las tareas y contextos de las tareas, así como la tecnología disponible y el entorno en el que se usa el sistema.

Tipos de interfaz de usuario • Interfaces de lenguaje natural • Interfaces de preguntas

Tipos de interfaz de usuario • Interfaces de lenguaje natural • Interfaces de preguntas y respuestas • Menús • Formularios de entrada y salida • Lenguajes de comandos • Interfaces gráficas de usuario • Otras

Objetivos de diseño de las salidas • Diseñar la salida para que cumpla el

Objetivos de diseño de las salidas • Diseñar la salida para que cumpla el propósito previsto. • Diseñar la salida para que se adapte a las necesidades del usuario. • Entregar la cantidad apropiada de información (no sobresaturar). • Asegurarse que la salida esté donde se necesite. • Proveer la salida en forma oportuna (ni antes ni después). • Elegir el método de salida correcto.

Comparación de los métodos de salida (tecnología y medios) Kendall, K. E. & Kendall,

Comparación de los métodos de salida (tecnología y medios) Kendall, K. E. & Kendall, J. E. (2011).

Objetivos de diseño de las entradas • Diseñar formularios de entrada funcionales para los

Objetivos de diseño de las entradas • Diseñar formularios de entrada funcionales para los usuarios de sistemas empresariales. • Diseñar formularios de entrada útiles para las personas que interactúan en la Web. • Diseñar pantallas de entrada atractivas para los usuarios del sistema de información. • Diseñar pantallas de entrada útiles para los usuarios de intranets e Internet.

Objetivos de diseño de bases de datos • Una base de datos es una

Objetivos de diseño de bases de datos • Una base de datos es una fuente central de datos cuyo fin es que sea compartida por varios usuarios en distintas aplicaciones. • El corazón de una base de datos es el sistema de administración de bases de datos (DBMS, por sus siglas en inglés). • El DBMS permite crear, modificar y actualizar la base de datos, la recuperación de datos y la generación de informes y pantallas.

Objetivos de efectividad y calidad de la base de datos • Asegurar que los

Objetivos de efectividad y calidad de la base de datos • Asegurar que los datos se puedan compartir entre los usuarios y en varias aplicaciones. • Mantener datos precisos y consistentes. • Asegurar que todos los datos requeridos estén siempre disponibles y sean resguardados en forma segura. • Permitir que la base de datos evolucione a medida que aumentan las necesidades de los usuarios. • Permitir que los usuarios construyan su propia vista personal sin preocuparse por la forma en que éstos se almacenan físicamente.

Fuente de consulta • Kendall, K. E. Kendall, J. E. (2011). Análisis y Diseño

Fuente de consulta • Kendall, K. E. Kendall, J. E. (2011). Análisis y Diseño de Sistemas. (8ª Ed. ) México: Pearson Educación. (Disponible en la Biblioteca Virtual ULA, colección Pearson).