Loading documents preview...
Programación Net III, Grupo: DS-DPRN3-2001-B1-001 PLANEACIÓN DIDÁCTICA DEL DOCENTE Carrera: Ingeniería en Desarrollo de Software Asignatura: Programación Net III
Ciclo Escolar: 2020-S1-B1 Semestre: 7 Bloque: 1
Nombre del Docente: Fabián Gálvez González
Unidad 3. Diseño de interfaces mediante .NET Competencias: General Implementar aplicaciones con acceso y manipulación de bases de datos para resolver problemas de procesamiento de información a partir del uso de la tecnología .NET.
Competencia Especifica de la unidad Implementar una aplicación de escritorio para interactuar con información almacenada en una base de datos, utilizando los diferentes recursos de desarrollo de software que proporciona la tecnología .NET.
Unidad 2. Diseño de interfaces mediante .NET
Actividad
Entrega ordinaria de actividades con ponderación máxima 100
Entrega extraordinaria de actividades con ponderación máxima 80
Entrega de actividades con ponderación máxima 70
----
----
Actividad 1. MySQL.Data.SQLClient Actividad 2. MySQLConnection Actividad 3. MySQLDataAdapter Actividad 4. MySQLCommand Evidencia de Aprendizaje. Manipulación de Datos
Actividad Complementaria
Actividad de Autorreflexión
1 de Marzo hasta el cierre de la plataforma para estudiantes ( 25 de Marzo, 2020)
Unidad 2. Diseño de interfaces mediante .NET
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR) 3.1. Conexión con MySQL mediante .NET 3.1.1. 3.1.2.
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
ESTRATEGIAS DE ENSEÑANZA
Lectura y Análisis de información
Actividad 1. MySql.Data.SqlClient El propósito de esta actividad es que identifiques ejemplos de implementación de cinco clases de la colección MySql.Data.SqlClient. Para ello, analiza el siguiente planteamiento:
Utilizar herramientas en C# o VB
Planteamiento del Problema
Construcción de un programa en C# o VB
La empresa SoftConsulting que se dedica al desarrollo de aplicaciones de escritorio está desarrollando una aplicación para uno de sus más importantes clientes, en el cual se lleve el control de la hora de entrada de cada uno de sus trabajadores, para ello se solicitó un formulario donde se pueda mostrar la cave del trabajador, nombre y hora de entrada. En base a estos requerimientos se diseñó la siguiente tabla. EMPLEADOS idTrabajador INT nomTrabajador VARCHAR(45) horaEntrada VARCHAR(10)
PRIMARY KEY NOT NULL NOT NULL
El formulario deberá de tener un botón con el nombre de “Mostrar Entradas” y una tabla en donde muestre los datos guardados en la base de datos de las horas de entrada de los trabajadores mostrando el id del trabajador, nombre y la hora de entrada, al dar clic en el botón “Mostrar Entradas” se desplegará una tabla con los datos ya antes mencionados.
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
Contenido temático Unidad 3 https://ceit.unadmexico.mx/cont enidos/DCEIT/BLOQUE1/DS/07 /DPRN3/U3/descargables/Unida d%203%20Manipulacion%20de %20datos%20mediante%20.NE T.pdf
CRITERIOS DE EVALUACIÓN
Con respecto a la rúbrica enviada por el docente.
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR)
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
1. Crea una base de datos en MySQL con el nombre de Empleados 2. Generar la tabla con el nombre HORAS e inserta 5 registros a la tabla. 3. Crea en Visual Studio el proyecto con C# o Visual Basic y realiza los métodos necesarios para hacer la conexión con la bd´s. 4. Genera un formulario con un botón con el nombre de Mostrar Entradas y utiliza un DataGridView para mostrar los datos de la tabla. 5. Deberás hacer uso de las clases MySqlAdapter, MySqlConnection, MySqlCommand, MySqlError y MySqlException generando el código necesario poder conectar a la base de datos utilizando los métodos mencionados y así garantizar el funcionamiento de la aplicación. 6. Genera un documento de texto donde muestres captura de pantalla de la ejecución correcta de este proyecto. 7. Comprime tu proyecto de Visual Studio, tu script de bd´s y tu documento de texto en un archivo con el nombre DPRN3_U3_A1_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido y envía el archivo para recibir retroalimentación mediante la herramienta Tarea. *No olvides consultar los Criterios de evaluación de actividades de la Unidad 3, para considerarlos en el desarrollo de esta actividad.
ESTRATEGIAS DE ENSEÑANZA
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
CRITERIOS DE EVALUACIÓN
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR) 3.1. Conexión con MySQL mediante .NET 3.1.1. 3.1.2.
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
Actividad 2. MySqlConnection
ESTRATEGIAS DE ENSEÑANZA
Lectura y Análisis de información
El propósito de esta actividad es que identifiques los diferentes parámetros que pueden ser empleados en una conexión, así como su resultado. Para realizar la actividad analiza el siguiente caso:
Utilizar herramientas en C# o VB
Planteamiento del Problema
Construcción de un programa en C# o VB
Una empresa de desarrollo de software está realizando un software para una cadena de tiendas departamentales. Este software se desarrollará con la tecnología de Visual Studio y la base de datos será en MySQL El equipo de desarrollo ya creó la base de datos esta base de datos tiene por nombre “dbVentas”, y se encuentra montada en un servidor de base de datos con dirección IP 201.161.10.54 El usuario para acceder a esta base de datos es “adminVentas123” y la contraseña para acceder es “dbVentasPassAdmin”. La tabla con la que se trabajará es la tabla Productos ya que el equipo de desarrollo creará el formulario para dar de alta, modificar, eliminar y seleccionar información de los productos que esta cadena de tiendas departamentales vende. 1. Analiza los parámetros de conexión a la base de datos que se encuentra en el planteamiento del problema. 2. Realiza un método nombrándolo en VB .NET donde incluyas todo lo necesario para llevar a cabo una conexión exitosa, de acuerdo con los
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
Contenido temático Unidad 3 https://ceit.unadmexico.mx/cont enidos/DCEIT/BLOQUE1/DS/07 /DPRN3/U3/descargables/Unida d%203%20Manipulacion%20de %20datos%20mediante%20.NE T.pdf
CRITERIOS DE EVALUACIÓN
Con respecto a la rúbrica enviada por el docente.
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR)
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
3.
4.
5.
6.
datos que se encuentran en el planteamiento del problema. Crea dentro del método con el nombre asignado una variable de tipo MySqlConnection, llama al método ConnectionString y pasa los parámetros necesarios para conectarte a la base de datos. Abre la conexión. No olvides realizar este código dentro de un bloque TRYCATCH en el cual mandes un error al usuario, si es que la conexión no se realizó de una manera exitosa. Guarda la actividad con el nombre DPRN3_U3_A2_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido y envía el archivo para recibir retroalimentación mediante la herramienta Foro. Revisa y comenta la participación de al menos dos compañeros(as) con respecto a sus conclusiones y la forma en que integrarán los estándares de usabilidad en sus proyectos. Integra tus propias experiencias y conocimientos sobre usabilidad, así como la aportación de las actividades de tus compañeros a tus propios conceptos.
*No olvides consultar los Criterios de evaluación de actividades de la Unidad 2, para considerarlos en el desarrollo de esta actividad.
ESTRATEGIAS DE ENSEÑANZA
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
CRITERIOS DE EVALUACIÓN
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR) 3.2. Manipulación de datos 3.2.1. 3.2.2.
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
ESTRATEGIAS DE ENSEÑANZA
Lectura y Análisis de información
Actividad 3. MySqlDataAdapter El propósito de esta actividad es que compares las implementaciones posibles del constructor de la clase MySqlDataAdapter. Para realizar la actividad analiza el siguiente caso:
Utilizar herramientas en C# o VB
Planteamiento del problema
Construcción de un programa en C# o VB
Una empresa que se dedica el desarrollo de software está diseñando una aplicación para una institución educativa que controle los datos personales de sus alumnos, así como el registro y bajas de cada alumno, para esto la empresa ha diseñado la siguiente tabla: ALUMNOS matricula INT nomAlumno VARCHAR(45) direccion VARCHAR(60) telefono VARCHAR(60)
PRIMARY KEY NOT NULL NOT NULL NOT NULL
1. Analiza los parámetros y uso de MySqlDataAdapter para conectarse a una base de datos, así como DeleteCommand, InsertCommand y SelectCommand. 2. Realiza un cuadro comparativo del uso de cada uno de los objetos SelectCommand, InsertCommand y DeleteCommand de la clase MySqlDataAdapter. 3. Compara la funcionalidad de los tres objetos: SelectCommand, InsertCommand y DeleteCommand. Integra una breve descripción de cada una de ellas. 4. Guarda la actividad con el nombre DPRN3_U3_A3_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
Contenido temático Unidad 3 https://ceit.unadmexico.mx/cont enidos/DCEIT/BLOQUE1/DS/07 /DPRN3/U3/descargables/Unida d%203%20Manipulacion%20de %20datos%20mediante%20.NE T.pdf
CRITERIOS DE EVALUACIÓN
Con respecto a la rúbrica enviada por el docente.
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR)
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
ESTRATEGIAS DE ENSEÑANZA
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
CRITERIOS DE EVALUACIÓN
tu primer apellido y la Z por tu segundo apellido y envía el archivo para recibir retroalimentación mediante la herramienta Tarea. 3.3 Implementación de la actividad
Actividad 4. MySqlCommand El propósito de la actividad es identificar la sintaxis de los comandos permitidos por el objeto MySqlCommand. Para realizar la actividad analiza las siguientes instrucciones: Instrucciones: 1. Analiza los siguientes comandos e identifica los que pueden usarse con el objeto MySqlCommand.
Comandos CommandText ExecuteNonQuery ExecuteReader CreateCommand SelectCommand Close ConnectionString Connection ServerVersion Database 2. En la siguiente tabla integra los comandos que pueden usarse con el objeto MySqlCommand en la columna Nombre del componente el componente seleccionado, en la columna del centro coloca la sintaxis correcta para utilizar el comando seleccionado y finalmente escribe en la columna de la derecha los posibles usos que se le pude dar a cada componente.
Lectura y Análisis de información Utilizar herramientas en C# o VB Construcción de un programa en C# o VB
Contenido temático Unidad 3 https://ceit.unadmexico.mx/cont enidos/DCEIT/BLOQUE1/DS/07 /DPRN3/U3/descargables/Unida d%203%20Manipulacion%20de %20datos%20mediante%20.NE T.pdf
Con respecto a la rúbrica enviada por el docente.
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR)
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
Nombre del componente
Sintaxis
ESTRATEGIAS DE ENSEÑANZA
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
CRITERIOS DE EVALUACIÓN
Posibles usos
3. Guarda la actividad con el nombre DPRN3_U3_A4_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido y envía el archivo a tu Docente en línea para recibir retroalimentación mediante la herramienta Tarea.
Evidencia de Aprendizaje
Manipulación de datos El propósito de la evidencia de aprendizaje es que desarrolles un programa en VB o C# que manipule una base de datos MySQL, retomando como base el caso práctico realizado en la evidencia de aprendizaje de la Unidad 2. Diseño de interfaces mediante .NET. Una vez recuperado el caso, realiza lo siguiente: 1. Elabora el código SQL para crear la tabla dentro de la base de datos que hayas mencionado en tu planteamiento del problema, recuerda que tu tabla debe contener una primary key, con la cual identificarás los registros que guardes y actualices desde el formulario que vas a crear. 2. Desarrolla el formulario (retomar de la evidencia) y los componentes necesarios, para interactuar con la tabla que creaste en el paso anterior. Deberás tener en cuenta, para el desarrollo de tu
Lectura y Análisis de información Utilizar herramientas en C# Construcción de un programa en C#
Contenido temático Unidad 2
https://ceit.unadmexico.mx/co ntenidos/DCEIT/BLOQUE1/DS/0 7/DPRN3/U2/descargables/Uni dad%202%20Diseno%20de%20i nterfaces%20mediante%20.NET .pdf
Con respecto a la rúbrica enviada por el docente.
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR)
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
formulario, los estándares de usabilidad revisados en la Unidad 2. 3. Desarrolla el código VB o C# para conectarte con la base de datos y para cada botón de acción en tu formulario realiza las siguientes acciones: a. Insertar b. Actualizar c. Seleccionar (leer información) un registro de la tabla de la base de datos que creaste. No olvides crear los mensajes que vera el usuario, si es que las acciones se realizaron de manera correcta o si hay algún error. 4. Graba un video con tu celular o cámara donde muestres y expliques la conexión con los datos mediante tu formulario. El video deberá conformarse de los siguientes pasos: Insertar un registro, leer la información del registro, Actualizar la información del mismo registro 5. Guarda el script de creación de la tabla en la base de datos con el nombre DPRN3_U3_SC_EA_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido y envía el archivo para recibir retroalimentación mediante la herramienta Tarea. 5. Guarda el proyecto creado en Visual Studio con el nombre PRN3_U3_CNET_EA_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido y envía el archivo para recibir retroalimentación mediante la herramienta Tarea.
ESTRATEGIAS DE ENSEÑANZA
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
CRITERIOS DE EVALUACIÓN
TEMAS Y SUBTEMAS (CONTENIDO NUCLEAR)
NOMBRE Y NUMERO DE ACTIVIDAD, PROPÓSITO E INDICACIONES DE LA ACTIVIDAD
ESTRATEGIAS DE ENSEÑANZA
6. Guarda el video con el nombre DPRN3_U3_VID_EA_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido y envía el archivo para recibir retroalimentación mediante la herramienta Tarea.
Actividad complementaria Espera las instrucciones correspondientes Autorreflexiones Espera las instrucciones correspondientes
Bibliografía. Alcalá, M. L., (2007). Medida de la usabilidad en aplicaciones de escritorio. Un método práctico. (Tesis licenciatura). Madrid, España: Universidad Nacional de Educación a Distancia. [En línea] http://www.issi.uned.es/CalidadSoftware/Noticias/PFC_2.pdf
Martínez, A.B., y Cueva, J.M., (2001). Estándares y guías. España: Asociación Interacción Persona-Ordenador Universidad de Oviedo. [En línea] http://www.aipo.es/libro/pdf/09Estand.pdf
Ferré Grau, X., (2010). Principios básicos de usabilidad para ingenieros de software. Madrid, España: Universidad Politécnica de Madrid, Facultad de informática. [En línea] http://educacion.usach.cl/ojs/index.php/ojsprueba1/article/viewFile/7/5
MATERIAL DE APOYO Y/O RECURSOS DIDÁCTICOS
CRITERIOS DE EVALUACIÓN
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Criterios de evaluación de actividades U3 A continuación se presentan los instrumentos y criterios para la evaluación de las actividades de la unidad 3, es recomendable que los consideres como un parámetro para la realización de las mismas. Rúbrica de evaluación Desarrollo de Software Programación NET III Séptimo 3.Manipulacion de datos mediante .NET 1. Mysql.Data.SqlClient
Carrera: Asignatura: Semestre: Unidad: Actividad:
Diseña una formulario
Crea una base de datos con los datos con los script proporcionados en base a un problema
Muy bien El diseño del formulario tiene una alta y directa relación con el tema.
Bien El diseño tiene una relación con los requerimientos pedidos en el problema.
Regular El formulario cumple con algunos aspectos de lo que se solicitó en el problema.
Necesitas mejorar El formulario tiene mínima relación con lo que se pidió.
La base de datos cumple con lo especificado, así como los datos que contiene la base de datos.
La base de datos contiene el script con el nombre de la tabla solicitada pero los registros no son los que se pidieron en el problema.
El nombre y registros no son los que se solicitaron en el problema pero se realizaron con otros registros y nombre de los campos que tiene una relación parcial con el problema planteado.
El nombre de la tabla y los registros no tienen relación con el tema
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
1
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Genera el código necesario para conectarse con la base de datos haciendo uso de las clases MySqlCommand, MySqlDataAdapter, MySqlConnection Puntaje del alumno(a) Tabla de puntajes Calificación 86 A 100 76 A 85 61 A 75 menos de 60
El código y los comandos que se solicitaron tienen una alta relación con el tema.
El código y los comandos que se solicitaron tienen una relación parcial con el tema.
El código cumple con lo necesario para conectarse a la base de datos pero solo se utilizan algunos de los comandos solicitados en la actividad.
El código y comandos no cumplen con los datos mismos para conectarse a la base de datos así como la inexistencia del uso de los comandos que requeridos en la actividad.
100
85
75
60
Muy bien Bien Regular Necesitas mejorar
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
2
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Criterios de evaluación de actividades U3 A continuación, se presentan los instrumentos y criterios para la evaluación de las actividades de la unidad 3, es recomendable que los consideres como un parámetro para la realización de las mismas. Rúbrica de evaluación Carrera: Asignatura: Semestre: Unidad: Actividad:
Desarrollo de Software Programación NET III Séptimo 3.Manipulacion de datos mediante .NET 2. MySqlConnection
CRITERIOS
Desarrollo y entrega de la actividad. Puntaje Realiza el método conexión en VB .NET
INDICADORES Muy bien La entrega es oportuna tiene una alta y directa relación con el tema.
Bien La entrega es oportuna tiene una relación parcial con el tema.
25 Se creó completo el método de conexión utilizando el lenguaje VB .NET y se desarrolló por completo la estructura y el
15 Se creó completo el método de conexión utilizando el lenguaje VB .NET y se desarrolló en su mayoría la estructura y el
Regular La entrega se realizó poco tiempo después de la fecha de entrega y tiene una suficiente relación con el tema. 25 Se realizó un trabajo correcto pero el método de conexión está incompleto, se desarrolló en su mayoría la estructura y el nombre
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Necesitas mejorar La entrega se realizó a destiempo y tiene mínima relación con el tema. 25 Se realizó un trabajo inadecuado el método está incompleto y no se desarrollo correctamente el nombre y la estructura que este debe tener
1
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Puntaje
Crea dentro del método los valores para que este funcione
Puntaje Puntaje del alumno(a):
nombre que debe de tener este método
nombre que debe de tener este método
que debe tener este método pero no lo realizo por completo
35 Se creó la varíable MySqlConnection correctamente, los parámetros del método ConnectionString están completos de acuerdo al planteamiento del problema y se realizó el bloque TRY CATCH dentro del método muy bien 40
30 Se creó la varíable MySqlConnection correctamente, los parámetros del método ConnectionString están bien y completos en su mayoría de acuerdo al planteamiento del problema y se realizó el bloque TRY CATCH dentro del método bien 35
30 Se realizó un trabajo bien pero La variable MySqlConnection no se creó correctamente, los parámetros del método ConnectionString están bien y completos en su mayoría y no se realizó correctamente el bloque TRY CATCH
25 Se realizó un trabajo inadecuado, la variable MySqlConnection no se creó correctamente los parámetros del método ConnectionString están incompletos en su mayoría y no se realizó correctamente el bloque TRY CATCH
30
25
75
60
100
85
Total de puntajes Calificación 86 A 100 76 A 85 61 A 75 menos de 60
Muy bien Bien Regular Necesitas mejorar
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
2
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Criterios de evaluación de actividades U3 A continuación, se presentan los instrumentos y criterios para la evaluación de las actividades de la unidad 3, es recomendable que los consideres como un parámetro para la realización de las mismas. Rúbrica de evaluación Desarrollo de Software Programación NET III Séptimo 3.Manipulacion de datos mediante .NET 1. Mysql.Data.SqlClient
Carrera: Asignatura: Semestre: Unidad: Actividad:
Diseña una formulario
Crea una base de datos con los datos con los script proporcionados en base a un problema
Muy bien El diseño del formulario tiene una alta y directa relación con el tema.
Bien El diseño tiene una relación con los requerimientos pedidos en el problema.
Regular El formulario cumple con algunos aspectos de lo que se solicitó en el problema.
Necesitas mejorar El formulario tiene mínima relación con lo que se pidió.
La base de datos cumple con lo especificado, así como los datos que contiene la base de datos.
La base de datos contiene el script con el nombre de la tabla solicitada pero los registros no son los que se pidieron en el problema.
El nombre y registros no son los que se solicitaron en el problema pero se realizaron con otros registros y nombre de los campos que tiene una relación parcial con el problema planteado.
El nombre de la tabla y los registros no tienen relación con el tema
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
1
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Genera el código necesario para conectarse con la base de datos haciendo uso de las clases MySqlCommand, MySqlDataAdapter, MySqlConnection
El código y los comandos que se solicitaron tienen una alta relación con el tema.
Puntaje del alumno(a) 100 Tabla de puntajes Calificación 86 A 100 Muy bien 76 A 85 Bien 61 A 75 Regular menos de 60 Necesitas mejorar
El código y los comandos que se solicitaron tienen una relación parcial con el tema.
El código cumple con lo necesario para conectarse a la base de datos pero solo se utilizan algunos de los comandos solicitados en la actividad.
El código y comandos no cumplen con los datos mismos para conectarse a la base de datos así como la inexistencia del uso de los comandos que requeridos en la actividad.
85
75
60
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
2
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Rúbrica de evaluación Carrera: Asignatura: Cuatrimestre: Unidad: Actividad:
Desarrollo de Software Programación NET III Noveno 3.Manipulacion de datos mediante .NET 2. MySqlConnection
CRITERIOS
Desarrollo y entrega de la actividad. Puntaje Realiza el método conexión en VB .NET
Muy bien La entrega es oportuna tiene una alta y directa relación con el tema.
25 Se creó completo el método de conexión utilizando el lenguaje VB .NET y se desarrolló por completo la estructura y el nombre que debe de tener este método
INDICADORES Bien Regular La entrega es oportuna La entrega se realizó tiene una relación parcial poco tiempo después de con el tema. la fecha de entrega y tiene una suficiente relación con el tema. 15 25 Se creó completo el Se realizó un trabajo método de conexión correcto pero el método utilizando el lenguaje VB de conexión está .NET y se desarrolló en su incompleto, se desarrolló mayoría la estructura y el en su mayoría la nombre que debe de tener estructura y el nombre este método que debe tener este método pero no lo realizo por completo
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Necesitas mejorar La entrega se realizó a destiempo y tiene mínima relación con el tema. 25 Se realizó un trabajo inadecuado el método está incompleto y no se desarrollo correctamente el nombre y la estructura que este debe tener
3
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Puntaje
Crea dentro del método los valores para que este funcione
Puntaje Puntaje del alumno(a):
35 Se creó la varíable MySqlConnection correctamente, los parámetros del método ConnectionString están completos de acuerdo al planteamiento del problema y se realizó el bloque TRY CATCH dentro del método muy bien 40 100
30 Se creó la varíable MySqlConnection correctamente, los parámetros del método ConnectionString están bien y completos en su mayoría de acuerdo al planteamiento del problema y se realizó el bloque TRY CATCH dentro del método bien 35
30 Se realizó un trabajo bien pero La variable MySqlConnection no se creó correctamente, los parámetros del método ConnectionString están bien y completos en su mayoría y no se realizó correctamente el bloque TRY CATCH
25 Se realizó un trabajo inadecuado, la variable MySqlConnection no se creó correctamente los parámetros del método ConnectionString están incompletos en su mayoría y no se realizó correctamente el bloque TRY CATCH
30
25
75
60
85
Total de puntajes Calificación 86 A 100 76 A 85 61 A 75 menos de 60
Muy bien Bien Regular Necesitas mejorar
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
4
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Rúbrica de evaluación Desarrollo de Software Programación NET III Noveno 3.Manipulacion de datos mediante .NET 3. MySqlDataAdapter
Carrera: Asignatura: Cuatrimestre: Unidad: Actividad: Criterios
Desarrollo y entrega de la actividad. Puntaje
Genera las sentencias SQL
Muy bien La entrega es oportuna tiene una alta y directa relación con el tema.
25 Las sentencias SQL se generaron por completo, las sentencias cumplen todos los requerimientos solicitados en el planteamiento del problema.
40
Indicadores Bien Regular La entrega es oportuna La entrega se realizó tiene una relación parcial poco tiempo después de con el tema. la fecha de entrega y tiene una suficiente relación con el tema. 15 25 Las sentencias SQL se Las sentencias SQL se generaron en su mayoría, generaron por completo las sentencias cumplen la pero con algunos mayoría de los errores, las sentencias requerimientos solicitados no cumplen por completo en el planteamiento del los requerimientos problema. solicitados en el planteamiento del problema. 35 25
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Necesita mejorar La entrega se realizó a destiempo y tiene mínima relación con el tema. 20 Se realizó un trabajo inadecuado, las sentencias SQL tienen muchos errores y no cumplen ningún requerimiento solicitado en el planteamiento del problema. 20
5
Programación NET III Unidad 3. Manipulación de datos mediante .NET
El cuadro comparativo se realizó completo, se observa la relación entre los comandos y las Sentencias SQL. La relación es correcta.
Realiza un cuadro comparativo de los constructores insertCommand, selectCommand y deletCommand
35
Puntaje del alumno(a) Tabla de puntajes Calificación 86 A 100 76 A 85 61 A 75 menos de 60
100
El cuadro comparativo se realizó en su mayoría, la relación entre los comandos y las Sentencias SQL, la relación es parcialmente correcta. 35
El cuadro comparativo se realizó en forma adecuada, pero la relación entre los comandos y las Sentencias SQL es incorrecta 25
85
El cuadro comparativo tienen muchos errores la relación entre los comandos y las Sentencias SQL es incorrecta. 20
75
60
Muy bien Bien Regular Necesitas mejorar
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
6
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Rúbrica de evaluación Desarrollo de Software Programación NET III Noveno 3.Manipulación de datos mediante .NET 4. MysqlCommand
Carrera: Asignatura: Cuatrimestre: Unidad: Actividad: Criterios
Desarrollo y entrega de la actividad.
Identifica los comandos permitidos por MysqlCommand
Muy bien La entrega es oportuna tiene una alta y directa relación con el tema.
20 Todos los comandos permitidos por MysqlCommand fueron identificados correctamente por parte del alumno en el planteamiento del problema 40
Indicadores Bien Regular La entrega es oportuna La entrega se realizó tiene una relación parcial poco tiempo después de con el tema. la fecha de entrega y tiene una suficiente relación con el tema. 15 25 La mayoría de los Algunos comandos comandos permitidos por permitidos por MysqlCommand fueron MysqlCommand fueron identificados identificados correctamente por parte correctamente por parte del alumno en el del alumno en el planteamiento del planteamiento del problema problema 35 25
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Necesita mejorar La entrega se realizó a destiempo y tiene mínima relación con el tema. 20 Se observan mínimos comandos acordes al planteamiento del problema.
20
7
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Realiza una tabla donde describas los comandos permitidos por MysqlCommand asi como su sintaxis
Todos los comandos son correctos en la tabla, la sintaxis es correcta y pertenece a cada uno de los comandos permitidos por MysqlCommand. 35
Puntaje del alumno(a) 100 Tabla de puntajes Calificación 86 A 100 Muy bien 76 A 85 Bien 61 A 75 Regular menos de 60 Necesitas mejorar
La mayoría de los comandos son correctos en la tabla, la sintaxis es esa bien y la mayoría pertenece a cada uno de los comandos permitidos por MysqlCommand. 35
Algunos comandos son correctos en la tabla, la sintaxis es correcta pero ninguna pertenece a cada uno de los comandos permitidos por MysqlCommand. 25
Todos los comandos están erróneos y la sintaxis de todos los comandos permitidos por MysqlCommand es incorrecta
75
60
85
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
20
8
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Criterios de evaluación de actividades U3 A continuación, se presentan los instrumentos y criterios para la evaluación de las actividades de la unidad 3, es recomendable que los consideres como un parámetro para la realización de las mismas. Rúbrica de evaluación Desarrollo de Software Programación NET III Séptimo 3.Manipulación de datos mediante .NET 4. MysqlCommand
Carrera: Asignatura: Semestre: Unidad: Actividad: Criterios
Desarrollo y entrega de la actividad.
Identifica los comandos permitidos por MysqlCommand
Indicadores Muy bien La entrega es oportuna tiene una alta y directa relación con el tema.
Bien La entrega es oportuna tiene una relación parcial con el tema.
20 Todos los comandos permitidos por MysqlCommand fueron identificados correctamente por parte del alumno en el planteamiento del problema
15 La mayoría de los comandos permitidos por MysqlCommand fueron identificados correctamente por parte del alumno en el planteamiento del problema
Regular La entrega se realizó poco tiempo después de la fecha de entrega y tiene una suficiente relación con el tema. 25 Algunos comandos permitidos por MysqlCommand fueron identificados correctamente por parte del alumno en el planteamiento del problema
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Necesita mejorar La entrega se realizó a destiempo y tiene mínima relación con el tema. 20 Se observan mínimos comandos acordes al planteamiento del problema.
1
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Realiza una tabla donde describas los comandos permitidos por MysqlCommand asi como su sintaxis
40 Todos los comandos son correctos en la tabla, la sintaxis es correcta y pertenece a cada uno de los comandos permitidos por MysqlCommand. 35
Puntaje del alumno(a) Tabla de puntajes Calificación 86 A 100 76 A 85 61 A 75 menos de 60
100
35 La mayoría de los comandos son correctos en la tabla, la sintaxis es esa bien y la mayoría pertenece a cada uno de los comandos permitidos por MysqlCommand. 35
25 Algunos comandos son correctos en la tabla, la sintaxis es correcta pero ninguna pertenece a cada uno de los comandos permitidos por MysqlCommand. 25
20 Todos los comandos están erróneos y la sintaxis de todos los comandos permitidos por MysqlCommand es incorrecta
75
60
85
20
Muy bien Bien Regular Necesitas mejorar
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
2
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Carrera:
Rúbrica de evaluación Desarrollo de Software
Asignatura: Semestre: Unidad: Evidencia de aprendizaje:
Programación NET III Séptimo 3.Manipulación de datos mediante .NET Manipulación de datos
CRITERIOS
Realiza el planteamiento del problema para realizar un formulario en VB .NET
Puntaje Realiza el código(script) SQL para crear la tabla en la base de datos
INDICADORES Muy bien Se describieron todos y cada uno los elementos para realizar el formulario en VB .NET tales como los parámetro de conexión, la base de datos y la tabla con 4 campos como mínimo
Bien Se describieron en su mayoría los elementos para realizar el formulario en VB .NET tales como los parámetro de conexión, la base de datos y la tabla con 4 campos como mínimo
Regular Se describieron en forma imprecisa los elementos para realizar el formulario en VB .NET los parámetros de conexión y la base de datos están bien ero la tabla tienen menos de 4 campos
10 Se generó correctamente el script de base de datos y se completa al 100%. se realizó correctamente los campos de las tablas en el script descritos en
10 Se generó correctamente el script de base de datos y se completó en su mayoría así como los campos de las tablas en el script se crearon bien pero
10 Se realizó un trabajo bien pero el script tiene errores, los campos de las tablas generadas en el script contienen muchos errores
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
Necesitas mejorar Se describió en forma mínima los elementos para realizar el formularios en VB .NET. los parámetros de conexión y la base de datos son incorrectos así como el número de campos en la tabla son menores a 4 10 Se realizó un trabajo muy deficiente, el script se generó de una manera incorrecta los campos de las tablas son totalmente erróneos
1
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Puntaje Desarrolla el formulario y los componentes necesarios para interactuar con la base de datos Puntaje
Desarrolla el código VB .NET para conectarte a la base de datos y para cada botón de acción en tu formulario
Puntaje
planteamiento del problema
con algunos errores.
20 El formulario se creó de una manera Correcta, Contiene todos los componentes necesarios y todos los botones de acción que solicitan para interactuar con la tabla en la base de datos 20
10 El Formulario se creó bien, contiene la mayoría de los componentes necesarios y la mayoría de los botones de acción que solicitan para interactuar con la tabla en la base de datos 25 El script se creó correctamente, abarcando en su mayoría los puntos que se solicitan y cumple en su mayoría los requisitos que se requieren para llevar a cabo una conexión exitosa a la base de datos desde .NET
El script se creó correctamente al 100 % abarcando todos los puntos que se solicitan y cumplen con todos los requisitos que se requieren para llevar a cabo una conexión exitosa a la base de datos desde .NET 30
a los descritos en el planteamiento del problema
20 El formulario se creó bien pero hacen faltan componentes y botones de acción para interactuar con la tabla en la base de datos
25 El script contiene solo algunos puntos que se solicitan en la evidencia de aprendizaje y cumple de una manera deficiente lo requisitos que se requieren para llevar a cabo una conexión exitosa a la base de datos desde .NET
30
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
10
10 Se realizó un trabajo inadecuado, el formulario está incompleto en cuanto a componentes y no se agregaron los botones de acción para interactuar con la base de datos 15 El script contiene muchos errores no se terminó por completo y abarca pocos puntos que se solicitan en la evidencia de aprendizaje, no cumple ningún requisito necesario para llevar a cabo una conexión exitosa a la base de datos desde .NET 15
2
Programación NET III Unidad 3. Manipulación de datos mediante .NET
Garba un video donde explique que tu formulario realiza las acciones de insertar , actualizar y leer información
Puntaje del alumno(a): Tabla de puntajes Calificación 86 A 100 76 A 85 61 A 75 menos de 60
20
En el video se muestra en forma parcial que las acciones de insertar, actualizar y leer información se realizan al en su mayoría interactuando correctamente con la base de datos mandándole mensajes al usuario de que la operación fue exitosa 10
En el video se muestra que las acciones de insertar, actualizar y leer información se realizan incompletas la interacción con la tabla en la base de datos es correcta pero no se mandan todos los mensajes al usuario de que la operación fue exitosa 10
100
85
75
En el video se muestran detalladamente las acciones de insertar, actualizar y leer información se realizan al 100% interactuando correctamente con la base de datos mandándole mensajes al usuario de que la operación fue exitosa
En el video se muestra que las acciones de insertar, actualizar y leer información no se realizan correctamente la interacción con la base de datos es incorrecta y los mensajes no son visibles al realizar una acción 10 60
Muy bien Bien Regular Necesitas mejorar
División de Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
3