0% encontró este documento útil (0 votos)
41 vistas3 páginas

Evaluación Laboratorio POOI Cibertec

Este documento describe las instrucciones para dos evaluaciones de laboratorio sobre programación orientada a objetos. La primera pregunta pide implementar procedimientos almacenados y una interfaz gráfica para agregar, actualizar y listar registros de enfermeros. La segunda pregunta pide crear procedimientos almacenados adicionales para listar enfermeros por especialidad seleccionada. Se evalúa el desarrollo correcto de los procedimientos, la interfaz y la funcionalidad de agregar y actualizar registros.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas3 páginas

Evaluación Laboratorio POOI Cibertec

Este documento describe las instrucciones para dos evaluaciones de laboratorio sobre programación orientada a objetos. La primera pregunta pide implementar procedimientos almacenados y una interfaz gráfica para agregar, actualizar y listar registros de enfermeros. La segunda pregunta pide crear procedimientos almacenados adicionales para listar enfermeros por especialidad seleccionada. Se evalúa el desarrollo correcto de los procedimientos, la interfaz y la funcionalidad de agregar y actualizar registros.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO CIBERTEC

DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES

CURSO : 1892-Programación Orientada a Objetos I


PROFESOR : Manuel Torres
SEMESTRE : 2022-21
NOTA
CICLO : Tercero
SECCIÓN : T3VN/T3VC/T3VT
FECHA : 03/07/2022
DURACIÓN : 90 minutos

ALUMNO(a):

EVALUACIÓN DE LABORATORIO 03
Consideraciones generales:
 Considerar el orden, la limpieza y la claridad de las respuestas.
 NO está permitido el uso o consulta de cuadernos, separatas, libros o cualquier material de
la asignatura durante el desarrollo de la evaluación.
 Inicie el proyecto con el nombre POOI_CL3_XXXX (donde XXXX serán sus apellidos y
nombres)

Consolidado

Puntaje Llenar solo en caso de Recalificación justificada


Pregunta
Máximo Obtenido Sustento Puntaje
1 12
2 08
Nota Recalificada

Rúbrica
Puntos Excelente: 12 puntos Bueno: 8 puntos Regular: 6 punto Deficiente: 2 puntos
Desarrollo procedimiento
almacenado, dibujo de la
Desarrollo correcto de los
Desarrolla todos los GUI, definición correcta de Desarrollo incorrecto de
12 procedimientos
procesos solicitados la conexión y ejecución de los procedimientos
Puntos almacenados y dibujo de la
correctamente. los procedimientos almacenados
GUI
almacenados ejecutando
en forma incorrecta

Pregunta 1:
Implementar un proceso para Agregar, Actualizar y Listar registros a la tabla Enfermero. Crear
la tabla ENFERMERO en la base de Datos Clinica, tal como se muestra:

CREATE TABLE ENFERMERO(


IDE_ENF INT PRIMARY KEY IDENTITY(1,1),
NOM_ENF VARCHAR(40) NOT NULL,
APE_ENF VARCHAR(40) NOT NULL,
TEL_ENF VARCHAR(15) NOT NULL,
IDE_ESP INT REFERENCES ESPECIALIDAD
)

A continuación, realice los siguientes procesos

IESTP CIBERTEC 1
1. Desde la base de datos Clinica, defina los procedimientos almacenados:

a. sp_nuevoEnfermero donde inserte un registro a la tabla Enfermero.


b. sp_actualizaEnfermero donde actualice un registro por su campo ide_enf.
c. sp_listarEnfermero, donde liste los registros de la tabla Enfermero.
d. sp_listarEspecialidad, donde liste los registros de Especialidad.

2. En la aplicación Visual C#, una aplicación .NET:


 Dibuja la GUI y agrega un comboBox para listar los registros de las especialidades
 En la ventana de código realice las siguientes operaciones:
o Instancie la conexión a nivel Formulario
o Ejecuta el procedimiento almacenado de especialidades, en el evento Load
del Formulario, para cargar las especialidades en el ComboBox donde el
campo a listar es descripcion y el valor del campo es ide_esp.
o Ejecuta, además, en el evento Load el procedimiento almacenado donde liste
los registros de enfermeros.
o Programa el botón Agregar, donde ejecuta el procedimiento almacenado para
insertar un registro en forma satisfactoria, visualizando el registro en el
dataGridView y un mensaje de confirmación.
o Programa el botón Actualizar, donde ejecuta el procedimiento almacenado
para actualizar un registro en forma satisfactoria, visualizando el registro en
el dataGridView y un mensaje de confirmación.

Rúbrica
Puntos Excelente: 8 puntos Bueno: 6 puntos Regular: 3 punto Deficiente: 1 puntos
Desarrollo procedimiento
almacenado, dibujo de la Desarrollo correcto de los
Desarrolla todos los GUI, definición correcta de procedimientos Desarrollo incorrecto de
08
procesos solicitados la conexión, programa el almacenados y dibujo de la los procedimientos
Puntos
correctamente. evento Load del form, GUI y la conexión a la base almacenado
para listar los clientes en de datos
forma correcta

Pregunta 2:
Implementa una consulta donde permita listar los registros de la tabla Enfermero por una
determinada especialidad seleccionado desde un control ComboBox.

1. En el Administrador SQL Server:


a. Desde la base de datos Clinica, crea un procedimiento almacenado llamado
sp_listarEspecialidad donde liste los registros de la tabla especialidad; y un
procedimiento almacenado llamado sp_EnfermerosxEspecialidad, donde liste
los registros de enfermeros por una determinada especialidad.

2. En una aplicación .NET:


 Dibuja la GUI
 En la ventana de código realice las siguientes operaciones:
o Instancie la conexión
o Programa el evento Load del Formulario donde ejecuta el procedimiento
almacenado sp_listarEspecialidad, el cual carga las especialidades en un
comboBox.
o Programa el evento Click del botón Consulta: selecciona una especialidad
desde el control ComboBox, al presionar el botón ejecuta el procedimiento

IESTP CIBERTEC 2
almacenado de la consulta, visualizando los resultados en el control
dataGridView

IESTP CIBERTEC 3

También podría gustarte