SlideShare una empresa de Scribd logo
1 de 22
UML
Lenguaje unificado de modelado. Lenguaje Unificado
de Modelado (UML, por sus siglas en inglés, Unified
Modeling Language) es el lenguaje de modelado de
sistemas de software más conocido y utilizado en la
actualidad; está respaldado por el OMG (Object
Management Group).
UML
• El término “lenguaje” ha generado bastante confusión respecto
a lo que es UML. En realidad el término lenguaje quizás no es el
más apropiado, ya que no es un lenguaje propiamente dicho,
sino una serie de normas y estándares gráficos respecto a cómo
se deben representar los esquemas relativos al software.
• No es un lenguaje de programación
• UML es una herramienta usada por analistas funcionales
(aquellos que definen qué debe hacer un programa sin entrar a
escribir el código) y analistas-programadores (aquellos que dado
un problema, lo estudian y escriben el código informático para
resolverlo en un lenguaje como Java, C#, Python o cualquier
otro).
UML qué es y para que sirve
CASOS DE USO
NOTA: NO TODOS los
interesados en el
sistema(stakeholders) son
actores, solo son actores
aquellos que utilizaran el
sistema.
¿Qué es un escenario?
¿Qué es un caso de uso?
En síntesis:
Un caso de uso especifica una interacción entre un
actor y el sistema, de modo tal que pueda ser entendida
por una persona sin conocimientos técnicos.
Los actores son los roles de los agentes externos que
necesitan algo del sistema. Pueden ser personas o no.
Cuando los diagramas de casos de uso se le va a utilizar
para describir el contexto de un sistema o subsistema,
se suele rodear los casos de uso por un rectángulo que
denote la frontera del sistema o subsistema.
*By Carlos Fontela
Características
Diagramas de casos de uso
Representa las tareas de los diferentes actores en el sistema,
tipos de relaciones:
Asociación: entre un actor y un caso de uso que denota la
participación del actor en dicho caso de uso.
Inclusión: En términos muy simples, cuando relacionamos dos
casos de uso con un “include”, estamos diciendo que el
primero incluye al segundo. Es decir, el segundo es parte
esencial del primero. Sin el segundo, el primero no podría
funcionar bien; pues no podría cumplir su objetivo.
Extensión: Hay situaciones en que el caso de uso de
extensión no es indispensable que ocurra, y cuando
lo hace ofrece un valor extra (extiende) al objetivo
original del caso de uso base.
Generalización: Es la actividad de identificar
elementos en común entre conceptos y definir las
relaciones de una superclase (concepto general) y
subclase (concepto especializado).
Se dividen en 4: inicial, crud, frontera y
escenario.
Caso de uso inicial: Muestra cada actor en los
macro procesos que participa.
Caso de uso CRUD: Crear, consultar, actualizar y
eliminar.
Es cada macro proceso por actor.
Caso de uno frontera: Todos los macro procesos
y los actores que participan en cada uno de
ellos.
Caso de uno escenario: se complementa del
CRUD, Cada macro procesos con lo que puede
hacer cada actor
Documentación de casos de uso
Caso de uso: Nombre del caso de uso
Actores: Actores primarios y secundarios que
interaccionan con el caso de uso
Tipo: Tipo de flujo Básico, inclusión,
extensión, generalización o algún otro
Propósito Razón de ser del caso de uso
Resumen Resumen del caso de uso
Precondicion
es
Condiciones que deben satisfacerse
para poder ejecutar el caso de uso.
Flujo
Principal
El flujo de eventos más importante del
caso de uso, donde dependiendo de
las acciones de los actores se
continuará con alguno de los
subflujos.
Subflujos Los flujos secundarios del caso de
uso, numerados como (S-1), (S-2),
etc.
Excepciones Excepciones que pueden ocurrir
durante el caso de uso, numerados
como (E-1), (E-2), etc.

Más contenido relacionado

Similar a Casos de uso 2016 Lina diagrama Ade casos de suso

9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
Julio Pari
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
Julio Pari
 
casos de uso
casos de usocasos de uso
casos de uso
still01
 
tarea dce analisis
tarea dce analisistarea dce analisis
tarea dce analisis
guestbe2e66d
 
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancashTrabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
I.A.R.O
 

Similar a Casos de uso 2016 Lina diagrama Ade casos de suso (20)

DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USODIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USO
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
desarrollo de Actividad de uml
desarrollo de Actividad de umldesarrollo de Actividad de uml
desarrollo de Actividad de uml
 
4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
UML
UMLUML
UML
 
Diagramas caso uso software
Diagramas caso uso softwareDiagramas caso uso software
Diagramas caso uso software
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
Comodocumentarcasosdeuso 1213193527334204-8
Comodocumentarcasosdeuso 1213193527334204-8Comodocumentarcasosdeuso 1213193527334204-8
Comodocumentarcasosdeuso 1213193527334204-8
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Diagramas de caso de uso porro
Diagramas de caso de uso porroDiagramas de caso de uso porro
Diagramas de caso de uso porro
 
Diagramas de caso de uso1
Diagramas de caso de uso1Diagramas de caso de uso1
Diagramas de caso de uso1
 
casos de uso
casos de usocasos de uso
casos de uso
 
tarea dce analisis
tarea dce analisistarea dce analisis
tarea dce analisis
 
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancashTrabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
Trabajo flor de maría jara roca I.S.T I.A.R.O yungay ancash
 
Presentacion UML
Presentacion UMLPresentacion UML
Presentacion UML
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Uso
 

Más de AderMogollonLuna

Teoria de sistemas AP1 Fase Analisis 2892835.pptx
Teoria de sistemas AP1  Fase Analisis 2892835.pptxTeoria de sistemas AP1  Fase Analisis 2892835.pptx
Teoria de sistemas AP1 Fase Analisis 2892835.pptx
AderMogollonLuna
 

Más de AderMogollonLuna (7)

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
Aplicar estructuras de almacenamiento.pptx
Aplicar estructuras de almacenamiento.pptxAplicar estructuras de almacenamiento.pptx
Aplicar estructuras de almacenamiento.pptx
 
AA1 Ev1 2 y 3 Adso evidencias tic de análisis y desarrollo
AA1 Ev1 2 y 3 Adso evidencias tic de análisis y desarrolloAA1 Ev1 2 y 3 Adso evidencias tic de análisis y desarrollo
AA1 Ev1 2 y 3 Adso evidencias tic de análisis y desarrollo
 
Evidencias transversalidad comunicación.pptx
Evidencias transversalidad comunicación.pptxEvidencias transversalidad comunicación.pptx
Evidencias transversalidad comunicación.pptx
 
Evidencias agosto 2 derechos fundamentales
Evidencias agosto 2 derechos fundamentalesEvidencias agosto 2 derechos fundamentales
Evidencias agosto 2 derechos fundamentales
 
Teoria de sistemas AP1 Fase Analisis 2892835.pptx
Teoria de sistemas AP1  Fase Analisis 2892835.pptxTeoria de sistemas AP1  Fase Analisis 2892835.pptx
Teoria de sistemas AP1 Fase Analisis 2892835.pptx
 
Presentación Sesión 1 Ingeniería del Software.pptx
Presentación Sesión 1 Ingeniería del Software.pptxPresentación Sesión 1 Ingeniería del Software.pptx
Presentación Sesión 1 Ingeniería del Software.pptx
 

Último (9)

SEM 7_Guía de actividades de lectura.docx
SEM 7_Guía de actividades de lectura.docxSEM 7_Guía de actividades de lectura.docx
SEM 7_Guía de actividades de lectura.docx
 
Certificado Comercial para presentar para un credito
Certificado Comercial para presentar para un creditoCertificado Comercial para presentar para un credito
Certificado Comercial para presentar para un credito
 
PLANILLA DE CONTROL DE ASISTENCIA PARA PERSONAL EMPRESARIAL
PLANILLA DE CONTROL DE ASISTENCIA PARA PERSONAL EMPRESARIALPLANILLA DE CONTROL DE ASISTENCIA PARA PERSONAL EMPRESARIAL
PLANILLA DE CONTROL DE ASISTENCIA PARA PERSONAL EMPRESARIAL
 
Tecnicamente Para Libro web Verduras y Condimentos de Nuestro Mar
Tecnicamente Para Libro web Verduras y Condimentos de Nuestro MarTecnicamente Para Libro web Verduras y Condimentos de Nuestro Mar
Tecnicamente Para Libro web Verduras y Condimentos de Nuestro Mar
 
LA DIVISIÓN AZUL.pdfhggggggggggggggggggg
LA DIVISIÓN  AZUL.pdfhgggggggggggggggggggLA DIVISIÓN  AZUL.pdfhggggggggggggggggggg
LA DIVISIÓN AZUL.pdfhggggggggggggggggggg
 
Fichas de actividades de indagación con el uso de los kits de Ciencia y Tecno...
Fichas de actividades de indagación con el uso de los kits de Ciencia y Tecno...Fichas de actividades de indagación con el uso de los kits de Ciencia y Tecno...
Fichas de actividades de indagación con el uso de los kits de Ciencia y Tecno...
 
Curso48-Clase02-Rcomendaciones-atencion-integral-salud.pdf
Curso48-Clase02-Rcomendaciones-atencion-integral-salud.pdfCurso48-Clase02-Rcomendaciones-atencion-integral-salud.pdf
Curso48-Clase02-Rcomendaciones-atencion-integral-salud.pdf
 
Explora el boletín del 14 de mayo de 2024
Explora el boletín del 14 de mayo de 2024Explora el boletín del 14 de mayo de 2024
Explora el boletín del 14 de mayo de 2024
 
RÉGIMEN LABORAL DE CONSTRUCCIÓN CIVIL.pptx
RÉGIMEN LABORAL DE  CONSTRUCCIÓN CIVIL.pptxRÉGIMEN LABORAL DE  CONSTRUCCIÓN CIVIL.pptx
RÉGIMEN LABORAL DE CONSTRUCCIÓN CIVIL.pptx
 

Casos de uso 2016 Lina diagrama Ade casos de suso

  • 1. UML
  • 2. Lenguaje unificado de modelado. Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). UML
  • 3. • El término “lenguaje” ha generado bastante confusión respecto a lo que es UML. En realidad el término lenguaje quizás no es el más apropiado, ya que no es un lenguaje propiamente dicho, sino una serie de normas y estándares gráficos respecto a cómo se deben representar los esquemas relativos al software. • No es un lenguaje de programación • UML es una herramienta usada por analistas funcionales (aquellos que definen qué debe hacer un programa sin entrar a escribir el código) y analistas-programadores (aquellos que dado un problema, lo estudian y escriben el código informático para resolverlo en un lenguaje como Java, C#, Python o cualquier otro). UML qué es y para que sirve
  • 5.
  • 6. NOTA: NO TODOS los interesados en el sistema(stakeholders) son actores, solo son actores aquellos que utilizaran el sistema.
  • 7. ¿Qué es un escenario?
  • 8. ¿Qué es un caso de uso?
  • 9. En síntesis: Un caso de uso especifica una interacción entre un actor y el sistema, de modo tal que pueda ser entendida por una persona sin conocimientos técnicos. Los actores son los roles de los agentes externos que necesitan algo del sistema. Pueden ser personas o no. Cuando los diagramas de casos de uso se le va a utilizar para describir el contexto de un sistema o subsistema, se suele rodear los casos de uso por un rectángulo que denote la frontera del sistema o subsistema. *By Carlos Fontela
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Diagramas de casos de uso Representa las tareas de los diferentes actores en el sistema, tipos de relaciones: Asociación: entre un actor y un caso de uso que denota la participación del actor en dicho caso de uso. Inclusión: En términos muy simples, cuando relacionamos dos casos de uso con un “include”, estamos diciendo que el primero incluye al segundo. Es decir, el segundo es parte esencial del primero. Sin el segundo, el primero no podría funcionar bien; pues no podría cumplir su objetivo.
  • 17. Extensión: Hay situaciones en que el caso de uso de extensión no es indispensable que ocurra, y cuando lo hace ofrece un valor extra (extiende) al objetivo original del caso de uso base. Generalización: Es la actividad de identificar elementos en común entre conceptos y definir las relaciones de una superclase (concepto general) y subclase (concepto especializado).
  • 18. Se dividen en 4: inicial, crud, frontera y escenario. Caso de uso inicial: Muestra cada actor en los macro procesos que participa.
  • 19. Caso de uso CRUD: Crear, consultar, actualizar y eliminar. Es cada macro proceso por actor.
  • 20. Caso de uno frontera: Todos los macro procesos y los actores que participan en cada uno de ellos.
  • 21. Caso de uno escenario: se complementa del CRUD, Cada macro procesos con lo que puede hacer cada actor
  • 22. Documentación de casos de uso Caso de uso: Nombre del caso de uso Actores: Actores primarios y secundarios que interaccionan con el caso de uso Tipo: Tipo de flujo Básico, inclusión, extensión, generalización o algún otro Propósito Razón de ser del caso de uso Resumen Resumen del caso de uso Precondicion es Condiciones que deben satisfacerse para poder ejecutar el caso de uso. Flujo Principal El flujo de eventos más importante del caso de uso, donde dependiendo de las acciones de los actores se continuará con alguno de los subflujos. Subflujos Los flujos secundarios del caso de uso, numerados como (S-1), (S-2), etc. Excepciones Excepciones que pueden ocurrir durante el caso de uso, numerados como (E-1), (E-2), etc.