SlideShare una empresa de Scribd logo
Presentación de
proyecto de Punto
de Venta
Descripción
Este proyecto es un sistema básico de gestión de facturas para crear y gestionar información
de facturas, productos y clientes.
Utiliza el lenguaje Python con el framework Django, base de datos SQlite
Requisitos de Instalación
01 Clonar el repositorio.
02 Python 3.8.
03 Gestor de dependencias de Python PIP .
04 Visual Studio
Proceso de Instalación
01 Crear un entorno virtual.
Comando: python -m venv venv
02
Levantar el entorno virtual.
Comando: source venv/Scripts/actívate
03 Instalar las dependencias del proyecto:
Comando: pip install -r requirements.txt
04
Levantar el proyecto.
Comando: python manage.py runserver
Diagrama de Caso de Uso
Diagrama de Entidad Relación
Diagrama de Clases
Características de Django
Django es un framework web de alto nivel que permite el desarrollo rápido de sitios web
seguros y mantenibles.
La arquitectura con utiliza Django es MVT(Model Template Vista).
• Modelo.-Maneja todo lo relacionado con la información, esto incluye cómo acceder a
esta, la validación, relación entre los datos y su comportamiento.
• Vista.- Es un enlace entre el modelo y el template. Decide qué información será
mostrada y por cual template.
• Template.- Decide cómo será mostrada la información.
Funcionamiento de la
arquitectura MTV
Propósito de evaluación
El Propósito de esta evaluación, es evaluar la calidad del producto conforme a la
norma 9126
y verificar que el sistema cumpla con todas las funcionalidades que este
disponga,
Todo esto con fines académicos y de aprendizaje.
Identificar el producto a evaluar
Es un sistema de ventas, en el cual se pueden visualizar productos, clientes y facturas.
Se puede agregar clientes, productos, facturas, se pueden eliminar clientes, productos,
facturas.
Se cuenta con un dashboard, el que se visualiza el número de clientes, productos y facturas
generadas.
Las tecnologías que usa este sistema de ventas son: python con el framework django, con una
base de datos SQLite
Modelo de Calidad
Muestra cómo tus herramientas funcionan en diferentes dispositivos
Calidad de Uso
Metricas
Niveles puntuales de Métricas
Plan de Evaluación
Agregar producto
Plan de Evaluación
Lista de productos
Plan de Evaluación
Agregar cliente
Evaluación de métricas
0 0.2 0.4 0.6 0.8 1
Calidad Interna
Calidad Externa
Calidad de uso
Nivel Esperado Resultado
Conclusiones
El producto a evaluar cumple con los objetivos planeados en la fase de diseño. Se ha
obtenido resultados positivos en la evaluación de los criterios de calidad relacionados con
las características escogidas para calidad externa e interna, así como casos de uso.
Recomendaciones
• Es importante llevar a cabo una evaluación periódica del producto para identificar
posibles problemas y mejorar la calidad del mismo.
• Se debe realizar un seguimiento de las incidencias reportadas por los usuarios y analizar
las causas de las mismas.
• Es necesario establecer un plan de acción para mejorar el producto en base a los
resultados de la evaluación.
Bibliografía
● ISO-9126 proporcionado por el docente de la materia
● https://www.nacionmulticultural.unam.mx/empresasindigenas/docs/2094.pdf
● https://www.verity.cl/blog/que-es-norma-iso-iec-9126-2001
● http://www.scielo.org.co/pdf/rfing/v22n35/v22n35a10.pdf
Gracias por su
atención!

Más contenido relacionado

Similar a Presentación de Proyecto de punto de venta con DJango.pptx

Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
Gaby Fernandez
 
Seis Sigma Bb Medicion
Seis Sigma Bb MedicionSeis Sigma Bb Medicion
Diseño y construcción de un software para una tienda
Diseño y construcción de un software para una tiendaDiseño y construcción de un software para una tienda
Diseño y construcción de un software para una tienda
Oscar Hernando Sanchez Roa
 
Calidad de Software
Calidad de SoftwareCalidad de Software
Calidad de Software
Ashley Stronghold Witwicky
 
INTEGRA Consultores Solución Idea Lab
INTEGRA Consultores Solución Idea LabINTEGRA Consultores Solución Idea Lab
INTEGRA Consultores Solución Idea Lab
INTEGRA Consultores
 
Maria torres
Maria torresMaria torres
Maria torres
Maria Torres
 
Documentación de software
Documentación de softwareDocumentación de software
Documentación de software
Maestros en Linea
 
Rosalie On-Line
Rosalie On-LineRosalie On-Line
Rosalie On-Line
juanito17287
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
Antonio Atenas
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
Antonio Atenas
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
Antonio Atenas
 
Presentacion pb y dl rev b
Presentacion pb y dl rev bPresentacion pb y dl rev b
Presentacion pb y dl rev b
Angel Salinas Baltazar
 
Funcionalidades de QUALITY MASTER
Funcionalidades de QUALITY MASTERFuncionalidades de QUALITY MASTER
Funcionalidades de QUALITY MASTER
Joaquin Bona
 
Gustavo cornejo gonzales new
Gustavo cornejo gonzales newGustavo cornejo gonzales new
Gustavo cornejo gonzales new
gustavocornejogonzal
 
Presentación de comunicación, tecnología y gestión de
Presentación de comunicación, tecnología y gestión dePresentación de comunicación, tecnología y gestión de
Presentación de comunicación, tecnología y gestión de
sarestrep
 
Análisis y diseños de sistemas planes
Análisis y diseños de sistemas planesAnálisis y diseños de sistemas planes
Análisis y diseños de sistemas planes
Juan Azcona
 
Tecnicas de auditoria
Tecnicas de auditoriaTecnicas de auditoria
Tecnicas de auditoria
joseaunefa
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del Software
Tonymx
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
MariaC7
 
2 plan de aseguramiento sqa - informatica
2   plan de aseguramiento sqa - informatica2   plan de aseguramiento sqa - informatica
2 plan de aseguramiento sqa - informatica
Diego Coello
 

Similar a Presentación de Proyecto de punto de venta con DJango.pptx (20)

Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
 
Seis Sigma Bb Medicion
Seis Sigma Bb MedicionSeis Sigma Bb Medicion
Seis Sigma Bb Medicion
 
Diseño y construcción de un software para una tienda
Diseño y construcción de un software para una tiendaDiseño y construcción de un software para una tienda
Diseño y construcción de un software para una tienda
 
Calidad de Software
Calidad de SoftwareCalidad de Software
Calidad de Software
 
INTEGRA Consultores Solución Idea Lab
INTEGRA Consultores Solución Idea LabINTEGRA Consultores Solución Idea Lab
INTEGRA Consultores Solución Idea Lab
 
Maria torres
Maria torresMaria torres
Maria torres
 
Documentación de software
Documentación de softwareDocumentación de software
Documentación de software
 
Rosalie On-Line
Rosalie On-LineRosalie On-Line
Rosalie On-Line
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
 
Presentacion pb y dl rev b
Presentacion pb y dl rev bPresentacion pb y dl rev b
Presentacion pb y dl rev b
 
Funcionalidades de QUALITY MASTER
Funcionalidades de QUALITY MASTERFuncionalidades de QUALITY MASTER
Funcionalidades de QUALITY MASTER
 
Gustavo cornejo gonzales new
Gustavo cornejo gonzales newGustavo cornejo gonzales new
Gustavo cornejo gonzales new
 
Presentación de comunicación, tecnología y gestión de
Presentación de comunicación, tecnología y gestión dePresentación de comunicación, tecnología y gestión de
Presentación de comunicación, tecnología y gestión de
 
Análisis y diseños de sistemas planes
Análisis y diseños de sistemas planesAnálisis y diseños de sistemas planes
Análisis y diseños de sistemas planes
 
Tecnicas de auditoria
Tecnicas de auditoriaTecnicas de auditoria
Tecnicas de auditoria
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del Software
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
2 plan de aseguramiento sqa - informatica
2   plan de aseguramiento sqa - informatica2   plan de aseguramiento sqa - informatica
2 plan de aseguramiento sqa - informatica
 

Presentación de Proyecto de punto de venta con DJango.pptx

  • 2. Descripción Este proyecto es un sistema básico de gestión de facturas para crear y gestionar información de facturas, productos y clientes. Utiliza el lenguaje Python con el framework Django, base de datos SQlite
  • 3. Requisitos de Instalación 01 Clonar el repositorio. 02 Python 3.8. 03 Gestor de dependencias de Python PIP . 04 Visual Studio
  • 4. Proceso de Instalación 01 Crear un entorno virtual. Comando: python -m venv venv 02 Levantar el entorno virtual. Comando: source venv/Scripts/actívate 03 Instalar las dependencias del proyecto: Comando: pip install -r requirements.txt 04 Levantar el proyecto. Comando: python manage.py runserver
  • 8. Características de Django Django es un framework web de alto nivel que permite el desarrollo rápido de sitios web seguros y mantenibles. La arquitectura con utiliza Django es MVT(Model Template Vista). • Modelo.-Maneja todo lo relacionado con la información, esto incluye cómo acceder a esta, la validación, relación entre los datos y su comportamiento. • Vista.- Es un enlace entre el modelo y el template. Decide qué información será mostrada y por cual template. • Template.- Decide cómo será mostrada la información.
  • 10. Propósito de evaluación El Propósito de esta evaluación, es evaluar la calidad del producto conforme a la norma 9126 y verificar que el sistema cumpla con todas las funcionalidades que este disponga, Todo esto con fines académicos y de aprendizaje.
  • 11. Identificar el producto a evaluar Es un sistema de ventas, en el cual se pueden visualizar productos, clientes y facturas. Se puede agregar clientes, productos, facturas, se pueden eliminar clientes, productos, facturas. Se cuenta con un dashboard, el que se visualiza el número de clientes, productos y facturas generadas. Las tecnologías que usa este sistema de ventas son: python con el framework django, con una base de datos SQLite
  • 12.
  • 13. Modelo de Calidad Muestra cómo tus herramientas funcionan en diferentes dispositivos
  • 16. Niveles puntuales de Métricas
  • 20. Evaluación de métricas 0 0.2 0.4 0.6 0.8 1 Calidad Interna Calidad Externa Calidad de uso Nivel Esperado Resultado
  • 21. Conclusiones El producto a evaluar cumple con los objetivos planeados en la fase de diseño. Se ha obtenido resultados positivos en la evaluación de los criterios de calidad relacionados con las características escogidas para calidad externa e interna, así como casos de uso. Recomendaciones • Es importante llevar a cabo una evaluación periódica del producto para identificar posibles problemas y mejorar la calidad del mismo. • Se debe realizar un seguimiento de las incidencias reportadas por los usuarios y analizar las causas de las mismas. • Es necesario establecer un plan de acción para mejorar el producto en base a los resultados de la evaluación.
  • 22. Bibliografía ● ISO-9126 proporcionado por el docente de la materia ● https://www.nacionmulticultural.unam.mx/empresasindigenas/docs/2094.pdf ● https://www.verity.cl/blog/que-es-norma-iso-iec-9126-2001 ● http://www.scielo.org.co/pdf/rfing/v22n35/v22n35a10.pdf