[Php-avanzado] Sugerencia

Martin Urciuoli myrrel en gmail.com
Vie Dic 11 18:46:47 ART 2015


*Hola profesor le adjunto la versión 0 de la SRS.
**Saludos*


El 8 de diciembre de 2015, 7:50, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Buenos días,
>
>         nos quedan 2 clases antes del receso de verano.
>
>         Les sugiero que se pongan a terminar la SRS, de forma tal de que
> puedan
> aprovechar los 45 días de receso para trabajar en el proyecto final.
>
>         Si podemos ver y charlar sobre la SRS, avanzamos mucho más rápido
> que
> por mail...
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web:
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción:
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20151211/8975f2d2/attachment.html>
------------ próxima parte ------------
fleaMarket.com // MercadoDePulgas.com
-------------------------------------

El proyecto consiste en el desarrollo de una aplicación Web que
permita gestionar la venta de Producto Varios de manera online.

1.	El sistema debe gestionar Clientes Minoristas.
2.	El sistema debe gestionar Clientes Mayoristas.
3.	El sistema debe gestionar Productos.
4.	El sistema debe gestionar Categorias de Productos [3].
5.	El sistema debe listar Productos por Categorías [3][4].
6.	El sistema debe permitir buscar Productos por Categorías [3][4].
7.	El sistema debe gestionar Proveedores.
8.	El sistema debe permitir buscar Productos por Nombre, para ambos tipos de Clientes.
9.	El sistema debe permitir buscar Productos por Descripción, para ambos tipos de Clientes.
10.	El sistema debe gestionar Gestores.
11.	El sistema debe permitir buscar Productos por Proveedor, para el Gestor. [7][10]
12.	El sistema debe permitir buscar Productos por fecha de alta, para el Gestor.[10]
13.	El sistema  debe gestionar Permisos???.
14.	El sistema debe emitir Remitos
15.	El sistema debe emitir Facturas
16.	El sistema debe notificar mediante email al Cliente Minorista o Mayorista que su pedido fue realizado, junto con un detalle del pedido.

Aclaración que no se donde especificarlo: según el tipo de cliente que se logué vera una lista de precios diferente.

Diccionario
-----------

Cliente Minorista: ID_CM, DNI, nombre, apellido, dirección, ciudad, provincia, e-mail, teléfono, contraseña, fecha de “alta de cliente”,tipo de comprador(asiduo, “podría guardar como un ranking para que acceda a descuentos por buen cliente”). 

Cliente Mayorista: ID_CMY, Nombre/Razón Social, dirección, ciudad, provincia, cuit, mail, tel,  fecha de “alta de cliente”,”régimen que se le aplica”, plazo de  pago         .

Producto: ID_Productos, Nombre, Descripción, COD/REF,  Cantidad por Bulto, Categorias ( puede ser una o muchas), Costo, Precio_publico, Precio_Mayorista , fecha de alta, ID_Prov.
## Duda el proveedor puede también ser cliente mayorista, en ese caso como debo expecificarlo. ¿Agrego otro campo a proveedores?

Categoría: ID_Categoria, Nombre, Descripción. (ej: Novedades, Ofertas,Bazar,Herramientas, Jardineria,etc)

Proveedor: ID_prov, Nombre/Razón Social, dirección, ciudad, provincia, cuit, mail, tel, Saldo.

Gestor: persona que se ocupará de la carga del sistema. Creación de los Productos, y sus 
correspondientes Categorías. No podrá modificar la estructura de la base de datos.	

Remito: id_remito, numero, Nombre/Razon Social de la Empresa(que envía),  detalle de compra, fecha, ID_CMY. 
## El remito sería lo que se le envía por mail al cliente. ¿Tendria que expecificar transportista? Y  en ese caso ¿tendría que tener una tabla de Transportistas?

Factura:

Permisos:  ## ¿como los defino? 	


Más información sobre la lista de distribución Php-avanzado