[Php-avanzado] SRS
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Lun Jul 20 15:30:33 ART 2009
Hola Favio,
El lun, 20-07-2009 a las 15:03 -0300, Favio Lazzarini escribió:
> Re envío SRS de la tesis.
Pareciera que no leiste mi mail anterior, o no se entendió lo que te
quise decir :(
La SRS es como un plano de una casa: debe detallar todo, de la mejor
manera posible, porque si no se hacen cosas diferentes de las necesarias
y "tiramos el material y la mano de obra".
Te intercalo observaciones:
> NoMoreTax es un sistema de gestión de Stock, Facturación y Cuentas
> corrientes, que permite imprimir boletas y remitos para manejar las
> actividades de un pequeño comercio.
>
>
> 1- El sistema debe gestionar clientes
>
> Atributos de los clientes (plazo de pago)(listas de
> descuentos diferenciales)
Y los clientes no tienen nombre? no tienen dirección? No tienen CUIT?
O ponés acá todos los atributos que tiene que tener, o los ponés en el
glosario, pero tienen que estar en alguna parte.
Esto es necesario, porque por ejemplo podés necesitar que un cliente
tenga "ciudad"... y de ahí se desprende que tu sistema necesita una
"gestión de ciudades", que es un requerimiento que ahora no está.
Si el cliente no necesita la "ciudad", está bien que no esté, pero si
necesita tener "ciudad", tiene que estar.
> 2- El sistema debe gestionar proveedores
Idem anterior...
> 3- El sistema debe gestionar productos
> Marcas
> Descripción
> Imágenes
Entonces Favio, te falta un requerimiento previo a este que implique la
gestión de las Marcas, para tenerlas disponibles para usar en los
productos.
Y no te hacen falta más cosas como stock mínimo y máximo, un código,
etc???
> 4- El sistema debe emitir: Boletas – Remitos – Detalle de Stock –
> detalle de Cuentas Corrientes.(opcional)
Te reitero: un requerimiento por cada cosa.
Acá hay al menos 3 requerimientos.
También tenés que poner los datos de cada comprobante, acá o en el
glosario.
> 5- El sistema debe poder enviar mails a los clientes y proveedores
> para notificaciones de vencimientos de facturas
> (por ejemplo: su boleta esta vencida, si no garpas(3) en plazo de 24
> te mandamo al Nene(4) para empavonarte(2)...)
Entonces un atributo de la factura será la "fecha de vencimiento"...
expresalo en algún lado!
> y/o boletines promocionales.
>
>
>
> 6- El sistema debe gestionar Cuentas Corrientes (opcional)
>
>
>
> 7- El sistema debe gestionar los pagos (cheques con sus vencimientos)
> (opcional)
Esto pide a gritos más detalles...
> GLOSARIO:
>
> Almacén: sitio físico donde se acopian la mercadería
Ok. Y qué atributos te hacen falta? Dirección del almacén?
Responsable?, solo código y nombre?
> (1)Boleta: papel mediante el cual se cobra algo
Atributos de la boleta? (comunmente llamada "factura")
> Cheque: documento escrito por el cual se puede hacer efectivo a través
> de una entidad bancaria
y los bancos irán codificados?
esto implica una gestión de bancos....
> Clientes: persona de existencia real, física o jurídica, a quien se le
> vende mercadería
> Cuenta Corriente: registro contable de entradas y salidas
> (2)Empavonar: amoratar mediante un golpe los contornos del ojo (“...
> esos tigres que empavonan las ventanas de un fas-trai..” Fernandez,
> versos.., 93) del castellano empavonar:dar pavon o barniz oscuro a los
> objetos de hierro o acero.
> (3)Garpe: pago,(“¿y entonces?¿el garpe! Todos a ponerse...” Centeya,
> la musa del barro,29).
> Mercadería: bienes que son sujetos de comercialización.
> (4)Nene: sujeto de temer, hombre de condición perversa parece derivar
> directamente, por antífasis, del cast. Nene: niño pequeñito.
> (“¿también éramos unos nenes!..” Kordon. La Vuelta.39)
> Proveedores: persona de existencia real, física o jurídica, a quien se
> le compra mercadería
> Remito: papel de la contabilidad para documentar movimientos de
> mercaderías.
> Stock: registro de existencias en el almacén
>
Lo que no veo es una "lista de precios" para gestionar... sospecho que
los precios serán importantes para este sistema...
> Saludos.
=mente!
> -----Mensaje original-----
>
> De: php-avanzado-bounces en pato2.fi.mdp.edu.ar
> [mailto:php-avanzado-bounces en pato2.fi.mdp.edu.ar] En nombre de
> Leonardo Tadei - Pegasus Tech Supply
>
> Enviado el: Jueves, 16 de Julio de 2009 02:16 a.m.
>
> Para: Lista del curso de PHP Avanzado
>
> Asunto: [Php-avanzado] NoMoreTax Re: SRS
>
>
>
> Hola Favio!
>
>
>
> El mié, 15-07-2009 a las 20:12 -0300, Favio Lazzarini escribió:
>
> > Leonardo Tadei
>
> > Re envío SRS de la tesis.
>
>
>
> Te respondo intercalado:
>
>
>
> >
>
> > NoMoreTax es un sistema de gestión de Stock, Facturación y Cuentas
>
> > corrientes, que permite imprimir facturas y remitos para manejar las
>
> > actividades de un pequeño comercio.
>
>
>
> Muy simpático el nombre del proyecto ;-)
>
>
>
>
>
> Numerá los requerimeintos, para poder hacer referencia a ellos
> más
>
> fácilmente!!!
>
>
>
> > El sistema debe gestionar clientes
>
> >
>
> > El sistema debe gestionar proveedores
>
> >
>
> > El sistema debe gestionar productos
>
> >
>
> > Marcas
>
> >
>
> > Modelos
>
> >
>
> > Imágenes
>
>
>
> Los datos a menejar pasalos a un glosario. También definí lo que
> vas a
>
> manejar de Clientes y Proveedores.
>
>
>
> > El sistema debe gestionar Stock
>
>
>
> No estoy seguro de esto...
>
> "Gestionar stock" da la ida de que vas a hacer ABM del stock, y
> no que
>
> lo vas a manejar vía los comprobantes: dar de alta al comprar y de
> baja
>
> al remitir.
>
> No tiene mucho sentido modificar a mano el stock, ya que si no
> hay
>
> comprobante, aunque sea un remito interno, perdés la historia de los
>
> cambios.
>
>
>
> > El sistema debe emitir: Facturas – Remitos – Detalle de Stock –
> detalle de
>
> > Cuentas Corrientes.(opcional)
>
>
>
> Escribí un requerimiento separado para cada cosa.
>
> También definí en el glosario los datos a manejar por cada cosa.
> Uno en
>
> general lo entiende, pero por ejemplo: la factura tiene fecha de
>
> vencimiento? Tiene condición de venta? Tiene forma de pago? El remito
>
> tiene dirección de entrega?
>
>
>
> > El sistema debe poder enviar mails a los clientes y proveedores para
>
> > notificaciones de vencimientos y/o boletines promocionales.
>
>
>
> Vencimientos de qué? De algo que deba manejar el sistema o de
> algo que
>
> escribís a mano cada vez?
>
>
>
> > El sistema debe gestionar Cuentas Corrientes (opcional)
>
> >
>
> > El sistema debe gestionar pagos (cheques con sus vencimientos)
> (opcional)
>
>
>
> Al glosario también con las Cuentas Corrientes y los Cheques!
>
>
>
>
>
> > Saludos.
>
>
>
> =mente!
>
> Es una buena primera versión de una SRS!!
>
> --
>
> Leonardo Tadei
>
> leonardot en pegasusnet.com.ar
>
> http://blog.pegasusnet.com.ar
>
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
>
>
> _______________________________________________
>
> Php-avanzado mailing list
>
> Php-avanzado en pato2.fi.mdp.edu.ar
>
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzadohttp://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
--
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