Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MOMENTO 2:
RECONOCIMIENTO DEL CURSO
Se le han realizado algunas observaciones pequeñas, para que las tengan en cuenta
PRESENTADO POR:
GRUPO: 200609-13
TUTOR
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
INTRODUCCION
A través del estudio realizado al material del curso encontramos puntos importantes que
son tratados de forma estratégica buscando optimizar resultados en el estudiante. El curso
se busca educar al estudiante tratando temas que aportan al crecimiento del conocimiento,
aplicando estrategias que darán a la persona las herramientas necesarias para cumplir con
las metas planteadas.
El planteamiento de la temática establecida para la solución del caso de la empresa
“ELECTRO DIGITAL” nos permite profundizar en las etapas de diseño de lenguaje
unificado UML que requiere un proyecto basado en los conocimientos adquiridos a través
de los materiales estudiados, los cuales se plantean de forma concreta buscando brindar una
solución efectiva a cada una de las inquietudes planteadas, para la presentación de una
propuesta que soluciones la necesidad del cliente. Es por esto que para el óptimo desarrollo
de la aplicación se hace necesario conocer a fondo cada una de las actividades que se
realizan en la compañía y de esta forma crear procesos lógicos que permitan el correcto
funcionamiento de la herramienta.
Objetivo Principal
Objetivos secundarios
• Reconocer las actividades realizadas de los actores con el fin de analizar sus
acciones para proponer una solución a la empresa “ELECTRO DIGITAL”
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
La aplicación web debe de permitir el manejo de inventario, compras, ventas (en línea o
Local), captura de registros, consultas, reportes y demás ventajas que su empresa pueda
ofrecer a nuestros clientes.
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
B. Reconocimiento de Actores
Un actor es una persona, sistema o máquina que interactúan con el sistema en alguna de sus
partes internas del mismo, no se considera el entorno.
• Usuario Administrador
• Proveedores
• Compras
• Inventarios
• Clientes
• Ventas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
Módulo Compras: Este módulo es importante porque es donde se conecta la base de datos
utilizando los datos más importantes del proveedor, el producto a comprar y calcula el valor
total del producto.
Módulo Ventas: Este módulo es importante porque es donde se conecta la base de datos
utilizando los datos más importantes del cliente, el producto a vender y calcula el valor total
del producto.
Módulo de Estadísticas: En este módulo se podrán apreciar las consultas que el sistema
deberá generar según la información deseada, es decir:
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
usuario sistema.
2. El sistema muestra un mensaje indicando si desea salir
sin guardar los cambios, y las opciones de aceptar y
cancelar.
3. Si el usuario selecciona aceptar se cerrara la pantalla y
regresara a la pantalla principal
4. Si el usuario selecciona cancelar , el sistema
permanecerá en la misma pantalla
b. Editar usuario
a. Especificación de caso de uso
Nombre del caso de Editar Usuario
uso
Actores Administrador, Base de Datos.
Objetivos asociados Permite al administrador editar la información de un usuario
Resumen Este caso de uso es iniciado por el Administrador. Ofrece las
siguientes opciones: modificar usuarios.
Precondiciones Se requiere validar el usuario para continuar con el proceso
deseado.
Secuencia normal Paso Acción
1. El administrador selecciona la opción Modificar
Usuario.
2. El sistema abre una ventana con un formulario que
contiene los datos del usuario seleccionado.
Nombres, Apellidos, Dirección, Cédula,
Teléfono fijo, Teléfono celular, Teléfono de contacto,
Email, Cargo, Nombre de usuario, Contraseña y una
entrada adicional para repetir la contraseña.
En la misma ventana aparece un menú de selección del
tipo de usuario que desea modificar “Administrador” o
“Asesor comercial”. Un botón con la opción “Guardar”
y otro botón con la opción Eliminar.
3. El usuario selecciona el botón Guardar.
4. El sistema guarda los cambios realizados en la
información del usuario.
Flujo alterno No. 1 – Paso Acción
El usuario selecciona 1. En el paso 3 del flujo básico, el usuario da clic en el
el botón eliminar botón eliminar
2. El sistema muestra un mensaje de confirmación que le
pregunta al usuario si está seguro que desea eliminar la
información.
3. El usuario da clic en el botón aceptar.
4. El sistema elimina la información del usuario.
c. Validar Usuario
a. Especificación de caso de uso
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
Nombre del caso de Validar Usuario
uso
Actores Administrador, Vendedor, Base de Datos
Objetivos asociados Validar la identidad de los usuarios que acceden al sistema
Resumen Este caso de uso es iniciado por el Usuario. Valida al usuario
mediante un nombre de usuario y una contraseña a ser
validado con su respectivo registro de usuario para así poder
utilizar el sistema.
Precondiciones El usuario ha sido registrado a través del caso de uso Crear
Usuario
Secuencia normal Paso Acción
1. El usuario ingresa a la pantalla de inicio Validar
Usuario
2. El sistema muestra la pantalla de Ingreso, con los
campos
Usuario
Contraseña
Botón Aceptar y la opción de cerrar
3. El usuario ingresa los datos correspondientes a su
cuenta de usuario y selecciona la opción aceptar.
4. El sistema verifica la existencia del usuario y que la
contraseña sea correcta.
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
Objetivos asociados Permitir al usuario recuperar su contraseña.
Resumen El usuario podrá recuperar su contraseña a través de su correo
electrónico.
Precondiciones El usuario debe estar registrado en el sistema a través del caso
de uso Crear Usuario.
Secuencia normal Paso Acción
1. El usuario selecciona la opción recuperar contraseña en
la pantalla de login.
2. El sistema muestra una venta con un mensaje
señalando que para restablecer la contraseña, debe
introducir la dirección de correo electrónico que se
registró al momento de crear el usuario.
3. El usuario debe introducir el correo electrónico en el
campo establecido y seleccionar el botón de continuar.
4. El Sistema muestra un mensaje señalando que se ha
enviado una URL de recuperación de la contraseña, al
correo ingresado.
5. El usuario ingresa a su cuenta de correo y da clic sobre
la URL
6. El sistema muestra la pantalla de modificar contraseña,
con los campos: “Nueva Contraseña” y “Confirmar
Contraseña”.
7. El usuario diligencia los campos de Nueva contraseña
y Confirmar Contraseña y selecciona el botón aceptar
8. El sistema muestra un mensaje señalando que la
contraseña se modificó con éxito.
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
Administrar Producto
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
editar producto opción editar producto
2. El sistema ejecuta el caso de uso editar producto.
Flujo alterno No. 2 – Paso Acción
El usuario selecciona 1. En el paso 3 del flujo básico, el usuario selecciona la
eliminar producto opción eliminar producto
2. El sistema ejecuta el caso de uso eliminar producto
e. Modificar Producto
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
f. Eliminar Producto
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
Subflujos Ninguno
Excepciones Datos incorrectos
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
Caso de uso Pagar producto
Actores Cliente registrado, base de datos
Tipo básico
Propósito Que el cliente pague el producto
Resumen En este caso el cliente elije las opciones de pago
Precondiciones Se requiere que el cliente este registrado y que se haya
autenticado en la aplicación, debe tener productos en el carro
de compras.
Flujo principal • Se muestra al cliente los productos que tiene en el carro
de compras con el botón de pagar, luego se muestran
las opciones de pago para que le cliente elija la que más
le convenga.
Subflujos ninguno
Excepciones ninguno
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
5 Generar reportes
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
DIAGRAMA GENERAL
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
Bibliografía
https://www.unad.edu.co/
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD
Escuela de ciencias básicas, tecnología e ingeniería
Solución Problemas
• Kimmel, P. (2008). Diagramas de Estado. Manual de UML. México, D.F., MX:
McGraw-Hill Interamericana. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=30&docID=
10433806&tm=1498601040851
https://www.unad.edu.co/