[Php-avanzado] Final

Daniel Billia ferudine en sion.com
Vie Sep 27 18:28:01 ART 2013


Leo te mando una nueva SRS estuve leyendo la 
norma ieee 830 esta clase yo no estuve y no leí 
el apunte de la clase por lo que leí y sintetice 
de la norma los requerimientos funcionales son lo 
que el software debe realizar
la carga de diferente ítems para su 
funcionamiento y requerimiento no funcionales son 
los que el software realiza internamente como control o
transferencia de información.
  
------------ próxima parte ------------

Sistema requeriminto funcionales

El sistema debe...  gestionar provincias
El sistema debe...  gestionar ciudades con sus localidades y codigo postal
El sistema debe...  gestionar clientes con sus provincia o su localidad
El sistema debe...  gestionar clientes con sus identificación unica
El sistema debe...  habilitar los clientes
El sistema debe...  gestionar marcas
El sistema debe...  gestionar rubros
El sistema debe...  gestionar articulos con sus marcas y rubros
El sistema debe...  listar sus articulos y marcas
El sistema debe...  ingresar consulta y solicitar articulos
El sistema debe...  gestionar descripción de los articulos con su imagen


Sistem requerimintos no funcionales
El sistema debe...  registrar acceso del los clientes
El sistema debe...  importar lista de articulos
El sistema debe...  listar y filtrar sus precio segun el cliente
El sistema debe...  actualizar los artículos con sus precios
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.

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.








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