Análisis y modelado de sistemas de software. Análisis - Modelado funcional. Blanca A. Vargas Govea Febrero 22, 2013
|
|
- María Elena Ruiz San Martín
- hace 5 años
- Vistas:
Transcripción
1 Análisis y modelado de sistemas de software Análisis - Modelado funcional Blanca A. Vargas Govea vargasgovea@itesm.mx Febrero 22, 2013
2 Objetivo Conocer los elementos de los Diagramas de Casos de Uso y aplicarlos. 2
3 Diagrama de caso de uso Ilustra de forma simple las principales funciones de un sistema y los distintos tipos de usuario que interactuarán con él. Caso de uso Descripciones Diagramas 3
4 4
5 Al analista Le ayuda a entender la funcionalidad del sistema o partes de él en un alto nivel. 5
6 Al usuario Le comunica exactamente lo que el sistema hará. Lo puede alentar a proporcionar requerimientos adicionales. Creo que hay que agregar... 6
7 Elementos 1 Actor 2 Caso de uso 3 Sujeto 4 Relaciones Asociación Inclusión Extensión Generalización 7
8 1 Actor Representa un rol que el usuario puede desempeñar al interactuar con el sistema. Puede representar otro sistema. << actor >> Actor/Rol 8
9 1 Actor 9
10 1 << actor >> Actor/Rol Actor Principales elementos en el ambiente con los que el sistema opera. Proporcionan entradas, reciben salidas o ambos. Casos especiales: a veces un actor desempeña un rol muy especializado. El actor especializado heredará el comportamiento general de Paciente. 10
11 2 Caso de uso Proceso que el sistema ejecutará y que beneficia a uno o más actores. Se etiqueta usando una frase descriptiva verbo-sustantivo. Hacer cita Cuando el caso de uso incluye, extiende o generaliza la función de otros, es mejor dibujar los de mayor nivel sobre los de menor nivel. 11
12 3 Sujeto Es un sistema, subsistema o proceso de negocios individual. Los casos de uso están dentro de su límite. Los actores se dibujan fuera de la frontera del sujeto. Sistema de validación de tarjetas de crédito El nombre se escribe con base en el alcance del sistema. 12
13 4 Asociación Relaciones Relaciones: vinculan al actor con los casos de uso con los que interactúan. La asociación representa generalmente una comunicación de 2 vías. * El * representa la multiplicidad de una asociación. Paciente: un paciente ejecuta el caso de uso hacer cita tantas veces como lo desee. Hacer cita: puede ejecutarse por muchos pacientes. * 13
14 Representa la inclusión de la funcionalidad de un caso de uso dentro de otro. La flecha se dibuja desde el caso de uso base al caso de uso incluido. Inclusión <<include>> Hacer cita lu de >> Relaciones << in c 4 Hacer pago 14
15 La flecha se dibuja desde el caso de uso que se extiende hacia el caso de uso base. <<extend>> Hacer cita >> Representa la extensión del caso de uso para incluir un comportamiento opcional. Extensión nd Relaciones << ext e 4 Crear paciente nuevo 15
16 4 Relaciones Generalización Representa un caso de uso especializado con respecto a uno general. La flecha se dibuja desde el caso de uso especializado hacia el caso de uso base. 16
17 Integrando todo 1. Identificar los casos de uso principales. 2.Extender los casos de uso. 3.Confirmar los casos de uso. 4.Dibujar el diagrama. 17
18 1. Identificar los casos de uso principales Revisar el diagrama de actividades. Identificar el alcance del sujeto. Identificar los actores primarios (roles) y sus metas. Identificar y escribir la información básica de los casos de uso. Revisar los casos de uso. Dividir. Unir. 18
19 2. Extender los principales casos de uso. Empezar por los de mayor prioridad. Llenar la información detallada: interesados, nivel de importancia, descripción, asociaciones. Describir el flujo normal. Si es muy largo, descomponer en sub-flujos. Identificar posibles flujos alternos. 19
20 3. Confirmar los casos de uso Revisar el conjunto de casos de uso y confirma que estén correctos. Revisar con los usuarios. Simplificar si es posible: descomponer, unir, crear. Revisar las relaciones de inclusión, extensión y generalización. Ejecutar los pasos escritos. Iterar hasta que analista y usuario consideren que hay suficientes casos documentados. 20
21 4. Crear el diagrama Dibujar el sujeto. Colocar los casos de uso en el diagrama. Colocar los actores. Dibujar las asociaciones. 3 9 casos de uso dentro del sujeto. Más de 9: son muy pequeños o el alcance del sujeto es muy grande. Si no es así, entonces empaquetar en grupos lógicos. 21
22 Actividad 10: individual Prepara un diagrama de casos de uso: Considera la compra de gasolina en un lugar en el cual la gasolina la expende una bomba automática y el cliente paga a un cajero (persona). Normalmente el cliente paga en efectivo aunque existe la opción de pagar con tarjeta de crédito. Opcionalmente también se ofrece el servicio de lavado de auto. 22
23 Tarea 10 Estás interactuando con una agencia de viajes online y encuentras los siguientes casos de uso. Prepara un diagrama de casos de uso (hint: relaciones de generalización e inclusión). Comprar un vuelo. Reservar un vuelo y proporcionar información de pago y dirección. Proporcionar información de pago. Proporcionar los datos de la tarjeta de crédito. Proporcionar dirección. Dar dirección de casa y correo postal (no siempre es la misma). Rentar auto. Reservar un auto y proporcionar información de pago y dirección. Reservar hotel. Reservar una habitación y proporcionar información de pago y dirección. Efectuar una compra. Hacer una compra de viaje y proporcionar información de pago y dirección. Envía en formato pdf. Fecha de entrega: Martes Febrero-26 23
Análisis y modelado de sistemas de software. Análisis - Modelado estructural. Blanca A. Vargas Govea
Análisis y modelado de sistemas de software Análisis - Modelado estructural Blanca A. Vargas Govea vargasgovea@itesm.mx Marzo 1, 2013 Resolver Actividad 11 Resolver Tarea 11 Actividad 11: individual Hacer
Más detallesQué Necesita el Usuario
Qué Necesita el Usuario Qué Pidió el Usuario Cómo lo Vio el Analista Cómo se Diseñó Cómo lo Escribió el Programador Cómo Funciona el Sistema (en ocasiones...) Qué es? Técnica para la captura de requisitos
Más detalles4/15/2010. Requerimientos de Software UARG.UNPA Requerimientos de Software. Requerimientos de Software
UARG.UNPA 2009 Un caso de uso es una interacción típica entre un usuario y un sistema computacional.(fowler) Un caso de uso especifica el comportamiento deseado del sistema (objetivos del usuario). (Jacobson)
Más detallesCaso de Uso. Por ejemplo. Sistema. Actor Actor
Casos de Uso Los diagramas de clases proporcionan una idea estática del sistema. Los diagramas de casos de uso establecen una idea dinámica, es decir que cambian con el tiempo. Los diagramas de casos de
Más detallesCristian Blanco
UNIDAD DIDÁCTICA 8. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. DIAGRAMAS DE COMPORTAMIENTO En el siguiente enlace tienes una descripción y algunos ejemplos de todos los diagramas UML.: http://jms32.eresmas.net/tacticos/uml/umlindex.html
Más detallesUML. Diagrama de Casos de Usos. Prof. Daniel Riesco
UML Diagrama de Casos de Usos Prof. Daniel Riesco Diagramas de Caso Uso Secuencia de transacciones desarrolladas por un sistema en respuesta a un evento iniciado por un actor Sirven para especificar la
Más detallesCasos de Uso. Introducción. Actores
Casos de Uso Introducción Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Representan las funciones que un sistema puede ejecutar. Por tanto
Más detallesModelo de Casos de Uso y Representación en UML. Análisis y Diseño de Sistemas de Información UNIDAD 5
Modelo de Casos de Uso y Representación en UML Análisis y Diseño de Sistemas de Información UNIDAD 5 Modelo de Casos de Uso El modelo de Casos de Uso es una colección de escenarios de éxito y errores que
Más detallesDiagramas de Casos de Uso. Ingeniería del Sw-II, José Merseguer
Diagramas de Casos de Uso 19 Diagramas de Casos de Uso Casos de Uso es una técnica para capturar información de cómo un sistema o negocio trabaja actualmente, o de cómo se desea que trabaje. No pertenece
Más detallesgestión para una empresa de autobuses que se dedica al transporte regional, nacional e internacional de viajeros. Las
INGENIERÍA DEL SOFTWARE I Práctica 3 Modelado de Requisitos Univ. Cantabria Fac. de Ciencias María Sierra y Patricia López Ejemplo Práctico de Desarrollo de Software El proyecto consiste en el desarrollo
Más detallesCASOS DE USO.
CASOS DE USO Suponga que va a comenzar a desarrollar un sistema Por dónde empieza? Obviamente con el proceso de "levantado de requerimientos", el cual un proceso muy parecido entre un exorcismo y un psicoanálisis,
Más detallesAnálisis y modelado de sistemas de software. Análisis - Modelado estructural. Blanca A. Vargas Govea
Análisis y modelado de sistemas de software Análisis - Modelado estructural Blanca A. Vargas Govea vargasgovea@itesm.mx Marzo 8, 2013 Objetivo Aplicar diagramas de clases 2 Diagramas de objetos Es una
Más detallesDisciplina de Análisis. Casos de Uso.
Ingeniería de Software. Disciplina de Análisis. Casos de Uso. (Segunda Parte, Formas de Casos de Uso, Refinación del Diagrama de Casos de Uso y Diagrama de Actividades) Ingeniería de Software. Casos de
Más detallesAnálisis y Diseño del Software. El Lenguaje Unificado de Modelado UML 2.0
Análisis y Diseño del Software El Lenguaje Unificado de Modelado UML 2.0 Contenidos Introducción al modelado del software Presentación de UML Modelado de Casos de Usos Diagramas de casos de uso Modelado
Más detallesMODULO IV. Análisis y Diseño de Sistemas de Información INF-162 IV. UML. Casos de uso. Facilitador: Miguel Cotaña
MODULO IV Análisis y Diseño de Sistemas de Información INF-162 IV. UML Casos de uso Facilitador: Miguel Cotaña 1 INTRODUCCION Analista de negocios no-it: es alguien que trabaja dentro del contexto del
Más detallesCaso de Uso. Herramienta de relevamiento. domingo, 28 de octubre de 12
Herramienta de relevamiento Son descripciones de un conjunto de secuencia de acciones que ejecuta el sistema para obtener un resultado Los casos de uso especifican un comportamiento deseado, no como se
Más detallesAnálisis y Diseño de Sistemas Clase 5 Ingeniería de Requerimientos El modelo de Casos de Uso
Metodologías de Desarrollo Análisis y Diseño de Sistemas Clase 5 Ingeniería de Requerimientos El modelo de Lic. María Mercedes Vitturini 1er. CUATRIMESTRE 2007 Dpto. Ciencias e Ingeniería de la Computación
Más detallesDesarrollo Orientado a Objetos en Métrica v. 3
Desarrollo Orientado a Objetos en Métrica v. 3 Carlos Rossi Jiménez c 2003 Carlos Rossi Jiménez. Universidad de Málaga p.1/45 Estructura del curso 1. Estructura de Métrica v. 3 2. Técnicas orientadas a
Más detallesCLASE 3: UML DIAGRAMAS CASOS DE USO. Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez
CLASE 3: UML DIAGRAMAS CASOS DE USO Universidad Simón Bolívar. Ingeniería de Software. Prof. Ivette Martínez UML UML es un lenguaje para especificar, visualizar, construir y documentar los artefactos de
Más detallesAnálisis y modelado de sistemas de software. Diseño Interfaces de usuario. Blanca A. Vargas Govea
Análisis y modelado de sistemas de software Diseño Interfaces de usuario Blanca A. Vargas Govea vargasgovea@itesm.mx Abril 26, 2013 Objetivo Conocer los principios básicos del diseño de interfaces de usuario
Más detallesTema 3: Diagramas de Casos de Uso. Arturo Mora Soto Octubre 2008
Tema 3: Diagramas de Casos de Uso Arturo Mora Soto Octubre 2008 Diagrama de casos de uso Para poder dibujar un diagrama de casos de uso utilizando la notación UML es preciso que entendamos conceptualmente
Más detallesUML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso
UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso Los sistemas orientados a objetos describen las entidades como objetos. Los objetos son parte de un concepto general denominado clases.
Más detallesCLASE 4: CASOS DE USO REQUERIMIENTOS. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez
CLASE 4: CASOS DE USO REQUERIMIENTOS Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez Casos de Uso Un caso de uso es una descripción de las posibles secuencias de interacción entre el
Más detallesCIDE, SA. RIF: J NIT: MODELO FUNCIONAL
MODELO FUNCIONAL SIGA C O NTE NlD O Introducción Aspectos Conceptuales Definición de modelo Requisitos de un Modelo Funcional Modelando la Funcionalidad del Sistema: Diagrama de Casos de Uso Definición
Más detallesMODELADO DE CASOS DE USO (Libro UML 2-Arlow & Neustad)
MODELADO DE CASOS DE USO (Libro UML 2-Arlow & Neustad) Determinar el límite de un sistema: en primer lugar se necesita decidir que es parte del sistema (dentro de los límites del sistema) y que es externo
Más detallesAnálisis y Diseño de Sistemas
Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 6 Modelo de Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE 2006
Más detallesIntroducción a la orientación a objetos y a UML
Introducción a la orientación a objetos y a UML El lenguaje unificado de modelado. Manual de referencia. James Rumbaugh, Ivar Jacobson, Grady Booch. Ed. Addison Wesley, 2000 El proceso unificado de desarrollo,
Más detallesIngeniería de Software. La Disciplina de Obtención de Requerimientos: Diagramas de Casos de Uso.
Ingeniería de Software. La Disciplina de Obtención de Requerimientos: Diagramas de Casos de Uso. (Primera Parte, Diagrama Inicial) Ingeniería de Software. Casos de Uso (parte 1) Página 0 Mapa del Proceso.
Más detallesCliente. Generalización. Cliente Comercial
Casos de Uso Análisis y Diseño OO 2008-3 Qué es un caso de uso? Especificación del comportamiento de un sistema ode una parte de este Descripción de un conjunto de secuencia de acciones, incluyendo variantes
Más detallesModelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información
Modelo Dinámico del Diseño del Software y Representación en UML UNIDAD 9 Análisis y Diseño de Sistemas de Información El Modelo Dinámico El objetivo del modelo Dinámico es presentar o describir el comportamiento
Más detallesUSECASE. CASOS de USO
USECASE CASOS de USO 1 Objetivo Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario Por tanto los casos de uso determinan los requisitos funcionales
Más detalles12/08/2017. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia
ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso "Un diagrama que representa una interacción poniendo el foco en la secuencia
Más detallesdiagramas de comportamiento con UML.
U.T.7: Elaboración de diagramas de comportamiento con UML. [Fuente: Entornos de Desarrollo, Alicia Ramos, Ed.Garceta] [Fuente: EL LENGUAJE UNIFICADO DE MODELADO, Grady Booch, James Rumbaugh, Ivar Jacobson,
Más detalles12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso
ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso Los Casos de Uso (Jacobson) describen bajo la forma de acciones y reacciones
Más detallesDIAGRAMAS DE CASOS DE USO. Prof. Hooberth Chávez Bedoya
DIAGRAMAS DE CASOS DE USO Prof. Hooberth Chávez Bedoya 1 Definir el comportamiento del sistema El comportamiento de un sistema es cómo un sistema actúa y reacciona El comportamiento del sistema es capturado
Más detallesDiagrama de Casos de Uso. Casos de Uso
Diagrama de Casos de Uso 1 Casos de Uso Un requerimiento funcional describe un servicio o función del sistema. Un requerimiento no-funcional es una restricción sobre el sistema (por ejemplo el tiempo de
Más detallesActores. Casos de Uso. Requisitos: Descripción Casos de Uso (v 1.0) Weitzenfeld 1. Apéndice Requisitos: Modelo de Casos de Uso
Requisitos: Descripción Casos de Uso (v 1.0) Weitzenfeld 1 Apéndice Requisitos: Modelo de Casos de Uso Usuario Actor: Casos de Uso: : Descripción: Usuario Validar Usuario, Registrar Usuario, Registrar
Más detalles4.1 IMPORTANCIA DE LA COMUNICACIÖN PRESENTACIÓN TECNICA. Nociones de conocimientos e información técnica.
4.1 IMPORTANCIA DE LA COMUNICACIÖN Y PRESENTACIÓN TECNICA Nociones de conocimientos e información técnica. La información técnica se caracteriza por transmitir datos relacionados con el diseño, producción,
Más detallesModelos de Software. Ingeniería en Sistemas de Información
Ingeniería en Sistemas de Información 2017 Modelos de Software 2 Introducción 3 Introducción Qué es un Modelo? http://lema.rae.es/drae/?val=modelo Persona de buena figura que en las tiendas de modas se
Más detallesAseguramiento de la calidad y pruebas de software. 4- Revisiones del software. Blanca A. Vargas Govea Febrero 22, 2013
Aseguramiento de la calidad y pruebas de software 4- Revisiones del software Blanca A. Vargas Govea vargasgovea@itesm.mx Febrero 22, 2013 Objetivo Conocer los tipos de revisiones y sus características
Más detallesEs el instrumento (artefacto) más importante de crear en el AOO.
El Modelo Conceptual Ilustra: Conceptos (Objetos) en el dominio del problema. Es el instrumento (artefacto) más importante de crear en el AOO. Es la representación de cosas del mundo real y NO de componentes
Más detallesSesión 1. Porque es útil usar UML Sesión 2. Casos de uso Modelo del Negocio Sesión 3. Diagramas de Casos de Uso Sesión 4. Diagrama de Actividad
Sesión 1. Porque es útil usar UML Sesión 2. Casos de uso Modelo del Negocio Sesión 3. Diagramas de Casos de Uso Sesión 4. Diagrama de Actividad Sesión 5. Diagrama de Secuencia Sesión 6. Diagrama de Estados
Más detallesUML (Unified Modeling Language) Octubre de 2007
UML (Unified Modeling Language) Octubre de 2007 UML un modelo o pieza de información producido en el proceso de desarrollo de software Un lenguaje para especificar, visualizar y construir artefactos de
Más detallesDocumentación de Requisitos con Casos de Uso
de Documentación de Requisitos con Casos de Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2012 de Los son historias que describen interacciones entre: Actores: personas
Más detallesLenguaje de Modelamiento Unificado.
Lenguaje de Modelamiento Unificado. Pontificia Universidad Javeriana What can you Model with UML? 1. Structure Diagrams include: The Class Diagram Object Diagram Component Diagram Composite Structure Diagram
Más detallesIngeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes
Ingeniería de requerimientos de software: Análisis Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes Referencias El Lenguaje Unificado de Modelado. Grady Booch, James Rumbaugh e Ivar
Más detallesMODELO DE REQUISITOS
Capítulo 2 MODELO DE REQUISITOS 2.1 Introducción Un modelo, en el desarrollo de software, define cómo solucionar los problemas que aparecen en el desarrollo de una aplicación. Para desarrollar el software,
Más detallesDameArgo. LasPelasAntes. Dpto. LSI - Universidad de Granada. ClienteColgao
Casos de uso DameArgo LasPelasAntes Dpto. LSI - Universidad de Granada ClienteColgao Contexto de uso Delimitar a partir del uso: Por personas, si el sistema es interactivo. Por máquinas, si el sistema
Más detallesCARACTERÍSTICAS DEL MODELO AMBIENTAL:
MODELO AMBIENTAL OBJETIVO DEL MODELO AMBIENTAL: El objetivo del modelo ambiental es describir la relación que existe entre el sistema y el medio ambiente. CARACTERÍSTICAS DEL MODELO AMBIENTAL: Para poder
Más detallesESCUELA NACIONAL AUXILIARES DE ENFERMERÍA Manizales TECNOLOGÍA E INFORMÁTICA
ALUMNA: GRADO: MODALIDAD-10 FECHA: PROFESOR: Hugo Nelson Ramírez Cárdenas LOGROS 1. Comprende qué son identificadores, variables y constantes, además de otros conceptos utilizados en programación. 2. Conoce
Más detallesDefinición de Análisis Estructurado: Ventajas Qué es el análisis de flujo de datos? Herramientas de la estrategia de flujo de datos
Definición de Análisis Estructurado: El análisis estructurado es un método para el análisis de sistemas manuales o automatizados, que conduce al desarrollo de especificaciones para sistemas nuevos o para
Más detallesUn caso de uso es la descripción de cómo en un determinado escenario el software será empleado en una situación determinada.
4 4.0 Casos de uso 4.1 Definición general Un caso de uso es la descripción de cómo en un determinado escenario el software será empleado en una situación determinada. El desarrollador del software creara
Más detallesModelo y Análisis 179
Modelo y Análisis 179 2.6 Análisis Funcional Por medio del análisis funcional: Se muestra las operaciones de los objetos y sus dependencia de datos por medio de los diagramas de flujo de datos. Se descompone
Más detallesANALISIS Y DISEÑO DE SISTEMAS II A.P.U 2008 CASO DE USO UML
CASO DE USO UML Un caso de uso representa una unidad funcional coherente de un sistema, subsistema o clase. En un caso de uso uno o más actores interaccionan con el sistema que realiza algunas acciones.
Más detalles1.1CONCEPTOS ORIENTADOS A OBJETOS
Planificación 08-04-2014 Tema 3:Analista de sistemas con UML Objetivos Los estudiantes serán capaz de: Conocer las técnicas de UML para el análisis de sistemas de información Identificación de casos de
Más detallesFACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA
FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA Asignatura: Introducción al Desarrollo del Software Dirección de Educación a Distancia y Virtual Este material es propiedad de la Corporación Universitaria Remington
Más detallesCASOS DE USO Exploración de Requerimientos
Cap. 9 Kendall & Kendall Cap 5 Jacobson SESION 8 CASOS DE USO Exploración de Requerimientos Ana Mercedes Cáceres mercycaceres@gmail.com Instructora: Carmen Morales Año 2006. 1 OBJETIVOS Conocer la importancia
Más detallesCASOS DE USO. CBTIS 37 DSAUPOO Mtra. Carolina Galaviz
CASOS DE USO CBTIS 37 DSAUPOO Mtra. Carolina Galaviz QUÉ ES UN CASO DE USO? CBTIS 37 MTRA. CAROLINA GALAVIZ INZUNZA 2 QUÉ ES MODELADO DE CASOS DE USO? Relaciona las necesidades de los líderes de la empresa
Más detallesCURSO: BPM PROFESOR: MARIO EVANGELISTA G.
CURSO: BPM PROFESOR: MARIO EVANGELISTA G. BPMN Que es BPMN? Business Process Model and Notation (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación
Más detallesDIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO Un diagrama de casos de uso es una especie de diagrama de comportamiento. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras
Más detallesModelos de Software. Ingeniería en Sistemas de Información
Ingeniería en Sistemas de Información 2018 Modelos de Software 2 Modelado de Actividades y Estados 3 Modelado de Actividades Los detalles de la actividad van dentro del recuadro. Las acciones dentro de
Más detallesIngeniería a de Software CC51A
Ingeniería a de Software CC51A Clase Auxiliar Auxiliar: Andrés s Neyem Oficina 418 de Doctorado aneyem@dcc.uchile.cl 19 de Marzo de 2007 Aspectos Generales Grupo CC51A Diseño Cliente Requisitos Usuario
Más detallesGUÍAS DE DISEÑO CON UML. Técnicas para creación de diagramas de software óptimos en UML
GUÍAS DE DISEÑO CON UML Técnicas para creación de diagramas de software óptimos en UML ÍNDICE Recomendaciones de diseño generales Guías para diagramas de Casos de Uso Guías para diagramas de Actividad
Más detallesModelado Avanzado con Casos de Uso. Diseño de Software Avanzado Departamento de Informática
Modelado Avanzado con Casos de Uso Especificación Gráfica de Casos de Uso Una simple secuencia de acciones no puede describir adecuadamente la riqueza de situaciones que se pueden presentar en un caso
Más detallesSistemas de Información II. Modelo del Negocio
Modelo del Negocio El Proceso Unificado Concepción Elaboración Construcción Transición Modelado del Negocio Requerimientos Análisis y Diseño Implementación Prueba Implantación Admón. del Proyecto Iteraciones
Más detallesESTRUCTURAR EL MODELO DE CASOS DE USO
ESTRUCTURAR EL MODELO DE CASOS DE USO SEMANA 3 Primera Sesión Profesores del Curso: Aréstegui Guillén Oscar Temario Refinar la definición del sistema Detallar un Caso de Uso Documento Especificación de
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer
Más detallesGuía para la Elaboración de Casos de Uso. Disciplina de Requerimientos
Guía para la Elaboración de Casos de Uso Disciplina de Requerimientos Historial de Revisión Fecha Versión Descripción Autor 01-Julio-08 1.1 Adecuacion del documento Susy Silva 28-Agosto-08 1.2 Redaccion
Más detallesUnidad II. Metodología para resolver problemas aplicando la POO. Parte 1
Unidad II Metodología para resolver problemas aplicando la POO Parte 1 1 Metodología para resolver problemas aplicando la POO Fases I.Definición de requisitos II.Análisis del problema III.Diseño de solución
Más detallesIngeniería de Software.
Ingeniería de Software. Disciplina de Análisis. Construcción del Modelo Conceptual del Sistema. Ingeniería de Software. Modelo Conceptual del Sistema Página 0 Mapa del Proceso. Ingeniería de Software.
Más detallesInstrucción 1. Criterios, Convenciones y recomendaciones para utilizar este instructivo
Página 1 de 6 1. Propósito. Establecer los puntos que debe cubrir como referencia documental mínima un documento de de sistemas de información. 3. Ámbito de responsabilidad. USUO Usuario operativo. AN
Más detallesIdentificar objetos y clases Identificar y depurar relaciones Identificar atributos de objetos y relaciones Añadir herencia Comprobar los casos de
Identificar objetos y clases Identificar y depurar relaciones Identificar atributos de objetos y relaciones Añadir herencia Comprobar los casos de uso (iterar) Modularizar Añadir y simplificar métodos
Más detalles1. Responda si las siguientes aseveraciones son verdaderas o falsas y justifique adecuadamente su respuesta:
1. Responda si las siguientes aseveraciones son verdaderas o falsas y justifique adecuadamente su respuesta: a. El Modelo de especifica qué hace el sistema, y cómo lo hace. b. Un actor no forma parte del
Más detallesIEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software
IEEE-std-830-1998 Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements Specifications Preparó: Ing. Ismael Castañeda Fuentes
Más detalles1. Especificación funcional del sistema. (v1.0)
1. Especificación funcional del sistema. (v1.0) Nota: Este documento es un extracto de la documentación funcional de un sistema. También se trata de una primera versión, por lo que incluye notas del equipo
Más detallesDiagramas de Casos de Uso
Casos de Uso es una técnica para capturar información de cómo un sistema o negocio trabaja actualmente, o de cómo se desea que trabaje. No pertenece realmente al enfoque orientado a objeto, más bien es
Más detallesModelado Básico con Casos de Uso. Diseño de Software Avanzado Departamento de Informática
Modelado Básico con Casos de Uso El Modelo de Casos de Uso La técnica de los casos de uso (inventada por Ivar Jacobson): Objetivo: identificar la funcionalidad de un sistema (requisitos funcionales). Método:
Más detallesObjetivos: Descripción del curso. Curso: Dirigido a: UML PARA DESARROLLADORES I - ANÁLISIS y DISEÑO UNIVERSIDAD NACIONAL DE INGENIERÍA
UML PARA DESARROLLADORES I - ANÁLISIS y DISEÑO Duración: 24 hrs. Código: UMLAN Curso: Descripción del curso Ingeniería de Requerimientos es la disciplina para desarrollar una especi cación completa, consistente
Más detallesModelo del Dominio del Problema y Representación en UML. UNIDAD 6 Análisis y Diseño de Sistemas de Información
Modelo del Dominio del Problema y Representación en UML UNIDAD 6 Análisis y Diseño de Sistemas de Información Modelo del Dominio del Problema Consiste de los objetos del dominio del problema, es decir,
Más detallesFUNDAMENTOS DE LA VISTA DE CASOS DE USO
FUNDAMENTOS DE LA VISTA DE CASOS DE USO INGENIERÍA DE SOFTWARE I 2º DE GRADO EN INGENIERÍA INFORMÁTICA CURSO 2017/2018 Francisco José García Peñalvo / fgarcia@usal.es Alicia García Holgado / aliciagh@usal.es
Más detallesQué es un Modelo de Dominio
MODELO CONCEPTUAL/ MODELO DE DOMINIO Qué es un Modelo de Dominio Un Modelo de Dominio es una representación visual de clases conceptuales o de objetos reales en un dominio de interés [MO95]. Un Modelo
Más detallesTema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L
Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R E N O
Más detallesUnidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.)
Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS OBJETIVO DEL ESQUEMA DE DATOS Describir los datos que el sistema debe conocer para poder responder a los estímulos. CARACTERÍSTICAS DEL ESQUEMA DE
Más detallesFigura 3.9: Ejemplo de Casos de Uso. Se representa mediante un símbolo que personifica una persona, y va acompañado de un nombre significativo.
Analisis 1 Casos de Uso Si bien no es una herramienta creada por UML, la solución que éste propone son los casos de uso. Los casos de uso son una forma de descomponer la funcionalidad del sistema en partes
Más detallesrecomendaciones acerca de la memoria de un PFC
recomendaciones acerca de la memoria de un PFC E. U. Informática Segovia Universidad de Valladolid consideraciones de partida Generalmente, un PFC implica el desarrollo de un producto software Desde la
Más detallesINGENIERIA DE SOFTWARE. Ing. Francisco Rodríguez Novoa
INGENIERIA DE SOFTWARE Ing. Francisco Rodríguez Novoa Tema 6 Requisitos y Casos de Uso Ing. Francisco Rodríguez Rational Unified Process (RUP) 3 Requisitos. Objetivos Llegar a un acuerdo formal con los
Más detallesAseguramiento de la calidad y pruebas de software. 1- Infraestructura del aseguramiento de la calidad
Aseguramiento de la calidad y pruebas de software 1- Infraestructura del aseguramiento de la calidad Blanca A. Vargas Govea vargasgovea@itesm.mx Enero 25, 2013 Objetivo Conocer los elementos de la infraestructura
Más detallesModelado con Casos de Uso (CU)
Universidad de Congreso Modelado con Casos de Uso (CU) Análisis de Sistemas 2do año Qué es el modelado de Casos de uso? Una forma de capturar el comportamiento deseado del sistema a desarrollar Una manera
Más detallesAnálisis y Diseño Orientado a Objetos
Orientado a Objetos 1. Conceptos de Orientado al Objeto a. Análisis El análisis se centra en una investigación, no es la solución Ej. Si se desea un sistema para biblioteca Cuáles procesos de la institución
Más detallesla cual es usada también por el terapeuta en cual asiste al paciente al utilizar ésta, dando así
CAPITULO 3 SISTEMA X 3.1 Descripción general del software El sistema X es un sistema diseñado para combatir los principales problemas de niños con PTE. Sin embargo el sistema, a pesar de ser construido
Más detallesApplying UML and paterns (Capítulos 8, 9 y 10)
Applying UML and paterns (Capítulos 8, 9 y 10) ABEL ORTEGA HERNÁNDEZ CINVESTAV-Tamaulipas 08 de Octubre del 2012 ABEL ORTEGA HDZ. (CINVESTAV) Presentación 08 de Octubre del 2012 1 / 91 Capítulo 8: Iteración
Más detallesREINGENIERÍA DE LOS PROCESOS DEL NEGOCIO. Modelado del Negocio con UML
UNIVERSIDAD SIMÓN BOLÍVAR DEPARTAMENTO DE PROCESOS Y SISTEMAS REINGENIERÍA DE LOS PROCESOS DEL NEGOCIO Modelado del Negocio con UML Material diseñado y elaborado por: Prof. Luis Eduardo Mendoza M. Prof.
Más detallesTema 4e: Proceso Unificado: Análisis
Tema 4e: Proceso Unificado: Análisis Marcos López Sanz Índice Visión general Diagramas UML Artefactos Modelo de análisis Clases de análisis Realización en análisis de los casos de uso Paquetes de análisis
Más detallesProceso Unificado de Desarrollo de Software. Fase de Inicio
Proceso Unificado de Desarrollo de Software Fase de Inicio A. Soriano (UCV-USB) 1 Septiembre 2005 Proceso Unificado: Referencia Básica Craig Larman Applying UML and Patterns: An Introduction to Object.
Más detallesTRABAJO PRÁCTICO 7: OBJETOS
TEORÍA TRABAJO PRÁCTICO 7: OBJETOS Qué son los métodos Orientados a Objetos? Los métodos OO proveen un conjunto de técnicas para analizar, descomponer y modularizar arquitecturas de software. Se caracterizan
Más detallesPROCESOS DE DESARROLLO DE SOFTWARE UNPA UARG (Versión 0.9)
PROCESOS DE DESARROLLO DE SOFTWARE UNPA UARG (Versión 0.9) 2007 REVISIONES DEL DOCUMENTO FECHA VERSIÓN DESCRIPCIÓN 17-04-2007 0.9 Confección del documento 3 PROCESOS DE DESARROLLO DE SOFTWARE ÍNDICE 1
Más detallesIntroducción www.themegallery.com
Introducción Definiciones: Proceso de negocio: Flujo de trabajo de la organización. Existe por sí mismo. Requisito: Característica que el sistema software debe tener. Caso de uso: Técnica para la definición
Más detallesUn caso de uso es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está desarrollando, se representa mediante un óvalo.
Casos de uso Un caso de uso es una tarea que debe poder llevarse a cabo con el apoyo del sistema que se está desarrollando, se representa mediante un óvalo. Consultar información Registrarse Relaciones
Más detallesProf. Guillermo E. Badillo Universidad Andrés Bello
Caso de Uso. (CU) Prof. Guillermo E. Badillo Universidad Andrés Bello Diagrama de Casos de Uso (DCU) Características del DCU Componentes de un DCU Relaciones entre Casos de Uso Ejemplos de DCU Guía para
Más detalles