[Php-avanzado] SRS Leandro Schereik

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Mar 6 14:53:53 ARST 2010


Hola Leandro,

	disculpá la demora en responder. Anduve harto ocupado estos últimos
días.

El mar, 23-02-2010 a las 23:54 +0000, Leandro Schereik escribió:
> Hola Leo vuelvo a la carga de la tesis.

	Buenísimo!

> Te mando la SRS tiene unos cambios con respecto al año pasado, la
> amplie para distintas categorias ya que anteriormente tenia solo para
> productos de bijouterie. 

	Bien.
	Sin embargo, fijate que la estructura de un sistema, en general, o
soporta "uno" o soporta "más de uno", con lo que hablar de dos o más no
tiene impacto ni en la SRS ni el el software.
	De hecho, al haber planteada una tabla para las Categorías, lo que
implicaba plantear la relación entre Artículos-Categorías, ya funcionaba
para "más de uno".

	Sigamos!


> ESPECIFICACION DE REQUERIMIENTOS
> ---------------- -- -----------------
> 
>  Este sistema se lleva a cabo para informatizar las ventas de
>  articulos correspondientes a distintas categorias.
> 
>  Diccionario
>  ----------
> 
>  Carrito de compras: nombre genérico utilizado para recoger pedidos de
>  los clientes.
> 
>  Atributos de los articulos
>  a identificador de articulo
>  b tipo de articulo 
>  c nombre
>  d precio
>  e stock
>  f estado (por si hay articulos con stock que no se quieren
>  listar)

	Acá faltaría la Categoría cómo un atributo más.

>  Comprador: Persona fisica capaz de realizar compras de articulos.
>  Atributos de los compradores:
>  a identificador del comprador
>  b nombre
>  c apellido
>  d telefono
>  e email
> 
>  Stock: Cantidad de artículos.
> 
> 
> 
>  Requerimientos funcionales
>  -------------- -----------
>  1 El sistema debe gestionar compradores.
> 
>  2 El sistema debe gestionar categorias.
> 
>  3 El sistema debe gestionar artículos

	Al 3 le falta algo que indique que los artículos están organizados por
categorías, para vincular en un requerimiento esta funcionalidad.

>  4 El sistema debe cambiar el estado de un articulo.

	En una interfaz aparte?
	Me imaginaba esto como parte de la "gestión de artículos", en la que
una de las cosas a editar era el estado...

>  5 El sistema debe listar los artículos con stock superior a cero para
>  su compra.
> 
>  6 El sistema debe gestionar carrito de compras.
> 
>  7 El sistema debe agregar y eliminar artículos al carrito de compras.

	El 7 parece más bien un subitem del 6... algo así como el 6.1.
	No hace falta que lo cambies, solo te comento mi impresión respecto a
este requerimiento.

>  8 El sistema debe verificar disponibilidad en stock de los artículos
>  a vender.
> 
>  9 El sistema debe registrar las ventas realizadas.
> 
>  10 El sistema debe actualizar el stock resultante de los artículos
>  vendidos.

	El 10 también parece un subitem del 9, ya que ambas tareas están
íntimamente relacionadas.

>  11 El sistema debe enviar un mail al comprador por cada venta
>  realizada superior a los 500 pesos.
> 
>  12 El sistema debe listar las ventas entre dos fechas ingresadas.
> 
>  13 El sistema debe listar la cantidad de artículos adquiridos por el
>  monto correspondiente por el comprador que este visitando el
>  sitio.

	Todos? O sólo la última venta?
	Suena raro que sea todos, desde la 1er compra...

>  14 El sistema debe listar el artículo más costoso adquirido por el
>  comprador que este visitando el sitio.
> 
> 
> Muchas gracias 

	Por nada!
	Seguimos!
-- 


Leonardo Tadei
leonardot en pegasusnet.com.ar
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
http://www.prometeustech.com.ar / http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
                



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