Академический Документы
Профессиональный Документы
Культура Документы
Versión 1.5
Planet Pizza App Versión: 1.5
Diseño Orientado a Objetos Date: 13/11/2017
Historia de Revisiones
Fecha Versión Descripción Autor
5/10/2017 1.0 Versión preliminar del diseño orientado a Luis Felipe Gordillo
objetos. Luis Castellanos Remolina
6/10/2017 1.1 Versión mejorada del diseño del diagrama de Luis Felipe Gordillo
clases Luis Castellanos Remolina
20/10/2017 1.2 Diseño de una propuesta para la aplicación. Luis Felipe Gordillo
Luis Castellanos Remolina
26/10/2017 1.3 Mejora en la propuesta de interfaces gráficas Luis Felipe Gordillo
Luis Castellanos Remolina
09/11/2017 1.4 Correcciones en la tabla de contenidos, Luis Felipe Gordillo
revisión de las funcionalidades y revisión de Luis Castellanos Remolina
la propuesta de interfaces gráficas, se ha
añadido la descripción del producto
desarrollado
13/11/2017 1.5 Mejora significativa del proyecto, últimos Luis Felipe Gordillo
ajustes y modificación del documento de Luis Castellanos Remolina
diseño
Planet Pizza App Versión: 1.5
Diseño Orientado a Objetos Date: 13/11/2017
Tabla de Contenidos
1. Descripción 1
2. Motivación 1
3. Funcionalidades 1
4. Restricciones 1
5. Diagrama de Clases 1
6. Diccionario de clases 2
7. Diagrama Relacional 3
En la actualidad Internet es el medio de comunicación al que acuden personas de todo el mundo para
buscar muchas de las cosas que necesitan saber, desde un consejo de salud hasta dónde pueden ir a
comer en su ciudad, en un restaurante agradable y a buen precio.
Planet Pizza App es una propuesta de Aplicación Web en la cual la pizzería podrá contar con una
herramienta de gran utilidad para los clientes. En esta aplicación los usuarios podrán registrarse como
clientes de la pizzería, mirar los diferentes productos que esta ofrece, armas sus propios productos de
acuerdo a sus gustos y preferencias con los diferentes ingredientes que la pizzería ofrece y, realizar su
respectivo pedido.
2. Motivación
Este proyecto de Paradigmas de Programación es de gran motivación para nosotros, ya que podemos
poner en práctica todos los conocimientos aprendidos a lo largo del curso, en un prototipo de
Aplicación Web en la cual vamos a poder ver reflejado todo lo aprendido durante el semestre. Este
proyecto va a permitir poder desarrollar nuestras habilidades para así en un futuro poder realizar
proyectos que le aporten positiva y significativamente a la sociedad.
3. Funcionalidades
4. Restricciones
5. Diagrama de Clases
6. Diccionario de clases
● Cliente
Será el encargado de solicitar el servicio de domicilio por medio de la Aplicación Web. El cliente
tendrá además que suministrar los datos que son necesarios para poder realizar el pedido a
domicilio (nombre, dirección, teléfono, documento de identificación).
● Pedido
Planet Pizza App Versión: 1.5
Diseño Orientado a Objetos Date: 13/11/2017
Es el encargo que le realiza el cliente a la pizzería por medio de la Aplicación Web. En el pedido se
contienen los productos que el cliente solicita con sus respectivos precios cada uno y el valor total
del pedido. El pedido del cliente contiene los productos añadidos a su carrito de compras.
● Ingrediente
Son aquellos elementos que en conjunto se encargan de conformar el producto. Estos ingredientes
pueden ser agregados a un producto como adicionales de acuerdo a los gustos de cada cliente.
● Producto
Es aquello que es fabricado por los pizzeros con ayuda de los ingredientes. Existe una clasificación
de productos entre las cuales podemos encontrar: pizzas, panzerottis y lasagnas. Algunos productos
vienen ya con ciertos ingredientes determinados por la pizzería, mientras que otros varían
dependiendo de los ingredientes que quiera el cliente.
Planet Pizza App Versión: 1.5
Diseño Orientado a Objetos Date: 13/11/2017
7. Diagrama Relacional
La aplicación web se enfocó más que todo en mostrar a los usuarios y a las personas que
visiten la página, los productos que la pizzería les puede ofrecer, además de otros aspectos.
Del producto propuesto se logró desarrollar las en las funcionalidades con los siguientes
porcentajes: