[Php-avanzado] SRS 6

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Jue Oct 3 14:24:21 ART 2013


Hola Daniel,

El jue, 03-10-2013 a las 12:28 -0300, Daniel Billia escribió:
> Leo realice el cambio del requerimiento funcional
> Cambie los dos últimos puntos el de gestionar consulta de articulo.
> RF listar articulo lo pase como no funcional no se define como
> funcional es
>   ambiguo entraría en gestión de articulo.

	Había interpretado que el listado de artículos se refería a tener un
reporte en formato fácil de imprimir o de ver completo en pantalla, como
emitir una lista de precios. No me parece ambiguo.
	Sin embargo embargo sí es un requerimiento funcional de tu sistema.

> El RF de cliente esta marcado en el ítem RF3.
> O tiene que hacer referencia también a el ingreso de su código y
> clave.

	Lo debo haber pasado por alto en la versión anterior. Así está bien.

	Guardo esta SRS para futura referencia.

	Enviame ahora por favor la estructura de las tablas normalizadas.

	Seguimos!

> 
> 
> 
> 
> 
> 
> documento de
> texto sencillo
> adjunto
> (sistema_6.txt)
> 
> Requeriminto funcionales
> 
> RF1 )El sistema debe...  gestionar provincias
> RF2 )El sistema debe...  gestionar ciudades y provincias
> RF3 )El sistema debe...  gestionar clientes con su provincia y su
> ciudad
> RF4 )El sistema debe...  gestionar marcas
> RF5 )El sistema debe...  gestionar rubros
> RF6 )El sistema debe...  gestionar imagenes
> RF7 )El sistema debe...  gestionar descripcion
> RF8 )El sistema debe...  gestionar articulos con su
> marca,rubro,imagene y descripcion
> RF9 )El sistema debe...  gestionar consulta y solicitar articulos 
> 
> 
> Requerimintos no funcionales
> NF1)El sistema debe...  registrar acceso del los clientes
> NF2)El sistema debe...  listar y filtrar sus precio segun el cliente
> NF3)El sistema debe...  controlar ingreso de persona para su
> mantenimiento
> NF4)El sistema debe...  listar sus articulos y marca
> 
> 
> 
> 
> 
> Diccionario:
> 
> Las provincias contiene:
> Nombre provincia
> 
> Las localidades contiene:
> Nombre de localidad
> codigo postal
> Provincia
> 
> Los clientes tienen:
> Nombre
> Apellido
> Direccion
> Telefono
> Provincia
> Localidad
> email
> usuario
> contraseña
> Comercio
> mensaje
> host
> key_unica 
> 
> 
> Los articulos contiene:
> codigo
> detalle
> tipo articulo
> modelo
> rubro
> marca
> precio
> fecha
> imagen
> descripcion
> 
> 
> Las Marcas contiene:
> Nombre de Marcas
> 
> Los rubros contiene:
> Nombre de rubros
> 
> Los accesos tiene:
> usuario
> codigo
> nivel
> id_unica
> 
> 
> Las descripciones contienen:
> encabezado
> detalle
> 
> Las imagenes contienen:
> nombre de la imagen
> tipo de imagen
> tamaño
> 
> Las consultas contienen:
> cliente
> articulo
> cantidad
> estado
> fecha
> 
> Los registros contiene:
> cliente
> fecha 
> estado
> 
> 
> 
> Diccionario.
> Clientes:
> 1)
> Mensaje se utiliza solo en momento de generar la inscripción para
> alguna
> aclaración.
> La key única es creada cuando ingresa por primera ves 
> el cliente se utiliza una identificación de sesión como valor unico 
> del cliente.
> 2)
> El campo host esta solo para que no generen en el momento una cantidad
> de
> inscripción erróneas se limita a cuatro ,se que las ip son dinámicas
> pero
> durante un breve periodo siguen siendo la misma la utilizo para
> porvenir
> la inyección malintencionada. 
> 3)
> Provincia es el primer campo que selecciona luego la ciudad
> cualquiera de los campos si están vacío tiene valor a cero
> cuando uno selecciona la provincia se filtra el campo de ciudades
> para que uno lo seleccione.
> Se utiliza con dos selec para su carga uno para las Provincia y 
> otro la ciudad y transfiere su contenido a su respectivo input.
> 4)
> El clientes al estar registrado e ingresar por primera ves se una
> identificación única
> 
> 
> Artículos:
> 1)
> En artículos el código es alternativo no se usa como índice
> la tabla tiene un índice único que se genera automáticamente
> la búsqueda se hace por el detalle del articulo.
> 2)
> El rubro se ingresa con (0) siendo el sistema para un solo rubro
> queda asignado este campo para un uso futuro.
> 3)
> La descripción como la imagen se usa en tablas diferentes si el
> articulo no requiere ningún de los datos son ingresado con (0)
> no altera a la funcionalidad de la tabla.
>  
> Sistema:
> 1)
> Se controla que el usuario con un nivel especifico puede ingresar
> a realizar los cambios de los productos como de los clientes.
> 
> 
> 

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.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