Presentacion de funcionalidades del sistema

6
Funcionalidades del Sistema Programación Avanzada I

Transcript of Presentacion de funcionalidades del sistema

Page 1: Presentacion de funcionalidades del sistema

Funcionalidades del Sistema

Programación Avanzada I

Page 2: Presentacion de funcionalidades del sistema

Escenario Propuesto

● Una panadería se dedica a la producción de distintas masas. Cada producto se elabora en base a un conjunto de materias primas y requiere de determinadas maquinarias.

● La panadería tiene venta al público y además provee a otras panaderías y supermercados que compran mensualmente cantidades fijas de algunos productos.

● Los compradores mayoristas tienen asignado un porcentaje de descuento para las ventas.

Page 3: Presentacion de funcionalidades del sistema

Primera AlternativaLista

● Masa:– Alta Masa

– Baja Masa

– Modificar Masa

● Ventas– Minorista

● Nueva Venta● Eliminar Venta● Modificar Venta

– Mayorista

● Altas:● Masa● Maquinaria● Producto● Venta:

● Mayorista● Minorista

● Baja:● Masa● Maquinaria● Producto

Nivel 0

Nivel 1

Nivel 2

Page 4: Presentacion de funcionalidades del sistema

Segunda AlternativaJerarquia por modulos

Sistema Principal

Modulo de Altas

ModuloAlta Masas

ModuloAlta Minorista

ModuloAlta Ventas

ModuloAlta Mayorista

NIVEL 0

NIVEL 1

NIVEL 2

NIVEL 3

Page 5: Presentacion de funcionalidades del sistema

Tercer AlternativaJerarquia de Procesos

Sistema Principal

Ventas

VerificarTipo de Venta

Verificar Producto

VerificarPrecio Alta de venta

NIVEL 0

NIVEL 1

NIVEL 2

Page 6: Presentacion de funcionalidades del sistema

Tercer AlternativaJerarquia de Procesos

Sistema Principal

Ventas

VerificarTipo de Venta

Verificar Producto

VerificarPrecio Alta de venta

NIVEL 0

NIVEL 1

NIVEL 2