[Php-avanzado] RV: SRS
Favio Lazzarini
faviolazzarini en gmail.com
Lun Jul 20 18:22:40 ART 2009
Re envío SRS de la tesis.
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:
Apellido, nombre, direccion, localidad, telefono, mail, cuit, categoria
impositiva, lista de precio que pertenece
2- El sistema debe gestionar proveedores
Atributos de los proveedores:
Id, Apellido, nombre, direccion, localidad, telefono, mail, cuit, categoria
impositiva
3- El sistema debe gestionar productos
Atributos de los productos:
Id, Nombre, descripcion, codigo, id_marca, id_tasa de iva, id_lista de
precio, estado, imagen
4- El sistema debe gestionar Marcas
Atributos de las Marcas:
Id, nombre, cuit, imagen
Requerimientos comunes a las tablas anteriores:
El sistema debe gestionar Localidades
El sistema debe gestionar provincias
El sistema debe gestionar países
5- el sistema debe gestionar listas de precios
Atributos de las listas
Id, lista de precio
6- el sistema debe gestionar precios
Atributos de los precios
Id, Id-listaprecios, id_producto, Precio
8- el sistema debe gestionar formas de pago
Atributos de las forma de pago
Id, forma de pago
7- el sistema debe gestionar pagos
Atributos de los pagos
Id, id_cliente, id_forma de pago, monto, nro- cheque, banco.(solo es
indicativo, no voy a hacer tabla de bancos)
Emisiones:
8- El sistema debe emitir: Boletas
Atributos de las boletas:
Datos cliente, numero boleta, fecha emision, id_remito, detalle
mercaderias (cantidades, descripcion [nombre producto], precio unitario,
precio parcial), id_forma de pago, precio subtotal, importe iva,(boleta A),
total, fecha de vencimiento(opcional)
9- El sistema debe emitir Remitos
Atributos de las remitos:
Datos cliente, fecha emision, numero remito, detalle mercaderias
(cantidades, descripcion [nombre producto]),
10- El sistema debe emitir estado de Stock
Atributos del informe :
fecha emision, nombre producto, codigo prod., cantidad, precio
parcial(seleccionable), monto de capital(seleccionable).
11- el sistema debe emitir detalle de Ctas. Ctes en cartera
Atributos del informe :
fecha emision, nombre cliente, total comprado, total pagado,
saldo.
12- El sistema debe poder enviar mails a los clientes para notificaciones de
vencimientos de facturas con vencimientos
GLOSARIO:
Almacén: sitio físico donde se acopian la mercadería (es unico)
Boleta: papel mediante el cual se cobra algo
Cartera cta cte: agrupado del total de las cuentas
Cheque: documento escrito por el cual se puede hacer efectivo a través de
una entidad bancaria
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
Mercadería: bienes que son sujetos de comercialización.
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
Saludos.
-----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.f
i.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20090720/340541ab/attachment-0001.htm
Más información sobre la lista de distribución Php-avanzado