Skip to content

AndiIsBroke/practica_3_bases_de_datos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manual de usuario

Este manual de usuario está redactado para entender el funcionamiento del proyecto Práctica3 departamentos.

Objetivo de la práctica

El objetivo del proyecto es simular el funcionamiento interno de un sistema de gestión empresarial (ERP) creando un proyecto con el entorno de desarrollo Pycharm y utilizando el lenguaje de programación Python 3.7 Como requerimiento de la práctica se debe trabajar la siguiente materia:

  • Creación de una base de datos en Mysql donde se guarde toda la imformación de la empresa.
  • Relación entre las tablas de los departamentos.
  • Persistencia de datos usando diferentes tipos de archivos.
  • Trabajar Strings, Ficheros, Excepciones, Funciones, Listas y Diccionarios.
  • Generar las operaciones CRUD de toda base de datos.
  • Funcianiemto correcto del programa.

Estructura

Teniendo en cuenta los requerimientos de la práctica se ha realizado la siguiente estructura:

Base de datos

Directorio de carpetas

Persistencia de datos con archivos Pdf

Como novedad en esta práctica respecto a la anterior, he insistido bastante en el trabajo con archivos Pdf por lo que he utlizado las librerías PyPdf2 y Fpdf

Operaciones CRUD

  • Create:

  • Insert:

  • Read:

  • Delete:

Ejecutar el proyecto

Para poner en funcionamiento el proyecto descargar este repositorio a local, abrir en PyCharm de la carpeta del repositorio departamentos-RP-master la carpeta de proyecto Practica3_departamentosbd. Una vez abierto el proyecto abrir test.py a dar a la opción Run test.py.

Credenciales de usuario

Con la función sistema_erp() se inicializa todo el programa. Ésta es la que gestiona todo el funcionamiento interno del mismo a través de llamadas a otras funciones que tienen funcionalidades específicas, e interactuando con diferentes directorios y archivos.

Al iniciarse el programa se visualizará el menú principal que muestra los departamentos disponible. Para acceder a ellos se puede entrar con cualquier usuario resgistrado en la Bd. No obstante entrar con el usuario admin y contraseña admin para acceder al departamento de administración y para el resto de departamentos habrá que introducir como usuario y password el departamento e indicarle qué opción de departamento es.

Documentación

Conclusión

Este manual está creado como orientación para la correcta utilización del programa. Como se ha podido leer se encarga de simular el flujo de información en un sistema de gestión empresarial utilizando base de datos y archivos.

Para más detalle se recomienda ver los siguientes vídeos tutorial.

Video tutorial del funcionamiento del programa

Vídeo tutorial funcionamiento programa y generación de facturas

Vídeo tutorial funcionamiento de la base de datos

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.2%
  • C 1.1%
  • C++ 0.3%
  • XSLT 0.2%
  • Tcl 0.1%
  • TeX 0.1%