Automatización del proceso de ventas mediante una aplicación web
Enviado por juanminango • 16 de Diciembre de 2019 • Informe • 573 Palabras (3 Páginas) • 135 Visitas
Actividades[pic 1]
Trabajo: Desarrollo web avanzado
Tema: Automatización del proceso de ventas mediante una aplicación web
Objetivo
Automatizar del proceso de ventas mediante una aplicación web
Descripción del trabajo
El desarrollo de la aplicación web se realizará en PHP como FrontEnd y MariaDB como backEnd, las herramientas que se van a utilizar son XAMPP.
“Es una distribución de Apache completamente gratuita y fácil de instalar que contiene MariaDB, PHP y Perl. El paquete de instalación de XAMPP ha sido diseñado para ser increíblemente fácil de instalar y usar” https://www.apachefriends.org/es/index.html
Se elaboró una estructura para tener de una forma ordena la programación como se indica en la figura.
[pic 2]
Figura 1. Estructura de los archivos
Descripción de cómo se consideró las carpetas.
Archivos. - Contiene todas las imágenes de los productos agregados.
bd. - Contiene el querys de la bd listos para ejecutar.
Clases. - Contiene todas las clases de cada módulo, con sus respectivos métodos de crud
Css. - Contiene los scripts css que servirán para dar los estilos
Img.- Contiene todas las imágenes que se van a utilizar a lo largo del proyecto
js.- Contiene todos los scripts js para cada módulo y las funciones crud.
librerías. - Contiene las librerías para la creación de PDF, jquery, alertify, bootstrap y select2
“jQuery es una biblioteca de JavaScript rápida, pequeña y rica en funciones. Hace que cosas como el desplazamiento y la manipulación de documentos HTML, el manejo de eventos, la animación y Ajax sean mucho más simples con una API fácil de usar que funciona en una multitud de navegadores. Con una combinación de versatilidad y extensibilidad, jQuery ha cambiado la forma en que millones de personas escriben JavaScript” https://jquery.com/
“AlertifyJS es un marco de JavaScript para desarrollar cuadros de dialogo y notificaciones del navegador” https://alertifyjs.com/
“Bootstrap es una biblioteca multiplataforma o conjunto de herramientas de código abierto para diseño de sitios y aplicaciones web. Contiene plantillas de diseño con tipografía, formularios, botones, cuadros, menús de navegación y otros elementos de diseño basado en HTML y CSS, así como extensiones de JavaScript adicionales. A diferencia de muchos frameworks web, solo se ocupa del desarrollo front-end” https://es.wikipedia.org/wiki/Bootstrap_(framework)
...