Está en la página 1de 7

FORMULACIÓN DEL PROYECTO DE SOFTWARE

GA1-220501092-AA3-EV02

Pedro Antonio Molina Escobar Andres

Felipe Bedoya Giraldo

Servicio Nacional de Aprendizaje SENA

Análisis y Desarrollo de Software Ficha 2721500

Manizales, Colombia

03 de Mayo de 2023
Introducción

Vamos a demostrar con este documento el uso de las herramientas para captura de

requisitos, se identificarán las funciones de los actores, conceptos, interacciones con el

sistema, y análisis de los mismo. Instrumento escogido Diagrama de Casos de Uso.

Objetivos

1. Entender, comprender definición Diagrama de Casos de Uso.

2. Visualizar el uso de Diagrama de Casos de Uso en el proyecto escogido.

3. Identificar y analizar cada Caso de Uso documentando la información en las

planillas base.
Diagrama De Casos De Uso

Instrumento que permite identificar elementos y funciones para poder desarrollar el

software, y con esto asignar responsables dentro del proceso

COMPONENTES
SE REPRESENTA CON UNA
SILUETA HUMANA E INDICA EL
ACTOR
USUARIO QUE PODRÁ EJECUTAR
FUNCIONES ASIGNADAS
SE MUESTRA COMO UN OVALO Y
CASO DE USO
REPRESENTA LAS FUNCIONES
REPRESENTACIÓN DEMOSTRACIÓN GRAFICA QUE
X
GRAFICA DETALLA EL CASO
IDENTIFICACIÓN DE FUNCIONES QUE EL SISTEMA
X
CASOS DE USO DEBE PROVEER A LOS USUARIOS
IDENTIFICACIÓN DE SON LOS USUARIOS QUE
X
ACTORES EJECUTAN LAS FUNCIONES
DETALLA EL FLUJO DE LOS
DOCUMENTACIÓN EVENTOS QUE EXISTEN ENTRE EL X
ACTOR Y EL SISTEMA

Vamos a representar gráficamente actores y sus funciones para identificar con

facilidad roles y poder documentar más fácilmente la información, microempresa

Madecal:
Documentación del Caso de Uso

Es necesario describir con detalle cada caso de uso según diagrama, este proceso

permite especificar el proceso y su flujo que existe entre actor y función del sistema

para llegar hasta el caso de uso. a continuación, ejerció:


CASO DE USO COMPRAR MATERIA PRIMA
DESCRIPCIÓN El software deberá mostrar listado de proveedores, precios, cantidad
Los proveedores, precios y cantidades deberán estar actualizados en el
PRECONDICIÓN
sistema para iniciar compras
PASO
1 El gerente deberá loguearse en el software
SECUENCIA 2 El software solicitara uso de filtros
NORMAL El gerente seleccionará proveedor, cantidad, y tendrá en cuenta
3
precios
4 El software deberá guardar la orden para exportar la información
POST
El proveedor es nuevo en el sistema, el producto es nuevo en el sistema
CONDICIÓN
PASO ACCION
EXCEPCIONES 1 El software deberá informar productos agotados
2 El software deberá notificar nuevos precios

CASO DE USO PRODUCIR MATERIA PRIMA


DESCRIPCIÓN El sistema deberá contar las horas producidas
PRECONDICIÓN El software deberá sumar las horas de producción

PASO
SECUENCIA
NORMAL 1 El personal deberá iniciar el software a la hora de ingresar
2 El personal deberá iniciar el software a la hora de salir
POST
El sistema deberá tener en cuenta fines de semana y festivos
CONDICIÓN
PASO ACCION
EXCEPCIONES
1 El sistema notificara horas muertas de no producción
CASO DE USO VENDER, GESTIONAR CLIENTES
DESCRIPCIÓN El sistema mostrara todos los clientes que han comprado producción
PRECONDICIÓN El cliente se encuentra registrado en base de datos

PASO

1 El actor deberá loguearse en el software


SECUENCIA 2 El actor solicitara al cliente identificación
NORMAL 3 El actor actualizara datos del cliente
4 El actor confirmara pedido y lo ingresara en el software
El sistema deberá generar compra y notificará al cliente por medio
5
magnético
POST
El cliente es nuevo
CONDICIÓN
PASO ACCION
1 El cliente deberá demostrar documentación
EXCEPCIONES 2 El área de contabilidad deberá agregar al sistema el nuevo cliente
3 El sistema notificara el acceso al software
4 Se continua el proceso de venta

CASO DE USO REPORTAR ESTADISTICAS


DESCRIPCIÓN El sistema deberá generar estadísticas de todos los procesos
PRECONDICIÓN El personal deberá escoger la estadística a generar

PASO

SECUENCIA 1 El personal deberá loguearse


NORMAL 2 El personal deberá escoger filtros de búsqueda
3 El software preguntara tipo de exportación de datos
4 El personal guarda información
POST
La información esta desactualizada
CONDICIÓN
PASO ACCION
1 El personal deberá organizar los datos
EXCEPCIONES
2 El software deberá actualizar información
3 El sistema notificara la actualización
CASO DE USO FACTURAR, ACTUALIZAR BASE DE DATOS
El comportamiento del sistema deberá generar factura a la hora de realizar
DESCRIPCIÓN
ventas a los clientes
PRECONDICIÓN Los productos deberán estar actualizados en base de datos

PASO

1 El actor deberá loguearse


SECUENCIA 2 El actor deberá solicitar identificación al cliente
NORMAL El actor deberá aplicar la venta en el software, ingresando cantidad
3
producto
El sistema deberá generar factura, notificar al cliente por medio
4
magnético
POST
No hay existencia de producto
CONDICIÓN
PASO ACCION
1 El sistema deberá notificar la falta de existencia
EXCEPCIONES
2 El personal deberá informar al cliente el caso
3 El sistema informara al área de compras por medio magnético

También podría gustarte