APLICACIONES WEB 1. Catalogo De productos 2. Aplicación Cotización y pedido: 3. Publicación Contenidos Redes Sociales 4. Aplicación Sistema de Tarjeta (Aplicación rentada) 5. Aplicación em-empire móvil administrativo consolidados 5.1 Consolidados Factura Venta 5.2 Consolidados Factura Compra 5.3 Consolidados Ingresos 5.4 Consolidados Egresos 5.5 Cartera Por Persona 5.6 Inventario De Productos 6. Aplicación em-empire móvil recibo de caja (Aplicación rentada) 1. Catalogo De productos Contenido: 1.1 RECURSOS Y UTILIDADES. 1.1.1 Recursos librerías. 1.1.2 Recursos Adicionales. 1.2 INTRODUCCIÓN. 1.3 ANÁLISIS. 1.3.1 Cuadro de productos. 1.3.2 Ver más detalle. 1.3.3 Paginado. 1.3.4 Opciones de visualización. 1.3.5 Carrito de compra. 1.3.6 Acción Resultado. 1.3.7 Tema. 1.3.7 Entradas. 1.3.9 Procesos. 1.4 TEMAS o SKIP 1.4.1 Fundamento Tema. 1.4.2 Tema Básico 1.5 ORIGEN DE DATO JSON 1.5.1 Tipos de origen 1.5.2 Tipo Plano 1.5.3 Tipo origen Base de datos. 1.1 RECURSOS Y UTILIDADES 1.1.1 Recursos librerías: Recursos json.php json.js LibSysfer.js conexenrutar.php conex.php productos.js table.css Descripción Librería Útil de json cuando se trabaja con el lenguaje php Librería Útil de json cuando se trabaja con el lenguaje javaScript Librería de recursos generales básica y base en Ajax Librería puente para conexión base datos permite enlutarlas Realiza conexión con base de datos Librerías contenedora de funciones relacionada con catalogo de producto Hoja estilo para diseñar tabla de productos Generar_Plano.php Librería para crear un archivo plano de producto en caso de trabajar json plano origen_catalogo.php TemaNOMBRE.js Modal.css Abre un archivo plano o conecta a una bd recupera un json Esta librería es utilizada para diseñar temas de su nombre cambia Librería que permite el uso de formulario modal en la pagina Origen Externa Externa Externa Externa Externa Interno Interno Interno Interno Interno Externo 1.1.2 Recursos Adicionales Recursos nofoto.jpg anim.gif Titulocarrito.jpg Descripción Imagen que indica que no hay foto disponible para el producto mostrado Animación de carga al realizar una acción ajax Origen Interno Interno 1.2 INTRODUCCIÓN el catalogo web consiste en mostrar los productos estos podrá ser añadirlo a una canasta y en ello realizar una acción predefinida tales como pedidos, cotización etc. este proceso debe ser independiente a la forma de conexión ya sea por base de datos o por archivos planos. Puede ser trabajado con 2 tipos de origen o cualquiera que genere un json, según la estructura definida 1.3 ANÁLISIS 1.3.1 Cuadro de productos: mostrar imagen, precios configurable según necesidad, descripción, referencia, link a ver más detalle. Descripción Imagen Precio Ver mas Referencia Añadir Al carrito Este cuadro debe estar sometido a un tema y estar aislada de la librería que serán desarrollada independiente 1.3.2 Ver más detalle: este mostrara las diferentes características del producto seleccionado. Imágenes Adicionales Imagen principal Características detalladas Está sometido a el tema seleccionado 1.3.3 Paginado: Controlar las paginas automáticamente según el numero de productos con las siguientes características, pagina inicio, página anterior, número de páginas, página siguiente, pagina final. esta paginación va de acuerdo al tema seleccionado. Primera Pagina Anterior Pagina Numero Paginas Siguiente Pagina Ultima pagina 1.3.4 Opciones de visualización Ordenar Por: Ordena Según los parámetros que los productos tengan. Ver como: Lista(visualiza en forma de lista fila=1) o Cuadrícula(visualiza en forma de Cuadriculas Fila=n). Productos por página: usuario selecciona los numero de conjunto de pagina. Forma de Lista: Forma de Cuadriculas: 1.3.5 Carrito de compra: muestra los productos seleccionados y añadido a la canasta. muestra la lista de producto y aquí se añade la cantidad por defecto es 1. aquí se realizara la acción de: cambiar cantidad, eliminar de la cesta, adicionar productos. Cantidad de productos quitar productos imágenes Descripción Cantidad Precios Vaciar Cesta Total Productos Sumatoria El carrito está sometido al tema seleccionado 1.3.6 Acción Resultado: el resultado generado el proceso de catalogo es generar un json de los artículos seleccionados en la sesta, este es enviado a una aplicación para su procesamiento. [{"Ccodemp":"890404363","fecha":"00\/00\/00","items":[ ["0022354","producto1","cantidad"] ]]}] la estructura del json resultado se actualizara según sea necesario. 1.3.7 Tema: esta librería es diseñada para cambiar la piel de el catalogo. conjunto de funciones para cambiar piel del 1.3.7 Entradas: buscar_productos(codemp,RutaImagen,PColumnasProducto,PLimiteProductos): buscar los productos y crear el json o codemp=codigo empresa o RutaImagen=ruta de las imagnes o PColumnasProducto=columna de visualizar mostrar_productos(Actual_Pagina,columna,inicio,limite,contenedor) visualizar en tabla filtrar_productos(clase, Titulo) filtra el producto según su clase o búsqueda ver_mas(código) ver más detalle el producto 1.3.9 Procesos: Método buscar_productos respuesta_productos filtrar_productos mostrar_productos Paginador_productos Producto_ErrorImagen Producto_Carrito Mostrar_Carrito Eliminar_Carrito Sumatoria_Carrito ver_mas justNumbers formatNumber getGET doAjax Descripción Busca un origen y crea un json de producto Recibe el Json y lo procesa según el resultado Filtra la búsqueda de producto según sea la necesidad Visualiza en la tabla los producto según sus parámetros Configura un paginado de producto Verifica si hay un error al cargar la imagen y coloca defecto Agrega o quita del la cesta Visualiza los productos que se encuentran en la cesta Elimina de la cesta el producto deseado Suma y totaliza los valores de la cesta Visualiza los producto con detalle Verifica di un control es solo numero Cambia a moneda Procesa los get de la url Función ajax principal 1.4 TEMAS o SKIP 1.4.1 Fundamento Tema. 1.4.2 Tema Básico 1.5 ORIGEN DE DATO JSON 1.5.1 Tipos de origen 1.5.2 Tipo Plano 1.5.3 Tipo origen Base de datos. Retorno void void void void HTML void void void void void void String String String void Librería productos.js productos.js productos.js productos.js productos.js productos.js productos.js productos.js productos.js productos.js productos.js LibSysfer.js LibSysfer.js LibSysfer.js LibSysfer.js