Vous êtes sur la page 1sur 12

Lenguaje de Modelado Unificado UML

Unidad 1: Paso 1 - Entrevista de Reconocimiento e Inicio de Propuesta UML

Hermes Castañeda Pernett. Código 80.024.974

Tutor
Nilson Albeiro Ferreira Manzanares

Universidad Nacional Abierta y A Distancia


Escuela de Ciencias Básicas, Tecnología e Ingeniería
Lenguaje de Modelado Unificado UML, Grupo Informe UML 200609_1
Zipaquirá, febrero de 2020
Tabla de Contenidos

Introducción ...................................................................................................................3
Objetivos .........................................................................................................................4
Diagrama general de casos de uso ECOENERGIA .............................................5
Casos de usos identificados .....................................................................................6
Iniciar sesión..................................................................................................................7
Petición............................................................................................................................8
Comprar ..........................................................................................................................9
Registro .........................................................................................................................10
Conclusión ...................................................................................................................11
Referencias bibliográficas .......................................................................................12
Introducción

El presente documento implementa un diagrama general de casos de


uso representando las acciones y los actores del sistema. Establece la ficha
complementaria que describe el caso de uso representada en el Lenguaje
Unificado de Modelado (UML) modelado el sistema de software con base al
estándar.
Objetivos

General:

Diagramar los casos de usos con su respectiva tabla de descripción y


los diagramas de actividades.

Específicos:

Identificar los casos de uso

Establecer el rol de desempeño por los actores en su interacción con el


sistema.

Detallar la asociación coherente del sistema.

Describir la especificación de interacción entre los actores con el sistema.


Diagrama general de casos de uso ECOENERGIA

En respuesta a la problemática planteada por la empresa ECOENERGIA para


administrar las ventas sus productos, el control de inventarios y la gestión
administrativa se considera un prototipo no funcional que identifica a cada uno
de los actores:

Empleado: Persona que ingresa a la aplicación para consultar e ingresar los


pedidos de acuerdo con la disponibilidad del inventario y realiza la venta.

Cliente: Persona que puede comprar en un local directamente al empleador o


en línea (tienda virtual) con previo registro.

Administrador: Atiende los requerimientos de la empresa, solicitudes de los


usuarios, administra los inventarios, verifica la tienda en línea, revisar los
usuarios, generar consultas, cumpliendo con las actividades que demanda la
empresa y administra los perfiles que se le asignan a los empleados.
Casos de usos identificados

RF1 Iniciar sesión Hermes Castañeda


RF2 Petición Hermes Castañeda
RF3 Comprar Hermes Castañeda
RF4 Registro Hermes Castañeda
Caso de uso Iniciar sesión
Versión 1.0, 17/02/2020
Requerimientos - Información del perfil
relacionados - Permisos
- Registro de clientes (Tienda virtual)
Objetivos en Acceso a la aplicación controlado
contexto
Descripción El sistema deberá comportarse como se describe con el acceso
restringido a usuarios autorizados en la aplicación
Precondiciones - El usuario debe tener internet
- Disponer de un perfil que involucre el nombre del usuario,
contraseña, permisos y estar habilitado.
Final exitoso Menú de inicio de la aplicación
Final fallido Mensaje de error
Actores Administrador
principales Empleado
Actores Clientes (Tienda virtual)
secundarios
Flujo principal Paso Acción
1 Solicitar el usuario al entrar a la aplicación
2 Solicitar la contraseña
3 Verificar que el usuario y contraseña sean
validos con el registro del perfil
4 Si es correcta la información dirigir al inicio de la
aplicación
5 Delimitar el acceso del menú según la
autorización establecida por los permisos.
Postcondición Si al validar el usuario y contraseña es correcto acceder al inicio
de la aplicación.
Excepciones Paso Acción
3 Si el usuario no es correcto informar con un
mensaje
3 Si la contraseña no es correcta informar con un
mensaje
5 Restringir al acceso autorizado
Importancia vital
Comentarios ninguno

Acceso a la aplicación
Caso de uso Petición
Versión 1.0, 17/02/2020
Requerimientos - Registro previo del cliente (Tienda virtual)
relacionados - Iniciar sesión
Objetivos en Solicitudes del cliente dentro de la aplicación
contexto
Descripción El sistema deberá comportarse como se describe al registrar una
solicitud por parte del cliente en la tienda virtual
Precondiciones Diligenciar el formulario de registro.
Final exitoso Mensaje de envió de exitoso con numero de ticket
Final fallido Mensaje de error
Actores Clientes (Tienda virtual)
Flujo principal Paso Acción
1 Al iniciar sesión disponer de un icono de
solitudes
2 Presentar el formulario de solitudes que
disponga de un campo para el asunto y el
mensaje.
3 Indicar en una lista los tipos de solitudes
(Información genera, soporte para ventas en
línea, Entregas, …)
4 Si es diligenciamiento del formulario es correcto
informar en un mensaje “Gracias por la
información suministrada, en breve
atenderemos la solicitud”
5 Informar el numero de ticket para dar
seguimiento a la solicitud
Postcondición Si hay diligenciamiento correcto del formulario de solicitudes se
debe informar un número de ticket.
Excepciones Paso Acción
1 Diligenciar completamente los campos
solicitados
3 Se debe indicar el tipo de solicitud.
Importancia vital
Comentarios ninguno
Crear solicitud
Caso de uso Comprar
Versión 1.0, 17/02/2020
Requerimientos - Disponibilidad del inventario
relacionados - Conocer la selección de productos del cliente
- El empleado debe iniciar sesión
Objetivos en Compra directa en tiendas
contexto
Descripción El sistema deberá comportarse como se describe al realizar una
compra directa en una tienda
Precondiciones Iniciar sesión en la aplicación
Dirigirse al modulo de ventas.
Final exitoso Mensaje de compra exitosa
Final fallido Mensaje de error
Actores Empleado Caja, Sucursal
principales
Flujo principal Paso Acción
1 Ingresar con un usuario valido a la aplicación
2 Ingresar el modulo de ventas
3 Crear un nuevo pedido que disponga de fecha,
información del cliente, forma de pago,
productos y cantidad.
4 Registrar los datos del cliente, nombre
completo, numero de identificación, tipo de
identificación y numero de contacto
5 Registrar los productos y la cantidad
6 Informar el valor total y establecer el medio de
pago
7 Confirmar el pago
Postcondición Si al validar el usuario y contraseña es correcto acceder al inicio
de la aplicación.
Excepciones Paso Acción
1 Si no hay autenticación correcta en la aplicación
informar mediante un mensaje
2 Si no dispone de permisos de acceso al modulo
de ventas no dispone del icono al modulo de
ventas
4 Si se diligencia el formulario completo no puede
continuar y se debe informar el error
correspondiente.
5 Determinar la disponibilidad en el inventario y
validar la cantidad
6 Verificar el estado del pago
Importancia vital
Comentarios ninguno
Caso de uso Registro
Versión 1.0, 17/02/2020
Requerimientos
relacionados
Objetivos en Crear el registro del cliente en la aplicación
contexto
Descripción El sistema deberá comportarse como se describe al registrarse un
cliente en la tienda virtual
Precondiciones Formulario de registro
Final exitoso Mensaje de bienvenida
Final fallido Mensaje de error
Actores Clientes (Tienda virtual)
principales
Flujo principal Paso Acción
1 Clic en un icono de nuevo registro
2 Solicitar los siguientes datos en un formulario
de registro, nombre completo, correo
electrónico.
3 Verificar la valides del correo enviando un
mensaje que retorna a una pagina para la
asignación de contraseña que debe incluir su
confirmación.
4 Si confirma la contraseña mostrar un mensaje
de bienvenida invitando a la selección de
productos exhibidos en la tienda virtual
Postcondición Si al validar el correo, usuario y contraseña correcto para acceder
a la tienda virtual.
Excepciones Paso Acción
1 So no hay un diligenciamiento completo del
formulario indicar el error del faltante.
2 Si no hay confirmación del correo en el enlace
enviado se cancela el proceso en 24 horas.
Importancia vital
Comentarios ninguno
Conclusión

Como resultado se describe el modo en que los actores interactúan con


el sistema y el rol de desempeño según las especificaciones del lenguaje
estándar UML para describir el software mediante un diagrama de casos de uso
donde se visualiza y describen los aspectos del sistema para la construcción de
un software.
Referencias bibliográficas

Grau, X. F., & Segura, M. I. S. (2008). Desarrollo orientado a objetos con UML.
Recuperado de:
http://rafaelmellado.cl/material/com3162/complementario/05.pdf

Vous aimerez peut-être aussi