Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMA DE ESTUDIOS DE
DESARROLLO DE SISTEMAS DE INFORMACION
SECCION: M9
AREQUIPA - 2023
1
Presentación
2
Índice
Contenido
Presentación....................................................................................................................2
Índice...............................................................................................................................3
Capítulo I.........................................................................................................................4
Datos Generales..............................................................................................................4
01 - Datos personales.....................................................................................................5
02 - Programa de Estudios. ............................................................................................5
03 – Periodo Académico.................................................................................................5
04 – Sección. ..................................................................................................................5
05 - Tiempo de realización. ............................................................................................5
06 - Créditos de Experiencias Formativas.......................................................................5
07 - Aprendizajes reforzados...........................................................................................5
08 - Docente encargado. ................................................................................................5
Capitulo II ......................................................................................................................6
Descripción del Proyecto.................................................................................................6
“Control de Producto”......................................................................................................6
01 – Objetivo del Proyecto..............................................................................................7
02 – Requerimientos del Proyecto. ................................................................................7
03 – Diseño de Base de Datos. ......................................................................................8
04 – Interfaces del proyecto............................................................................................9
05 – Código del proyecto. .............................................................................................12
06 - Código más importante según mi criterio. .............................................................35
07 – Logros alcanzados ………………………………………………….………….………37
07 - Dificultades presentadas........................................................................................37
Capitulo III.....................................................................................................................38
Conclusiones y recomendaciones ................................................................................38
Conclusiones.................................................................................................................39
Anexos…………………………………………………………………………………………39
3
Capítulo I
Datos Generales
4
01 - Datos personales.
02 - Programa de Estudios.
03 – Periodo Académico.
V Ciclo
04 – Sección.
M-9
05 - Tiempo de realización.
Inicio:26/03/2023
Finalizado:26/06/2023
64 horas
02 créditos
07 - Aprendizajes reforzados.
5
08 - Docente encargado.
Capitulo II
Descripción del Proyecto
“Control del Producto”
6
01 – Objetivo del Proyecto.
7
03 – Diseño de Base de Datos (Con Explicación).
8
Aquí tenemos la tabla “categorías” la cual solo tiene dos campos: id_categoria
que es la llave primaria y auto incrementable y el campo nombre_categoria.
Por último, tenemos la última tabla que es “productos” con 7 campos: id_producto
que es la llave primaria y auto incrementable, campo id_proveedor que es una
llave foránea, campo id_categoria que también vendría a ser una llave foránea,
campo nom_produ, campo descri_produ, campo pre_produ, campo cant_produ.
9
A continuación, explicare la relación de tablas.
1. Login.
En esta interface es en la cual ingresamos nuestra cuenta que puede ser
creada en la interface “Registro de cuenta”.
10
2. Página Principal.
En esta interface podemos visualizar los diferentes vinculos que nos
llevaran a los distintas paginas del sistemas, tales como listados,
formularios de ingresos y busquedas personalizadas.
3. Listado Proveedores.
En esta interface podemos ver el listado de todos los proveedores que
ingresamos y a lado derecho tendremos opciones como editar y eliminar.
4. Listado Categorías.
En esta interface podemos ver el listado de todas las categorías que
ingresamos y a lado derecho tendremos opciones como editar y eliminar.
11
5. Listado Productos.
En esta interface podemos ver el listado de todos los productos que
ingresamos y también podremos ver a que categoría pertenece y que
proveedor por medio una sentencia de MySQL INNER JOIN.
6. Listado de Administradores
Visualizaremos el listado de todos los administradores que agregamos,
con las opciones de modifica y eliminar.
12
8. Ingreso de Proveedores.
Ingreso de proveedores nuevos, nos permitirá ingresar nuevos registros
y así podrán mostrarse en el listado de proveedores automáticamente.
9. Ingreso de Categorías.
Ingreso de categorías nuevas, nos permitirá ingresar nuevos registros y
así podrán mostrarse en el listado de categorías automáticamente.
13
11. Búsqueda Productos por Categoría.
Aquí en esta ventana podremos ver un listado de los productos por
categoría, que se mostraran en una tabla según la opción que elija en el
SELECT.
14
05 – Código del proyecto.
15
2. Código Login.
16
3. Código Página Principal.
17
4. Código Listado Proveedor.
18
5. Código Listado Categoría.
19
20
6. Código Listado Producto.
21
7. Código Administradores.
22
23
8. Código Ingreso de Proveedor.
24
25
9. Código Ingreso de Categoría.
26
27
10. Código Ingreso de Producto.
28
29
30
11. Código Registro de Administradores.
31
12. Código Búsqueda de Producto por Categoría.
32
33
13. Código Búsqueda de Producto por Proveedor.
34
06 – Código más importante (según mi criterio):
Código para inserción de datos a la base de datos MySQL, con este código
ingresamos los datos del formulario guardándolo en una base de datos antes
creada. Estas líneas de código son importantes porque depende de estas para
el funcionamiento del software.
35
En las siguientes imágenes mostraremos las demás sentencias MySQL
utilizadas para ELIMINAR, MODIFICAR, LISTAR. Que se usaron en el proyecto
las cuales son importantes para el buen funcionamiento del software de almacén.
1.Imagen código de MODIFICACION.
36
3.Imagen código de ELIMINACION.
07 - Logros alcanzados.
08 - Dificultades presentadas.
37
Capitulo III
Conclusiones y
recomendaciones
38
Conclusiones:
Anexos
39
INNER JOIN, usado para el listado de productos, ya que contenían llaves
foráneas de las tablas categorías y tabla proveedores.
INSERT INTO, usado para ingresar los datos de los formularios a la base
de datos.
https://www.hostinger.es/tutoriales/que-es-mysql
40
Anexo 4: Lenguaje de programación PHP.
41