Actividad 10. Proyecto Integrador Etapa 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Actividad #10.

Proyecto integrador etapa 1

Alumnos: Rubén Castañeda Sánchez

Ing. Mecatrónica

Matricula: 110197336

Docente: REZ GARZA, MA.GUADALUPE

Materia: Lógica y programación estructurada

Fecha de entrega: 16/05/2022

UVM CAMPUS QUERÉTARO


INTRODUCCIÓN

Esta actividad consiste en aplicar los conocimientos adquiridos a lo largo del curso y
retomar lo aprendido en cada una de las actividades realizadas, lo que garantiza la
transversalidad de los contenidos revisados para fortalecer el desarrollo de competencias y
lograr el fin de formación planteado.

OBJETIVO

El objetivo del Proyecto integrador es aplicar las bases de la lógica computacional y


programación estructurada para la construcción de una aplicación de escritorio que
administre un catálogo que evidencie las operaciones de altas, bajas, modificaciones y
consultas.

¿QUÉ HACER?

En la primera etapa de tu proyecto integrador definiste con qué catálogo trabajar, definir las
pantallas sin funcionalidad, así como explorar y plantear los conceptos de tu catálogo en el
entorno en línea https://www.onlinegdb.com/ o con Visual basic:
https://visualstudio.microsoft.com/es/downloads/ En esta última parte realizarás la
programación para que tu catálogo tenga la capacidad de modificar un elemento mostrar
todos los elementos del catálogo, así como hacer búsquedas de un elemento en particular
del catálogo.

Instrucciones para la Etapa 3

1. A partir de la revisión de los materiales sugeridos y actividades realizadas hasta el


momento, sigue la siguiente estructura y desarrolla los apartados que se indican para
esta etapa de tu Proyecto integrador:
Instrucciones para la Etapa 2
II. Desarrollo de código para la programación estructurada (altas y bajas)
2.1 Arreglo de estructuras: función altas
Aquí es en donde se dará de alta el estudiante, donde se mostraran sus datos e
información de el/ella.

2.1 Arreglo de estructuras: función bajas


Aquí es donde el estudiante se da de baja, mostrando su información previo a su
eliminación.

PROGRAMAR

Ingrese la matrícula del estudiante a eliminar: 012345

*Nota que hay dos casos, a) caso 1 el estudiante se encuentra, b) caso 2 el estudiante no
se encuentra
¿Estás seguro de que deseas eliminar al estudiante?
1.Para si / 2. Para no

En caso de que se confirme con 1 la eliminación debe de llevarse a cabo y debe ser
indicado con un mensaje que así lo indique y posteriormente se debe de regresar al
menú principal a como se muestra a continuación:
Ingrese su selección 1

Estudiante eliminado correctamente

Menú principal

1. Alta de estudiantes
2. Baja de estudiantes
3. Modificaciones de estudiantes
4. Mostrar todos
5. Buscar estudiante
6. Salir
Ingrese su opción:

•En caso de que se confirme con 2 la eliminación debe de cancelarse, lo que debe
de indicarse con un mensaje y regresar al menú principal a como se muestra a
continuación:

Ingrese su selección 2
Eliminación cancelada.

Menú principal

1. Alta de estudiantes
2. Baja de estudiantes
3. Modificaciones de estudiantes
4. Mostrar todos
5. Buscar estudiante
6. Salir

Ingrese su opción:

Menú principal

1. Alta de estudiantes
2. Baja de estudiantes
3. Modificaciones de estudiantes
4. Mostrar todos
5. Buscar estudiante
6. Salir

Ingrese su opción:
Es importante notar que en el caso de que se elimine un registro del catálogo, que
en este caso particular es un catálogo de estudiantes, se debe de hacer un
reacomodo del arreglo, note la siguiente situación:

El estudiante con matrícula 012345 está en la posición 1 del arreglo, la eliminación


de dicho estudiante implica que el estudiante con matrícula 22222 debe de ocupar
la posición 1 del arreglo, así como el estudiante con matrícula 33333 debe de
ocupar la posición 2 y la posición 3 en este caso debe de quedar vacía, como se
muestra en la siguiente figura:
No olvides programar el código para que en tu catálogo se realice el reacomodo
señalado.

El reacomodo se hace automáticamente debido al uso de apuntadores, cada que


se agrega o elimina un nuevo alumno, estos apuntan a diferente alumno.

•Darles funcionalidad a las opciones 1, 2 y 5 del menú:

Menú principal
1. Alta de estudiantes
2. Baja de estudiantes
3.Modificaciones de estudiantes
4.Mostrar todos
5.Buscar estudiante
6. Salir

Ingrese su opción:

Este menú puede estar en una función independiente o puede estar en la función
main() dentro de un ciclo de tal forma que solo se dejará de mostrar cuando se
elija la opción salir.

•El menú ya debe mostrar correctamente las opciones 1, 2 y 6, hacer las pruebas
correspondientes de tal forma que se garantice la integración correcta de las
opciones antes mencionadas, en caso de que se seleccione la opción 6 se debe
de finalizar la ejecución del programa.

2.Elabora tu reporte en un procesador de textos en el que incorpores:

•Capturas de pantalla del proceso de creación altas y bajas


•Capturas de pantalla del proceso de llenado de altas y bajas

3.Genera una carpeta .ZIP donde integres tu reporte y tu programa que realizaste en
Online GDB o Visual Studio, el proyecto debe incluir el archivo ejecutable, así como el
código fuente.

Documento de Proyecto integrador

4.Desarrolla en un documento de texto esta segunda parte del Proyecto integrador.


Considera los siguientes criterios (estructura y formato) de entrega:
•Portada: universidad, asignatura, título del proyecto, nombre(s) completo(s)
del/los integrantes(s), ciudad y fecha
•Introducción: breve descripción del trabajo
•Desarrollo: puntos solicitados + integración de la Etapa 1 de Proyecto integrador
•Fuentes documentales consultadas referenciadas en estilo APA
•Texto justificado, interlineado 1.5
•Fuente Arial 11 o 12 puntos
5.Al finalizar vuelve a la plataforma y sigue los pasos que se indican para enviar tu
proyecto.

***

También podría gustarte