REQUERIMIENTOS DEL SISTEMA DE SOFTWARE ----------------------------------------- Se necesita un Sistema para la registracion de los pedidos que realizan los vendedores en la calle con la mercadería que se encuentra en el depósito de la empresa. Especificación de requerimientos de software Requerimientos Funcionales 1–El sistema debe gestionar artículos 2-El sistema debe registrar tipos de clientes 3-El sistema debe gestionar repartidores 4-El sistema debe gestionar vendedores. 5-El sistema debe gestionar pedidos para los tipos de clientes [2] con los artículos [1] que hay en stock 6-El sistema debe modificar y listar los numero de repartos hecho por un repartidor [5] (***) 7-El sistema debe buscar vendedores [5] por numero 8-EL sistema debe buscar vendedores [5] por nombre y apellido 9-El sistema debe buscar pedidos[3] por número. 10-El sistema debe buscar artículos[1] por descripcion. 11-El sistema debe buscar artículos[1] por codigo. 12-El sistema debe buscar artículos[1] por rubro. 13-El sistema debe buscar clientes[2] por nombre. 14-El sistema debe buscar clientes[2] por numero. 15-El sistema debe tener acceso a los clientes[2] de la empresa y gestionarse con los mismos mediante archivos XML. 16-El sistema debe tener acceso a los usuarios[4] de la empresa y gestionarse con los mismos mediante archivos XML. 17-El sistema debe tener acceso a los articulos de la empresa y comunicarse con los mismos mediante archivos XML. 18-El sistema debe tener acceso a los articulos[1] de la empresa y gestionarse con los mismos mediante archivos XML. Diccionario ---------- Artículos : id_articulo, descripción, grupo, orden, código, box, pfinal, proveedor, rubro, stock_min, múltiplo, c_endepos, c_enorigen, tipo, habilitado, condibru, cndiva Clientes: bloqueado, categoría, código, cuit, teléfono, saldo, zona, zona_rep, nombre, cod_postal, domicilio, fec_alta, fec_cierre, inscripto, ramo, observaciones Pedidos: articulo, cantidad, factura, apl_factu, cliente, código, color, combo, confirmado, descuento, facturado, fecha, numero(pedido), numero_fac , id(pedido), impreso, reparto, sucursal, orden, tipo, tipo_comp, precio. Usuarios : clave, clave_email, código, cuenta, nombre, operador, perfil, permisos, perfil Gestionar: ABML (alta, baja, modificación, listar en pantalla) guardar datos en la base de datos. Registrar: AML (alta, modificación, listar en pantalla) en la base de datos. Base de datos: colección de datos que se cargan desde el sitio web o en el sistema (***) Aclaracion los numeros de repartos solo son hechos en el sistema central de la empresa