Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Casos de Uso y
Docuementación
Diagramas UML
En el desarrollo se software en su fase de análisis y diseño, era necesario un
lenguaje Unificado de Modelado, un lenguaje visual común en el complejo
mundo del desarrollo de software y con las nuevas tendencias de Programación
Orientada a Objetos, que fuera comprensible por los usuarios de negocios y
cualquiera que desee entender un sistema.
Puede usarse con varias metodologías, pero en si UML no es una metodología sino
un lenguaje de representación visual
UML permite:
modelar: Procesos, Sistemas, Software
Es extensible, flexible y escalable
Diagramas UML
UML se compone de dos tipos de diagramas
Diagramas de Estructura: muestran la estructura estática
de los elementos del sistema. Muestra las partes que tiene
el sistema o lo componen: Clases, componentes, objetos,
implementación, paquetes y otros.
Actor
Representa cualquier elemento que intercambia
información con el sistema, por lo que está fuera de él. Es
un agente externo. Una máquina también puede ser un
actor.
Caso de uso
Es una secuencia de intercambios en diálogo con el
sistema que se encuentran relacionadas por su
comportamiento. Cada caso de uso tiene una descripción
informal en lenguaje natural o en un lenguaje
estructurado
Los arcos de comunicación
Se da entre los actores y los casos de uso
Límite del sistema
Representa según el escenario el límite del sistema con
respecto a los actores.
Diagrama Casos de Uso - Relaciones
Relaciones
Nombre Descripción Símbolo
Extend
Es cuando un caso de uso
puede ejecutarse según la
acción de un evento del
usuario, como por ejemplo
seleccionarlo con un click.
Product Backlog – Historias de Usuarios
Proceso Subproceso Épica
04 COMPRAS 04.2 Gestión de Compras Yo como Administrador necesito administrar la gestión de las compras a proveedores
Deseo - Código
ROL DE BENEFICIO
Yo como Necesit o - OBJETIVO Para poder Historia Re dacción Historia de Usuario
USUARIO (Para e l usuario)
Quiero Usuario
Yo como Admin ne ce sito Buscar información sobre las para pode r para tener una visión de de HU04.2_01 Yo como Admin necesito Crear una compra para poder
compras acuerdo a datos específicos para poder incrementar el stock de mis productos
Yo como Admin ne ce sito Crear una compra para pode r para poder incrementar el stock HU04.2_02 Yo como Admin necesito Crear una compra para poder
de mis productos para poder incrementar el stock de mis productos
Yo como Admin ne ce sito Visualizar la lsita de las compras para pode r para tener una visión general de HU04.2_03 Yo como Admin necesito Visualizar la lsita de las compras
todas las compras para poder para tener una visión general de todas las
compras
Yo como Admin ne ce sito Ver detalle de una compra para pode r para visualizar los datos y HU04.2_04 Yo como Admin necesito Ver detalle de una compra para
productos especificos de la poder para visualizar los datos y productos especificos de
compra la compra
Yo como Admin ne ce sito Ver documento aval de una compra para pode r para poder confirmar la HU04.2_05 Yo como Admin necesito Ver documento aval de una
veracidad del registro de compra compra para poder para poder confirmar la veracidad del
registro de compra
Yo como Admin ne ce sito Anular una Compra para pode r cuando los productos han sido HU04.2_06 Yo como Admin necesito Anular una Compra para poder
devueltos al proveedor cuando los productos han sido devueltos al proveedor
Yo como Admin ne ce sito Adicionar un producto a la compra para pode r para poder incrementar el stock HU04.2_07 Yo como Admin necesito Adicionar un producto a la
del producto compra para poder para poder incrementar el stock del
producto
Yo como Admin ne ce sito Visualizar la lista de los productos para pode r para tener una visión de los HU04.2_08 Yo como Admin necesito Visualizar la lista de los
asociados a la compra productos que conforman la productos asociados a la compra para poder para tener
compra una visión de los productos que conforman la compra
Yo como Admin ne ce sito eliminar un producto asociado a la para pode r para poder retirar productos que HU04.2_08 Yo como Admin necesito eliminar un producto asociado a
compra realmente no estan asociados a la compra para poder para poder retirar productos que
la compra realmente no estan asociados a la compra
Diagrama Casos de Uso
1 Vista Ejemplo
María Petuña
Usuarios Compras
Clientes
+ Nueva Compra
Productos Buscar
Compras
Pedidos #Compra Fecha #Factura Proveedor Monto IVA Total
Cancelar Guardar
Cibergrafía
• CódigoFacilito.Webinar: UML en las metodologías ágiles. 2019:
https://www.youtube.com/watch?
v=h1sjA61N8sc&ab_channel=codigofacilito