[Php-avanzado] SRS Leandro Schereik

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Lun Dic 14 13:58:22 ARST 2009


Hola Leandro,

El dom, 13-12-2009 a las 23:24 +0000, Leandro Schereik escribió:
> Leo:
> 
> Te paso la SRS de mi tesis.

> ESPECIFICACION DE REQUERIMIENTOS

> Este sistema se lleva a cabo para informatizar las compras de
> accesorios de bijouterie.

	Por las funcionalidades, parece más bien que es al revés, que el
sistema es para informatizar las "ventas" de accesorios de bojouterie.
	Tenés que pararte al lado del que pide la construcción del sistema, y
no del lado del que lo usa.

> Diccionario
> 
> ----------
> 
> 
> Carrito de compras: nombre genérico utilizado para recoger pedidos de
> los clientes.
> 
> Articulo: Collar, llavero, prendedor.
> 
> Stock: Cantidad de artículos.

	Al artículo le faltaría en el diccionario que enumeres los atributos
que tiene. Como es la entidad principal del sistema, un poco más de
detalle es pertinente (y me ayuda a entender el sistema para poder
comentarte cosas).

> Requerimientos funcionales
> 
> -------------- ----------- 
> 
>  
> 
> 1 El sistema debe gestionar artículos.
> 
>  
> 
> 2 El sistema debe listar los artículos con stock superior a cero para
> su compra.
> 
>  
> 
> 3 El sistema debe permitir agregar artículos al carrito de compras.

	Esto implica que el sistema debe gestionar "carritos de compras", pero
no está especificado.
	No uses la palabra "permitir" ya que es superflua: todo lo escrito acá
es lo que el sistema permite hacer... y lo que no permite no se pone.

> 4 El sistema debe permitir eliminar artículos al carrito de compras.

	Esto se puede integrar con el anterior: "El sistema debe agregar y
eliminar artículos al carrito de compras".

> 5 El sistema debe verificar disponibilidad en stock de los artículos a
> comprar.
> 
>  
> 
> 6 El sistema debe actualizar el stock resultante de los artículos
> comprados.
> 
>  
> 
> 7 El sistema debe enviar un mail al comprador por cada venta realizada
> superior a los 500 pesos.

	entonces hará falta alguna gestión del Comprador, para poder enviarle
el mail. También estaría bueno agregar Comprador al diccionario para ver
qué atributos tiene.


	No hace falta ver las ventas realizadas?
	No hacen falta informes de ventas?

	En general, por un tema organizativo, este tipo de sistemas tienen
Rubros y/p Subrubros para organizar los Artículos, pero tu sistema no.
Es una omisión o es a propósito?

> Requerimientos no funcionales
> 
> -------------- -- -----------
> 
> 
>  
> 
> 1 El sistema debe gestionar usuarios.
> 
>  
> 
> Leo tengo dos tipos de usuarios(con privilegios y sin privilegios)
> para ingresar en la parte publica y en la parte privada 
> 
> del sistema esto va en la Srs o no hace falta.

	De la SRS solo les pido los Requerimientos Funcionales, y como esto no
es funcional, no les pido que lo escriban.

> 2 El sistema debe listar cantidad de artículos ya comprados por el
> monto correspondiente por el usuario que este visitando 
> el sitio.

	Esto es funcional!

> 3 El sistema debe listar el primer y ultimo artículos adquirido por el
> usuario que este visitando el sitio.

	Esto también es funcional!

> 4 El sistema debe listar el artículo más costoso adquirido por el
> usuario que este visitando el sitio.

	Y esto también es funcional!


> Saludos

	=mente
	Muy buen comienzo!
-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



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