LA UNIVERSIDAD POLITECNICA METROPOLITANA DE PUEBLA EXIGE UN PROYECTO A SUS APRENDIENTES DONDE APLIQUEN LOS CONOCIMIENTOS ADQUIRIDOS DURANTE LA CARRERA. ESTE PROYECTO SE DIRIGE A LA EMPRESA DOMINO´S DONDE SE BUSCA MEJORAR LA CALIDAD DE ATENCION AL CLIENTE POR MEDIO DEL USO DE PLATAFORMAS DIGITALES, LA PLATAFORMA DE PEDIDOS, MEJORA Y ACTUALIZACION DE SOFTWARE. CUATRIMESTRE NUMERO 10 CARRERA DE INGENIERIA, EN SISTEMAS COMPUTACIONALES.
Este documento describe un proyecto para desarrollar un sitio web que brinde información sobre la Unidad Educativa “San Antonio de Padua” en Cochabamba, Bolivia. Actualmente la unidad educativa no cuenta con un sistema que provea información sobre logros, reconocimientos y disciplinas. El proyecto tiene como objetivo principal dar a conocer a la unidad educativa a través de Internet y mejorar la difusión de información relevante. Se explica el alcance del proyecto, la justificación y metodología propuesta que incluye el desarrollo
Tesis Prototipo de Sistema de Inteligencia de Negocios Nicolás Chavez
Este documento presenta un resumen de una tesis de grado sobre el desarrollo de un prototipo de sistema de inteligencia de negocios utilizando minería de datos sobre software libre para el Grupo Flayp. El objetivo principal fue demostrar la factibilidad de implementar una solución de inteligencia de negocios basada en software libre para apoyar la toma de decisiones estratégicas de la empresa. Para lograrlo, se analizaron los sistemas, procesos y requerimientos de la empresa y se desarrolló un prototipo utilizando
Este documento describe la creación e implementación de una base de datos y software para el vivero del Instituto Técnico Nuestra Señora de Manare. El proyecto busca desarrollar una base de datos en Microsoft Access que contenga información sobre las especies de plantas del vivero, incluyendo sus características y requisitos. Además, se creará un software educativo en Flash que muestre de forma animada cada especie. El objetivo es facilitar la enseñanza sobre el vivero y su manejo.
Este manual presenta la misión, visión, objetivos y estructura organizacional de una empresa de desarrollo de aplicaciones Android. La misión es liderar el desarrollo de aplicaciones móviles de fácil uso y bajo costo para satisfacer al cliente. La visión es brindar un excelente servicio con una gran variedad de aplicaciones a precios accesibles. El manual describe los roles como director, programador, diseñador y sus funciones. También presenta las políticas de la empresa como el uso adecuado de recursos y satisfacer al cliente.
Este documento resume el proceso de creación de una base de datos en Access para una empresa didáctica. Explica los objetivos de diseñar tablas, formularios e informes para almacenar y consultar datos de clientes, empleados, productos y facturas de manera organizada. También describe conceptos clave como bases de datos relacionales, consultas, formularios e informes y cómo crearlos en Access para optimizar la gestión de información de la empresa.
Este documento resume el proceso de creación de una base de datos en Access para una empresa didáctica. Explica los objetivos de diseñar tablas, formularios e informes para almacenar y consultar datos de clientes, empleados, productos y facturas de manera organizada. También describe conceptos clave como bases de datos relacionales, consultas, formularios e informes y cómo crearlos en Access para optimizar la gestión de información de la empresa.
Este documento describe el desarrollo de una base de datos para una fundación. Se crearon tablas para registrar estudiantes, becas, niveles educativos, trabajos, empleados, donaciones y más. Se usó MySQL para la base de datos y Java para la interfaz gráfica de usuario. El objetivo es facilitar la administración de la información de la fundación de manera sencilla y amigable para el usuario.
SISTEMA DE INFORMACIÓN PARA EL MANTENIMIENTO DEL PROCESO DE CARACTERIZACIÓN B...Jairo Acosta Solano
Este documento presenta el desarrollo de un sistema de información para la Fundación FUNVIVIR, con el objetivo de mantener el proceso de caracterización biopsicosocial y en salud de los niños con cáncer. El sistema permitirá registrar y almacenar la información de los beneficiarios, así como de sus familiares, médicos y tratamientos. El sistema también generará reportes que facilitarán el seguimiento clínico de cada caso. El documento incluye los objetivos, alcances y metodología del proyecto, así como el mar
Este documento describe un proyecto para desarrollar un sitio web que brinde información sobre la Unidad Educativa “San Antonio de Padua” en Cochabamba, Bolivia. Actualmente la unidad educativa no cuenta con un sistema que provea información sobre logros, reconocimientos y disciplinas. El proyecto tiene como objetivo principal dar a conocer a la unidad educativa a través de Internet y mejorar la difusión de información relevante. Se explica el alcance del proyecto, la justificación y metodología propuesta que incluye el desarrollo
Tesis Prototipo de Sistema de Inteligencia de Negocios Nicolás Chavez
Este documento presenta un resumen de una tesis de grado sobre el desarrollo de un prototipo de sistema de inteligencia de negocios utilizando minería de datos sobre software libre para el Grupo Flayp. El objetivo principal fue demostrar la factibilidad de implementar una solución de inteligencia de negocios basada en software libre para apoyar la toma de decisiones estratégicas de la empresa. Para lograrlo, se analizaron los sistemas, procesos y requerimientos de la empresa y se desarrolló un prototipo utilizando
Este documento describe la creación e implementación de una base de datos y software para el vivero del Instituto Técnico Nuestra Señora de Manare. El proyecto busca desarrollar una base de datos en Microsoft Access que contenga información sobre las especies de plantas del vivero, incluyendo sus características y requisitos. Además, se creará un software educativo en Flash que muestre de forma animada cada especie. El objetivo es facilitar la enseñanza sobre el vivero y su manejo.
Este manual presenta la misión, visión, objetivos y estructura organizacional de una empresa de desarrollo de aplicaciones Android. La misión es liderar el desarrollo de aplicaciones móviles de fácil uso y bajo costo para satisfacer al cliente. La visión es brindar un excelente servicio con una gran variedad de aplicaciones a precios accesibles. El manual describe los roles como director, programador, diseñador y sus funciones. También presenta las políticas de la empresa como el uso adecuado de recursos y satisfacer al cliente.
Este documento resume el proceso de creación de una base de datos en Access para una empresa didáctica. Explica los objetivos de diseñar tablas, formularios e informes para almacenar y consultar datos de clientes, empleados, productos y facturas de manera organizada. También describe conceptos clave como bases de datos relacionales, consultas, formularios e informes y cómo crearlos en Access para optimizar la gestión de información de la empresa.
Este documento resume el proceso de creación de una base de datos en Access para una empresa didáctica. Explica los objetivos de diseñar tablas, formularios e informes para almacenar y consultar datos de clientes, empleados, productos y facturas de manera organizada. También describe conceptos clave como bases de datos relacionales, consultas, formularios e informes y cómo crearlos en Access para optimizar la gestión de información de la empresa.
Este documento describe el desarrollo de una base de datos para una fundación. Se crearon tablas para registrar estudiantes, becas, niveles educativos, trabajos, empleados, donaciones y más. Se usó MySQL para la base de datos y Java para la interfaz gráfica de usuario. El objetivo es facilitar la administración de la información de la fundación de manera sencilla y amigable para el usuario.
SISTEMA DE INFORMACIÓN PARA EL MANTENIMIENTO DEL PROCESO DE CARACTERIZACIÓN B...Jairo Acosta Solano
Este documento presenta el desarrollo de un sistema de información para la Fundación FUNVIVIR, con el objetivo de mantener el proceso de caracterización biopsicosocial y en salud de los niños con cáncer. El sistema permitirá registrar y almacenar la información de los beneficiarios, así como de sus familiares, médicos y tratamientos. El sistema también generará reportes que facilitarán el seguimiento clínico de cada caso. El documento incluye los objetivos, alcances y metodología del proyecto, así como el mar
Ac fr ogbsw4omqm65azopuegm6zugpnpfchgf2ofedskxlwjrodlbrus7py_mjk61m6cjbzzeqdg...wlliavi
Este documento presenta un modelo de simulación para mejorar el proceso de almacenamiento y distribución en la bodega de una empresa distribuidora de papel. El modelo fue desarrollado por dos ingenieros industriales de la Universidad Libre de Colombia como proyecto de grado. El documento describe el proceso actual, realiza un diagnóstico e incluye un marco teórico sobre simulación, inventarios y análisis estadístico. Finalmente, se propone un modelo de inventarios y se evalúan diferentes escenarios a través de la sim
Proyecto de Grado Víctor Reyes - UNERGVictor Reyes
El documento presenta el proyecto de desarrollo de un sistema de información para automatizar el proceso de registro y generación de reportes de pesajes de sacos de harina en una planta productora. Actualmente estos procesos se realizan de forma manual lo que dificulta la obtención de información en tiempo oportuno. El proyecto propone el desarrollo de una aplicación de escritorio para el registro de datos conectada a la báscula a través de puerto serial, y una aplicación web alojada en un servidor para la consulta y generación de report
Este documento presenta el diseño de un plan de auditoría para el sistema de información VASP de la empresa SMSAmericas Ltda. El plan incluye la familiarización con el sistema, el análisis de riesgos, y el diseño y evaluación de pruebas de auditoría. El objetivo es evaluar los controles implementados y hacer recomendaciones para mejorar la seguridad de la información.
El documento describe un proyecto que tiene como objetivo aplicar un modelo predictivo de minería de datos para identificar patrones de comportamiento de clientes potenciales para la empresa Adventure Works. Se utilizará la base de datos Adventure Works y el algoritmo de árboles de decisión de Microsoft. El proceso incluye la preparación de datos, generación del modelo, y evaluación de los patrones de comportamiento de compra identificados.
El documento describe un proyecto que tiene como objetivo aplicar un modelo predictivo de minería de datos para identificar patrones de comportamiento de clientes potenciales para la empresa Adventure Works. Se utilizará la base de datos Adventure Works y el algoritmo de árboles de decisión de Microsoft. El modelo analizará atributos como edad, estado civil, ingresos y número de hijos para predecir qué clientes tendrían más probabilidades de comprar una bicicleta. Esto permitirá a Adventure Works enfocar su campaña de marketing a aquellos clientes con mayor potencial de compra.
Este documento propone el uso de las TIC como una herramienta didáctica para identificar y mitigar el ciberacoso o ciberbullying en las escuelas. Presenta antecedentes del problema a nivel internacional, nacional y local. Establece el marco teórico sobre el modelo pedagógico socio-cultural, la violencia escolar y el ciberbullying. También describe el marco tecnológico con herramientas como blogs, YouTube y Google Drive. Finalmente, detalla el diseño metodológico de diagnóstico, se
Este documento presenta información sobre sistemas operativos. Explica que un sistema operativo es el software básico de una computadora que provee una interfaz entre programas, hardware y usuarios. Luego describe las funciones de los sistemas operativos como administrar recursos, coordinar hardware y organizar archivos. Finalmente, menciona algunos tipos de sistemas operativos como DOS, Windows, Linux y Mac OS.
Este documento describe el proceso de creación de una base de datos en Microsoft Access para una empresa didáctica. Explica que Access permite crear tablas, consultas, formularios e informes para almacenar y presentar información de manera organizada. Luego, establece como objetivos generales diseñar las tablas y formularios de la base de datos de la empresa didáctica, crear informes que respondan a las necesidades de la empresa e implementar macros para optimizar los datos. Finalmente, define el problema de que la empresa maneja grandes volúmenes de inform
Este documento describe el proceso de creación de una base de datos en Microsoft Access para una empresa didáctica. Se explica que una base de datos es una colección de datos organizada para facilitar el acceso y consulta de información. Luego, se detalla el diseño de tablas como clientes, empleados, productos y facturas para la base de datos de la empresa. Finalmente, se explican conceptos como consultas, formularios e informes en Access y cómo crearlos.
Este documento presenta el desarrollo de un proyecto en Access 2010 para crear una base de datos para una empresa ficticia. Se diseñaron tablas, consultas y formularios para almacenar información de empleados, clientes, facturas y servicios. El objetivo era aplicar conocimientos básicos de Access y generar una estructura útil para organizar los datos de una empresa. El proyecto permitió afianzar aprendizajes sobre el diseño de bases de datos y su aplicación para la gestión de información empresarial.
Este documento presenta un proyecto sobre el uso de bases de datos en Access 2010 para organizar la información de una empresa. Se definen objetivos como crear una base de datos para la empresa utilizando herramientas básicas de Access y buscar información para su creación. Se explican conceptos clave como tablas, campos, consultas y formularios. Luego se detalla el desarrollo del proyecto con un análisis y cronograma. Finalmente se presentan conclusiones y referencias bibliográficas.
Este documento presenta un proyecto para implementar un servidor de base de datos en la empresa TI Corporación Global Perú S.R.L. con el objetivo de mejorar el tiempo de respuesta a clientes al permitir el almacenamiento y compartición centralizada de información entre usuarios y técnicos. Actualmente la empresa enfrenta retrasos al guardar y compartir archivos usando discos duros externos. El proyecto propone instalar un servidor para almacenar programas, datos de clientes y permitir el trabajo en red, con el fin de mejorar la productividad y
Este documento es un resumen de tres oraciones de un libro sobre programación en C#:
1) El libro es un completo curso de programación en C# actualizado a la versión 4.0, incluida en Visual Studio 2010.
2) Está dirigido tanto para quienes desean migrar a C# como para quienes quieren aprender a programar, incluso sin conocimientos previos.
3) El libro cubre temas desde las bases de la programación estructurada hasta los fundamentos de la programación orientada a objetos.
Este documento es un resumen de tres oraciones o menos de un libro de programación en C# dirigido a principiantes y con conocimientos previos. El libro enseña los fundamentos de la programación estructurada y orientada a objetos en C#, cubriendo desde las bases hasta conceptos más avanzados como el manejo de archivos y clases. El autor tiene experiencia docente y busca facilitar la comprensión de cómo desarrollar código optimizado para crear aplicaciones poderosas y eficientes.
Este documento es un resumen de un libro de programación en C# dirigido a principiantes y personas sin conocimientos previos de programación. El libro cubre todos los aspectos básicos de la programación estructurada y orientada a objetos en C#, incluyendo el uso de variables, condicionales, ciclos, funciones, arreglos, colecciones, cadenas, estructuras, enumeraciones y clases.
Este documento es un resumen de un libro de programación en C# dirigido a principiantes y personas sin conocimientos previos de programación. El libro cubre todos los aspectos básicos de la programación estructurada y orientada a objetos en C#, incluyendo el uso de variables, condicionales, ciclos, funciones, arreglos, colecciones, cadenas, estructuras, clases y más.
Este documento es un resumen de un libro sobre programación en C#. El libro enseña C# desde los conceptos básicos hasta avanzados a través de ejemplos prácticos. El libro está dirigido tanto a personas que quieren aprender programación como a aquellos que quieren migrar a C# desde otros lenguajes.
El documento describe los términos de referencia para contratar a un ingeniero de software para trabajar en el Banco Mundial en Medellín durante 12 meses. Sus responsabilidades incluyen administrar y brindar soporte técnico a sistemas de información, apoyar desarrollos de software, realizar pruebas, y capacitar a usuarios. Se requiere que tenga al menos 3 años de experiencia en implementaciones de sistemas de información.
El uso de las TIC en la vida cotidiana.pptxjgvanessa23
En esta presentación, he compartido información sobre las Tecnologías de la Información y la Comunicación (TIC) y su aplicación en diversos ámbitos de la vida cotidiana, como el hogar, la educación y el trabajo.
He explicado qué son las TIC, las diferentes categorías y sus respectivos ejemplos, así como los beneficios y aplicaciones en cada uno de estos ámbitos.
Espero que esta información sea útil para quienes la lean y les ayude a comprender mejor las TIC y su impacto en nuestra vida cotidiana.
Ac fr ogbsw4omqm65azopuegm6zugpnpfchgf2ofedskxlwjrodlbrus7py_mjk61m6cjbzzeqdg...wlliavi
Este documento presenta un modelo de simulación para mejorar el proceso de almacenamiento y distribución en la bodega de una empresa distribuidora de papel. El modelo fue desarrollado por dos ingenieros industriales de la Universidad Libre de Colombia como proyecto de grado. El documento describe el proceso actual, realiza un diagnóstico e incluye un marco teórico sobre simulación, inventarios y análisis estadístico. Finalmente, se propone un modelo de inventarios y se evalúan diferentes escenarios a través de la sim
Proyecto de Grado Víctor Reyes - UNERGVictor Reyes
El documento presenta el proyecto de desarrollo de un sistema de información para automatizar el proceso de registro y generación de reportes de pesajes de sacos de harina en una planta productora. Actualmente estos procesos se realizan de forma manual lo que dificulta la obtención de información en tiempo oportuno. El proyecto propone el desarrollo de una aplicación de escritorio para el registro de datos conectada a la báscula a través de puerto serial, y una aplicación web alojada en un servidor para la consulta y generación de report
Este documento presenta el diseño de un plan de auditoría para el sistema de información VASP de la empresa SMSAmericas Ltda. El plan incluye la familiarización con el sistema, el análisis de riesgos, y el diseño y evaluación de pruebas de auditoría. El objetivo es evaluar los controles implementados y hacer recomendaciones para mejorar la seguridad de la información.
El documento describe un proyecto que tiene como objetivo aplicar un modelo predictivo de minería de datos para identificar patrones de comportamiento de clientes potenciales para la empresa Adventure Works. Se utilizará la base de datos Adventure Works y el algoritmo de árboles de decisión de Microsoft. El proceso incluye la preparación de datos, generación del modelo, y evaluación de los patrones de comportamiento de compra identificados.
El documento describe un proyecto que tiene como objetivo aplicar un modelo predictivo de minería de datos para identificar patrones de comportamiento de clientes potenciales para la empresa Adventure Works. Se utilizará la base de datos Adventure Works y el algoritmo de árboles de decisión de Microsoft. El modelo analizará atributos como edad, estado civil, ingresos y número de hijos para predecir qué clientes tendrían más probabilidades de comprar una bicicleta. Esto permitirá a Adventure Works enfocar su campaña de marketing a aquellos clientes con mayor potencial de compra.
Este documento propone el uso de las TIC como una herramienta didáctica para identificar y mitigar el ciberacoso o ciberbullying en las escuelas. Presenta antecedentes del problema a nivel internacional, nacional y local. Establece el marco teórico sobre el modelo pedagógico socio-cultural, la violencia escolar y el ciberbullying. También describe el marco tecnológico con herramientas como blogs, YouTube y Google Drive. Finalmente, detalla el diseño metodológico de diagnóstico, se
Este documento presenta información sobre sistemas operativos. Explica que un sistema operativo es el software básico de una computadora que provee una interfaz entre programas, hardware y usuarios. Luego describe las funciones de los sistemas operativos como administrar recursos, coordinar hardware y organizar archivos. Finalmente, menciona algunos tipos de sistemas operativos como DOS, Windows, Linux y Mac OS.
Este documento describe el proceso de creación de una base de datos en Microsoft Access para una empresa didáctica. Explica que Access permite crear tablas, consultas, formularios e informes para almacenar y presentar información de manera organizada. Luego, establece como objetivos generales diseñar las tablas y formularios de la base de datos de la empresa didáctica, crear informes que respondan a las necesidades de la empresa e implementar macros para optimizar los datos. Finalmente, define el problema de que la empresa maneja grandes volúmenes de inform
Este documento describe el proceso de creación de una base de datos en Microsoft Access para una empresa didáctica. Se explica que una base de datos es una colección de datos organizada para facilitar el acceso y consulta de información. Luego, se detalla el diseño de tablas como clientes, empleados, productos y facturas para la base de datos de la empresa. Finalmente, se explican conceptos como consultas, formularios e informes en Access y cómo crearlos.
Este documento presenta el desarrollo de un proyecto en Access 2010 para crear una base de datos para una empresa ficticia. Se diseñaron tablas, consultas y formularios para almacenar información de empleados, clientes, facturas y servicios. El objetivo era aplicar conocimientos básicos de Access y generar una estructura útil para organizar los datos de una empresa. El proyecto permitió afianzar aprendizajes sobre el diseño de bases de datos y su aplicación para la gestión de información empresarial.
Este documento presenta un proyecto sobre el uso de bases de datos en Access 2010 para organizar la información de una empresa. Se definen objetivos como crear una base de datos para la empresa utilizando herramientas básicas de Access y buscar información para su creación. Se explican conceptos clave como tablas, campos, consultas y formularios. Luego se detalla el desarrollo del proyecto con un análisis y cronograma. Finalmente se presentan conclusiones y referencias bibliográficas.
Este documento presenta un proyecto para implementar un servidor de base de datos en la empresa TI Corporación Global Perú S.R.L. con el objetivo de mejorar el tiempo de respuesta a clientes al permitir el almacenamiento y compartición centralizada de información entre usuarios y técnicos. Actualmente la empresa enfrenta retrasos al guardar y compartir archivos usando discos duros externos. El proyecto propone instalar un servidor para almacenar programas, datos de clientes y permitir el trabajo en red, con el fin de mejorar la productividad y
Este documento es un resumen de tres oraciones de un libro sobre programación en C#:
1) El libro es un completo curso de programación en C# actualizado a la versión 4.0, incluida en Visual Studio 2010.
2) Está dirigido tanto para quienes desean migrar a C# como para quienes quieren aprender a programar, incluso sin conocimientos previos.
3) El libro cubre temas desde las bases de la programación estructurada hasta los fundamentos de la programación orientada a objetos.
Este documento es un resumen de tres oraciones o menos de un libro de programación en C# dirigido a principiantes y con conocimientos previos. El libro enseña los fundamentos de la programación estructurada y orientada a objetos en C#, cubriendo desde las bases hasta conceptos más avanzados como el manejo de archivos y clases. El autor tiene experiencia docente y busca facilitar la comprensión de cómo desarrollar código optimizado para crear aplicaciones poderosas y eficientes.
Este documento es un resumen de un libro de programación en C# dirigido a principiantes y personas sin conocimientos previos de programación. El libro cubre todos los aspectos básicos de la programación estructurada y orientada a objetos en C#, incluyendo el uso de variables, condicionales, ciclos, funciones, arreglos, colecciones, cadenas, estructuras, enumeraciones y clases.
Este documento es un resumen de un libro de programación en C# dirigido a principiantes y personas sin conocimientos previos de programación. El libro cubre todos los aspectos básicos de la programación estructurada y orientada a objetos en C#, incluyendo el uso de variables, condicionales, ciclos, funciones, arreglos, colecciones, cadenas, estructuras, clases y más.
Este documento es un resumen de un libro sobre programación en C#. El libro enseña C# desde los conceptos básicos hasta avanzados a través de ejemplos prácticos. El libro está dirigido tanto a personas que quieren aprender programación como a aquellos que quieren migrar a C# desde otros lenguajes.
El documento describe los términos de referencia para contratar a un ingeniero de software para trabajar en el Banco Mundial en Medellín durante 12 meses. Sus responsabilidades incluyen administrar y brindar soporte técnico a sistemas de información, apoyar desarrollos de software, realizar pruebas, y capacitar a usuarios. Se requiere que tenga al menos 3 años de experiencia en implementaciones de sistemas de información.
El uso de las TIC en la vida cotidiana.pptxjgvanessa23
En esta presentación, he compartido información sobre las Tecnologías de la Información y la Comunicación (TIC) y su aplicación en diversos ámbitos de la vida cotidiana, como el hogar, la educación y el trabajo.
He explicado qué son las TIC, las diferentes categorías y sus respectivos ejemplos, así como los beneficios y aplicaciones en cada uno de estos ámbitos.
Espero que esta información sea útil para quienes la lean y les ayude a comprender mejor las TIC y su impacto en nuestra vida cotidiana.
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)codesiret
Los protocolos son conjuntos de
normas para formatos de mensaje y
procedimientos que permiten a las
máquinas y los programas de aplicación
intercambiar información.
para programadores y desarrolladores de inteligencia artificial y machine learning, como se automatiza una cadena de valor o cadena de valor gracias a la teoría por Manuel Diaz @manuelmakemoney
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...AMADO SALVADOR
Descarga el Catálogo General de Tarifas 2024 de Vaillant, líder en tecnología para calefacción, ventilación y energía solar térmica y fotovoltaica. En Amado Salvador, como distribuidor oficial de Vaillant, te ofrecemos una amplia gama de productos de alta calidad y diseño innovador para tus proyectos de climatización y energía.
Descubre nuestra selección de productos Vaillant, incluyendo bombas de calor altamente eficientes, fancoils de última generación, sistemas de ventilación de alto rendimiento y soluciones de energía solar fotovoltaica y térmica para un rendimiento óptimo y sostenible. El catálogo de Vaillant 2024 presenta una variedad de opciones en calderas de condensación que garantizan eficiencia energética y durabilidad.
Con Vaillant, obtienes más que productos de climatización: control avanzado y conectividad para una gestión inteligente del sistema, acumuladores de agua caliente de gran capacidad y sistemas de aire acondicionado para un confort total. Confía en la fiabilidad de Amado Salvador como distribuidor oficial de Vaillant, y en la resistencia de los productos Vaillant, respaldados por años de experiencia e innovación en el sector.
En Amado Salvador, distribuidor oficial de Vaillant en Valencia, no solo proporcionamos productos de calidad, sino también servicios especializados para profesionales, asegurando que tus proyectos cuenten con el mejor soporte técnico y asesoramiento. Descarga nuestro catálogo y descubre por qué Vaillant es la elección preferida para proyectos de climatización y energía en Amado Salvador.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
PROYECTO SISTEMAS COMPUTACIONALES DOMINO´S.docx
1. UNIVERSIDAD POLITÉCNICA METROPOLITANA DE
PUEBLA
PROGRAMA EDUCATIVO:
INGENIERÍA EN SISTEMAS COMPUTACIONALES
BACHELOR DEGREE:
COMPUTER SCIENCE ENGINEERING
PROYECTO DE ESTADÍA: PRACTICUM PROJECT:
ANALISIS Y MANTENIMIENTO DE LA BASE DE
DATOS PARA ALIMENTOS CHIQUINO
“DOMINOS PIZZA”
CHIQUINO’S FOOD SERVICE
DATABASE DESIGN AND
MANTAINANCE
ASESOR INDUSTRIAL/ INDUSTRIAL
ADVIASOR
ASESOR ACADÉMICO / ACADEMIC ADVISOR
FIRMA
OSCAR MARTINEZ ARBESU VÍCTOR DORANTE MENDEZ
FIRMA
CHIQUINO “DOMINOS PIZZA” UNIVERSIDAD POLITÉCNICA
METROPOLITANA DE PUEBLA
H. PUEBLA DE ZARAGOZA A 23 DE MAYO DE 2023
NOMBRE/ NAME MATRICULA/
ID NUMBER
GRADO/
TERM
GENERACIÓN/
CLASS
FIRMA
SERGIO
ARMANDO
HUERTA
HERNANDEZ
2019110007 10TH 2019-2023
2. 2
AGRADECIMIENTOS
Antes que nada, quiero comenzar agradeciendo a mis padres Rosa Olivia
Hernández Cruz, Moisés Guadalupe Huerta Piedras y a mis tíos por darme
una infancia llena de felicidad, por la formación y educación que con mucho
esfuerzo e ímpetu lograron enseñarme. Gracias a mi madre y mi tía por
siempre estar en los momentos donde necesite un consejo y un apoyo
emocional, en aquellas ocasiones donde la tristeza y preocupación me
invadía y no me permitía avanzar. Mi padre y mi tío quiero por enseñarme a
valorar los resultados de un gran esfuerzo, conocer lo que es trabajar y
esforzarse por tener dinero propio, el apoyarme en cada paso que di para ser
una persona de bien, ser mis “mejores amigos” y darme palabras de aliento
cuando más las necesitaba, ser una de las razones por las que deseo
superarme en mi vida laboral y personal.
Son las personas que siempre me han ayudado a crecer no solo como
individuo en la sociedad, sino también como hijo, amigo y compañero. Ser
una persona con un futuro próspero en el que aplique los conocimientos que
he adquirido no solo en la universidad sino también los que he tenido durante
estos 29 años.
“NO IMPORTA QUE TAN DIFÍCIL O IMPOSIBLE SEA, NO LE PIERDAS
LA VISTA A TU OBJETIVO” MONKEY D. LUFFY
Quiero agradecer a mis amigos por todo el apoyo que me han brindado
durante este proceso de investigación y redacción de mi proyecto. Sin su
ayuda, no habría podido llevar a cabo este proyecto. En particular, quiero
agradecer a un par de amigos que los considero mis nakamas, así que,
gracias a Marcos, Emilio, Nohemi y Joseph, son los amigos que considero
más que eso, es como si fueran mis hermanos.
Y sobre todo tambien quiero agradecerle mucho a mi novia karina por estar
conmigo en las buenas y las malas, por siempre estar al pendiente de mi y
nunca dejarme morir en los momentos difíciles y siempre estar para mi en
3. 3
todo momento, gracias a ella quiero alcanzar esas metas que deje en un
pasado, quiero formalizar una familia con ella y tener lo que siempre quise a
lado de ella y ser feliz cumpliendo con todas mis metas y sueños cumplidos.
Sin el apoyo de ella y de mis amigos, no habría podido completar esta etapa
importante de mi vida académica. Nunca tendré el tiempo suficiente para
agradecer todo lo que han hecho por mí. Son la representación fiel y exacta
de lo que representa One Piece en mi vida, Luffy por ser mi guía espiritual a
lo largo de mi carrera y vida personal.
One piece es un anime que se centra en la amistad y lealtad, y ustedes son
las personas más leales que conozco, pues no importan las circunstancias
siempre estamos unidos. Ustedes representan mi tripulación, y se que
cualquier aventura que tengan ustedes ahí estarán, acompañándome en
cada paso que dé hacia adelante. Todos hemos pasado por cosas realmente
duras y es por ello que este trabajo es para ustedes, para demostrar que
juntos hemos terminado esta aventura. Estoy a un paso de la titulación y todo
es gracias a ustedes, mi familia y a mi esfuerzo, Solamente aquellos que han
sufrido lo suficiente, pueden ver la luz dentro de las sombras.
4. 4
RESUMEN
1. Obtener acceso autorizado: Es fundamental obtener los permisos
necesarios y la autorización de Domino´s Pizza para acceder y manipular
su base de datos.
2. Utilizar un SGBD compatible: Selecciona un sistema de gestión de base
de datos que se compatible con la base de datos de Domino´s Pizza,
como MySQL, PostgreSQL, Oracle o Microsoft SQL Server.
3. Planificar y diseñar: Define los objetivos del proyecto y planifica las
acciones necesarias. Diseña la estructura de la base de datos y considera
los requerimientos y restricciones específicos de Domino´s Pizza
4. Desarrollar y probar: Utiliza un lenguaje de programación, como SQL,
Python, Java, C# o Ruby, para desarrollar scripts o programas que
interactúen con la base de datos. Asegúrate de realizar pruebas
exhaustivas para garantizar que el código funcione correctamente.
5. Implementar y monitorear: Una vez que el proyecto este desarrollado,
implementa las soluciones en la base de datos de Domino´s Pizza.
Monitorea su funcionamiento y realiza ajustes si es necesario.
6. Seguridad y cumplimiento normativo: Asegúrate de aplicar medidas de
seguridad adecuadas para proteger la base de datos y cumplir con las
regulaciones de protección de datos, como el GDPR si aplica.
7. Mantenimiento y actualización: Realiza copias de seguridad regulares de
la base de datos y asegúrate de mantenerla actualizada con los cambios
relevantes en los productos, precios y otra información.
8. Análisis de datos: Utiliza herramientas de análisis de datos para obtener
información valiosa y realizar análisis que ayuden a la toma de decisiones
estratégicas.
5. 5
ABSTRACT
1. Obtain authorized access: It is essential to obtain the necessary
permissions and authorization from Domino's Pizza to access and manipulate
your database.
2. Use a compatible DBMS: Select a database management system that is
compatible with Domino's Pizza's database, such as MySQL, PostgreSQL,
Oracle or Microsoft SQL Server.
3. Plan and design: Define the project objectives and plan the necessary
actions. Design the database structure and consider Domino's Pizza specific
requirements and constraints.
4. Develop and test: Use a programming language, such as SQL, Python,
Java, C# or Ruby, to develop scripts or programs that interact with the
database. Be sure to test thoroughly to ensure that the code works correctly.
5. Implement and monitor: Once the project is developed, implement the
solutions in the Domino's Pizza database. Monitor its performance and make
adjustments if necessary.
6. Security and compliance: Make sure to apply adequate security measures
to protect the database and comply with data protection regulations, such as
GDPR if applicable.
7. Maintenance and updating: Make regular backups of the database and
make sure to keep it updated with relevant changes in products, prices and
other information.
8. Data analysis: Use data analysis tools to obtain valuable information and
perform analysis to aid strategic decision making.
7. 7
EL EMBLEMÁTICO LOGO……………………………………………………….…21
LA EXPANSIÓN DE DOMINO´S PIZZA……………………………………………..21
EL RETIRO DE SU FUNDADOR……………………………………………………22
LA ACTUALIDAD………………………………………………………...…………22
UBICACIÓN…………………………………………………..……………………22
MISIÓN…………………………………………………………………………….22
VISIÓN…………………………………………………………………………….22
VALORES………………………………………………………………………….22
ORGANIGRAMA…………………………………………………………………..23
MATERIALES Y METODOS……………………………………………………………….24
RESULTADOS Y DISCUSION ……………………………………………………………29
CONCLUSION………………………………………………………………………………30
RECOMENDACIONES…………………………………………………………………….31
BIBLIOGRAFÍA……………………………………………………………………………..32
8. 8
INTRODUCCIÓN
En un mundo laboral donde los avances tecnológicos son el pilar de las
empresas, se busca optimizar para brindar bienes y servicios de calidad,
pues necesitan tecnologías que les permitan desarrollarse en el mercado.
Por ello, es importante recalcar que las empresas hoy en día implementan
las actualizaciones en existencia, ya que la tecnología se ha convertido en
un medio importante para aumentar la eficiencia de los procesos dentro de
la organización, principalmente en la gestión de almacenes. Este proyecto
está enfocado al mantenimiento y actualización de base datos de DOMINOS
PIZZA “CHIQUINO” el cual pretende la mejora del sistema operativo de la
base de datos. Esto con el fin de brindar una herramienta de interacción al
público con nuestro POS on-line. Esto facilita el desarrollo de dispositivos
inteligentes. En la era del “Internet of Things” las empresas pioneras en el
desarrollo de tecnología han aprovechado el potencial de publicar su código
fuente para potenciar la adopción masiva de sus productos (Tesla, Google,
Facebook, Twitter, etc.).
Las bases de datos relacionales desempeñan un papel fundamental en la
gestión eficiente de la información en los restaurantes modernos. Estas
bases de datos permiten a los establecimientos de comida almacenar,
organizar y recuperar datos de manera estructurada, lo que contribuye a la
toma de decisiones informada y a una mejor administración de los recursos.
En este informe, exploraremos el uso y mantenimiento de las bases de datos
relacionales en el contexto de la cadena de restaurantes Domino's Pizza.
9. 9
JUSTIFICACIÓN
Con los pasos de los años se han ido mejorando la tecnología con ello
también han evolucionado muchos sistemas informáticos en los cuales las
personas van aprendiendo a utilizar para el desarrollo de las empresas en
las que se trabaja, por lo tanto, las empresas, los negocios, se han tenido la
necesidad de estar a un nivel de excelencia donde pueda brindar un mejor
servicio al cliente conforme a un producto. Las empresas hoy en día buscan
cumplir con los estándares establecidos para una empresa funcional en el
área digital, esto con el fin de que el cliente quede satisfecho con el servicio
y/o producto que se brinda. Ya que en Domino´s Pizza es de suma
importancia que los clientes estén satisfechos con el producto y servicio que
se les otorga.
Se implementó en la página oficial de la franquicia una nueva opción que le
permite al cliente personalizar su pizza, puede seleccionar hasta dos
ingredientes adicionales de su catálogo, escoger el tamaño deseado,
cantidad de pizzas y donde desea recibir o recoger el producto. Sin embargo,
la información que se recibe en sucursal desde la plataforma es escasa y en
ocasiones no se registra el pedido del cliente, por lo que causa una molestia
en los clientes. En ocasiones no registra los ingredientes extra y el pedido
llega incompleto, para poder combatir esta problemática se desea actualizar
la base de datos que se tiene establecida y en base a los registros existentes
se implementará una nueva base de datos para facilitar los pedidos que se
tengan durante la semana y así ir vaciando cada fin de semana los datos y
crear nuevos, esto con la finalidad de que la información no se acumule y no
se tenga nuevamente problemas a la hora de realizar un pedido. Se
realizarán pruebas piloto para asegurarse de que esté en correcto
funcionamiento el sistema y poder entregar un sistema funcional.
10. 10
OBJETIVOS
OBJETIVO GENERAL
Crear un sistema informático donde se registre la información operacional de
una pizzería en el cual se pueda controlar, administrar y gestionar los datos
registrados dentro de la base de datos.
OBJETIVOS ESPECÍFICOS
● Manejo rápido y eficaz del sistema
● Captura de información del cliente
● Respaldar la información ingresada al sistema
● Crear usuarios
● Asignar reparto a los trabajadores
● Registro de proceso de ejecución
● Mostrar el stock del inventario
● Registro de proveedores
MARCO DE REFERENCIA
¿QUÉ ES UN ALMACÉN VIRTUAL?
Un almacén virtual es otro término para un almacén de datos. Un almacén
de datos es una herramienta informática diseñada para simplificar la toma de
decisiones en la gestión empresarial. Recoge y muestra los datos
comerciales relativos a un momento específico en el tiempo, creando una
instantánea del estado de la empresa en ese momento. almacenes virtuales
a menudo se acumulan los datos de una amplia variedad de fuentes.
BASE DE DATOS
Un almacén virtual es esencialmente una base de datos de negocios. Los
datos encontrados en un almacén virtual por lo general se copian desde
11. 11
múltiples fuentes a través de un sistema de producción. Esto se hace para
los datos relacionados se puede buscar de forma rápida y sin acceder a todo
el sistema. Realizar una búsqueda de todo un sistema de producción en un
momento potencialmente podría afectar al rendimiento del sistema. El uso de
un almacén de datos elimina este riesgo operativo y acelera el proceso de
acceso general.
DATA MART
Dependiendo del tipo de información que se almacena en un almacén virtual,
un único almacén puede llegar a ser sobrecargado con los datos de las
diferentes fuentes relacionadas con cualquier número de temas posibles
docenas. Para evitar que el almacén se convierta en imposible de navegar,
subdivisiones llamadas de datos marts se utilizan a veces. Estos mercados
de datos dividen la información guardada en el almacén en categorías que
se pueden seleccionar de forma individual y buscado en base a lo que el
usuario está buscando.
CARACTERÍSTICAS
Los almacenes de datos se actualizan con regularidad para asegurar que
reflejen el estado actual de la empresa cuyos datos que almacenan. A
menudo se pueden configurar para actualizar un calendario diario, semanal
o personalizada, en función de los deseos del usuario. Los datos
almacenados en un almacén virtual son estáticos. Esto significa que los
nuevos datos se almacenan junto con los datos existentes en lugar de sobre
ella, lo que le permite acceder a información histórica, así como la
información actual.
INTEGRACIÓN
Otra ventaja de utilizar un almacén virtual para almacenar y datos de catálogo
es la integración. En términos de computación, la integración es cuando los
datos extraídos de dos o más fuentes que etiquetan su información de
12. 12
manera diferente se almacén han utilizado un único medio de identificación.
La integración es útil para propósitos de recuperación de datos, ya que hace
posible la búsqueda de todos los datos almacenados a la vez, a diferencia
de la realización de búsquedas individuales de cada fuente dictado por el
método de identificación específica de la fuente.
IMPORTANCIA DE LAS BASES DE DATOS RELACIONALES
EN LA INDUSTRIA DE RESTAURANTES
En este apartado, se puede destacar la creciente importancia de las bases
de datos relacionales en la gestión eficiente de la información en el sector de
restaurantes. Se pueden mencionar los beneficios generales de utilizar bases
de datos relacionales en este contexto, como el almacenamiento
estructurado de datos, la mejora en la toma de decisiones y la optimización
de recursos.
USO DE BASES DE DATOS RELACIONALES EN DOMINO’S
PIZZA
Domino's Pizza, reconocido internacionalmente por su entrega rápida de
pizzas, emplea bases de datos relacionales para diversas áreas de su
operación. A continuación, se presentan algunos ejemplos de cómo Domino's
utiliza estas bases de datos en su funcionamiento diario:
A. Registro y gestión de clientes: Domino's mantiene una base de datos
que almacena información de sus clientes, como nombres,
direcciones, números de teléfono, historial de pedidos y preferencias.
Esto permite una comunicación personalizada y el análisis de
patrones de consumo para mejorar la experiencia del cliente.
B. Control de inventario: La cadena de restaurantes utiliza una base de
datos para llevar un seguimiento de los ingredientes disponibles en
cada local. Esto facilita la gestión de las existencias y la planificación
13. 13
de pedidos de insumos para garantizar un abastecimiento eficiente y
evitar la escasez de ingredientes.
C. Procesamiento de pedidos: Domino's emplea una base de datos para
recibir y procesar los pedidos de los clientes. La información de los
pedidos, como los productos solicitados, las direcciones de entrega y
los datos de facturación, se registra en la base de datos para su
posterior uso en la preparación y entrega de los alimentos.
D. Análisis de datos: La información almacenada en las bases de datos
relacionales de Domino's se utiliza para generar informes y análisis.
Estos informes proporcionan una visión detallada del desempeño del
restaurante, incluyendo métricas como el número de pedidos, los
productos más populares y los ingresos generados. Estos análisis
permiten a Domino's identificar tendencias, tomar decisiones
estratégicas y mejorar sus operaciones.
BENEFICIOS DE PUBLICAR DOCUMENTACION PARA
INTERACTUAR CON LA API DE DOMINO’S
Facilita la integración: La documentación clara y completa de una API
pública proporciona a los desarrolladores la información necesaria para
comprender y utilizar correctamente la API en sus propias aplicaciones. Esto
facilita la integración de la API en diferentes proyectos y reduce la curva de
aprendizaje para los desarrolladores que deseen utilizarla.
Ahorro de tiempo y recursos: La documentación bien elaborada permite a
los desarrolladores acceder rápidamente a los detalles de la API, como
endpoints, parámetros, métodos de autenticación y ejemplos de solicitudes y
respuestas. Esto evita la necesidad de investigar exhaustivamente cómo
funciona la API y ahorra tiempo y recursos a los desarrolladores.
Mejora la experiencia del desarrollador: Una API con una documentación
clara y detallada mejora la experiencia del desarrollador al brindarles una
guía paso a paso para interactuar con la API. Esto reduce la frustración y los
14. 14
errores, y permite a los desarrolladores comprender rápidamente cómo
utilizar los diferentes servicios y funcionalidades ofrecidos por la API.
Fomenta la adopción de la API: La documentación bien elaborada y
accesible fomenta la adopción de una API pública. Cuando los
desarrolladores pueden comprender fácilmente cómo utilizar la API y obtener
resultados deseados, es más probable que decidan implementarla en sus
propias aplicaciones. Esto aumenta la popularidad y la base de usuarios de
la API, lo que puede generar un mayor interés y beneficio para el proveedor
de la API.
Promueve la colaboración y la comunidad: Al publicar documentación
para una API pública, se crea un espacio propicio para la colaboración y el
intercambio de conocimientos entre desarrolladores. Los desarrolladores
pueden compartir sus experiencias, hacer preguntas y brindar sugerencias
para mejorar la API. Esto fomenta la formación de una comunidad en torno a
la API, lo que puede llevar a un mayor soporte, colaboración y desarrollo
conjunto.
DEFINICIONES DE TÉRMINOS COMUNES RELACIONADOS
API (Application Programming Interface): Interfaz de Programación de
Aplicaciones. Es un conjunto de reglas y protocolos que permiten a las
aplicaciones comunicarse entre sí. Proporciona un conjunto de funciones y
métodos predefinidos que los desarrolladores pueden utilizar para interactuar
con una aplicación o servicio específico.
Parámetros: Son valores opcionales o requeridos que se envían junto con
una solicitud a un endpoint de API para personalizar o filtrar los resultados.
Los parámetros pueden incluir información como filtros de búsqueda,
paginación, ordenamiento, autenticación, entre otros.
Autenticación: Es el proceso de verificación de la identidad de un usuario o
una aplicación que realiza una solicitud a una API. La autenticación puede
15. 15
ser necesaria para acceder a ciertos recursos o para realizar operaciones
que requieren privilegios especiales. Las API suelen utilizar métodos como
tokens de acceso, claves de API o autenticación basada en OAuth para
garantizar la seguridad y la autorización adecuada.
Solicitudes y respuestas: En el contexto de una API, las solicitudes son las
peticiones enviadas por los clientes (aplicaciones o servicios) a los endpoints
de la API, mientras que las respuestas son las respuestas enviadas por la
API al cliente. Las solicitudes contienen información como los parámetros,
los métodos HTTP utilizados (GET, POST, etc.) y los datos enviados,
mientras que las respuestas contienen los resultados de la operación
solicitada, como datos, códigos de estado HTTP y mensajes descriptivos.
IoT (Internet of things): Red de dispositivos físicos con sensores, habilidad
de procesamiento, software y otras tecnologias, que estan interconectados e
intercambian información.
MySQL: Considerada como la base de datos de código abierto más popular
del mundo, es un sistema de gestión de bases de datos relacional
HTTP (Hypertext Transfer Protocol): Protocolo de comunicación que
permite las transferencias de información a través de archivos (XML, HTML,
etc.)
Código abierto: Modelo de desArrollo de software basado en la colaboración
abierta. Se enfoca en los beneficios practicos (acceso al código fuente) y en
cuestiones éticas o de libertad ue tanto se destacan en el software libre.
GIT: Software de control de versiones diseñado por Linus Torvalds,
pensando en la eficiencia, la contabilidad y compatibilidad del mantenimiento
de versiones de aplicaciones cuando estas tienen un gran número de
archivos de código fuente.
Github: Es una plataforma de desarrollo colaborativo para lojar proyectos
utilizando el sistema de control de versiones de GIT. Se utiliza principalmente
para la creación de código fuente de programas de ordenador.
16. 16
Repositorio: Es un lugar de almacenamiento del cual pueden ser
recuperados e instalados los paquetes de software en un ordenador.
DevOps: Acrónimo en ingles de Desarrollo y Operaciones, es un conjunto de
prácticas que agrupan el desarrollo de software y las operaciones de TI. Su
objetivo es hacer más rápido el ciclo de vida del desarrollo de software y
proporcionar una entrega continua de alta calidad.
Tecnologías de Información: Término extensivo para la tecnología de la
información que enfatiza el papel de las comunicaciones unificadas,
integracIón de telecoumincaciones, las computadoras y el software necesario
que permite a los usuarios acceder, almacenar, transmitir y manipular
información.
SASS: API (Application Programming Interface): Interfaz de Programación
de Aplicaciones. Es un conjunto de reglas y protocolos que permiten a las
aplicaciones comunicarse entre sí. Proporciona un conjunto de funciones y
métodos predefinidos que los desarrolladores pueden utilizar para interactuar
con una aplicación o servicio específico.
Endpoint: Es un punto final o URL específico de una API al que se puede
enviar una solicitud para acceder a un recurso o realizar una operación
específica. Los endpoints pueden tener diferentes métodos asociados, como
GET, POST, PUT o DELETE, que indican la acción que se desea realizar en
el recurso.
JSON: Formato de texto sencillo para el intercambio de datos entre servicios
o API’s web. Facilitando el intecambio de información entre servicios
independientemente de su lenguaje de implementación. edhcs
JWT: Estandar abierto basado en JSON para la creación de tokens de
acceso, permitiendo la propagación de identidades y privilegios (claims). Por
ejemplo: Un servidor podría generar un token para probar que un usario está
actuando como un administrador en el sistema.
17. 17
NoSQL: Sistemas de gestión de bases de datos que difieren del modelo
clásico de Sistemas de Gestión de Bases de Datos Relacionales, siendo una
de las caracteristicas más destacadas que no usan SQL como lenguaje
principal de consultas.
TypeScript / TypeScript: Es un lenguaje de programación de código abierto
que se basa en JavaScript y agrega características adicionales, como tipado
estático, clases y interfaces. Proporciona ventajas en términos de
mantenibilidad, escalabilidad y detección temprana de errores en
comparación con JavaScript.
Node.js es un entorno de tiempo de ejecución de JavaScript basado en el
motor V8 de Google Chrome. Permite ejecutar código JavaScript en el
servidor, lo que lo convierte en una opción popular para el desarrollo de
aplicaciones del lado del servidor. Node.js proporciona un modelo de E/S sin
bloqueo y orientado a eventos, lo que lo hace eficiente y adecuado para
aplicaciones web en tiempo real y escalables.
WWW (World Wide Web): La WWW, o World Wide Web, es un sistema de
información global que permite acceder y compartir información en forma de
páginas web. Está basada en el uso de protocolos como HTTP (Hypertext
Transfer Protocol) y se accede a través de navegadores web. La WWW es
una parte fundamental de Internet y permite la comunicación y el intercambio
de información en todo el mundo.
Microservicios: Los microservicios son una arquitectura de diseño de
software en la que una aplicación se divide en componentes más pequeños
y autónomos llamados microservicios. Cada microservicio se enfoca en
realizar una función específica y se comunica con otros microservicios a
través de protocolos ligeros, como HTTP o mensajes. Los microservicios
permiten una mayor flexibilidad, escalabilidad y mantenibilidad en
comparación con las arquitecturas monolíticas tradicionales.
18. 18
Base de datos relacional: Una base de datos relacional es un tipo de base
de datos que organiza y almacena datos en tablas estructuradas. Estas
tablas están interrelacionadas a través de claves primarias y claves externas,
lo que permite establecer relaciones y consultar los datos de manera
eficiente. Ejemplos de bases de datos relacionales populares incluyen
MySQL, PostgreSQL y Oracle.
ACID (Atomicidad, Consistencia, Aislamiento, Durabilidad): ACID es un
conjunto de propiedades que garantizan la fiabilidad y la integridad de las
transacciones en una base de datos relacional.
Atomicidad: La atomicidad garantiza que una transacción se realice
completamente o no se realice en absoluto. Si una operación de la
transacción falla, se deshacen todos los cambios realizados previamente.
Consistencia: La consistencia asegura que una transacción lleve la base de
datos de un estado válido a otro estado válido. Los datos deben cumplir todas
las restricciones y reglas definidas en la base de datos.
Aislamiento: El aislamiento asegura que una transacción se ejecute en un
entorno aislado y no sea afectada por otras transacciones concurrentes.
Cada transacción debe ser independiente y no debe interferir con el trabajo
de otras transacciones.
Durabilidad: La durabilidad garantiza que una vez que una transacción se
haya confirmado (commited), los cambios realizados persistirán incluso en
caso de fallos del sistema, como cortes de energía o reinicios. Los cambios
se guardan de manera permanente en la base de datos.
MANTENIMIENTO DE BASES DE DATOS RELACIONALES
El mantenimiento adecuado de las bases de datos relacionales es esencial
para garantizar su eficaz funcionamiento. Domino's Pizza implementa las
siguientes prácticas de mantenimiento:
19. 19
A. Copias de seguridad regulares: Domino's realiza copias de seguridad
periódicas de sus bases de datos para proteger la información ante
posibles fallos del sistema o pérdidas de datos. Estas copias se
almacenan en ubicaciones seguras y se pueden restaurar en caso de
que se produzca una interrupción o una pérdida de datos.
B. Actualizaciones y parches: Es importante mantener el software de
gestión de bases de datos actualizado con las últimas versiones y
parches de seguridad. Domino's realiza actualizaciones periódicas de
su sistema de gestión de bases de datos para aprovechar nuevas
características, mejorar el rendimiento y abordar posibles
vulnerabilidades.
C. Monitoreo del rendimiento: Domino's supervisa constantemente el
rendimiento de sus bases de datos para identificar posibles cuellos de
botella y optimizar el acceso a la información. El monitoreo del
rendimiento ayuda a garantizar una respuesta rápida de la base de
datos y una experiencia fluida para los usuarios.
D. Seguridad de datos: Domino's implementa medidas de seguridad
robustas para proteger la integridad y la confidencialidad de los datos
almacenados en sus bases de datos. Esto incluye el uso de firewalls,
cifrado de datos, autenticación de usuarios y controles de acceso para
proteger la información contra accesos no autorizados.
El uso y mantenimiento de bases de datos relacionales en restaurantes,
como Domino's Pizza, brinda numerosos beneficios en términos de gestión
de clientes, control de inventario, procesamiento de pedidos y análisis de
datos. Estas bases de datos permiten un flujo de información eficiente, mejor
toma de decisiones y una administración más efectiva de los recursos.
Además, el mantenimiento adecuado de las bases de datos garantiza su
rendimiento óptimo y protege la integridad de los datos almacenados.
20. 20
En resumen, Domino's Pizza ha adoptado el uso de bases de datos
relacionales como parte integral de su operación diaria, lo que ha contribuido
a su éxito en la industria de la comida rápida.
Actualmente no existe una herramienta pública para la creación y monitoreo
de órdenes que sea amigable para los desarrolladores ajenos a Domino´s.
Por lo que el potencial beneficio en el incremento y optimización de tiempo
invertido por lo clientes para realizar un pedido, así como los recursos
destinados al mantenimiento de los recursos digitales involucrados; es muy
grande, ya que incluso puede influir en el incremento de ventas para toda la
marca, no solo los franquiciatarios que administran las sucursales.
Por tales motivos hemos analizado y encontrado la mejor opción para poder
realizar este proyecto y no crear ningún percance y lograr tener una mejor
solución para que los repartidores no tengan ningún problema para poder
encontrar mejor la dirección de los destinos de los repartos.
DESCRIPCIÓN DE LA EMPRESA
Domino’s Pizza fue fundada por los hermanos Tom y James Monaghan en
1960 en la ciudad de Ypsilanti, Michigan, al adquirir una pizzería por tan solo
900 dólares. En ese inicio de la década de los 60’s querían vender a los
estudiantes de una institución universitaria, pizzas a domicilio - que sigue
siendo la esencia de su servicio actual - pero en ese tiempo la idea no
funcionó del todo, lo que desanimó a James, uno de los hermanos,
retirándose del negocio, vendiendo su parte por un auto Volkswagen de
medio uso. Fue así como Tom Monaghan se convirtió en el dueño absoluto,
de lo que ese entonces era la pizzería Dominick’s Pizza. Tras adquirir dos
21. 21
pizzerías más en Michigan, en 1965 cambió el nombre a lo que conocemos
actualmente como Domino’s Pizza.
EL EMBLEMÁTICO LOGO
Luego institucionalizó el logotipo con una ficha de domino, con tres puntos
que representaban las tres pizzerías que tenía en esos años, por lo cual
colocaría una más, por cada nuevo establecimiento que inaugurara. Sin
embargo, se decidió que quedara solo la tercia de puntos, como actualmente
está diseñado su logo, lo que significa mucho para el propietario y socios de
esta empresa de pizzas.
LA EXPANSIÓN DE
DOMINO´S PIZZA
Para lograr su expansión,
estableció el método de negocio
de las franquicias, abriendo la
primera en 1967, en la ciudad de
East Lansing.
En ese tiempo, Domino’s integró
maquinaria industrial para que sus cajas de cartón fueran hechas con
rapidez, con un espesor grueso con el fin de que la pizza no tuviera
deformaciones.
En 1973, se decidió que 30 minutos era el tiempo límite para entregar la pizza
a domicilio. En caso de pasar la media hora, el producto se entregaría gratis.
Esto generó mayor publicidad a la marca y también se adoptó como un
eslogan. Hasta 1970 ya contaban con 280 locales y en 1981 sumaban 500
en Estados Unidos. La internacionalización llegó en 1983 abriendo un
establecimiento en Canadá y otro en Australia, con lo cual Domino’s Pizza ya
tenía un total de mil restaurantes. A fines de los años 80’s, Domino’s Pizza
llegó a los países hispanos. Veamos cómo fue la expansión:
22. 22
● Colombia y México (1988)
● Guatemala (1989)
● Venezuela (1992)
● Ecuador y Perú (1995)
EL RETIRO DE SU FUNDADOR
El retiro de su fundador
En 1998, su fundador y dueño Tom Monaghan decidió vender el 98 % de sus
acciones, anunciando su retiro de la empresa que había creado 38 años
antes, pero dejando un gran legado en la industria de la comida rápida.
LA ACTUALIDAD
En 2009 se empiezan a incluir otros elementos al menú, así como
aplicaciones para que el consumidor tenga el seguimiento en tiempo real de
la elaboración de su pizza, hasta su entrega por medio de internet.
UBICACIÓN
Carr. Federal Puebla - Atlixco 8505, Cuayantla, San Bernardino
Tlaxcalancingo, 72820 Tlaxcalancingo, Pue.
MISIÓN
“Alimentar el poder de lo posible, transformando los momentos cotidianos en
algo más especial.”
VISIÓN
“Ser la empresa de pizzas número uno en el mundo y en todos los barrios.”
VALORES
Los Valores de Dominos Pizza son:
23. 23
● Los clientes primero
● El respeto
● Honestidad
● Trabajo duro
● Comunidad
ORGANIGRAMA
DIAGRAMA ENTRADA Y SALIDA DE MERCANCÍA
24. 24
MATERIALES Y METODOS
Manipular la base de datos de Domino´s Pizza requiere tener acceso
autorizado y seguir los protocolos establecidos por la empresa. A
continuación, se presenta una descripción general de los materiales y
métodos que puedes considerar para manipular la base de datos.
Materiales:
1. Acceso autorizado: Debes tener los permisos necesarios y
autorización de Domino´s Pizza para acceder y manipular su base de
datos. Esto puede implicar obtener credenciales de acceso o trabajar
en colaboración con el equipo de tecnología de la empresa.
2. Software de gestión de base de datos: Utiliza un sistema de gestión
de base de datos SGBD compatible con la base de PostgreSQL,
Oracle o Microsoft SQL Server.
3. Lenguaje de programación, Dependiendo de tus necesidades y
preferencias, puedes utilizar un lenguaje de programación para
interactuar con la base de datos. Algunos lenguajes populares para
trabajar con base de datos son SQL, Python, Java, C# o Ruby.
4. Herramientas de desarrollo: Utiliza un entorno de desarrollo integrado
(IDE) o un editor de texto para escribir y probar tu código. Algunos
ejemplos populares son Visual Studio Code, PyCharm, Eclipse o
SublimeText.
Métodos:
1. Conexión a la base de datos: Establece una conexión con la base de
datos de Domino's Pizza utilizando las credenciales de acceso
proporcionadas. Esto puede requerir información como el nombre del
servidor, el puerto, el nombre de usuario y la contraseña.
2. Consultas SQL: Utiliza consultas SQL para recuperar, agregar,
actualizar o eliminar datos en la base de datos. Puedes utilizar
sentencias SELECT para obtener información, sentencias INSERT o
25. 25
UPDATE para agregar o modificar datos, y sentencias DELETE para
eliminar registros.
3. Scripts o programas: Desarrolla scripts o programas utilizando el
lenguaje de programación elegido para automatizar tareas
específicas. Por ejemplo, puedes crear un script que genere informes
de ventas, actualice precios de productos, o gestione la información
de los clientes.
4. Pruebas y
validación:
Realiza pruebas
exhaustivas para
asegurarte de
que tu código
funcione
correctamente y
manipule la base
de datos de
manera
adecuada.
Verifica la
precisión de los
resultados y
asegúrate de manejar posibles errores o excepciones.
5. Mantenimiento y seguridad: Una vez implementado, mantén tu
proyecto actualizado y realiza copias de seguridad regulares de la
base de datos para evitar la pérdida de información. También
asegúrate de seguir las mejores prácticas de seguridad para proteger
los datos confidenciales.
29. 29
RESULTADOS Y DISCUSION
Resultados:
Eficiencia mejorada en la gestión de pedidos: Mediante la manipulación de la
base de datos de Domino's Pizza, podrías lograr una mejora en la velocidad
y precisión en el procesamiento de pedidos. Esto podría implicar la
implementación de consultas y algoritmos optimizados para agilizar las
operaciones de búsqueda y actualización de información.
Análisis de datos para la toma de decisiones estratégicas: Al manipular la
base de datos, podrías realizar análisis de datos avanzados para obtener
información valiosa sobre los patrones de consumo, preferencias de los
clientes, rendimiento de productos y otros aspectos relevantes. Estos análisis
podrían ayudar a tomar decisiones estratégicas en términos de inventario,
marketing, expansión de sucursales, entre otros.
Implementación de un sistema de fidelización de clientes: Al tener acceso a
la base de datos de Domino's Pizza, podrías desarrollar un sistema de
fidelización de clientes más efectivo. Esto podría implicar la gestión de
programas de recompensas, personalización de ofertas y promociones,
seguimiento de la satisfacción del cliente, entre otros aspectos.
Discusión: Impacto en la experiencia del cliente: Podrías discutir cómo la
manipulación de la base de datos afecta directamente la experiencia del
cliente. Por ejemplo, si se logra una gestión de pedidos más eficiente, los
clientes podrían experimentar tiempos de entrega más rápidos y una mayor
precisión en sus solicitudes.
Ventajas competitivas: Puedes discutir cómo la manipulación de la base de
datos podría proporcionar a Domino's Pizza ventajas competitivas en el
mercado. Por ejemplo, mediante el análisis de datos, la empresa podría
identificar oportunidades de crecimiento, mejorar la segmentación de su
público objetivo y adaptar su oferta a las preferencias del consumidor.
30. 30
Retos y consideraciones: Es importante discutir los desafíos y
consideraciones que surgieron durante el proyecto. Esto podría incluir
aspectos técnicos, como la integración con sistemas existentes, la calidad de
los datos y la seguridad de la información, así como aspectos éticos y de
privacidad de los datos de los clientes.
CONCLUSION
En conclusión, un proyecto exitoso de manipulación de base de datos en
Domino's Pizza puede tener un impacto significativo en la eficiencia
operativa, la toma de decisiones estratégicas y la satisfacción del cliente. Al
aprovechar los datos almacenados en la base de datos, es posible mejorar
la gestión de pedidos, analizar patrones de consumo, implementar sistemas
de fidelización de clientes y obtener una ventaja competitiva en el mercado.
El proyecto ha permitido agilizar los procesos relacionados con el manejo de
pedidos, lo que se traduce en tiempos de entrega más rápidos y una mayor
precisión en las solicitudes de los clientes. Además, mediante el análisis de
datos, se han obtenido conocimientos valiosos sobre las preferencias y
comportamientos de los consumidores, lo que ha facilitado la toma de
decisiones estratégicas en términos de inventario, marketing y expansión de
sucursales.
La implementación de un sistema de fidelización de clientes ha mejorado la
experiencia del cliente al personalizar ofertas y recompensar la lealtad, lo que
ha generado un mayor grado de satisfacción y retención de los clientes.
Sin embargo, es importante destacar que un proyecto exitoso también ha
enfrentado desafíos y consideraciones, como la integración con sistemas
existentes, la calidad de los datos y la seguridad de la información. Estos
aspectos se abordaron de manera adecuada para garantizar la integridad de
los datos y cumplir con las regulaciones de privacidad y protección de datos.
31. 31
En resumen, un buen proyecto de manipulación de base de datos en
Domino's Pizza ha logrado mejorar la eficiencia operativa, impulsar la toma
de decisiones basadas en datos y mejorar la satisfacción del cliente. Al
aprovechar los datos almacenados en la base de datos, se han obtenido
beneficios significativos que han fortalecido la posición competitiva de la
empresa y han contribuido al éxito general del negocio.
RECOMENDACIONES
A continuación, te brindo algunas recomendaciones sobre cómo hacer un
buen uso de la base de datos de Domino's Pizza:
Seguridad de los datos: Asegúrate de seguir las mejores prácticas de
seguridad para proteger la base de datos de Domino's Pizza. Esto incluye
utilizar contraseñas seguras, implementar medidas de encriptación, controlar
el acceso a la base de datos y mantenerse actualizado con las últimas
actualizaciones de seguridad.
Cumplimiento normativo: Asegúrate de cumplir con las regulaciones y leyes
de protección de datos aplicables, como el Reglamento General de
Protección de Datos (GDPR) si operas en la Unión Europea. Esto implica
obtener el consentimiento adecuado de los clientes para recopilar y utilizar
sus datos, así como permitirles acceder y modificar su información si lo
solicitan.
Calidad de los datos: Mantén la calidad de los datos en la base de datos de
Domino's Pizza. Esto implica garantizar la precisión y consistencia de la
información registrada, corrigiendo cualquier error o inconsistencia que
pueda afectar negativamente las operaciones comerciales.
Actualización regular: Realiza actualizaciones regulares de la base de datos
para reflejar los cambios en los productos, precios, promociones y otra
información relevante de Domino's Pizza. Esto asegurará que los datos estén
siempre actualizados y precisos.
32. 32
Respaldo de datos: Implementa un sistema de respaldo regular para
asegurar que los datos de la base de datos de Domino's Pizza estén
protegidos contra pérdidas accidentales o fallas del sistema. Esto
garantizará la disponibilidad y recuperación de datos en caso de
cualquier problema.
Análisis de datos: Utiliza herramientas de análisis de datos para
aprovechar al máximo la información almacenada en la base de datos.
Realiza análisis y generación de informes para obtener información
valiosa sobre patrones de consumo, preferencias de los clientes,
eficiencia operativa y otras métricas clave.
Uso ético de los datos: Asegúrate de utilizar los datos de manera ética
y respetuosa. Evita el uso inapropiado o no autorizado de la
información y respeta la privacidad de los clientes. No compartas
datos confidenciales con terceros sin el consentimiento adecuado.
BIBLIOGRAFÍA
Base de Datos - Concepto, tipos y ejemplos. (n.d.). Concepto.
https://concepto.de/base-de-datos/
Cahuantico Salas, J. (17 de Julio de s.f.). Valuación de existencias.
Obtenido de http://berthabme.blogspot.pe/2007/07/valuacion-de-
existencias.html
Foros del Web, comunidad para aprender web. (n.d.).
http://www.forosdelweb.com/
colaboradores de Wikipedia. (n.d.). Wikipedia, la enciclopedia libre.
http://es.wikipedia.org/
PHP: Hypertext Preprocessor. (2023, May 11).
http://php.net/index.php
XHTML 1.0: The Extensible HyperText Markup Language (Second
Edition). (n.d.). http://www.w3c.org/TR/xhtml1