Trabajo Final (T.S) (Informe)
Trabajo Final (T.S) (Informe)
Trabajo Final (T.S) (Informe)
Lima-2022
Índice
a) Introducción
b) Resumen
d) Objetivo
e) Desarrollo.
i. Identificación de requerimientos.
- Análisis y Descomposición
- Diseño
- Implementación
f) Conclusiones.
g) Referencias
a) Introducción
“My Warehouse” es una aplicación al cual le agregamos a un negocio para que así
el dueño de la tienda pueda tener una facilidad para tener el control de todas sus
cosas como en el ejemplo del inventario de productos que en vez de estar revisando
y contando al terminar del día manualmente todos los días esta aplicación le ayuda
porque todo está dentro de una base de datos en la cual todo su inventarios de
productos está guardado y si necesita verificar cuántos productos vendió o cuantos
aun le queda en stock lo puede hacer en un menor tiempo que antes, y así igual de
igual manera con el registro del personal que también utiliza una base de datos.
b) Resumen
d) Objetivo(Individual)
print(lista)
coneccion = mysql.connector.connect(
host='localhost',
port = 3306,
user='root',
password = '',
db = 'taller'
)
if coneccion.is_connected():
print("conexion exitosa")
cursor = coneccion.cursor()
sql = "INSERT INTO rrhh (codigo, dni, nombre, apellido, ocupacion) VALUES
(%s, %s, %s, %s, %s)"
valores = tuple(lista)
cursor.execute(sql, valores)
coneccion.commit()
- Diseño
Figura 1: Iniciar sesión
El usuario podrá crear un usuario o registrarse a su vez si es nuevo en la
aplicación
Figura 2: Registrarse
El usuario nuevo pondrá sus datos que se le pide nombres, apellidos, DNI,
tendrá que poner un nuevo usuario y una contraseña para poder ingresar a
aplicación
Figura 3: Menú principal
En la ventana de menú principal saldrá varias opciones como de mostrar
inventario, a su vez podrá actualizar el inventario, también el registro personal
de la bodega y la sección ventas.
- Implementación
Manual:
● Exportar la base de datos Taller (así como las tablas que contiene)
● Instalar la última versión de Python disponible
● Instalar las librerías PYQT5, mysql.connector
● Instalar Pyqt5-tools
● De preferencia trabajar con IDE Visual Studio Code y seleccionar el intérprete
de Python.
● Si se cambia el usuario o contraseña del gestor de base de datos, así como
el puerto utilizado, cambiarlo en el código.
f) Conclusiones. (Individual)
f) Conclusiones