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

Programación: análisis de un problema

gonzalokratozTrabajo23 de Noviembre de 2015

5.421 Palabras (22 Páginas)188 Visitas

Página 1 de 22

CBTis 265 san Jacinto amilpas

Programación: análisis de un problema

Grupo: “A”    Grado: 3º

Profesora: Marveli Altamirano Ibarra

Alumnos:

Gonzalo Valle Gómez

Jonathan Cruz Negrete

Miguel Ángel Zarate Zarate

Marcelino

Joel López

1.- REQUERIMIENTO

Nombre de la Empresa: “Salsa & Guacamole”

Domicilio: Av. Montoya #121 San Martín Mexicapam

Teléfono: +52 951 253 16 86

Descripción de la Aplicación:

La aplicación tendrá un menú, donde  se podrán obtener los precios de los productos; cada producto tendrá su ID, su nombre, su descripción y cantidad. (Los productos a vender son: Alambres, Tlayudas, Hamburguesas, Tortas,  Huaraches, Papas a la francesa)

Para el control  de usuarios quedará registrado el ID de usuario, la fecha y hora de ingreso. Para eso se necesitará ingresar con su nombre de usuario y password respectivamente.

Para el control  de empleados id, nombre, mostrarán las tareas a realizar durante la semana, su horario, fecha de alta y sus datos personales.

Para el control  de Consumibles tendremos los productos a utilizar en la elaboración de los platillos (las cantidades que necesitan de producto durante la semana),  así como los consumibles de aseo.

Para el control de ganancias  se gestiona las ventas que realiza el empleado por cada producto vendido, las ganancias al día, lista de productos vendidos durante el transcurso del día y al final del mes obtener ganancias totales.id, fecha.

 Para el control  de detalle-venta donde cada venta realizada saber el producto vendido, total a cobra, monto recibido y cambio a dar.

2.- REQUERIMIENTOS FUNCIONALES

* Precios de todos sus productos.

* Descripción

* Cantidad

* Fecha y hora de ingreso

* Tarea de los empleados

* Horario empleado                                                                                    

* Fecha de alta

* Datos personales empleado

* Cantidad productos requeridos a la semana

* Lista de productos vendidos

* Ganancias del día

* Ganancias mes

* Producto vendido

* El total a cobrar.

* El monto recibido.

* El cambio a dar.

NO FUNCIONALES

*Ayuda

*Aspectos legales

*Rendimiento

*seguridad

*Soporte

3.- CASOS DE USO

Titulo: precio de los productos  

Actor: administrador

Escenario: El administrador asignara precio a cada uno de los productos de la cenaduría.

Título: descripción de productos

Actor: Administrador

Escenario: el administrador

Título: nombre producto

Actor: administrador

Escenario: el administrador ingresa el nombre del producto en el sistema.

 

Título: cantidad de productos

Actor: administrador

Escenario: el administrador verifica la cantidad de cada producto para poder actualizar cada producto cuando haga falta.

Título: fecha y hora ingreso

Actor: empleado

Escenario: el empleado tiene un horario de trabajo

Título: tarea de los empleados

Actor: empleado

Escenario: el empleados tendrá asignados sus labores que le correspondan.

Título: fecha alta

Actor: administrador

Escenario: como administrador registro la fecha de contratación de cada empleado

Título: datos personales

Actor: empleados

Escenario: el empleado ingresara sus datos al sistema  

Título: cantidad de producto requerido

Actor: empleado

Escenario: el empleado verifica la cantidad de producto que necesitaran en la cenaduría

Título: listado de  productos

Actor: administrador

Escenario: el empleados ira registrado cada producto vendido

Título: ganancias del día

Actor: administrador

Escenario: al final del día el administrador ingresara al sistema las ganancias obtenidas

Título: ganancias al mes

Actor: administrador

Escenario: al final del mes el administrador obtendrá las ganancias obtenidas

Título: producto vendido

Actor: empleado

Escenario: al momento de realizar una venta se ira registrando en el sistema y saldrá el producto vendido

Título: total a cobrar

Actor: empleado

Escenario: el empleado tendrá que dar el total a pagar al consumidor

Título: monto recibido

Actor: empleado

Escenario: el monto recibido se ira registrando en el sistema, del cual se obtendrá las ganancias  de la semana y del mes.

Título: cambio a dar

Actor: empleado

Escenario: el empleado dará el respectivo cambio a cada consumidor por su compra.

 

[pic 1]

[pic 2][pic 3]

[pic 4]

[pic 5][pic 6]

[pic 7]

DUEÑO

[pic 8][pic 9]

[pic 10][pic 11][pic 12][pic 13][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]

[pic 28][pic 29][pic 30][pic 31][pic 32][pic 33][pic 34][pic 35][pic 36]

[pic 37]

[pic 38][pic 39]

[pic 40]

Administrador[pic 41]

[pic 42]

[pic 43]

[pic 44][pic 45]

        [pic 46]

[pic 47][pic 48]

[pic 49]

[pic 50][pic 51]

[pic 52][pic 53][pic 54][pic 55][pic 56][pic 57][pic 58][pic 59][pic 60][pic 61][pic 62][pic 63][pic 64][pic 65]

[pic 66][pic 67][pic 68][pic 69]

[pic 70][pic 71][pic 72][pic 73][pic 74][pic 75][pic 76][pic 77][pic 78]

[pic 79]

[pic 80][pic 81]

[pic 82]

Empleado

[pic 83]

[pic 84]

CLASES

CLASES                                                           RESPONSABILIDADES

PEDIDO…………..El cliente puede realizar un pedido

ORDEN…………..El cliente puede realizar una orden

PAGO……………..El cliente paga su producto

MENU……………En el menú se ven los platillos disponible

COBRAR………..El empleado recibe el total a pagar del cliente.

producto

     +nombreProducto: String

      +PreciosDeProductos:date

      +listaProducto: integer

      +productoBendido:integer

       +setIngresar ()

       +getBuscar ()

       +setEliminar ()

       +setModificar ()

empleados

     +nombreEmpleado: String

      +fechaAlta: integer

      +datosPersonalesl: float

      + tareaDeEmpleados:float

      +horarioEmpleados: date

     

       +setIngresar ()

       +getBuscar ()

       +setEliminar ()

       +setModificar ()

...

Descargar como (para miembros actualizados) txt (13 Kb) pdf (378 Kb) docx (108 Kb)
Leer 21 páginas más »
Disponible sólo en Clubensayos.com