Diagrama de Contexto.

Slides:



Advertisements
Presentaciones similares
U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
Advertisements

Arquitecturas de administración de redes y sus submodelos
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
¿Qué es un sistema? Podemos definir que sistema es un conjunto de cosas, objetos, conceptos y elementos conectados unos con otros que interactúan para.
Análisis y Diseño Estructurado
Análisis y Diseño Estructurado
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
CASO DE ESTUDIO. El software HogarSeguro le permite al propietario de la casa configurar el sistema de seguridad una vez que este se instala, controla.
Diseñar un sistema que permita al usuario desde un teléfono móvil acceder a su computador personal (o servidor) a través de WAP para administrar algunos.
DIAGRAMA DE FLUJO DE DATOS
Fundamentos de Ingeniería de Software
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
DIAGRAMAS DE CLASES Completando los diagramas de interacción, es posible identificar la especificación de las clases que participarán en la solución indicando.
INTEGRANTES: Carla Tunquipa Faijo Isabel Rodriguez Huamani
Diagramas de procesos Unidad V
DISEÑO DE LA INTERFAZ DE USUARIO
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
Técnica - Diagrama de Flujo de Datos (DFD)
Análisis y Diseño de Sistemas
Ingeniería de Software Orientado a Objetos
Procesos y tipos de comunicación
El Ciclo de Vida de los Sistemas
Herramientas del Análisis Estructurado
Análisis de Sistemas.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Metodología para solución de problemas
Ingeniería del Software
Organización y Estructuración de Datos
CASOS DE USO Ing. Sonia Godoy H..
© 2012 Microsoft Corporation. Todos los derechos reservados. Agregar un contacto Su lista de contactos simplifica las comunicaciones y le permite ver la.
UML: CASOS DE USO Y DIAGRAMA DE CASOS DE USO Docente: Norka Pareles
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
TEMA 10: DIAGRAMA DE: OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
ANALISIS Y DISEÑO ESTRUCTURADO
Trainning DFD.
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
Ingeniería de software
Diagramas de Interacción.
Ejemplos d.f..
 Claudia Jordan Idrovo.  Son los puntos de enganche para cada conexión de red que realizamos. El protocolo TCP (el utilizado en internet) identifica.
Introducción al análisis de sistemas
Edward Barrera Barrera Cristian Anderson Isacc
Ingeniería de Requisitos
Elaboración de algoritmos usando lógica de programación
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
Diagrama de procesos.
DIAGRAMA DE CLASES.
UML.
PROCESOS DE NEGOCIO Y TECNICAS PARA MODELADO DE PROCESOS
PROGRAMACIÓN ESTRUCTURADA LOS DIAGRAMAS DE ESTADO
Análisis y Diseño de Aplicaciones
Desarrollo de lógica algorítmica.
Introducción a Outlook Social Connector Outlook Social Connector conecta Microsoft Outlook 2010 con sus redes sociales personales y laborales. Dentro de.
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
UNIDAD 2: “Características del Modelado UML” CONTENDIDO Elaborado por: Ingeniero Harold Cabrera Meza Actualizado por: Ingeniero Nilson Albeiro Ferreira.
*INTERFACES*. DEFINICION Cuando uno usa una herramienta, o accede e interactúa con un sistema, suele haber “algo” entre uno mismo y el objeto de la interacción.
Tecnología de la Información
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Fundamentos de Ingeniería de Software
Instructivo para uso de equipo manos libres con tecnología Bluetooth ® para automóvil modelo CV 9040.
Ingeniería de Software Clase 6 Gloria Lucia Giraldo Gómez Escuela de Sistemas Universidad Nacional de Colombia – Sede Medellín.
Entregables del Proyecto
ACTIVIDADES DE APRENDIZAJE. ABCFHOEPRIAUDTCDAFDAHOELBADTAQTU PERYUIAETNEDNECSEDAUFHVCMNXAOSOS RSZXVGSDACAAERYFNIAEFGFGSAROPARA OQANALSISZAPATERASECUENCIATRTAXZ.
El estilo organizacional y su impacto en los sistemas de información
Ing. José David Ortiz Salas
Transcripción de la presentación:

Diagrama de Contexto

Diagrama de Contexto ¿Para qué sirve? Sirve para representar los límites del sistema, es decir permite distinguir lo que es el sistema y su entorno. Ayuda a definir lo que hace y lo que no hace parte del sistema. La definición del contexto implica aspectos sociales y organizacionales.

¿Cómo se elabora el Diagrama de Contexto? En el centro se ubica el sistema que se desea construir y se rodea de tres tipos de entidades: Los demás sistemas con los que interactúa. Los usuarios del sistema. Los centros de informacion a los cuales necesita acceder para realizar su función correctamente (Ej: bases de datos y/o repositorios de información). El sistema se conecta a estas entidades por medio de flechas (uni o bidireccionales). Las unidireccionales significa que el sistema toma o entrega información a las entidades. Las bidireccionales muestran un intercambio de información entre el sistema y su entorno.

Diagrama de Contexto Ejemplo

Diagrama de contexto Describe el entorno pero NO muestra de manera amplia las relaciones entre el sistema que se está desarrollando y el entorno. Por eso debe complementarse con otros diagramas como el de Procesos y el de Actividades. Es conocido como el nivel 0 del Diagrama de Flujo de Datos (DFD) que veremos luego.

Otro ejemplo Una empresa pretende desarrollar un software, al que denominará HogarSeguro, para que el propietario de una vivienda sea capaz de configurar el sistema de seguridad de su casa, una vez instalado. Se trata de controlar todos los sensores conectados al sistema de seguridad, interaccionando con dicho sistema mediante un panel de control dotado de un teclado numérico y teclas de función Durante la instalación, el panel de control se usa para programar y configurar el sistema. Cada sensor tiene asignado un número, un tipo, y una palabra clave es necesaria para poner en marcha y desactivar el sistema. Además se pueden introducir 3 números de teléfono para realizar llamadas cuando algún sensor produzca un evento. Cuando el sistema software detecte algún evento proveniente de alguno de los sensores, provocará que suene una alarma conectada al sistema. Después de un tiempo de espera especificado por el usuario al configurar el sistema, el software debe realizar una llamada a uno de los números de teléfono, proporcionando información acerca del origen de la alarma, y de la localización de la vivienda. Dicho número se marcará de nuevo cada 20 segundos hasta que se consiga contactar con el número llamado. La interacción con el sistema HogarSeguro se lleva a cabo a través de un subsistema que lee las entradas proporcionadas por el teclado numérico y las teclas de función, visualiza los mensajes en una pantalla LCD del panel de control, así como la información sobre el estado del sistema.

Diagrama de contexto de HogarSeguro Información que fluye: Estado del sensor, Ordenes y datos de usuario, Informacion para visualizar Tipo de alarma, Tonos del número de teléfono

Bibliografía Leer del libro “Ingeniería de software: un enfoque práctico” Edición Quinta. Capítulo 12 “Modelado de Análisis”. El numeral 12.4.1 titulado “Diagramas de flujo de datos” y el 12.6.2 “Creación de un modelo de flujo de datos”