Está en la página 1de 5

Distrito Capital

CENTRO DE GESTION DE MERCADOS, LOGISTICA Y TECNOLOGIAS DE LA INFORMACION GUA DE APRENDIZAJE PARA EL PROGRAMA DE FORMACIN ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN GUIA 2. MODELAMIENTO: CASOS DE USO

Versin: 1 20:05:54 Pgina 1 de 5

1. IDENTIFICACIN CURRICULAR PROGRAMA DE FORMACIN: Anlisis y desarrollo de Sistemas de Informacin. COMPETENCIA: Analizar los requerimientos del cliente para construir un sistema de informacin y modelarlos empleando el lenguaje unificado de modelado - UML.

2.

RESULTADOS DE APRENDIZAJE

Representa el modelo de la solucin al problema presentado por el cliente, mediante la elaboracin de diagramas de casos de uso, apoyado en el anlisis del informe de requerimientos, al confrontar la situacin problemtica con el usuario segn normas y protocolos de la organizacin.

3.

DESARROLLO Introduccin a UML - introduccin a los Casos de Uso

El modelado de un sistema desde el punto de vista de un usuario es el trabajo de los casos de uso, es decir, un caso de uso es una interaccin entre un usuario y un sistema. Todos cuando realizamos una compra que no sea impulsiva seguimos un anlisis de caso de uso: nos preguntamos cmo utilizaremos el producto o sistema que queremos comprar, de modo que podamos obtener algo que cumpla con nuestras necesidades. Lo importante es saber cules son esos requerimientos. Este tipo de anlisis es particularmente crucial para la fase de anlisis del desarrollo de un sistema. La forma en que los usuarios utilicen un sistema le da la pauta para lo que disear y crear. El caso de uso es una estructura que ayuda a los analistas a trabajar con los usuarios para determinar la forma en que se usar un sistema. Con una coleccin de casos de uso se puede hacer un bosquejo de un sistema en trminos de lo que los usuarios intenten hacer con l. En su forma ms simple, el caso de uso se obtiene hablando con los usuarios habituales y analizando con ellos las distintas cosas que deseen hacer con sus

Distrito Capital

CENTRO DE GESTION DE MERCADOS, LOGISTICA Y TECNOLOGIAS DE LA INFORMACION GUA DE APRENDIZAJE PARA EL PROGRAMA DE FORMACIN ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN GUIA 2. MODELAMIENTO: CASOS DE USO

Versin: 1 20:05:54 Pgina 2 de 5

sistemas. Se debe abordar cada cosa discreta que quieran, darle un nombre y escribir un texto descriptivo breve (no ms de unos prrafos). Durante la elaboracin, esto es todo lo que necesitar para empezar. No trate de tener todos los detalles justo desde el principio; los podr obtener cuando los necesite. Sin embargo, si considera que un caso de uso tiene ramificaciones arquitectnicas de importancia, necesitar ms detalles a la mano. La mayora de casos de uso se pueden detallar durante la iteracin dada, a medida que se construye. La idea de involucrar a los usuarios en las etapas iniciales del anlisis y diseo del sistema. Es aumentar la probabilidad que el sistema sea de mayor provecho para los usuarios a los que ayudar, en lugar de ser una cantidad de expresiones de computador incomprensibles e inmanejables por los usuarios finales. Diagramas de caso de uso Jacobson (1994), adems de introducir los casos de uso como elementos primarios de desarrollo de software, tambin dise un diagrama para su representacin grfica.

Actores Empleamos el trmino actor, para llamar al usuario, cuando desempea ese papel con respecto al sistema. Los actores llevan a cabo casos de uso. Un mismo actor puede realizar muchos casos de uso; a la inversa, un caso de uso puede ser realizado por varios actores. Un actor no es necesario que sea un ser humano, a pesar de que este representado por figuras humanas en el diagrama de caso de uso. El actor puede ser tambin un sistema que necesite cierta informacin del sistema

Distrito Capital

CENTRO DE GESTION DE MERCADOS, LOGISTICA Y TECNOLOGIAS DE LA INFORMACION GUA DE APRENDIZAJE PARA EL PROGRAMA DE FORMACIN ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN GUIA 2. MODELAMIENTO: CASOS DE USO

Versin: 1 20:05:54 Pgina 3 de 5

actual. Uses y extends Adems de los vnculos entre los actores y los casos de uso, hay otros tipos de vnculos. Estos representan las relaciones de uses (usa) y extends (extiende) entre los casos de uso. Se usa la relacin extends cuando se tiene un caso de uso que es similar a otro, pero que hace un poco ms. Las relaciones uses ocurre cuando se tiene una porcin de comportamiento que es similar en ms de un caso de uso y no se quiere copiar la descripcin de tal conducta. Es posible volver a utilizar casos de uso. Una forma (inclusin) es utilizar los pasos de un caso de uso como parte de una secuencia de pasos de otro caso de uso. Otra forma (extensin) es crear un nuevo caso de uso mediante la adicin de pasos a un caso de uso existente. Aplique la siguiente regla Utilice extends cuando describa una variacin de conducta normal Emplee uses para repetir cuando se trate de uno a varios casos de uso y desee evitar repeticiones.

Distrito Capital

CENTRO DE GESTION DE MERCADOS, LOGISTICA Y TECNOLOGIAS DE LA INFORMACION GUA DE APRENDIZAJE PARA EL PROGRAMA DE FORMACIN ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN GUIA 2. MODELAMIENTO: CASOS DE USO

Versin: 1 20:05:54 Pgina 4 de 5

4.

OBJETIVOS Comprender el contexto y el por qu de los beneficios del uso de un lenguaje de modelado como UML en el desarrollo del software. Apropiarse de los conceptos y propsito del lenguaje UML.

5.

ESTRATEGIAS DE ENSEANZA

ACTIVIDAD DE APRENDIZAJE Desarrollar Gua de Aprendizaje mediante la investigacin en internet y diferentes fuentes del conocimiento como: TICs , trabajo colaborativo , orientador , Entorno. Socializar en la prxima clase la investigacin realizada.

ACTIVIDAD PROPUESTA: Investigue los siguientes interrogantes en internet o en libros relacionados 1. 2. 3. 4. 5. Enuncie y describa las etapas del ciclo de vida del software. Qu es levantamiento de informacin?, Qu tcnicas se usan? Qu es un requerimiento de sistema? Qu es un requerimiento funcional y un requerimiento no funcional? Cmo se documenta un caso de uso? Adjuntar el un formato de documentacin diligenciado y explicar cada campo a qu se refiere. 6. Cmo se llama a la entidad que inicia un caso de uso?. Enuncie sus principales caractersticas 7. Qu se entiende con "incluir un caso de uso"?. Dar un ejemplo 8. Qu se entiende con "extender un caso de uso"?. Dar un ejemplo 9. Describa como sera el caso de uso "comprar caf" en una dispensadoramaquina de caf. 10.Los casos de uso pueden ayudarle a analizar un negocio y un sistema. Imagine una gran tienda de equipos de cmputo que vende hardware, perifricos y software. Quines seran los actores? Cules seran algunos de los principales casos de uso?

Distrito Capital

CENTRO DE GESTION DE MERCADOS, LOGISTICA Y TECNOLOGIAS DE LA INFORMACION GUA DE APRENDIZAJE PARA EL PROGRAMA DE FORMACIN ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN GUIA 2. MODELAMIENTO: CASOS DE USO

Versin: 1 20:05:54 Pgina 5 de 5

6.

EVIDENCIAS DE APRENDIZAJE

CONOCIMIENTO: Mediante la conceptualizacin de los diversos trminos relacionados con el lenguaje unificado de modelado, el aprendiz dispondr de la base terica para empezar a modelar la arquitectura de diferentes sistemas, empleando los diagramas de caso de uso para visualizar la interaccin del usuario con el sistema, previa definicin de los requerimientos del mismo. DESEMPEO: Realizar el mapa conceptual o mapa mental para ilustrar los significado de los trminos a utilizar el UML y su relacin. As mismo, al asociar cada diagrama con su representacin grfica y sus caractersticas.

7.

FUENTES BIBLIOGRFICAS El Lenguaje Unificado de Modelado. Grady Booch, James Rumbaug, Ivar Jacobson. Ed. Addison Wesley UML Gota a gota. Martin Fowler, con Kendall Scott. Pearson Educacin

8.

TIEMPO ESTIMADO

4 horas.

9.

INSTRUCTOR

Sandra Patricia Roa Rincn

10. FECHA DE ENTREGA DE LA GUIA 27 de Febrero de 2012 antes de empezar la clase. La socializacin se har el 27 de Febrero de 2012.