[Php-avanzado] Requerimiento funcionales 4

Daniel Billia ferudine en sion.com
Lun Sep 30 10:20:21 ART 2013


http://www.ctr.unican.es/asignaturas/is1/is1-t03-trans.pdf

Buenos días Leo te mando unos de los link que estuve leyendo de la norma

Te detallo los puntos que marcaste:

La RF2 es ciudad con su provincia es que me cree una confusión entre
Localidad y ciudad .

Cada cliente tiene solo una provincia o una ciudad y una dirección si
tiene otra provincia o ciudad se crea una nueva cuenta.
Pienso que si un cliente tiene una cuenta en una ciudad y
abre una cuenta en otra ciudad son dos comercios diferentes
es como si fueran dos personas diferentes ¿?

El proceso de habilitación del cliente es solo cambiar el estado come
esta acción es un proceso separado del ingreso de datos entraba como
un requerimiento funcional

Si eso pensé de la imágenes y descripción es algo propio del articulo
pero como en clientes que lleva cargado provincia y ciudad y se
gestionan aparte era el mismo caso.

Coloque el importar lista de articulo por lo que leí el apunte de esa
norma eso quedaría en el concepto de gestión de artículos ?.

El ultimo quedaría en el diccionario siendo que 
es un modo de controlar el sistema


La tabla de imágenes o descripción no son únicas de ese articulo
otros artículos pueden tener los mismos datos y seria repetitivos
Es como el caso de Clientes con su provincia


Te adjunto el archivo de los requerimentos modificado.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130930/54d2fce0/attachment.html>
------------ próxima parte ------------
Leo esto lo agregue es por ejemplo lo que el cliente solicita
para su programa .No se si va  

Requerimiento del cliente

1)El sistema debe… ingresar usuarios
2)El sistema debe… autentificar el usuario
3)El sistema debe… mostrar la lista según el usuario
4)El sistema debe… adjuntar pedido  o consulta





Sistema requeriminto funcionales

RF1 )El sistema debe...  gestionar provincias
RF2 )El sistema debe...  gestionar ciudades con sus codigo postal
RF3 )El sistema debe...  gestionar marcas
RF4 )El sistema debe...  gestionar rubros
RF5 )El sistema debe...  gestionar articulos con sus marcas y rubros
RF6 )El sistema debe...  listar sus articulos y marcas
RF7 )El sistema debe...  ingresar consulta y solicitar articulos


Sistem 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





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.







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