[Php-avanzado] Revisión proyecto inmobiliaria

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mar Mar 22 17:42:18 ART 2016


Hola Pedro,

	recibimos bien los enlaces con el material.

	Respecto a lo que decís del RF 16, que es el de las Operaciones
Inmobiliarias Realizadas, la mezcla la hacés cuando nombrás a la Cuenta
de Usuario, que no es una funcionalidad. Poné esta restricción de acceso
cuando hablás de la cuenta de usuario entre los RNF.

	Con la modificación que hiciste de que el Empleado tenga una sucursal y
empresa, ahora la SRS te quedó mal rankeada: tenés que pasar los RF 18 y
19 más arriba de la especificación del Empleado para poder hacer
referencia a ellos.

	Por qué convertiste al sistema en multi-empresa? Tiene realmente
sentido?
	
	Por lo demás, y volviendo a lo que charlamos la clase pasada, estás
haciendo un software tan estricto y restrictivo que se torna muy
complicado de usar, además de que mantiene como necesarios decenas de
datos que no lo son...

	Fijate que basta vender un Inmueble para que sean imposibles de cambiar
y borrar tipo de inmueble, servicios, tipo de operación, moneda,
inmueble, cliente, vendedor, comodidades, empleado...

	Pero además, permitís borrar las Operaciones Inmobiliarias realizadas,
con lo que permitís alterar el resultado económico, lo que nunca es
buena idea.

	A mi, en lo personal, me parece un sistema extremadamente incómodo de
usar, pero desde el punto de vista del software, es correcto y no voy a
objetar que lo hagas.

	Nos vemos!



El mar, 22-03-2016 a las 16:21 -0300, Pedro Urday escribió:
> Hola Leo! Te mando uno links de dropbox con la SRS del software
> inmobiliario, la normalización, y un diagrama de entidad-relación
> incompleto pero sirve para entender las restricciones de integridad
> referencial. 
> 
> https://www.dropbox.com/s/h5dhpkuj0gdyjgb/requerimientos_inmobiliaria.pdf?dl=0
> https://www.dropbox.com/s/au8cnsjtz38u15p/inmobiliaria.png?dl=0
> https://www.dropbox.com/s/w89qqrda8vr2w7i/der_inmobiliaria.png?dl=0 
> 
> 
> En la SRS agregué los objetivos del proyecto y modifique unas cuantas
> cosas más. La normalización cambió mucho. En la SRS, el requerimiento
> 16 creo que se mezcla lo funcional y lo no funcional. ¿como hago para
> separarlos? ¿el requerimiento no funcional 1 no seria funcional?.
> Saludos!
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción: php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe

-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar
http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



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