Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelos Estructurados (Modelo de Interfaces (Cualidades (Tener en cuenta…
Modelos Estructurados
Modelo de Interfaces
Características
Es parte del proceso de diseño general del software que debe alcanzar su potencial máximo, ya que es fundamental que su interfaz sea diseñada para adaptarse a las habilidades, experiencias y expectativas de sus usuarios previstos
-
Interfaz mal diseñada
-
Cometerán errores y sentirán que les dificulta en vez de ayudarlos a conseguir cualquier objetivo para la utilización.
Cualidades
Tener en cuenta las capacidades físicas y mentales de las personas que utilizarán el software: tienen memoria limitada a corto plazo
Cuando el sistema falla y emiten mensajes de aviso/alarmas aumentan el estrés, incrementando la posibilidad de que cometan errores
Poseemos un amplio rango de capacidades físicas. Algunos ven y escuchan mejor que otras, otras son daltónicas, y otras son mejores en manipulaciones físicas
-
Tenemos diferentes preferencias de interacción. A algunas les gusta trabajar con imágenes, a otras con texto
La manipulación directa es natural para algunas personas, otras prefieren un estilo de interacción basado en emitir comandos
Principios
Familiaridad del usuario
No debe obligarse a adaptarse a una interfaz porque sea conveniente implementarla, debe utilizar términos familiares para los usuarios, y los objetos que manipula estar directamente relacionados con el entorno
-
Mínima sorpresa
Se irritan cuando el sistema se comporta de forma inesperada, construyen un modelo mental de la forma en que trabaja dicho sistema. Si una acción provoca un tipo de cambio es razonable esperar que la misma acción en un caso diferente cause un cambio. Si sucede algo diferente se sorprende y confunde
Recuperabilidad
Se cometen errores cuando utilizan un sistema. El diseño puede minimizar estos errores, los errores de teclado se evitan si se utilizan menús, los errores nunca pueden eliminarse completamente
Asistencia al usuario
Las interfaces deben proporcionar asistencia al usuario o características de ayuda. Éstas se deben integrar en el sistema y proporcionar diferentes niveles de ayuda y asesoramiento
Diversidad de usuarios
Pueden existir diferentes tipos de usuarios, algunos casuales y tienen interacción ocasionalmente necesitan interfaces que los guíen, otros son potenciales que utilizan el sistema durante varias horas todos los días requieren métodos abreviados y puedan interactuar tan rápido como sea posible
Modelo de Datos
Características
Muestra la estructura lógica de la base de datos, incluye las relaciones y limitaciones que definirán el almacenamiento de los datos y cómo se tendrá acceso, se pueden representar por medio de un diagrama
Supresión de detalles de la organización y el almacenamiento de datos, las características fundamentales para un conocimiento de la colección de conceptos para describir la estructura que proporciona los medios para conseguir esa abstracción
Conceptos conceptuales
Una entidad representa un objeto o concepto del mundo real, como un empleado.
Un atributo representa una propiedad que describe a una entidad, como el nombre
-
Niveles de abstracción
-
Nivel conceptual o lógico: Estructura de la BD que oculta los detalles de las estructuras físicos, describe las entidades, tipos de datos, relaciones, operaciones de los usuarios y restricciones.
-
Tipos de modelo de datos
Jerárquico: Organizada en una estructura de árbol, cada registro tiene un único elemento o raíz, los del mismo nivel se clasifican en orden específico, de orden físico para almacenar la BD, es bueno para describir muchas relaciones del mundo real.
-
Relacional: Ordena los datos en tablas conocidas como relaciones, cada una se compone de columnas y filas. La columna es un atributo de la entidad; la fila o tupla incluye datos sobre una instancia específica de la entidad en cuestión, representa las relaciones entre esas tablas.
-
Red: Basado en el jerárquico, permite relaciones muchos a muchos, que implica registros principales con conjuntos de registros relacionados. Cada conjunto es un registro propietario o principal y uno o más registros miembros o secundarios.
-
Orientado a objetos: Como una colección de objetos, o elementos de software reutilizables, con funciones y métodos relacionados
-
Entidad-relación: Las relaciones entre entidades del mundo real de forma similar al de red, se lo usa para diseñar una BD conceptualmente
-
Modelo de Dominio
Características
Muestra las clases conceptuales significativas del problema, es el diseño que se crea por medio del análisis orientado a objetos, es la representación visual de las clases en un dominio de las abstracciones relevantes
Vocabulario del dominio e información, su función es identificar diferentes conceptos en el problema
-
Técnicas
Listar Categorías de Clases Conceptuales e identificación de frases nominales, seleccionadas con los requisitos actuales en estudio
-
-
-
-
-
-
-
Modelo de Requisitos
Características
Delimita el sistema y establece la funcionalidad que será ofrecida desde el punto de vista del usuario, que funge como contrato entre cliente y desarrollador, representa la base para el desarrollo de los demás modelos.
Se trata de la compresión total del problema y las implicaciones que este conlleva, así como base para los manuales e instrucciones de operación del sistema, podemos delimitarlo es tres:
-
-
Información o dominio del problema que nos indica la estructura de la aplicación en términos de objetos
-
Características
Nos da la posibilidad de la construcción diversos modelos que nos ayudarán a la especificación de los procesos o actividades que serán ejecutadas por el sistema
Diccionario de Datos
Características
Listado organizado de todos los datos involucrados al sistema, que contiene definiciones precisas y claras con las cuales el usuario y el analista tengan un buen entendimiento
-
-
-
-