ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Avance de Proyecto - Diseño


Enviado por   •  6 de Octubre de 2021  •  Documentos de Investigación  •  1.687 Palabras (7 Páginas)  •  50 Visitas

Página 1 de 7

[pic 1][pic 2][pic 3][pic 4]

[pic 5][pic 6]

 

Universidad Nacional 

“Pedro Ruiz Gallo”

 

Facultad de Ciencias Físicas y Matemáticas

Escuela Profesional de Ingeniería en Computación e Informática

[pic 7]

[pic 8]

[pic 9][pic 10][pic 11][pic 12]

 

        

[pic 13]


MODELO DE DISEÑO:

Ventas: 

[pic 14]

[pic 15] [pic 16][pic 17][pic 18][pic 19] [pic 20][pic 21] [pic 22][pic 23][pic 24][pic 25][pic 26][pic 27]


Administración:

[pic 28]

        [pic 29]

[pic 30][pic 31]

[pic 32]

[pic 33]

DIAGRAMAS DE ESTADOS:

Ventas:

[pic 34]

[pic 35]

[pic 36][pic 37]


Administración:

[pic 38]


[pic 39][pic 40]

DIAGRAMAS DE NAVEGABILIDAD:

Ventas:

[pic 41]


Administración:

[pic 42]


DIAGRAMA DE DESPLIEGUE - SISTEMA DE OPTICA

[pic 43]


DESCRIPCIÓN DE LA ARQUITECTURA DE DISEÑO SISTEMA OPTICA

  1. Subsistemas:
  1. Subsistema de Ventas: Subsistema que abarca funcionalidades relacionadas a las operaciones propias de las ventas. Entre las principales funcionalidades a considerar están: Consulta productos disponibles, Gestionar medición de vista, Gestionar venta del producto, Gestionar datos del cliente, Finalizar venta, Gestionar reclamo, Gestionar reporte de caja, Gestionar reporte de ventas.

  1. Subsistema de Administración: Subsistema que abarca funcionalidades relacionadas a las operaciones propia de la administración. Entre las principales funcionalidades a considerar están: consulta de productos, marcas, tipos de productos, productos vendidos, etc.
  1. Realizaciones de CU de Diseño:

2.1. VENTAS:

  1. RCUD Consultar productos disponibles: funcionalidad que permite hacer la consulta de mostrar la cantidad de productos(stock) que posee un producto, muestra los datos completos de un producto en específico, utilizando un filtro de búsqueda por número de producto.
  2. RCUD Gestionar venta del producto: funcionalidad que permite hacer la operación de venta del producto, seleccionando el o los productos que el cliente desea comprar y tendrá un filtro de productos por tipo.
  3. RCUD Gestionar datos del cliente: funcionalidad que permite hacer la operación de gestionar los datos del cliente, que tendrá la funcion de registrar a todos los clientes que deseen comprar o adquirir un producto de la óptica.
  4. RCUD Finalizar Venta: funcionalidad que permite hacer la operación de finalizar venta, tendrá la funcion de poder cerrar la venta ya con los productos que el cliente va a adquirir y después de haber realizado el pago respectivo.
  5. RCUD Gestionar reclamo: funcionalidad que permite hacer la operación de poder gestionar un reclamo, en caso hubiera un producto defectuoso y en esta operación se tendrá que poner una descripción específica del problema que posee el producto.
  6. RCUD Gestionar reporte de caja: funcionalidad que permite hacer la respectiva gestión de reporte de caja, se encargara de mostrar los productos vendidos en una caja en específico y mostrara también el monto acumulado de todas las ventas que realizo esa caja.
  7. RCUD Generar reporte de ventas: funcionalidad que permite hacer la respectiva gestión de reporte de ventas, se encargara de mostrar el o los clientes que compraron y tendrá un filtro de buscada por un combo de caja.

2.2. ADMINISTRACION:

  1. RCUD Consultar y listar reporte ventas funcionalidad que permite hacer la consulta y el listado de los productos vendidos según el filtro de buscar productos, además, permite listar los productos por: productos por tipo, productos vendidos, productos por fecha de venta.
  2. RCUD Gestionar datos de productos en inventarios: funcionalidad en la cual se lee el número del producto y automáticamente se identifica los datos del producto. Después de la verificación a través de una búsqueda, se procede a registrar, modificar, eliminar, dar de baja en caso se requiera alguno de estos procesos, el sistema acepta lo solicitado y realiza la acción por estos conceptos.
  3. RCUD Consultar y listar reporte de productos en inventario:

funcionalidad que permite hacer la consulta y el listado de los productos en inventario según el filtro de buscar productos, además, permite listar los productos por: productos por tipo, productos disponibles, productos por fecha.

  1. Clases de Diseño:

3.1. VENTAS:

  1. PRODUCTO: Clase que representa el producto de la óptica. Contiene entre sus atributos: numeroProducto: Integer, nombre: String, precio: Double, stock: Integer, características: String, fecha: Date, vigencia: Boolean. Entre sus principales operaciones de carácter público tenemos: ListarProductosDisponibles(),ListarProductosPorTipo(),ListarProductosPorFecha(), ListarProductos() , RegistraProducto(), ModificarProducto(),EliminarProducto(),DarBajaProducto(),ListarProductosVendidos(),ListarProductoPorFechaVenta(),ListarProductoPorMarca(), BuscarProducto().

Atributo

Tipo de dato

Descripción

numeroProducto

Integer

Cada producto tiene un número en específico que lo hará diferente al resto de productos.

nombre

String

Nombre del producto

precio

Double

Es el monto de dinero que cuesta el producto.

stock

Integer

Es la cantidad exacta de cierto producto.

caracteristicas

String

Es la descripción de un producto.

fecha

Date

Fecha de ingreso al mercado

Vigencia

Boolean

Indica si el producto está activo o no activo para la venta.

Operaciones

Tipo retorno

Parámetros

Descripción

ListarProductosDisponibles

PRODUCTO()

PRODUCTO

Listado de productos con el stock contabilizado

ListarProductosPorTipo

PRODUCTO()

PRODUCTO

Listar Productos por un filtro de tipo

BuscarProducto

PRODUCTO

Búsqueda del producto en la lista de productos

ListarProductosPorFecha

PRODUCTO()

PRODUCTO

Listado por fecha de productos ingresados al mercado

ListarProductos

PRODUCTO()

PRODUCTO

Lista de productos de manera general

RegistrarProducto

PRODUCTO

Permite registrar un nuevo producto al total de estos

ModificarProducto

PRODUCTO

Modifica un producto características, nombre,etc

EliminarProducto

PRODUCTO

Elimina al producto de alguna operacion

DarBajaProducto

PRODUCTO

Dar de baja al producto del inventario

ListarProductosVendidos

PRODUCTO()

PRODUCTO

Lista los productos vendidos

ListarProductoPorFechaVenta

PRODUCTO()

PRODUCTO

Lista las respectivas fechas de venta en caso se necesiten

ListarProductoPorMarca

PRODUCTO()

Listar por marca los productos para un mejor manejo de datos

...

Descargar como (para miembros actualizados)  txt (15.7 Kb)   pdf (1.2 Mb)   docx (1.2 Mb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com