[Php-avanzado] Good Bye Tesina

Favio Lazzarini faviolazzarini en gmail.com
Jue Jul 23 15:58:51 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.

 

 

 

Requerimientos básicos:

El sistema debe gestionar Localidades

El sistema debe gestionar provincias

El sistema debe gestionar países

Segun el pais en que funcione una cosa esta dentro de la otra (obviamente)

 

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 Marcas 

Atributos de las Marcas:

nombre, cuit, imagen (logo) (si todas las marcas/fabricante tiene un cuit)

 

4- El sistema debe gestionar productos

Atributos de los productos:

Nombre, descripcion, codigo, id_marca, id_tasa de iva, id_lista de precio,
estado, imagen

 

5- el sistema debe gestionar listas de precios

 

6- el sistema debe gestionar precios

      Atributos de los precios

     Id-listaprecios, id_producto, Precio

 

8- el sistema debe gestionar formas de pago

 

7- el sistema debe gestionar pagos

      Atributos de los pagos

id_cliente, id_forma de pago, monto, nro- cheque, banco.(solo es indicativo,
no voy a hacer tabla de bancos)

      

 

 

Impresiones y/o visualizaciones por pantalla:  

 

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 

            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

 

El sistema no lleva la cuenta corrientes de los proveedores, solo me
interesa contabilizar lo que me deben.

Se incluyo proveedores porque, ya que existe producto, existe marca, existe
alguien que lo provee, etc.

 

 

 

GLOSARIO:

 

Almacén: sitio físico donde se acopian la mercadería 

 

(es unico si esta en la ciudad de mar del plata.)

No es una gestion de almacenes..

 

Boleta: papel mediante el cual se cobra algo

 

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

 

 

 

 

Aun no se como va a funcionar el tema de precios con la lista de precios no
me quedo muy claro la explicacion que me diste al respecto, asi que eso
queda pendiente.

 

De todas maneras creo que vaya a realizar la tesina, esto de las SRS me esta
agotando y el sistema lo tengo casi terminado.

Non problem!

 

Saludos.

 

Favio

 

 

 

 

 

-----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/20090723/ea760aaf/attachment-0001.htm 


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