[Php-avanzado] Normalizacion y SRS

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Jue Jul 15 15:16:40 ART 2010


Hola Eduardo!

El mié, 14-07-2010 a las 21:23 -0300, eduardo albelo escribió:
> Hola Leo, bueno hice algunas modificaciones, las que me mencionaste y
> modifique el tema del ranking(ahora la gente puede rankear) y creo que
> ahora va a quedar bien ya que ordeno las inmobiliarias mas destacadas
> segun 3 criterios y en el siguiente orden: promedio de ranking,
> cantidad de votos y mayor cantidad de propiedades mas visitadas.
> Tambien te cuento que estoy haciendo el Layout y esta quedando mas
> bien de lo que esperaba, pero todabia falta un poco, todabia no empece
> a programar los requerimientos ni tampoco las tablas ya que esperaba a
> cuncluir bien la SRS y la normalizacion.
> 
> 
>      1. El sistema debe Listar Tipos de Publicadores.
>         
>      2. El sistema debe Gestionar Ciudades.
>         
>      3. El sistema debe Gestionar Provincias.
>         
>      4. El sistema debe Gestionar Imágenes.
>         
>      5. El sistema debe Gestionar Publicadores por Tipo de Publicador
>         junto con:
>         
>              1. Su Ciudad(2).
>                 
>              2. Su Provincia(3).
>                 
>              3. Su Imagen(4).
>                 
>      6. El sistema debe Listar Tipos de Propiedades.
>         
>      7. El sistema debe Listar Tipos de Operación.
>         
>      8. El sistema debe Gestionar Propiedades de cada Publicador junto
>         con:
>         
>              1. Su Ciudad(2).
>                 
>              2. Su Provincia(3).
>                 
>              3. Sus Imágenes(4).
>                 
>              4. Su Tipo de operación(7).
>                 
>              5. Su Tipo de propiedad(6).
>                 
>      9. El sistema debe Listar Propiedades.
>         
>     10. El sistema debe Listar Publicadores.
>         
>     11. El sistema debe registrar una propiedad publicada en un
>         Publicador por cada vez que se publique una.

	El 11 no hace falta, porque está implícito en el 8.

>      1. El sistema debe registrar una visita en una propiedad por cada
>         vez que se ingresa.
>         
>      2. El sistema debe Gestionar Ranking para cada Publicador. 
>         
>      3. El sistema debe registrar votos de Ranking(del 1 al 5) para
>         cada Publicador.

	El 13 tampoco va, porque es el 14, que explica qué hace y cómo.

>      1. El sistema debe Listar los 10 Publicadores de Tipo
>         Inmobiliarias con:
>         
>              1. Mayor promedio de Ranking(Total de la suma de todos
>                 los ranking dividido la cantidad de votos.).
>                 
>              2. Mayor cantidad de votos.
>                 
>              3. Mayor cantidad de propiedades mas visitadas.
>                 
>      2. El sistema debe Listar las 10 ultimas propiedades publicadas
>         en la pagina inicial.
>         
>      3. El sistema debe Listar las 10 propiedades mas visitadas.
>         
>      4. El sistema debe enviar e-mails de los Publicadores al e-mail
>         de soporte(Servidor) a través de un formulario.
>         
>      5. El sistema debe Buscar Propiedades.
>         
>              1. Por tipo de propiedad.
>                 
>              2. Por ambientes.
>                 
>              3. Por ciudad
>                 
>              4. Por provincia
>                 
>              5. Por valor.
>                 
>              6. Por tipo de operación(Venta/Alquiler)

	Listo!
	Sacando esas dos cosas superfluas, la SRS está terminada.
	La guardo para futura referencia.

> Diccionario:
> 
> 
> Tipos de Publicadores: Propietarios e Inmobiliarias.
> 
> 
> Publicador: Entidad(persona física o jurídica) que publica u ofrece
> una propiedad en venta/alquiler.
> 
> Atributos: Nombre; Apellido(si lo requiere); e-mail; Ciudad;
> Provincia;
> 
> Teléfono(opcional); web(opcional); Foto/Logo(opcional);propiedades
> publicadas.
> 
> 
> Propiedades: Inmueble.
> 
> Atributos: Tipo de propiedad; Ambientes; Dirección; Tipo de
> operación(Venta/Alquiler); Ciudad; Provincia; Fotos(limite 6);
> 
> Descripción; Valor(opcional); Visitas.
> 
> 
> ______________________________________________________________________
>                              Publicadores
>                             id_publicador
>                                 Nombre
>                                Apellido
>                                 E-mail
>                                Teléfono
>                                  web
>                                 imagen
>                               id_ciudad
>                                  Tipo
>                         propiedades_publicadas

	El campo "propiedades_publicadas" no debería ir, porque es un count() a
las propiedades del publicador.
	(o me estoy perdiendo de algo)

________________________________________________________________________
>                                 Ciudad
>                               id_ciudad
>                                 Ciudad
>                              id_provincia
> 
> ______________________________________________________________________
>                               Provincias
>                              id_provincia
>                               Provincia
> 
> ______________________________________________________________________
>                              Propiedades
>                              id_propiedad
>                             id_publicador
>                               id_tipo_p
>                               Ambientes
>                               id_tipo_o
>                                 Valor
>                              Descripción
>                                Visitas
> 
> ______________________________________________________________________
>                          Imágenes_Propiedades
>                             id_imagen_prop
>                                 imagen
>                              id_propiedad
> 
> ______________________________________________________________________
>                          Tipos de propiedades
>                               id_tipo_p
>                                  tipo
> 
> ______________________________________________________________________
>                          Tipos de operaciones
>                               id_tipo_o
>                                  tipo
> 
> ______________________________________________________________________
>                                Ranking
>                                id_rank
>                                 nivel
>                             id_publicador
> 
> ______________________________________________________________________

	Lo demás luce bien...

	Nos vemos en clase!
-- 

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