[Php-avanzado] Auto-clas SRS v1.1
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Sab Ago 1 22:31:47 ART 2009
Hola Carlos!
El jue, 30-07-2009 a las 15:49 -0400, Carlos Brandes escribió:
> Leonardo:
>
> Hay algunas cosas que quisiera charlar con vos porque me generan
> muchiiissssimas dudas.
Bueno... si escribirlas te da miedo ;-)
> Con respecto a las marcas no seria tan grave el tema de tenerlas
> todas, lo que si va a ser un real despelote es tener todos los modelos
> de todas las marcas que tenemos en el pais.
En cierto que es un despelote, pero en tus requerimientos está el
limitar y acotar lo mejor posible los datos que ingresan de los
anuncios.
La cuestión es que si bien puede parecer un despelote, en realidad todo
se resumen en tener una buena lista inicial y algún mecanismo para poder
agregar modelos a medida que te los piden.
Fijate por ejemplo el rubro automotor de semanariodetodo.com ...
> y otro tema serian las ciudades no asi las provincias,
La estrategia es la misma que la de los modelos.
La mejor parte es que las tablas no van a cambiar, y por tanto la
aplicación tampoco: solo hay que darle datos a medida que hacen falta.
> me gustaria charlar con vos estos temas, entre otros. Por suerte
> falta poco para comenzar las clases otra vez.
Ojalá... todavía no tengo noticias concretas sobre la vuelta a las
actividades.
> Te mando el SRS. con las correcciones.
>
> Saludos Carlos.
>
> PD me mataste con lo de "ES UN POCO INFORMAL".
>
> > 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.
>
> me rei bastante. ya lo arregle.. fijate y contame que te parece.
Me alegra que te haya causado gracia... era parte de la idea. Me alegra
porque últimamente me encontré por mail con 3 o 4 muy susceptibles... en
fin.
Cómo te decía, no hace falta mucha más formalidad en esto y la idea se
entiende. Te lo quería denotar, porque con clientes de verdad, no sabés
los dolores de cabeza que dan estas cosas expresadas tan generales.
> documento de texto sencillo adjunto (Autoclas.txt)
> AutO-Clas SRS v1.3
>
> 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.
>
> Los datos del Anunciante, no serán visibles en internet, los
> interesados, solo podrá contactar al Anunciante 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 formulario web para registrarse a todo
> aquel que desee hacerlo (más allá de que publique o no un aviso. (Ver
> Registro de usuarios, en los casos de uso).
Por una cuestión de consistencia, llamá a esto "Registro de
Anunciantes", ya que si no das la idea de que aparece un nuevo actor en
tu sistema.
> 4. El sistema deberá llevar un control estadístico de los
> Anunciantes activos con más avisos publicados.
No hace falta acá, pero sin especificar cuál es el control estadístico
(tal vez con un ejemplo del informe) esto no dice nada que pueda
codificarse.
> 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, ver Caducidad de un aviso, en los casos de uso.
>
> 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.
El "permitir" está de más... todo lo expresado acá debe ser permitido
por el sistema.
(redactar requerimientos no es tan fácil la primera vez!)
> 10. El sistema ofrecer un mecanismo al Anunciante para desregistrarse
> del sistema cuando este lo desee.
Idem 4.
No hace falta que lo cambies, solo te lo comento.
> 11. El sistema debe proteger a los datos personales de los
> Anunciantes registrados de los recolectores automáticos de información
> en internet, (ver ítem N° 05-Privacidad de la información en el
> apartado “Términos y Condiciones”).
>
> 12. El sistema debe permitir a un Anunciante o a un Interesado enviar
> por e-mail un aviso que puede resultar de interés a un amigo.
> 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.
>
> 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.
>
> 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 son: Localidad, provincia, barrio, titulo
> del aviso, operación (compra o venta), condición (particular o
> agencia), segmento (sedan 4p, 4x4), Marca (Fiat, Volkswagen), año,
> modelo (Bora, 147, uno), combustible (nafta, diesel o GNC), km, precio
> (en $ o U$S), Estado ( Chapa, pintura, motor, documentación) cada uno
> de estos ítems referentes al estado tendrán 3 valores posibles ( malo,
> regular y óptimo) y por ultimo una descripción donde el Anunciante
> podrá explayarse con los detalles sobresalientes del automotor en
> cuestión, como podría ser color, llantas y todo aquello que este
> considere de relevancia para vender su unidad.
> Con los avisos se pueden publicar con hasta 3 imágenes del automóvil
> de hasta 50 k (todos ellos de carácter obligatorio).
> 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., edad.
>
> 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.
>
> 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.
>
> 3. Registro de un Anunciante: Para permitir el registro de un nuevo
> Anunciante el sistema requerirá los siguientes datos: usuario,
> contraseña, nombre1, nombre 2, apellido 1, apellido 2, domicilio
> (calle, N°, ciudad, provincia, código postal, país), dirección de
> correo electrónico, teléfono (fijo, celular) todos ellos de carácter
> obligatorio, fecha de nacimiento ( debe ser mayor de edad. (ver ítem N
> ° 01-Capacidad en el apartado “Términos y Condiciones”).
Carlos, para mi está terminada.
Las cosas que te marco son algunas puntualizaciones perfectibles, pero
sobrepasaste lo que esperaba de una SRS para este curso.
Felicitaciones!
> 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.
> [..]
> en la República Argentina y todo litigio será cursado a través de los
> tribunales de la ciudad de Mar del Plata.
> _______________________________________________
Los términos y condiciones se ven muy bien "investigados" ;-)
Seguimos con la normalización!
--
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