Está en la página 1de 25

PROYECTO FINAL

MODELAMIENTO Y ANALISIS DE
SOFTWARE

PROYECTO DE FERRETERIA
“ROSALINDA”

INTEGRANTES:
 JHOEL ANDRES SANTIVAÑEZ MUÑOZ

 JAQUELINY ALISSON QUISPE HUARAYA

 JOSE LUIS GERARDO CACERES ALVAREZ


Contenido

Ferretería ROSALINDA............................................................................................................................3

Introducción...........................................................................................................................................3

Problemática..........................................................................................................................................3

Organización Objetivo:...........................................................................................................................4

MODELO DE NEGOCIO:...........................................................................................................................4

ANALISIS DE REQUERIMIENTOS:...........................................................................................................11

MODELO DE ANALISIS:.........................................................................................................................15

Cronograma..........................................................................................................................................21

Conclusiones........................................................................................................................................21

Recomendaciones................................................................................................................................22

Bibliografía o Referencias.....................................................................................................................23
Ferretería ROSALINDA

Introducción

Rosalinda es un negocio que se dedica a la compra y venta de productos de alta calidad y

de origen natural con un enfoque en brindar una experiencia de compra excepcional a sus

clientes. Con una sucursal en Lima, específicamente en el distrito de Chorrillos, la empresa

tiene como objetivo expandirse a otros distritos para acercar sus productos a más personas.

Con 2 años de experiencia en el sector, Rosalinda busca ganar mayor experiencia y para

lograr este objetivo ha identificado la necesidad de automatizar sus ventas en el mercado

ferretero. Esto permitirá una gestión más eficiente de los procesos comerciales y una mayor

escalabilidad, incluyendo el almacenamiento de productos para la venta y la capacidad de

mantenerse en el mercado. En este sentido, Rosalinda está en busca de soluciones

tecnológicas e innovadoras que le permitan optimizar sus procesos de venta, desde la

gestión del inventario hasta la facturación y el seguimiento de clientes. logrando una sólida

reputación local y brindando precios competitivos y con el stock suficiente para toda clase de

proyecto.

Problemática

Una de las principales dificultades que enfrenta la ferretería "Rosita" es la gestión de un amplio

inventario de productos. La variedad en tamaños, colores y marcas aumenta la complejidad y dificulta

el seguimiento de las existencias. Nuestro sistema de inventario permitirá un control más preciso y

eficiente, brindando información en tiempo real sobre las existencias disponibles, las ventas

realizadas y las compras necesarias. Esto ayudará a minimizar el riesgo de agotamiento de productos

y a optimizar la gestión de inventario.


Además, el entorno competitivo y la creciente adopción de tecnologías digitales y comercio

electrónico requieren que la ferretería "Rosita" esté preparada para ofrecer una experiencia de

compra moderna y conveniente. Nuestro sistema de ventas proporcionará una plataforma intuitiva y

fácil de usar tanto para los empleados como para los clientes, agilizando el proceso de venta y

mejorando la satisfacción del cliente.

En resumen, nuestro proyecto de mejora para la ferretería "Rosita" se enfoca en implementar un

sistema de inventario, ventas y compras que aborde las dificultades existentes y aproveche las

oportunidades del entorno competitivo. Con este sistema, la ferretería "Rosita" podrá optimizar sus

operaciones, mejorar la gestión de inventario y ofrecer una experiencia de compra moderna y

conveniente para sus clientes.

Organización Objetivo:

 Misión: Somos una empresa especializada en fabricación de prendas de vestir de calidad, que
buscamos innovar en los diversos sectores de mercado.
 Visión: Nos proyectamos ser una empresa líder en nuestro rubro, brindando un producto de
la más alta calidad que compita en todos los mercados internacionales.

MODELO DE NEGOCIO:

Actores de Negocio:
 Proveedor
 Cliente

Casos de uso de negocio:


Caso de uso de Negocio: Proceso de Ventas

Falta de seguimiento efectivo a los clientes.


EL PROBLEMA DE: El empleado, ocupado con otras tareas, no
presta atención a los detalles del cliente, ni
del producto
Afecta a la empresa, administrador, y hasta
AFECTA: los mismos empleados, ya que baja el
rendimiento
El problema puede resultar una mala
EL IMPACTO DE ESTO ES: experiencia ara el comprador y la perdida de
las ventas
Implementar un sistema de gestión de
UNA SOLUCION SATISFACTORIA SERIA: relaciones con los clientes, capacitar al
personal de ventas, establecer políticas de
seguimiento
Flujo de Trabajo:

El cliente realiza el pedido El cliente pasa a ser El vendedor realiza la


de un producto de la atendido por el vendedor comprobación del producto
ferretería solicitado

El jefe de almacén informa El vendedor informa el El cliente realiza el pago del


El jefe de almacén confirma
la cero disponibilidad del precio al comprador producto
la disponibilidad del
producto
producto

El vendedor emite el El vendedor, finalmente,


comprobante de pago y es entrega el producto
entregado al cliente solicitado
Flujo de Trabajo:
Caso de uso de Negocio: Proceso de Compras

Control constante de seguimiento del


EL PROBLEMA DE: inventario, el encargado no tiene una forma
efectiva de realizar el seguimiento, cuando
hay una compra incorrecta, el proceso de
reclamo no es de inmediato
Afecta el rendimiento de la empresa y su
AFECTA: desarrollo

Puede llevar a una serie de consecuencias


EL IMPACTO DE ESTO ES: negativas, como la falta de stock de
productos, perdida de ventas e insatisfacción
de los clientes
Establecer relaciones solidas con
UNA SOLUCION SATISFACTORIA SERIA: proveedores confiables, realizar un análisis
de datos y demandas

Flujo
de Trabajo:

El jefe de almacén realiza Después actualiza Cuando hay productos El administrado El administrador se
el conteo del inventario el stock en el con poco stock, realiza puede corregir encarga de realizar
de productos sistema el pedido de dichos el pedido, en el pedido a los
productos caso de un error proveedores

El administrador El administrador El administrador El proveedor recibe El proveedor entrega


evalúa los costos puede modificar el genera la orden de la orden de compra los productos y la
que ofrecen los pedido compra de los factura
proveedores productos faltantes

El jefe de almacén El jefe de almacén firma un


recibe los productos documento, que asegura haber
solicitados recibido los productos
ordenados por el administrador
Caso de uso de Negocio: Proceso de Gestión de Inventario

Disminución en las ventas y un aumento en


EL PROBLEMA DE: las devoluciones y quejas de los clientes en
relación con la calidad de los productos que
venden, ya que el proceso actual de
verificación de calidad es lento y costoso, lo
que está afectando negativamente la
rentabilidad de la ferretería
Los clientes, empleados y al propietario del
AFECTA: negocio

El control de calidad en una ferretería puede


EL IMPACTO DE ESTO ES: tener un impacto significativo en la
satisfacción del cliente, los costos de
producción, los riesgos de reclamaciones y
devoluciones y la rentabilidad de la empresa
Automatizar el control de calidad, mediante
UNA SOLUCION SATISFACTORIA SERIA: este proceso la ferretería podría mejorar la
eficiencia de sus procesos, reducir errores
humanos, garantizar la calidad de sus
productos y mejorar la satisfacción del
cliente.

Flujo de Trabajo:
El jefe de almacén realiza el El administrador es El jefe de almacén actualiza
conteo del inventario encargado de asegurar el constantemente el stock
stock de los productos del inventario

El administrador se encarga de El administrador registra


que todo este en orden, dentro
todos los productos
del inventario(almacén)
ingresados al almacén
Metas y Objetivos del Negocio:

 Eficiencia en el registro de ventas:


Meta: Mejorar la eficiencia del proceso de registro de ventas para agilizar las transacciones y
reducir los tiempos de espera.
Objetivo: Implementar un sistema de punto de venta (POS) automatizado para agilizar el
proceso de registro de ventas y reducir los errores manuales.

 Precisión en el registro de compras:


Meta: Garantizar la precisión y la integridad de los registros de compras para evitar errores y
pérdidas financieras.
Objetivo: Implementar un sistema de registro de compras que permita ingresar y mantener
actualizada la información de manera precisa y confiable.

 Minimización de pérdidas y robos:


Meta: Reducir las pérdidas y los robos en el proceso de ventas y en el inventario.
Objetivo: Establecer procedimientos de seguridad, como la instalación de cámaras de
vigilancia, el uso de etiquetas de seguridad en los productos y la capacitación del personal en
medidas de prevención de pérdidas y control de robos.

Diagrama del Modelo de casos de uso de Negocio:


AN
AL
ISI
S
DE

REQUERIMIENTOS:
Introducción:
Descripción general del sistema y su propósito.

Identificación de los interesados (stakeholders) clave.

Alcance:
Definición clara del alcance del sistema, es decir, qué funcionalidades y características incluirá y qué
no incluirá.

Limitaciones y restricciones del proyecto.

Requisitos funcionales:
Proceso de Ventas
RF1: El sistema debe permitir generar pedidos de productos.

RF2: El sistema debe permitir el registro de información del cliente.

RF3: El sistema debe permitir comprobar stock para el pedido.

RF4: El sistema debe emitir comprobante para el pedido.

Proceso de Compras
RF1: El sistema debe permitir registrar ventas.

RF2: El sistema debe permitir el registro de información del cliente en el momento de la venta.

RF3: El sistema debe calcular automáticamente el total de cada venta.

RF4: El sistema debe generar informes de ventas.

Proceso de Gestión de Inventario


RF1: El sistema debe permitir búsquedas de productos de inventario

RF2: El sistema debe permitir realizar actualizaciones automáticas de inventario

RF3: El sistema debe permitir realizar reportes de inventario

Requisitos no funcionales:
Proceso de Ventas
RNF1: El sistema debe tener una interfaz de usuario intuitiva y fácil de usar para los empleados de la
ferretería.

RNF2: El sistema debe tener un tiempo de respuesta rápido para evitar demoras en el proceso de
registro de ventas.

RNF3: El sistema debe ser seguro y garantizar la confidencialidad de los datos de los clientes y las
transacciones.

Proceso de Compras
RNF3: El sistema debe ser seguro y garantizar la confidencialidad de los datos de las transacciones de
compra.

RNF4: El sistema debe ser escalable y capaz de manejar un aumento en el volumen de compras sin
comprometer su rendimiento.

Proceso de Gestion de Inventario

Matriz de trazabilidad de requisitos:


MODELO DE ANALISIS:
Proceso de Ventas:
Registrar venta de pedido:
 Breve descripción

El caso de uso describe el proceso de registrar una venta de pedido en el sistema de ventas de la
ferretería. El vendedor será responsable de ingresar los detalles del pedido realizado por el cliente en
el sistema.

 Actor

Vendedor

 Flujo básico

-El caso de uso comienza cuando un cliente realiza un pedido de productos en la ferretería.

-El vendedor selecciona la opción "Registrar venta de pedido" en el sistema de ventas.

-El sistema muestra una interfaz para ingresar los detalles del pedido.

 Flujo alternativo

Si algún producto solicitado no está disponible, el sistema muestra una notificación al vendedor
indicando que está agotado

 Precondiciones

El vendedor ha iniciado sesión en el sistema de ventas.

Existe un pedido de productos realizado por el cliente.

 Postcondiciones

Se registra una venta de pedido en el sistema de ventas.

El inventario se actualiza con la cantidad de productos vendidos.

Registrar información del cliente:


 Breve descripción

Proceso de registrar la información del cliente en el sistema de ventas de la ferretería. El vendedor


será responsable de ingresar y mantener actualizada la información del cliente para transacciones
futuras

 Actor

Vendedor

 Flujo básico
-El caso de uso comienza cuando un cliente se acerca al vendedor para registrar su información
personal.

-El vendedor selecciona la opción "Registrar información del cliente" en el sistema de ventas.

-El sistema muestra una interfaz para ingresar los detalles del cliente.

-El vendedor ingresa el nombre, dirección, número de contacto y otros datos relevantes del cliente.

-El sistema valida la información ingresada para asegurar la integridad y consistencia de los datos.

-El vendedor confirma la información y guarda los datos del cliente en el sistema.

 Flujo alternativo

Si algún campo solicitado por el sistema está incompleto, el sistema informara con una notificación
de error

 Precondiciones

El vendedor ha iniciado sesión en el sistema de ventas.

 Postcondiciones

Se registra la información del cliente en el sistema de ventas.

Comprobar stock:
 Breve descripción

El caso de uso describe el proceso de comprobar el stock de un producto en el sistema de ventas de


la ferretería. El vendedor podrá verificar la disponibilidad de un producto antes de realizar una venta
o procesar un pedido.

 1.2 Actor

Vendedor

 Flujo básico

-El caso de uso comienza cuando el vendedor necesita verificar la disponibilidad de un producto en el
stock.

-El vendedor selecciona la opción "Comprobar stock" en el sistema de ventas.

-El sistema muestra una interfaz para ingresar el nombre o código del producto a verificar.

-El vendedor ingresa la información del producto y solicita la búsqueda.

-El sistema busca en la base de datos de inventario y muestra la cantidad disponible del producto.

 Flujo alternativo

Si el producto no está disponible, el sistema muestra una notificación indicando que el producto está
agotado

 Precondiciones
El vendedor ha iniciado sesión en el sistema de ventas.

 Postcondiciones

Se verifica la disponibilidad del producto en el stock.

Generar orden de compra:


 Breve descripción

El caso de uso describe el proceso de generar un comprobante del pedido en el sistema de ventas de
la ferretería.

 Actor

Vendedor

 Flujo básico

-El caso de uso comienza cuando se completa la orden del pedido en el sistema de ventas.

-El vendedor selecciona la opción "Generar comprobante del pedido".

-El sistema muestra una interfaz para visualizar y editar los detalles del pedido.

-El vendedor verifica que los detalles del pedido sean correctos y realice las modificaciones
necesarias, si es necesario.

-El sistema genera automáticamente un comprobante del pedido que incluye los siguientes detalles:

numero de pedido

*Fecha y hora del pedido

*Información del cliente (nombre, dirección, contacto)

*Detalles de los productos solicitados (nombre, cantidad, precio unitario, subtotal)

*Total del pedido

 Precondiciones

El vendedor ha iniciado sesión en el sistema de ventas.

Se ha generado una orden del pedido correctamente.

 Postcondiciones

Se genera un comprobante del pedido en el sistema de ventas.


Proceso de Compras:
Generar pedidos de productos
 Actor: Jefe de almacén

 Precondición:

El usuario ha sido admitido en el sistema con el rol de Jefe de almacén

 Postcondición:

Se ha generado el pedido de productos

 Flujo básico:

1. El caso de uso comienza cuando el jefe de almacén indica “generar pedido”.

2. El sistema genera y muestra relación de productos faltantes.

3. El jefe de almacén indica “imprimir”

4. El sistema emite pedido de productos faltantes

5. El caso de uso finaliza


Mantener pedidos
 Descripción:

Este caso de uso permite al usuario generar un informe de los productos faltantes.

 Actor: Administrador
 Precondición:

El usuario ha sido admitido en el sistema con el rol de Administrador.

 Postcondición:

Se ha añadido productos al pedido.

 Flujo básico:

1. El caso de uso comienza cuando el Administrador indica añadir pedido.

2. El sistema muestra un formulario para ingresar los detalles del pedido, como el cliente, los
productos y las cantidades.

3. El administrador completa los detalles del pedido y lo guarda.

4. El caso de uso finaliza.

5. El sistema actualiza la información del pedido de compra

 Flujo alternativo:

1. El usuario decide cancelar el pedido.

Generar Orden de Compra


 Descripción:

Este caso de uso permite al usuario generar una nueva orden de compra en el sistema.

 Actores principales: Administrador


 Precondiciones:

El usuario debe haber iniciado sesión en el sistema.

 Postcondiciones:

Se genera una nueva orden de compra en el sistema.

Debe existir al menos un proveedor y un producto registrado en el sistema.

 Flujo principal de eventos:

1. El Administrador selecciona la opción de "Generar Orden de Compra" en la interfaz del sistema.

2. El sistema muestra una interfaz para la creación de una nueva orden de compra.

3. El Administrador selecciona el proveedor y los productos que desea incluir en la orden de compra.

4. El Administrador ingresa la cantidad de cada producto que desea comprar.


5. El Administrador confirma la generación de la orden de compra.

 Flujo alternativo:

1. El usuario decide cancelar la generación de la orden de compra.

2. El sistema vuelve a la interfaz principal sin generar una nueva orden de compra.

Registrar Recepción de Pedido


 Descripción:

Este caso de uso permite al usuario registrar la recepción de un pedido de compra en el sistema.

 Actor: Jefe de almacén


 Precondiciones:

Debe existir al menos una orden de compra pendiente de recepción en el sistema.

 Postcondiciones:

El estado de la orden de compra se actualiza a "recibida" en el sistema.

 Flujo principal de eventos:

1. El Jefe de almacén selecciona la opción de "Registrar Recepción de Pedido" en la interfaz del


sistema.

2. El sistema muestra una lista de órdenes de compra pendientes de recepción.

3. El Jefe de almacén selecciona la orden de compra que desea registrar como recibida.

4. El sistema muestra la información de la orden de compra seleccionada.

5. El Jefe de almacén confirma la recepción de la orden de compra.


Realizar búsquedas de productos
 Actor: Jefe de Almacén
 Descripción:

El caso de uso "Realizar búsquedas de productos" permite al cliente buscar productos específicos
dentro del sistema de compra de pedidos.

 Precondiciones:

El cliente debe estar autenticado en el sistema.

 Postcondiciones:

El jefe de almacén ha encontrado el producto deseado y puede tomar las acciones necesarias en el
proceso de gestión de inventario, como realizar ajustes de stock, verificar la disponibilidad, etc.

 Flujo básico:

1. Este caso de uso comienza cuando el jefe de almacén necesita buscar un producto específico en el
inventario.

2. El jefe de almacén ingresa el nombre del producto o palabras clave relacionadas en la barra de
búsqueda.
3. El sistema de búsqueda de productos recibe la consulta y busca en la base de datos de productos.

4. El sistema muestra una lista de productos que coinciden con la consulta de búsqueda del jefe de
almacén.

5. El jefe de almacén selecciona un producto de la lista para obtener más detalles.

 Flujo Alternativo:

Si el sistema de búsqueda de productos no encuentra ninguna coincidencia, informa al jefe de


almacén que no se encontraron resultados y sugiere que revise su consulta de búsqueda.

Actualización de inventario
 Actor Principal: Jefe de Almacén
 Precondiciones:

El jefe de almacén debe estar autenticado en el sistema.

 Postcondiciones:

La información de inventario del producto se ha actualizado correctamente en el sistema.

 Flujo Principal:

1. Este caso de uso comienza cuando el jefe de almacén necesita actualizar la información de
inventario de un producto.

2. El jefe de almacén busca el producto en el sistema utilizando el caso de uso "Realizar búsquedas de
productos" (CU002).

3. El sistema muestra los detalles del producto, incluyendo su cantidad actual en el inventario.

El jefe de almacén actualiza la cantidad del producto en el inventario según sea necesario.

El sistema registra la actualización en la base de datos de inventario.

 Postcondiciones:

La información de inventario del producto se ha actualizado correctamente en el sistema.

 Flujo Alternativo:

Si el producto no se encuentra en el sistema durante la búsqueda, el jefe de almacén puede agregar


un nuevo producto al inventario utilizando el caso de uso "Agregar producto al inventario"

Generar reporte de inventario


 Actor Principal: Administrador
 Precondiciones:

El administrador debe estar autenticado en el sistema.

 Postcondiciones:
El administrador ha generado un reporte de inventario y puede utilizarlo para análisis, seguimiento o
cualquier otro propósito requerido.

 Flujo Principal:

1. Este caso de uso comienza cuando el administrador necesita generar un reporte de inventario.

2. El administrador selecciona la opción de generar reporte de inventario en el sistema.

3. El sistema recopila la información de inventario de todos los productos almacenados en la base de


datos.

4. El sistema genera un reporte que incluye detalles como el nombre del producto, cantidad en stock,
ubicación en el almacén, etc.

5. El sistema muestra el reporte al administrador, quien puede guardarlo, imprimirlo o realizar otras
acciones según sea necesario.

 Flujo Alternativo:

Si no hay productos en el inventario, el sistema muestra un mensaje indicando que no hay datos
disponibles para generar el reporte.

Cronograma
Conclusiones
1. La ferretería ha demostrado ser un negocio rentable y con potencial de crecimiento. A través
del análisis de los resultados financieros, se ha observado un aumento constante en las
ventas y ganancias.

2. La diversificación del inventario ha sido un factor clave para atraer a diferentes tipos de
clientes. Ofrecer una amplia gama de productos, desde herramientas básicas hasta equipos
especializados, ha permitido satisfacer las necesidades de los clientes y mantenerlos leales a
la ferretería.

3. La atención al cliente ha sido otro aspecto destacado. La capacitación del personal en


conocimientos técnicos y habilidades de servicio al cliente ha resultado en interacciones
positivas con los clientes, generando confianza y fidelidad.

4. La adopción de tecnología ha mejorado la eficiencia operativa. La implementación de


sistemas de punto de venta y gestión de inventario ha facilitado el seguimiento de las ventas,
la gestión de existencias y la identificación de tendencias de compra.

Recomendaciones

1. Amplia variedad de productos: Ofrecer una amplia gama de productos de ferretería para satisfacer las

necesidades de tus clientes. Incluye herramientas, materiales de construcción, suministros eléctricos,

productos de plomería, pinturas, entre otros.

2. Mantener un inventario actualizado: Seguimiento regular de las existencias y tener suficientes

productos en inventario para satisfacer la demanda de los clientes. Utiliza un sistema de gestión de

inventario para facilitar el seguimiento y la reposición de productos.

3. Atención al cliente de calidad: capacitación del personal para brindar un excelente servicio al cliente.

Deben estar bien informados sobre los productos que venden y ser capaces de asesorar a los clientes

en sus compras. Responde de manera amable y oportuna a las preguntas y quejas de los clientes.

4. Promociones y descuentos: Organiza promociones especiales, descuentos y ofertas para atraer a más

clientes. Puedes ofrecer descuentos en determinados productos, realizar ventas especiales de

temporada o implementar programas de lealtad para recompensar a los clientes frecuentes.


5. Relaciones con proveedores: Relaciones sólidas con tus proveedores para obtener precios

competitivos, entregas rápidas y acceso a nuevos productos. Mantente al tanto de las últimas

tendencias en el mercado de la ferretería y sé un distribuidor confiable para tus proveedores.

6. Monitoreo de la competencia: Estar al tanto de lo que hacen tus competidores. Observa sus

estrategias de precios, promociones y servicios para asegurarte de mantener tu competitividad en el

mercado.

7. Servicios adicionales: Considerar la posibilidad de ofrecer servicios adicionales, como entregas a

domicilio, alquiler de herramientas o servicio de corte de materiales a medida. Estos servicios pueden

ayudarte a diferenciarte de la competencia y atraer a más clientes.

Bibliografía o Referencias

 Semana o reto 6
https://upn.blackboard.com/ultra/courses/_1490996_1/outline/assessment/_32975347_1/
overview/attempt/_35871805_1/review/inline-feedback?
attemptId=_35871805_1&mode=inline&columnId=_4324535_1&contentId=_32975347_1&c
ourseId=_1490996_1
 Semana o reto 7
https://upn.blackboard.com/ultra/courses/_1490996_1/outline/assessment/_33058042_1/
overview/attempt/_36223851_1/review/inline-feedback?
attemptId=_36223851_1&mode=inline&columnId=_4332272_1&contentId=_33058042_1&c
ourseId=_1490996_1
 Semana o reto 9
https://upn.blackboard.com/ultra/courses/_1490996_1/outline/assessment/_33420716_1/
overview/attempt/_37028261_1/review/inline-feedback?
attemptId=_37028261_1&mode=inline&columnId=_4367155_1&contentId=_33420716_1&c
ourseId=_1490996_1

 Semana o reto 13
https://upn.blackboard.com/ultra/courses/_1490996_1/outline/assessment/_33755480_1/
overview/attempt/_39051716_1?courseId=_1490996_1

También podría gustarte