<div dir="ltr">Leonardo te envio nueva version. <div><br></div><div style>Saludos</div><div style><br></div><div style>
<p align="CENTER" style="margin-bottom:0cm"><font face="Century Schoolbook L, serif"><font size="3"><u><b>Sistema
de venta on line de libros escolares usados.</b></u></font></font></p>
<p align="CENTER" style="margin-bottom:0cm"><br>
</p>
<p align="JUSTIFY" style="margin-bottom:0cm"><font face="Century Schoolbook L, serif"><font size="3">La
pagina web permitirá a los usuarios ofrecer y comprar libros
escolares usados. Se guardara un registro de cada operación o compra
para luego generar una comisión al usuario vendedor. </font></font>
</p>
<p style="margin-bottom:0.5cm">
<br><br>
</p>
<p align="CENTER" style="margin-bottom:0.5cm">
<font color="#000000"><font face="Century Schoolbook L, serif"><font size="3"><u><b>Requisitos
funcionales.</b></u></font></font></font></p>
<p style="margin-bottom:0.5cm">
<font color="#000000"><font face="Century Schoolbook L, serif"><font size="3">1
El sistema debe gestionar localidades.<br>2 El sistema debe
gestionar direcciones con sus localidades [1].<br>3 El sistema debe
gestionar preguntas.<br>4 El sistema debe gestionar compradores con
su dirección [2] y su localidad [1].<br>5 El sistema debe gestionar
vendedores con su dirección [2] y su localidad [1].<br>6 El sistema
debe responder o rechazar preguntas [3].<br>7 El sistema debe
gestionar materias.<br>8 El sistema debe gestionar libros con su
materia[7].<br>9 El sistema debe gestionar ofertas de compradores
[4].<br>10 El sistema debe mostrar estados.<br>11 El sistema debe
listar ofertas [9] de libros [8], con su estado [10].<br>12 El
sistema debe modificar la comisión por venta.<br>13 El sistema debe
registrar ventas de vendedores [5], con su comprador [4], con su
estado [10] y su comisión [12].<br>14 El sistema debe gestionar
formas de pago.<br>15 El sistema debe gestionar formas de envío.<br>16
El sistema debe listar ventas [13] detallando vendedor [5], comprador
[4], forma de pago [14] y forma de envío [15].<br>17 El sistema debe
marcar las ventas [13] como entregadas para cerrar la operación.<br>18
El sistema debe agrupar comisiones de venta de vendedores [5] en
liquidaciones.<br>19 El sistema debe registrar el pago de
liquidaciones [18].</font></font></font></p>
<p style="margin-bottom:0.5cm">
<br><br>
</p>
<p align="CENTER" style="margin-bottom:0.5cm">
<font color="#000000"><font face="Century Schoolbook L, serif"><font size="3"><u><b>Diccionario.</b></u><br></font></font></font><br><br>
</p>
<p align="LEFT" style="margin-bottom:0.5cm">
<font color="#000000"><font face="Century Schoolbook L, serif"><font size="3"><br>Localidades:
Nombre.<br><br>Direcciones: Calle, altura, localidad.<br><br>Compradores
/ Vendedores: Nombre usuario, clave, Nombres, Apellidos, fecha de<br>
nacimiento, dirección, localidad.<br><br>Estados: Nombre, descripción Los estado disponibles serán : pendiente, aceptada,
rechazada, entregada, liquidada, finalizada. </font></font></font>
</p>
<p align="LEFT" style="margin-bottom:0.5cm">
<font color="#000000"><font face="Century Schoolbook L, serif"><font size="3">Preguntas:
Texto de pregunta, Fecha, comprador, estado.<br><br>Materia: Nombre,
descripción.<br><br>Fotos: Nombre, ubicación, libro.<br><br>Libro:
Nombre, materia, descripción, fotos, vendedor.<br><br>Oferta: Fecha,
Libro, comprador, estado.<br><br>Forma de pago: Nombre,
descripción.<br><br>Forma de envío: Nombre, descripción.<br><br>Venta:
Fecha, Libro, vendedor, comprador, importe final, forma de pago,
forma de<br> envío, estado, comisión.<br><br>Reporte de Ofertas:
Libro, fecha, comprador, estado.<br><br>Reporte de ventas: fecha,
vendedor, importe final, libro.<br><br>Comisión: Porcentaje de
comisión.<br><br>Liquidación: fecha, Importe de venta, porcentaje,
importe liquidación, vendedor.<br><br>Reporte liquidaciones
pendientes: Fecha, vendedor, Importe liquidación.</font></font></font></p>
<p align="LEFT" style="margin-bottom:0cm"><br>
</p></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 20 de mayo de 2013 09:50, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Buenísimo Marco!<br>
<br>
Sacá de los RF 4 y 5 la palabra "usuarios" porque genera ambigüedades y<br>
viola el principio de vocabulario mínimo.<br>
<br>
En el RF 3 gestionás Direcciones pero nadie usa direcciones.<br>
<br>
Después, pasá en limpio el diccionario y fijate que cada RF tenga su<br>
definición, ya que ahora está inconsistente (por ejemplo Pregunta<br>
debería tener texto, fecha y comprador...)<br>
<br>
Dejá como encabezado la intro que hiciste sobre qué hará el software,<br>
que es un muy buen contexto.<br>
<br>
Dale con la versión 3!<br>
<br>
<br>
<br>
El lun, 20-05-2013 a las 00:59 -0300, Marco Riedel escribió:<br>
<div class="HOEnZb"><div class="h5">> Leonardo,<br>
> Te envio la ultima version de la SRS.<br>
> Saludos<br>
><br>
><br>
> 1 El sistema debe gestionar localidades.<br>
> 2 El sistema debe gestionar direcciones con sus localidades [1].<br>
> 3 El sistema debe gestionar preguntas.<br>
> 4 El sistema debe gestionar usuarios compradores.<br>
> 5 El sistema debe gestionar usuarios vendedores.<br>
> 6 El sistema debe responder o rechazar preguntas [3].<br>
> 7 El sistema debe gestionar materias.<br>
> 8 El sistema debe gestionar libros con su materia[7].<br>
> 9 El sistema debe gestionar ofertas de usuarios compradores [4].<br>
> 10 El sistema debe mostrar estados.<br>
> 11 El sistema debe listar ofertas [9] de libros [8], con su estado<br>
> [10].<br>
> 12 El sistema debe modificar la comision por venta.<br>
> 13 El sistema debe registrar ventas de usuarios vendedores [5], con su<br>
> usuario comprador [4], con su estado [10] y su comision [12].<br>
> 14 El sistema debe gestionar formas de pago.<br>
> 15 El sistema debe gestionar formas de envío.<br>
> 16 El sistema debe listar ventas [13] detallando usuario vendedor [5],<br>
> usuario comprador [4], forma de pago [14] y forma de envío [15].<br>
> 17 El sistema debe marcar las ventas [13] como entregadas para cerrar<br>
> la operación.<br>
> 18 El sistema debe agrupar comisiones de venta de usuarios vendedores<br>
> [5] en liquidaciones.<br>
> 19 El sistema debe registrar el pago de liquidaciones [18].<br>
><br>
><br>
><br>
> > Diccionario:<br>
> ><br>
> ><br>
> > Localidades: Nombre.<br>
> ><br>
> > Direcciones: Calle, altura, localidad.<br>
> ><br>
> > Usuarios: Nombre usuario, clave, Nombres, Apellidos, fecha de<br>
> > nacimiento, dirección, localidad.<br>
> ><br>
> > Preguntas: Texto de pregunta, Fecha, Usuario.<br>
> ><br>
> >Estados: Nombre, descripcion. Los estado diisponibles seran :<br>
> pendiente, aceptada, rechazada, entegada, liquidada, finalizada.<br>
><br>
> Materia: Nombre, descripción.<br>
><br>
> > Fotos: Nombre, ubicación, libro.<br>
> ><br>
> > Libro: Nombre, materia, descripción, fotos, usuario.<br>
> ><br>
> > Oferta: Fecha, Libro, usuario, estado.<br>
> ><br>
> > Forma de pago: Nombre, descripción.<br>
> ><br>
> > Forma de envío: Nombre, descripción.<br>
> ><br>
> ><br>
> > Venta: Fecha, Libro, usuario vendedor, usuario comprador, importe<br>
> final, forma de pago, forma de envío, estado, comision.<br>
> ><br>
> > Reporte de Ofertas: Libro, fecha, usuario, estado.<br>
> ><br>
> > Reporte de ventas: fecha, usuario, importe final, libro.<br>
> ><br>
> > Comisión: Porcentaje de comisión.<br>
> ><br>
> > Liquidación: fecha, Importe de venta, porcentaje, importe<br>
> > liquidación,usuario.<br>
> ><br>
> > Reporte liquidaciones pendientes: Fecha, usuario, Importe<br>
> liquidación.<br>
><br>
><br>
><br>
><br>
> El 30 de abril de 2013 12:11, Leonardo Tadei - Pegasus Tech Supply<br>
> <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
> Hola Marco,<br>
><br>
> muy buen avance!<br>
> Respondo a tus dudas abajo y te hago unos comentarios:<br>
><br>
> Sin duda lo más importante es que a la SRS le falta<br>
> especificar<br>
> Vendedor y Comprador, cosa que ponías en la SRS anterior, y<br>
> que es muy<br>
> importante para que este sistema funcione.<br>
> Luego, muchos RF harán referencia a ellos, a veces<br>
> solo a uno y aveces<br>
> a los dos, como la publicación de un libro, una pregunta, una<br>
> respuesta<br>
> y una oferta.<br>
><br>
><br>
> El lun, 29-04-2013 a las 22:15 -0300, Marco Riedel escribió:<br>
> > Leonardo,<br>
> > Creo haber comprendido y aplicado varios de los comentarios<br>
> que me<br>
> > enviaste.<br>
> > Te detallo algunas dudas del sistema.<br>
> ><br>
> ><br>
> > *El sistema es para venta de libros usados escolares por lo<br>
> que el<br>
> > usuario vendedor no tiene varias copias del mismo libro,<br>
> solamente<br>
> > una. Por esto no existiría el ejemplar.<br>
><br>
><br>
> Ok. Al no desambiguar "Oferta" se prestó a la<br>
> confusión, y yo salí para<br>
> el lado de "libro" y "ejemplar" en vez de para el de una<br>
> negociación de<br>
> precios o "contraoferta.<br>
><br>
> Fijate que tenés expresado de forma muy confusa la<br>
> venta, la compra y<br>
> la oferta. Habiendo dos actores A y B, si nos atenemos al<br>
> castellano,<br>
> cuando A quiere publicar un libro para vender está haciendo<br>
> una oferta<br>
> (ofrecimiento), y A es el vendedor; cuando B quiere negociar<br>
> el precio<br>
> hace una contraoferta y si acuerdan el precio será un<br>
> comprador; para<br>
> todo este proceso tenés que pararte de un solo lado, y<br>
> referirte a él<br>
> como venta o como compra, siendo salvo excepciones más propio<br>
> decir que<br>
> tu sistema es de "venta de libros" y hacer referencia siempre<br>
> a la<br>
> operación como de venta, por la cual habrá una comisión que se<br>
> le cobra<br>
> siempre al vendedor y por tanto es una comisión por venta.<br>
><br>
> > > 23 El sistema debe liquidar comisiones [22] a las compras<br>
> [14].<br>
> ><br>
> > Y cómo se asigna una comisión de las existentes a<br>
> una venta?<br>
> ><br>
> > *La comisión estaría fija en el sistema, por ejemplo el 5%<br>
> del precio<br>
> > de venta. Esto seria un proceso automático que se ejecutaría<br>
> al<br>
> > confirmar la venta. No se si como lo indique ahora esta<br>
> bien.<br>
><br>
><br>
> Ok. Entonces en el RF16 las comisiones no se<br>
> gestionan, porque nunca va<br>
> a haber ni más ni menos de 1. Podrías expresarlo como que "el<br>
> sistema<br>
> debe modificar la comisión por venta".<br>
> Luego, tenés que poner el RF16 antes para hacer<br>
> referencia a él al<br>
> momento de la venta (que ahora tenés en el RF9 y figura como<br>
> una compra)<br>
> y decir algo así como que se registrará la deuda de la<br>
> comisión por<br>
> venta o que se retendrá la comisión por venta del pago,<br>
> dependiendo de<br>
> la forma de pago de comisiones que estés planteando.<br>
><br>
> > *La oferta seria una opción de compra por menor valor al<br>
> publicado.<br>
> > Por ejemplo el libro tiene un valor de $50 y un usuario crea<br>
> una<br>
> > oferta por $40 la cual puede ser aceptada o rechazada.<br>
><br>
><br>
> Cómo te decía arriba, o especificás el sentido que le<br>
> das a "oferta" en<br>
> el diccionario, o le ponés un nombre que refleje lo que es.<br>
> Y no es algo que diga yo:<br>
> <a href="http://lema.rae.es/drae/?val=oferta" target="_blank">http://lema.rae.es/drae/?val=oferta</a> en<br>
> nuestro caso, la 4ta acepción, o mejor aún, la 6ta.<br>
><br>
> > Te adjunto la versión 2 del SRS.<br>
> > Saludos<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > 1 El sistema debe gestionar localidades.<br>
> > 2 El sistema debe gestionar direcciones con sus localidades<br>
> [1].<br>
> > 3 El sistema debe gestionar preguntas.<br>
> > 4 El sistema debe responder o rechazar preguntas [3].<br>
><br>
><br>
> A estos dos les faltaría una referencia a los<br>
> inexistentes compradores<br>
> y vendedores.<br>
><br>
> > 5 El sistema debe gestionar materias.<br>
> > 6 El sistema debe gestionar libros con su materia[5].<br>
><br>
><br>
> Idem RF4.<br>
><br>
> > 7 El sistema debe gestionar ofertas.<br>
><br>
><br>
> Discutido más arriba.<br>
><br>
> > 8 El sistema debe listar ofertas [7] pendientes de libros<br>
> [6], los<br>
> > estados que puede tener una oferta [7] son pendiente,<br>
> respondida o<br>
> > rechazada.<br>
><br>
><br>
> Idem RF4<br>
> Creá antes un RF que hable de mostrar los estados, y<br>
> hacé acá<br>
> referencia a él. En el diccionario, enumerá todos los estados.<br>
><br>
> > 9 El sistema debe registrar compras, los estados que puede<br>
> tener un<br>
> > compra es pendiente, aceptada, rechazada.<br>
><br>
><br>
> Idem anterior.<br>
> También, como te decía más arriba, por la naturaleza<br>
> del sistema que<br>
> das en la introducción, es mucho mejor hablar acá de Ventas.<br>
><br>
> > 10 El sistema debe gestionar formas de pago.<br>
> > 11 El sistema debe gestionar formas de envío.<br>
> > 12 El sistema debe listar compras [9] detallando su forma de<br>
> pago [10]<br>
> > y su forma de envío [11].<br>
><br>
><br>
> Idem RF4 y RF9<br>
><br>
> > 13 El sistema debe marcar las compras [14] como entregadas<br>
> para cerrar<br>
> > la operación.<br>
><br>
><br>
> Ibidem RF4 y RF9<br>
><br>
> > 14 El sistema debe generar reporte de libros [6] en oferta<br>
> [7].<br>
><br>
><br>
> Se puede hacer una "oferta" por un libro que no<br>
> existe?<br>
><br>
> > 15 El sistema debe generar reporte de libros [6] comprados.<br>
><br>
><br>
> Ibibidem RF4 y RF9<br>
><br>
> > 16 El sistema debe gestionar comisiones.<br>
><br>
><br>
> Discutido más arriba.<br>
><br>
> > 17 El sistema debe liquidar comisiones [16] a las compras<br>
> [14].<br>
><br>
><br>
> Ibibidem RF4 y RF9<br>
><br>
> > 18 El sistema debe registrar liquidaciones.<br>
><br>
><br>
> A reformular.<br>
><br>
> > 19 El sistema debe asignar forma de pago a las liquidaciones<br>
> [18]<br>
> > pendientes.<br>
><br>
><br>
> Idem RF4.<br>
> De qué manera se asignan ???<br>
><br>
> > 20 El sistema debe listar liquidaciones [18] pendientes.<br>
><br>
><br>
> Idem RF4<br>
><br>
> > Diccionario:<br>
> ><br>
> ><br>
> > Localidades: Nombre.<br>
> ><br>
> > Direcciones: Calle, altura, localidad.<br>
> ><br>
> > Usuarios: Nombre usuario, clave, Nombres, Apellidos, fecha<br>
> de<br>
> > nacimiento, dirección, localidad.<br>
> ><br>
> > Preguntas: Texto de pregunta, Fecha, Usuario.<br>
> ><br>
> > Materia: Nombre, descripción.<br>
> ><br>
> > Fotos: Nombre, ubicación, libro.<br>
> ><br>
> > Libro: Nombre, materia, descripción, fotos, usuario.<br>
> ><br>
> > Oferta: Fecha, Libro, usuario, estado.<br>
> ><br>
> > Forma de pago: Nombre, descripción.<br>
> ><br>
> > Forma de envío: Nombre, descripción.<br>
> ><br>
> ><br>
> > Compra: Fecha, Libro, usuario, importe final, forma de pago,<br>
> forma de<br>
> > envío, estado.<br>
> ><br>
> > Reporte de Ofertas: Libro, fecha, usuario, estado.<br>
> ><br>
> > Reporte de compras: fecha, usuario, importe final, libro.<br>
> ><br>
> > Comisión: Porcentaje de comisión.<br>
> ><br>
> > Liquidación: fecha, Importe de venta, porcentaje, importe<br>
> > liquidación,usuario.<br>
> ><br>
> > Reporte liquidaciones pendientes: Fecha, usuario, Importe<br>
> liquidación.<br>
><br>
><br>
><br>
> Vamos por buen camino.<br>
> Sigamos!<br>
><br>
> --<br>
> Leonardo Tadei<br>
> <a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
> Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
> Firma pública:<br>
> <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
><br>
> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Pegasus Tech Supply<br>
Tel: (+54)(+223) 471-2880<br>
La Salle 1131 - Mar del Plata - Argentina<br>
<a href="http://www.pegasusnet.com.ar" target="_blank">http://www.pegasusnet.com.ar</a><br>
<a href="http://www.grupopegasus.com" target="_blank">http://www.grupopegasus.com</a><br>
</font></span><div class="HOEnZb"><div class="h5">Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</div></div></blockquote></div><br></div>