Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODELAMIENTO Y ANALISIS DE
SOFTWARE
PROYECTO DE FERRETERIA
“ROSALINDA”
INTEGRANTES:
JHOEL ANDRES SANTIVAÑEZ MUÑOZ
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
de origen natural con un enfoque en brindar una experiencia de compra excepcional a sus
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
ferretero. Esto permitirá una gestión más eficiente de los procesos comerciales y una mayor
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
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
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
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
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
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
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
REQUERIMIENTOS:
Introducción:
Descripción general del sistema y su propósito.
Alcance:
Definición clara del alcance del sistema, es decir, qué funcionalidades y características incluirá y qué
no incluirá.
Requisitos funcionales:
Proceso de Ventas
RF1: El sistema debe permitir generar pedidos de productos.
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.
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.
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 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
Postcondiciones
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
Postcondiciones
Comprobar stock:
Breve descripción
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 sistema muestra una interfaz para ingresar el nombre o código del producto a verificar.
-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
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 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
Precondiciones
Postcondiciones
Precondición:
Postcondición:
Flujo básico:
Este caso de uso permite al usuario generar un informe de los productos faltantes.
Actor: Administrador
Precondición:
Postcondición:
Flujo básico:
2. El sistema muestra un formulario para ingresar los detalles del pedido, como el cliente, los
productos y las cantidades.
Flujo alternativo:
Este caso de uso permite al usuario generar una nueva orden de compra en el sistema.
Postcondiciones:
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.
Flujo alternativo:
2. El sistema vuelve a la interfaz principal sin generar una nueva orden de compra.
Este caso de uso permite al usuario registrar la recepción de un pedido de compra en el sistema.
Postcondiciones:
3. El Jefe de almacén selecciona la orden de compra que desea registrar como recibida.
El caso de uso "Realizar búsquedas de productos" permite al cliente buscar productos específicos
dentro del sistema de compra de pedidos.
Precondiciones:
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.
Flujo Alternativo:
Actualización de inventario
Actor Principal: Jefe de Almacén
Precondiciones:
Postcondiciones:
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.
Postcondiciones:
Flujo Alternativo:
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.
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.
Recomendaciones
1. Amplia variedad de productos: Ofrecer una amplia gama de productos de ferretería para satisfacer las
productos en inventario para satisfacer la demanda de los clientes. Utiliza un sistema de gestión de
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
competitivos, entregas rápidas y acceso a nuevos productos. Mantente al tanto de las últimas
6. Monitoreo de la competencia: Estar al tanto de lo que hacen tus competidores. Observa sus
mercado.
domicilio, alquiler de herramientas o servicio de corte de materiales a medida. Estos servicios pueden
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