[Php-avanzado] Auto-clas SRS v1.1
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Jul 23 01:40:46 ART 2009
Hola Carlos!
El mié, 22-07-2009 a las 10:16 -0400, Carlos Brandes escribió:
> Leonardo Volvi.
>
> agregue, quite, corregi.... Fijate y charlamos.
Va la conversación intercalada:
> Al final tenes el contrato con los terminos y condiciones de uso del
> sistema (mentiria si te dijera que no salio de una INVESTIGACION en
> internet, pero trate de ajustarlo a mi sitio, y tome como modelo las
> cosas que me gustaban de varios sitios dedicados a avisos
> clasificados).
Estoy a favor de la investigación!
> Con respecto al nombre del sistema y gracias a que el anterior te
> gustaba mas quedo el anterior (tambien hubo charla familiar al
> respecto jejeje).
No me eches la culpa! Háganse cargo!!!
> Con respecto a este punto que me corregiste:
> req 9) y qué requerimiento habla de la gestión de segmentos?
> Los segmentos son un número finito como las provincias, son 23 + la
> capital federal. Por eso no contemple una gestión de los segmentos.
> Estarán todos desde un principio en el sistema.
Ok, pero entonces hace falta algo así como "el sistema debe mostrar los
segmentos", para que se especifique que es algo que va a tener que estar
y que es necesario para el funcionamiento del sistema.
Un ejemplo típico de esto son las Formas de Pago: los usuarios no las
tocan, porque hay procesos que dependen de que los códigos estén
inmutables, pero seguro de que hace falta verlas de alguna manera para
poder usarlas!
> En cuanto al envio de los segmentos de interes pienso que va a generar
> trafico innecesario, que no lo van a mirar y que lo van a borrar antes
> de abrirlo (como hago yo!!), asi que lo removi del sistema.
El proyecto es tuyo, así que mandás vos. Sin embargo, me pareció una
funcionalidad distintiva que el sistema avise, para no tener que entrar
al sitio cada vez para ver si hay algo nuevo.
Había entendido que este envío lo elegía o no el anunciante, así que
quien no lo quiera, no lo usaría. Se me ocurre a la vez que podría haber
un contador que cuente los mails, y que se envíen por ejemplo solo 10, y
que el último avise que hay que renovar, o que el envío caduque por
fecha, por ejemplo solo hasta un mes después... son cosas que se me
ocurren.
> Ahora si...
>
> AutO-Clas SRS v1.2
>
> Auto-Clas es un sitio dedicado a la publicación de avisos clasificados
> gratuitos de automotores en internet.
>
> Para poder publicar un aviso es preciso ser un usuario registrado (de
> ahora en más Anunciante), dicho registro se realizara por medio de un
> breve formulario y por única vez.
>
> Los Interesados tendrán la posibilidad de enviar un e-mail al
> Anunciante, en dicho e-mail constaran los datos del Interesado como
> para que el Anunciante pueda ponerse en contacto con el Interesado.
>
> El Interesado no podrá ver los datos del Anunciante, solo podrá
> contactarlo utilizando el sistema.
>
> El sistema será acotado al rubro automotores, pero debe permitir en un
> futuro admitir las modificaciones necesarias como para contemplar
> otros rubros como por ejemplo el inmobiliario, respetando siempre la
> misma operatoria con respecto al envío de los datos de los Interesados
> al Anunciante y el registro para poder publicar.
>
> Requerimientos:
>
> 1. El sistema debe gestionar avisos.
> 2. El sistema debe gestionar Anunciantes.
> 3. El sistema debe ofrecer un mecanismo para registrarse a todo
> aquel que desee hacerlo (más allá de que publique o no un aviso, TODOS
> SON CONSIDERADOS POTENCIALES ANUNCIANTES).
Como esta SRS es un poco informal, esto así está bien y dejala así,
pero para las que hagas para otros, especificá el mecanismo de registro,
no sea cosa que te pidan que para registrarse se debe enviar un SMS al
4567 con el mensaje "auto-clas" u otros despropósitos.
> 4. El sistema deberá llevar un control estadístico de las
> operaciones concretadas, con los datos que suministrara el Anunciante
> que pudo concretar la operación con el bien publicado.
Yo creo que podés llevar bien la cantidad de contactos, pero no creo
que puedas llevar las "operaciones concretadas", si con esto te referís
a las ventas realizadas.
> 5. El sistema debe colocar una fecha de caducidad para los avisos,
> la misma será de 30 (treinta) días a partir de la fecha de
> publicación.
> 6. El sistema debe informar por e-mail a los Anunciantes 3 días
> antes de que se cumpla la fecha de caducidad del aviso que debe
> actualizarlo.
> 7. El sistema debe dar de baja los avisos cuya fecha de caducidad se
> ha cumplido y cuyos Anunciantes no lo han actualizado.
> 8. El sistema debe proveer al Interesado un mecanismo para enviar un
> e-mail (sin que este vea los datos de contacto) al Anunciante para que
> este último pueda ponerse en contacto con el Interesado.
> 9. El sistema debe permitir dar de baja a aquellos Anunciantes que no
> respeten las condiciones de uso del servicio.
> 10. El sistema ofrecer un mecanismo al Anunciante para desregistrarse
> del sistema cuando este lo desee.
Faltó un "debe" ;-)
> 11. El sistema debe proteger a los datos personales de los
> Anunciantes registrados de los recolectores automáticos de información
> en internet.
Idem el 3. Así está bien, pero si fuera un cliente real, especificaría
los mecanismos de protección. No te das una idea de los "martes siete"
con que salen los clientes, y encima dicen que es obvio...
> 12. El sistema debe permitir a un Anunciante o a un Interesado enviar
> por e-mail un aviso clasificado en particular a un amigo.
Según el requerimiento 3, no hay Interesados en el sistema...
> Glosario:
>
> Anunciante: Individuo que desea y esta en condiciones de publicar un
> aviso clasificado porque se ha registrado mediante la colocación de un
> usuario y contraseña. Los datos del Anunciante necesarios (todos ellos
> de carácter obligatorio) son: Nombre, apellido, usuario, contraseña,
> e-mail, país, provincia, ciudad, teléfono.
Está correcto. De acá sale lo que te decía más arriba de especificar al
menos la visualización de las provincias... y me parece que las ciudades
sí van a necesitar su "gestión" para poder segmentar geográficamente al
anunciante. Si no hace falta, significa que no están codificadas, y la
SRS queda sin esto como requerimiento funcional.
> Gestión de Anunciantes: Operaciones de altas, bajas y modificaciones
> de Anunciantes registrados ante el sistema.
>
> Gestión de avisos: Operaciones de altas, bajas y modificaciones de
> avisos clasificados ante el sistema.
Bueno, definir Gestión obvio que no está mal pero teníamos una
convención sobre qué significaba...
> Avisos Clasificados: Son publicaciones que promocionan bienes o
> servicios en diarios, revistas o Internet. En general abarcan a todo
> tipo de bienes y servicios. En el caso específico de AutoClas solo es
> posible la publicación de avisos relacionados con automotores en
> internet. Datos del aviso necesarios (todos ellos de carácter
> obligatorio) son: Localidad, provincia, barrio, titulo del aviso,
> operación (compra o venta), condición (particular o agencia),
Eh! Entonces también hay que poder visualizar la Operacion y la
Condición !!! incluso tal vez convenga una gestión de condiciones...
> segmento (sedan 4p, 4x4),
De los segmentos tratamos al principio, junto con las provincias...
> Marca (Fiat, Volkswagen),
... pero Marcas vas a tener que manejar. Si no al aparecer una nueva
marca vas a tener que tocar la DB a mano, y un ABM de Marcas no duele
nada.
> año, modelo (Bora, 147, uno), combustible (nafta, diesel o GNC),
Yo los combustibles los codificaría, para que el buscador sea más
completo. Si no está codificado, no podés buscar por ese criterio...
Otra vez, la decisión es tuya. Lo importante es que así como está la
SRS, no se puede hacer un buscador por tipo de combustible.
> km, precio (en $ o U$S), descripción (estado del auto, color,
> llantas). Los avisos se pueden publicar con hasta 3 imágenes del
> automóvil (ver tamaño de las mismas).
>
> Interesado: Individuo que navega en internet buscando un determinado
> automóvil para comprar.
>
> Datos personales: Son aquellos datos que coloca un Anunciante al
> registrarse en el sistema para poder publicar un aviso clasificado, es
> decir nombre, apellido, teléfono, e-mail etc.
>
> Casos de Uso:
>
> 1. Publicación de un aviso: El sistema previo al intento de
> publicación de un aviso, verificara la situación de registro del
> Anunciante, si el mismo esta registrado permitirá la publicación, caso
> contrario el sistema indicara que debe registrarse y mostrara el
> formulario diseñado para tal fin.
>
> El sistema debe limitar al máximo la libertad del Anunciante para
> cargar los datos del vehículo a publicar para evitar errores en la
> publicación, esto se hará utilizando opciones de selección dentro del
> formulario de carga y dejando solo a criterio del Anunciante lo
> inherente al estado específico del vehículo a publicar.
Ahh!!! Pero cada "opción de selección" amerita una "gestión" o al menos
una "visualización" como requerimiento funcional.
> 2. Caducidad del aviso clasificado: Los avisos Tendrán una fecha de
> caducidad de 30 (treinta) días a partir de la fecha de publicación, el
> sistema alertara al Anunciante 3 días antes de que dicha fecha se
> cumpla para que este actualice el aviso y renueve la vigencia del
> aviso por otros 30 días. Si el Anunciante no accede a renovar su
> aviso el mismo será dado de baja.
Con estos mínimos detalles, para mi está bien.
Qué opinás vos?
Pasala en limpio, acomodá esas cositas, y terminamos.
> Términos y condiciones de uso de AutoClas.com.ar
>
> Este contrato describe los términos y condiciones generales aplicables
> al uso del servicio ofrecido por Auto-Clas.com.ar. Cualquier
> "Anunciante" o “interesado” que desee acceder y/o usar el sitio o los
> servicios podrá hacerlo ateniéndose a los Términos y Condiciones
> Generales.
>
> CUALQUIER PERSONA QUE NO ACEPTE ESTOS TÉRMINOS Y CONDICIONES
> GENERALES, LOS CUALES TIENEN UN CARÁCTER OBLIGATORIO Y VINCULANTE,
> DEBERÁ ABSTENERSE DE UTILIZAR EL SITIO Y/O EL SERVICIO.
Lo de "vinculante" sospecho que tiene implicancias legales que me
parece que es mejor no tener. Preguntá a un abogado o sacalo.
> El Usuario debe leer, entender y aceptar todas las condiciones
> establecidas en los Términos y Condiciones Generales, previo a su
> registración como Anunciante de AutoClas.com.ar.
>
> 01 - Capacidad
> Solo pueden publicar aquellos que tienen capacidad legal para
> contratar. No podrán utilizar los servicios las personas que no tengan
> esa capacidad, los menores de edad o Anunciantes de Auto-Clas.com.ar
> que hayan sido suspendidos temporalmente o inhabilitados
> definitivamente.
Vas a restringir el sitio a mayores de 21 años???
Entonces agregá la fecha de nacimiento al glosario del anunciante.
> 02 - Registración
> Es obligatorio completar el formulario de registración en todos sus
> [..]
>
> 12 - Jurisdicción y Ley Aplicable
> Este acuerdo estará regido en todos sus puntos por las leyes vigentes
> en la República Argentina.
Restringilo a un tribunal local, no sea que te litigien en Usuahia...
Una más y la tenemos!!!
--
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