PROYECTO WEB - Em

Anuncio
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
Descargar