Sei sulla pagina 1di 14

1.

Diagrama Casos de Uso

 Venta de productos
Se parte de tres Actores los cuales son el cliente que puede realizar acciones como
verlos aticulos y ordenarlos por precio pero debe iniciar sesión para realizar una
compra por medio del actor ,Sistema de pago que luego de validar puede generar
órdenes de venta para que el ultimo actor vendedor pueda observarlas y enviar
respectivos pedidos.
 Compras a Proveedores

Se compone de dos actores para mantener el inventario de la empresa , por medio de


acciones como ver inventario ,modificarlo ,comprar equipos y venderlos
respectivamente.

 Administrar Inventario

Funciones para administrar el inventario de forma recurrente.

2. .
3. Diagrama de clases
El diagrama de clases se compone en primer lugar de clases para la identificación de
diferentes tipos de usuario como lo son clientes, vendedores y administrador de
inventario, donde su relación es uno a uno, dependiendo del tipo de usuario se relaciona
con la clase ventasCliente y envíos, esta primera contiene tiene información del producto
que está registrado como venta e información del cliente asociado al mismo, la clase
envios contiene toda la lista e información para el envio de artículos, también se tiene la
clase producto asociada a los muchos productos que se tiene en el inventario con su
información , con una relación de agregación directa esta la clase ordenCompra y a su vez
Proveedor , para mantener el stock de productos y compras de artículos.

Explicación de Clases
 Usuario: clase con funciones como crear, editar y consultar, encargada de
administrar el ingreso a la plataforma.
 Información Persona: clase con la información pertinente al cliente o empleado de
la empresa
 Rol: clase con la información referente al tipo de usuario, como administrador
inventario, trabajador o cliente.
 VentasCliente: clase con la información referente a las ventas realizadas al cliente,
como producto, unidades, precio unitario,etc.
 Producto: clase con información de inventario del producto y características del
mismo.
 ordenCompra: clase compuesta para crear la orden de compra de un productos
 Proveedor: Clase con la información del proveedor el cual debe tener asociada
una o muchas ordenes de compra.
 Envios: clase con relación directa con el tipo de usuario cliente, el cual también
necesita una composición de la clase ventasCliente. La clase envió contiene
información referente para enviar los artículos de la empresa.

Diagrama de Despliegue

Se realiza el diagrama de despliegue donde se observa los nodos principales como el servidor Web
que contiene los servicios para atender las múltiples solicitudes de sus clientes ”comprador,
trabajador, administrador” este a su vez conecta con el sistema de pago para validar las compras
por el cliente comprador y desde el servidor de aplicaciones contiene el conector a la base de
datos, para consultar y manejar sus diferentes registros.
4. Diagrama de Secuencias

En base a los diagramas de casos de uso generados y de acuerdo a la solución planteada se agregó
otro actor el cual es el sistema de aplicación que soporta múltiples funciones.

El diagrama inicia con el proceso de compras de inventario, donde los actores administradores de
inventarios, el sistema y el proveedor son participes. A continuación se encuentra actividades de
manejo de inventario para el mantenimiento de stocks de los artículos de la empresa.

En ultimas están las actividades para el proceso de venta de productos los cuales
participan actores como cliente, sistema, sistema de pago y vendedor, lo cual
incluye actividades como búsqueda del artículo , inicio de sesión, validación de pago
y envió de mercancía.
 Prototipo Final

El desarrollo de la solución contempla las siguientes pantallas de bosquejo de navegación que


proporciona la interfaz para interactuar con el sistema.

El diseño se fundamenta sobre un panel con menú lateral en su lado izquierdo el cual agrupa
funcionalidades, en dicho panel se encuentran según navegación tablas de información con
filtros de búsqueda y botones para guardar modificar o eliminar registros de la base de datos.

Lista de pantallas de navegación:

Registro de compras.

Registro de ventas.

Registro de artículos.

Registro de proveedores.

Registro de clientes.
Pantalla de Login de clientes y Empleados
Pantalla principal

Pantalla Principal de la interfaz del sistema, la cual contiene las diferentes opciones y
funciones requeridas.
Pantalla de ventas

Pantalla de ventas , la cual se puede buscar por diferentes campos como nombre o DNI el
Cliente y Ver la lista de Productos que compro o están Cargados a su carrito de compra.
Pantalla de Compras

Pantalla de compras de productos a los Proveedores donde se puede buscar por el


Proveedor y su Numero de pedido de Compra o crear nuevo pedido según necesidad.
Pantalla de envíos

Pantalla de envíos , ofrece un panel de lista con información de los productos enviados o
por enviar y opción de elegir un filtros predeterminados como por ejemplo últimos pedidos
de dia , Ultimos 100 pedidos , según estado de Pedidos ,etc.
Pantalla de productos

Pantalla de productos, la cual tiene un buscador por nombre y una lista la cual aporta
información relevante como número en su inventario, botones con funciones para agregar
,Eliminar, modificar o Generar Reportes.
Pantalla de proveedores

Pantalla de proveedores, la cual contiene un buscador por nombre y una tabla de


resultados, con información como nombre, Nit, entre otros.

Potrebbero piacerti anche