Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERIA
PRESENTACIÓN DE LABORATORIO
IV CICLO
AUTORES:
LIMA-PERÚ
2022
PRÁCTICA
1. Determinar lo siguiente:
• Requerimientos Funcionales.
• Requerimientos no funcionales
• Caso de Uso de Requerimientos.
• Genere los diagramas de Clases de Análisis
CASO VENTAS DE PRENDAS DEPORTIVAS
La Empresa SPORTS SAC de venta de ropa deportiva a clientes que lo soliciten para ello cuenta con
una Gerencia de ventas que es la encargada de los procesos de ventas, proceso de facturación y
despacho. El Gerente de venta en la entrevista describió los requisitos que debería tener el nuevo
sistema.
R1. El cliente debe tener una pantalla via web para registrar sus datos en el sistema. El sistema entrega
un código que le permitirá identificarlo.
R2. El cliente debe tener una pantalla para registrar la venta en el sistema, en donde deberá de buscar
el producto, colocar la cantidad, la fecha de entrega, dirección en donde se entregará el producto.
R3. Las pantallas deben de tener los colores de la empresa y debe contener el logo de la compañía.
R4. El Cliente debe tener la posibilidad de consultar su estado de la entrega de su venta en el sistema.
R5. El cliente debería tener una pantalla para registrar el pago del registro de venta en él sistema.
R6. Nuestro Sistema deberá ser instalado en nuestro servidor Web que manejara la seguridad de acceso
para los clientes y los empleados.
R7. El sistema deberá ser desarrollado en PHP y como gestor de base de datos MySql.
R8. El empleado de despacho debe de tener una pantalla para consultar las ventas pendientes de
entrega que permitirá preparar los productos para despachar.
Caso de Uso
2. Determinar lo siguiente:
• Requerimientos Funcionales.
• Requerimientos no funcionales
• Caso de Uso de Requerimientos.
• Genere los diagramas de Clases de Análisis
SERVICIOS DE MANTENIMIENTO EQUIPOS DE CÓMPUTO
La Empresa Computronicos SAC brinda servicios de mantenimiento de equipos de cómputo a clientes que
lo soliciten para ello cuenta con una Gerencia de Servicios que es la encargada de los procesos de
Inscripción de clientes y proceso de mantenimiento. El sueño del dueño de la empresa es tener la primera
empresa de mantenimiento de equipos de cómputo del Perú. Su Misión es Brindar un Servicio de
mantenimiento de equipos de cómputo de calidad para la satisfacción de sus Clientes. Para cumplir con
este sueño ha planteado los siguientes objetivos que se debe optimizar los procesos; tener una atención
personalizada a los clientes; Disminución de costos administrativos y operativos con el uso de tecnología.
El dueño ha planteado contar con un plan de capacitación a sus empleados para una mejor atención a su
cliente.
El Gerente de Servicios en las entrevista describió los requisitos que debería tener el nuevo sistema.
R1. El vendedor tiene la posibilidad de registrar al cliente en la lista de clientes.
R2. El vendedor tiene la posibilidad de consultar el estado del cliente en el sistema para poder darle
atención a sus pedidos y no sea un cliente moroso.
R3. Nuestro Sistema deberá ser instalado en nuestro servidor Web que manejara la seguridad de acceso
para los clientes y los empleados.
R4. El Cliente debe tener la posibilidad de consultar su estado en el sistema.
R5. El cliente debería tener una pantalla para registrar el pedido de servicio.
R6. El sistema debería tener una pantalla para generar la orden de servicio que es registrada por el
vendedor.
R7. El sistema deberá ser desarrollado en PHP y como gestor de base de datos MySql.
R8. Las pantallas del sistema debe de tener los colores de la empresa y debe de tener el logo de la
organización.
R9. El empleado de Mantenimiento debería tener una pantalla en donde consulte las órdenes de
mantenimientos pendientes.
R10 El empleado de mantenimiento debe de tener una pantalla para registrar las actividades realizadas en
el mantenimiento.
R11. El Cliente debe tener la posibilidad de consultar la condición del servicio de mantenimiento en el
sistema.
Actores: Vendedor
Post Una vez ingresados correctamente los datos, se actualizará automáticamente el registro
Condiciones: de los clientes en la lista.
Actores: Vendedor,cliente
Actores: Cliente
Eventos del 4. del menú principal Seleccionará donde dice registrar pedido y aparecerá una
flujo Básico: pantalla.
5. En la pantalla de registrar pedido se ingresará los datos del pedido, tiempo de
entrega, datos del producto,y datos personales, correo electrónico.
6. dará clic en el botón registrar.
Flujos 3. En el Evento 2 del flujo básico, si los datos que ingresaste son inválidos el sistema
alternativos: te generará un error,si no llenas algún campo no te permitirá avanzar.
4. En el Evento 1 del flujo básico, también encontraremos un botón donde diga
cancelar registro.
Actores: cliente
Eventos del 10. del menú principal ir a la opción del botón consultar.
flujo Básico: 11. En consultar te aparecen varias opciones, la cual irás a la opción consultar
órdenes, llenarás los datos que se mostrarán en pantalla.
12. presiona el botón hacer consulta.
Flujos 7. En el Evento 2 del flujo básico, si ingresaste datos incorrectos o no encontrados
alternativos: en la lista o en el sistema, el sistema mostrará un mensaje diciendo que no se
puede realizar la consulta.
8. En el Evento 1 del flujo básico, también encontraremos un botón donde diga
cancelar consulta.
Eventos del 13. del menú principal Seleccionará donde dice registrar actividades y aparecerá
flujo Básico: una pantalla.
14. En la pantalla de registrar servicio se ingresará los datos del servicio.
15. dará clic en el botón registrar.
Flujos 9. En el Evento 2 del flujo básico, si los datos que ingresaste son inválidos el
alternativos: sistema te generará un error,si no llenas algún campo no te permitirá avanzar
o si ya has realizado un mismo registro de servicio antes, te saldrá un aviso que
ya ha sido realizado.
10. En el Evento 1 del flujo básico, también encontraremos un botón donde diga
cancelar registro.
• Requerimientos no funcionales
• Caso de Uso de Requerimientos.
• Genere los diagramas de Clases de Análisis
Modelo Análisis:
Tenemos la especificación del caso del Uso “Registrar Pedido”
2. Flujo de Eventos
Evento disparador.- El caso de uso comienza cuando el Encargado de Ventas solicita “Registrar
Pedido” en el menú principal.
<Cliente no encontrado>
3. Requerimientos Especiales
Ninguno
4. Pre condiciones
1. El Encargado de ventas debe estar logueado en el sistema.
5. Post condiciones
1. Los pedidos se imprimen.
6. Puntos de Extensión
2. Flujo de Eventos
Evento disparador.- El caso de uso comienza cuando el Counter solicita “Alquilar Vehículos” en el menú
principal.
<Cliente no encontrado>
Si en el punto 4 del flujo básico no se encuentra al cliente, el sistema mostrará el mensaje “Cliente no
encontrado” y el caso de uso finaliza.
<Vehículo no disponible>
Si en el punto 7 del flujo básico no hay vehículo disponible, el sistema mostrará el mensaje “vehículo no
disponible” y el Counter volverá al punto 6 o hará una reserva previa del vehículo.
<Datos Incorrectos>
Si en el punto 9 del flujo básico el Counter no ingresó todos los campos solicitados, el sistema muestra
un mensaje “Llenar todos los campos”, y el caso de uso regresa al punto 8.
3. Requerimientos Especiales
Ninguno
4. Pre condiciones
1. El Counter debe estar logueado en el sistema.
5. Post condiciones
2. En el sistema queda registrado el alquiler del vehículo.
3. Los pedidos de alquiler se imprimen.
4. Si hay reserva previa queda registrado la reserva y el de hace el envió al correo al cliente respecto
a la reservación.
6. Puntos de Extensión
El caso de uso se extiende al Caso de uso “Reservar Vehículo”.
<Cliente No Encontrado>
Si en el punto 2 no se encuentra al cliente, el sistema muestra un mensaje “Cliente no encontrado” y
continúa en el paso 2.
2. Flujo de Eventos
Evento disparador.- El caso de uso es invocado por el caso de uso Alquiler de Vehículo.
<Vehículo no Disponible>
En el paso 3 si no hay disponibilidad de vehículos el sistema muestra un mensaje “Realizar otra
búsqueda” y continúa en el paso 2.