Diagramas y documentación de actividades del proyecto
GA2-220501093-AA1-EV04
Nelson Yesid Reino Calderón
Aprendiz
Sandra Ximena Zapata Angulo
Instructora técnica
Centro de Servicios de Salud SEDES
SENA Regional Antioquia
Tecnología Análisis y desarrollo de Software
Ficha 2834859
Fase de Análisis
Noviembre 2023
Tabla de Contenidos
Introducción. ........................................................................................................................ 5
Modulo Usuario. .................................................................................................................. 6
Diagrama de Actividades del requerimiento 1. ................................................................ 6
Diagrama de Actividades del requerimiento 2. ................................................................ 7
Diagrama de Actividades del requerimiento 3. ................................................................ 8
Diagrama de Actividades del requerimiento 4. ................................................................ 9
Diagrama de Actividades del requerimiento 5. .............................................................. 10
Modulo Administrador. ...................................................................................................... 11
Diagrama de Actividades del requerimiento 1. .............................................................. 11
Diagrama de Actividades del requerimiento 2. .............................................................. 12
Diagrama de Actividades del requerimiento 3. .............................................................. 13
Modulo Contabilidad. ........................................................................................................ 14
Diagrama de Actividades del requerimiento 1. .............................................................. 14
Diagrama de Actividades del requerimiento 2. .............................................................. 14
Diagrama de Actividades del requerimiento 3. .............................................................. 15
Modulo Ventas ................................................................................................................... 16
Diagrama de Actividades del requerimiento 1. .............................................................. 16
Diagrama de Actividades del requerimiento 2. .............................................................. 17
Diagrama de Actividades del requerimiento 3. .............................................................. 18
Diagrama de Actividades del requerimiento 4. .............................................................. 19
Diagrama de Actividades del requerimiento 5. .............................................................. 20
Diagrama de Actividades del requerimiento 6. .............................................................. 21
Diagrama de Actividades del requerimiento 7. .............................................................. 21
Diagrama de Actividades del requerimiento 8. .............................................................. 22
Modulo Compras ............................................................................................................... 23
Diagrama de Actividades del requerimiento 1. .............................................................. 23
Diagrama de Actividades del requerimiento 2. .............................................................. 24
Diagrama de Actividades del requerimiento 3. .............................................................. 25
Diagrama de Actividades del requerimiento 4. .............................................................. 26
Diagrama de Actividades del requerimiento 5. .............................................................. 26
Modulo Inventario.............................................................................................................. 27
Diagrama de Actividades del requerimiento 1. .............................................................. 27
Diagrama de Actividades del requerimiento 2. .............................................................. 28
Diagrama de Actividades del requerimiento 3. .............................................................. 29
Diagrama de Actividades del requerimiento 4. .............................................................. 30
Diagrama de Actividades del requerimiento 5. .............................................................. 31
Diagrama de Actividades del requerimiento 6. .............................................................. 31
Diagrama de Actividades del requerimiento 7. .............................................................. 32
Diagrama de Actividades del requerimiento 8. .............................................................. 33
Diagrama de Actividades del requerimiento 9. .............................................................. 34
Modulo Soporte Técnico.................................................................................................... 35
Diagrama de Actividades del requerimiento 1. .............................................................. 35
Diagrama de Actividades del requerimiento 2. .............................................................. 36
Diagrama de Actividades del requerimiento 3. .............................................................. 36
Conclusión. ........................................................................................................................ 37
Lista de referencias ............................................................................................................ 38
Lista de figuras
Figura 1. Inicio de Sesión para Usuarios Registrados.......................................................... 6
Figura 2. Crear nuevo Usuario. ............................................................................................ 7
Figura 3. Editar un Usuario. ................................................................................................. 8
Figura 4. Borrar un Usuario. ................................................................................................ 9
Figura 5. Consultar todos los Usuarios .............................................................................. 10
Figura 6. Generar reporte de Ventas de un período de tiempo. ......................................... 11
Figura 7. Generar reporte de Compras de un período de tiempo. ...................................... 12
Figura 8. Generar reporte de Inventario. ............................................................................ 13
Figura 9. Generar reporte de Ventas de un mes de calendario y descarga automática ...... 14
Figura 10. Generar reporte de Compras de un mes de calendario y descarga automática.
. .................................................................................................................................. 14
Figura 11. Generar reporte de comportamiento de un mes y descarga automática............ 15
Figura 12. Registrar una Venta .......................................................................................... 16
Figura 13. Consultar productos registrados en el Inventario para realizar una Venta........ 17
Figura 14. Editar datos de una Venta ................................................................................. 18
Figura 15. Registrar una Devolución. ................................................................................ 19
Figura 16. Anulación de una Venta.................................................................................... 20
Figura 17. Listar productos de Venta de forma descendente por Código de identificación.
. .................................................................................................................................. 21
Figura 18. Listar Ventas de forma descendente por fecha de registro. .............................. 21
Figura 19. Generar recibo de Venta o factura con la información de la Venta .................. 22
Figura 20. Registrar una Compra de una lista de productos .............................................. 23
Figura 21. Editar datos de una Compra.............................................................................. 24
Figura 22. Eliminar una Compra........................................................................................ 25
Figura 23. Listar Compras de forma fecha descendente por fecha de adquisición. ........... 26
Figura 24. Generar alerta en Bodega al registrar una Compra ........................................... 26
Figura 25. Registrar un nuevo producto en el Inventario. .................................................. 27
Figura 26. Editar datos de un producto en el Inventario. ................................................... 28
Figura 27. Actualizar cantidades, precios y fechas de un producto en el Inventario. ........ 29
Figura 28. Eliminar un producto del Inventario. ................................................................ 30
Figura 29. Listar productos de forma descendente por Código de identificación. ............. 31
Figura 30. Consultar productos del Inventario y sus datos por todos los Usuarios............ 31
Figura 31. Generar alerta a Bodega al acercarse la fecha de vencimiento. ........................ 32
Figura 32. Generar alerta a Bodega al tener un stock inferior al determinado. .................. 33
Figura 33. Generar alerta a Bodega y Administrador cuando el stock sea nulo. ............... 34
Figura 34. Generar alerta flotante al encontrar un error o dispositivo desconectado. ........ 35
Figura 35. Generar archivo LOG y descarga automática ................................................... 36
Figura 36. Generar alerta flotante al realizar una tarea correcta o dispositivo conectado. 36
Introducción.
Como se ha venido estudiando las correctas formas de analizar un proyecto para su
posterior desarrollo sin graves problemas, es de suma importancia generar los diagramas de
actividades para cada uno de los requerimientos de nuestro proyecto, ya que son variadas
las partes que se ven involucradas al desarrollar cualquiera de las tareas que realiza el
software a construir. Por este motivo en este documento presentamos una muestra de los
diagramas de actividades que se cumplirán con la creación de nuestro proyecto.
Modulo Usuario.
Diagrama de Actividades del requerimiento 1.
Figura 1. Inicio de Sesión para Usuarios Registrados.
Diagrama de Actividades del requerimiento 2.
Figura 2. Crear nuevo Usuario.
Diagrama de Actividades del requerimiento 3.
Figura 3. Editar un Usuario.
Diagrama de Actividades del requerimiento 4.
Figura 4. Borrar un Usuario.
Diagrama de Actividades del requerimiento 5.
Figura 5. Consultar todos los Usuarios.
Modulo Administrador.
Diagrama de Actividades del requerimiento 1.
Figura 6. Generar reporte de Ventas de un período de tiempo.
Diagrama de Actividades del requerimiento 2.
Figura 7. Generar reporte de Compras de un período de tiempo.
Diagrama de Actividades del requerimiento 3.
Figura 8. Generar reporte de Inventario.
Modulo Contabilidad.
Diagrama de Actividades del requerimiento 1.
Figura 9. Generar reporte de Ventas de un mes de calendario y descarga automática.
Diagrama de Actividades del requerimiento 2.
Figura 10. Generar reporte de Compras de un mes de calendario y descarga automática.
Diagrama de Actividades del requerimiento 3.
Figura 11. Generar reporte de comportamiento de un mes y descarga automática.
Modulo Ventas.
Diagrama de Actividades del requerimiento 1.
Figura 12. Registrar una Venta.
Diagrama de Actividades del requerimiento 2.
Figura 13. Consultar productos registrados en el Inventario para realizar una Venta.
Diagrama de Actividades del requerimiento 3.
Figura 14. Editar datos de una Venta.
Diagrama de Actividades del requerimiento 4.
Figura 15. Registrar una Devolución.
Diagrama de Actividades del requerimiento 5.
Figura 16. Anulación de una Venta.
Diagrama de Actividades del requerimiento 6.
Figura 17. Listar productos de Venta de forma descendente por Código de identificación.
Diagrama de Actividades del requerimiento 7.
Figura 18. Listar Ventas de forma descendente por fecha de registro.
Diagrama de Actividades del requerimiento 8.
Figura 19. Generar recibo de Venta o factura con la información de la Venta.
Modulo Compras.
Diagrama de Actividades del requerimiento 1.
Figura 20. Registrar una Compra de una lista de productos.
Diagrama de Actividades del requerimiento 2.
Figura 21. Editar datos de una Compra.
Diagrama de Actividades del requerimiento 3.
Figura 22. Eliminar una Compra.
Diagrama de Actividades del requerimiento 4.
Figura 23. Listar Compras de forma fecha descendente por fecha de adquisición.
Diagrama de Actividades del requerimiento 5.
Figura 24. Generar alerta en Bodega al registrar una Compra.
Modulo Inventario.
Diagrama de Actividades del requerimiento 1.
Figura 25. Registrar un nuevo producto en el Inventario.
Diagrama de Actividades del requerimiento 2.
Figura 26. Editar datos de un producto en el Inventario.
Diagrama de Actividades del requerimiento 3.
Figura 27. Actualizar cantidades, precios y fechas de un producto en el Inventario.
Diagrama de Actividades del requerimiento 4.
Figura 28. Eliminar un producto del Inventario.
Diagrama de Actividades del requerimiento 5.
Figura 29. Listar productos de forma descendente por Código de identificación.
Diagrama de Actividades del requerimiento 6.
Figura 30. Consultar productos del Inventario y sus datos por todos los Usuarios.
Diagrama de Actividades del requerimiento 7.
Figura 31. Generar alerta a Bodega al acercarse la fecha de vencimiento.
Figura 32. Generar alerta a Bodega al tener un stock inferior al determinado.
Diagrama de Actividades del requerimiento 9.
Figura 33. Generar alerta a Bodega y Administrador cuando el stock sea nulo.
Modulo Soporte Técnico.
Diagrama de Actividades del requerimiento 1.
Figura 34. Generar alerta flotante al encontrar un error o dispositivo desconectado.
Diagrama de Actividades del requerimiento 2.
Figura 35. Generar archivo LOG y descarga automática.
Diagrama de Actividades del requerimiento 3.
Figura 36. Generar alerta flotante al realizar una tarea correcta o dispositivo
conectado.
Conclusión
Los diagramas de actividades como bien los hemos podido entender al desarrollar esta
evidencia, son elementos que cumplen el papel de instruir e ilustrar como funcionan los
procesos y tareas ligados al software a construir, debemos mencionar que las partes
interesadas tienen muchos asuntos que manejar, por lo que es importante una comunicación
clara y concisa. Los diagramas de actividades ayudan a que las personas en las áreas de
negocios y desarrollo de una organización se integren para comprender el mismo proceso
y comportamiento.
Como mencione antes, ilustran los procesos de negocios o flujo de trabajo entre los
usuarios y el sistema, por lo que estos diagramas tendrán una influencia mayor a la hora de
comprender el negocio o sus funcionalidades que en la propia implementación.
Los diagramas estipulados describen los pasos realizados en los casos de uso
previamente documentados en anteriores evidencias, y nos han sido de gran ayuda para
considerar elementos y procesos que se considerarían “obvios”, pero que se deben
especificar e implementar en el momento y lugar correctos durante el flujo de una tarea,
con el fin de evitar estancamientos o realizar un grupo de tareas innecesarias para alcanzar
el cumplimiento del proceso y concretar el éxito del proyecto a desarrollar.
Lista de referencias
“Diagramas para la especificación y análisis de requisitos”
ECOSISTEMA DE RECURSOS EDUCATIVOS DIGITALES SENA.
Sitio web: https://sena.territorio.la/content/index.php/institucion/Titulada/
institution/SENA/Tecnologia/228118/Contenido/OVA/CF7/index.html#/
“Diagrama de Actividades - 15 - Tutorial UML en español”
Autor: Canal nicosiored (2018).
Para: YouTube web.
Sitio web: https://www.youtube.com/watch?v=GoYdpOVhDRc
“Diagrama de Actividades II - 16 - Tutorial UML en español”
Autor: Canal nicosiored (2018).
Para: YouTube web.
Sitio web: https://www.youtube.com/watch?v=y1pItD9z5Rs
“Diagrama de actividades”
Autor: Canal Andrés Felipe Parra Martínez (2023).
Para: YouTube web.
Sitio web: https://www.youtube.com/watch?v=CKkK_Nv8vLc