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

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Curso: Lenguajes de Programación
Código: 204024

Guía de actividades y rúbrica de evaluación – Etapa 4


Construyendo aplicaciones Web.

1. Descripción de la actividad

Tipo de actividad: En grupo colaborativo


Momento de la evaluación: Intermedio
Puntaje máximo de la actividad: 120 puntos
La actividad inicia el:
La actividad finaliza el: domingo, 27
miércoles, 2 de noviembre de
de noviembre de 2022
2022
Con esta actividad se espera conseguir los siguientes resultados
de aprendizaje:

Desarrollar aplicaciones de software, orientadas a web, usando ASP.NET


y de acuerdo con los requerimientos del usuario.

La actividad consiste en:

En la actividad pasada denominada Etapa 3, la empresa Nuevo Horizonte


requirió 5 aplicaciones tipo Windows Form, que, entre otras funciones,
agregan información a una base de datos. En esta ocasión se requiere
que la información se despliegue en una página Web usando ASP.Net C#.
Es decir que cada estudiante, debe retomar la base de datos del ejercicio
de la Etapa 3 y asegurarse de que por lo menos tenga 10 registros.

Metodología Para el Desarrollo de la Actividad

1. Leer los recursos bibliográficos sugeridos para la Unidad 2 o consultar


fuentes propias para extraer información sobre ASP.Net en cuanto a los
siguientes aspectos:
¿Qué es ASP.Net?
¿Qué es GridView?
¿Qué es un String de Conexión?
1
¿Cuáles son los elementos de String de conexión para MYSQL?
¿Qué es MySqlConnection, MySqlDataAdapter, MySqlDataAdapter y
DataSet?

2. Participar en el foro de la actividad para dar respuesta a las preguntas


anteriores y realimentar por lo menos dos respuestas de los compañeros
de grupo.
3. Consolidar un trabajo por el grupo con el desarrollo de las respuestas
a cada pregunta.
4. Teniendo en cuenta la base de datos que trabajó en la etapa 3, siga
estos pasos. El objetivo es publicar un sitio Web con C#, que desplegué
el contenido de una de las tablas de la base de datos del ejercicio
anterior.

Paso 1: Abra Visual Studio 2019 y cree un nuevo proyecto con esta
plantilla Aplicación ASP .NET (.NET Framework) para C#. Elija la opción
aplicación web ASP.NET crear proyecto

Paso 2: Asignar un nombre al proyecto y hacer clic en crear.

Paso 3: Elija la aplicación y deje señalada la opción sin autenticación.


Luego haga clic en Crear.

Paso 4: Ejecute el proyecto haciendo clic en el botón iniciar con forme


indica la flecha en la siguiente pantalla. El servidor mostrará un sitio web
como plantilla que ofrece el entorno de desarrollo

Paso 5: En el explorador de soluciones ubique las páginas que hacen


parte del sitio, edítelas haciendo Doble Clic Sobre ellas, detalle el código
HTML, conserve las secciones y modifique la información agregando
textos propios con información ficticia, agregue sus propias imágenes en
fin personalice su sitio. A medida que hace cambios vaya ejecutando y
deteniendo para revisar que los cambios son correctos o aplicar
correcciones antes de que se acumulen los errores.

Paso 6: Vincular el adaptador de MySql al proyecto.

2
6.1 Ubique el explorador de soluciones y haga clic derecho sobre el
nombre de la solución.

6.2 Elija agregar y luego referencia.

6.3 Haga clic en examinar.

6.4 Navegue hasta encontrar la ruta que observa en la pantalla (fondo


azul), seleccione MySql.Data.dll y haga clic en agregar.

6.5. Seleccione la librería .dll y haga clic en aceptar.

Paso 7: Agregar una nueva página web al proyecto.

7.1 Haga clic derecho sobre el nombre del proyecto.

7.2 Elija la opción Agregar y a continuación clic en Formulario de


WebForm.

7.3 Agregue un nombre a la página (no le agregue extensión).

7.4 Agregue un Datagrid donde se desplegará la información, que


posteriormente se extrae de la base de datos. Para ello escriba el código
que a continuación, esta resaltado en amarillo y ubíquelo en el <div> del
<form> conforme se muestra más abajo. “Información.aspx”

Paso 8: Ahora se debe configurar el Sitio. Los parámetros de


configuración están en un archivo XML.

8.1 Ubique y haga doble clic en el archivo Web.Config para editarlo.

3
8.2 Agregue el resaltado en amarillo texto después de <configuration>.
Se trata de los parámetros de conexión a la base de datos, por tanto el
nombre de la base de datos, el usuario y la contraseña debe corresponde
a los propios.

Paso 9: Ahora se debe configurar el DataGrid para que se rellene con los
datos extraídos de las bases de datos.

9.1 Ubique el archivo información.aspx en el explorador de solución y


haga clic en la vista de diseño. Observe el recuadro rojo en la parte
inferior de la pantalla.

9.2 Haga Clic derecho sobre el Datagrid y a continuación en Ver código.

9.3 Agregue las instrucciones de conexión que están resaltadas en


amarillo al archivo que se abrió luego de la acción anterior
(información.aspx.cs):

Paso 10: Vincular la página creada (información.aspx), a la página


principal (master).
10.1 En el explorador de soluciones haga doble clic sobre el archivo
Site.Master.

10.2 Agregue una línea como se resalta en amarillo (es lenguaje HTML).

Paso 11. Guarde los cambios y ejecute el proyecto.

11.1 Se observa que se agregó el enlace a la nueva página. El datagrid


se agregó a la página información.aspx, de manera que al hacer clic en el
enlace información se cargan los datos, resultado de la consulta SQL que
se envió en el paso 9.3.

4
1.2 Los datos se despliegan junto con las demás páginas. Es el objetivo
final.

Nota: Para evidenciar el desarrollo de la actividad, debe tomar capturas


de pantalla donde se observe el despliegue del sitio en el navegador web,
y se vea claramente los datos extraídos de la base de datos.

Para el desarrollo de la actividad tenga en cuenta que:


En el entorno de Información inicial debe:

- Consulta la agenda del curso para revisar las fechas de entrega


de la actividad.

En el entorno de Aprendizaje debe:

- Documentarse sobre las temáticas en las lecturas sugeridas.


- Socializa las respuestas a las preguntas planteadas y realimentar
a 2 compañeros.
- El grupo consolida un documento que contenga las conclusiones a
las preguntas debatidas en el foro y un estudiante lo envía por el
entorno de evaluación.

En el entorno de Evaluación debe:

- Enviar en un archivo comprimido con los documentos del


proyecto desarrollado. Se debe incluir el archivo con las capturas
de pantalla demostrando el funcionamiento, haciendo énfasis en el
despliegue de la información extraída de la base de datos.

Evidencias de trabajo independiente:


Las evidencias de trabajo independiente para entregar son:

Archivo comprimido con los documentos del proyecto desarrollado. Se


debe incluir el archivo con las capturas de pantalla demostrando el
funcionamiento, haciendo énfasis en el despliegue de la información
extraída de la base de datos.

5
Evidencias de trabajo grupal:
Las evidencias de trabajo grupal a entregar son:

Un integrante del grupo publica junto a su trajo individual el documento


que contenga las conclusiones a las preguntas debatidas en el foro. El
documento debe contener, portada, contenido y bibliografía con normas
APA.

6
2. Lineamientos generales para la elaboración de las evidencias
de aprendizaje a entregar.

Para evidencias elaboradas en grupo colaborativamente, tenga en


cuenta las siguientes orientaciones:

1. Todos los integrantes del grupo deben participar con sus aportes
en el desarrollo de la actividad.

2. En cada grupo deben elegir un solo integrante que se encargará


de entregar el producto solicitado en el entorno que haya señalado
el docente.

3. Antes de entregar el producto solicitado deben revisar que cumpla


con todos los requerimientos que se señalaron en esta guía de
actividades.

4. Solo se deben incluir como autores del producto entregado, a los


integrantes del grupo que hayan participado con aportes durante
el tiempo destinado para la actividad.

Tenga en cuenta que todos los productos escritos individuales o


grupales deben cumplir con las normas de ortografía y con las
condiciones de presentación que se hayan definido.
En cuanto al uso de referencias considere que el producto de esta
actividad debe cumplir con las normas APA
En cualquier caso, cumpla con las normas de referenciación y evite el
plagio académico, para ello puede apoyarse revisando sus productos
escritos mediante la herramienta Turnitin que encuentra en el campus
virtual.

Considere que en el acuerdo 029 del 13 de diciembre de 2013, artículo


99, se considera como faltas que atentan contra el orden académico,
entre otras, las siguientes: literal e) “El plagiar, es decir, presentar
como de su propia autoría la totalidad o parte de una obra, trabajo,
documento o invención realizado por otra persona. Implica también el
uso de citas o referencias faltas, o proponer citad donde no haya
coincidencia entre ella y la referencia” y liberal f) “El reproducir, o copiar
con fines de lucro, materiales educativos o resultados de productos de
investigación, que cuentan con derechos intelectuales reservados para la

7
Universidad”

Las sanciones académicas a las que se enfrentará el estudiante son las


siguientes:
a) En los casos de fraude académico demostrado en el trabajo
académico o evaluación respectiva, la calificación que se impondrá será
de cero puntos sin perjuicio de la sanción disciplinaria correspondiente.
b) En los casos relacionados con plagio demostrado en el trabajo
académico cualquiera sea su naturaleza, la calificación que se impondrá
será de cero puntos, sin perjuicio de la sanción disciplinaria
correspondiente.

8
3. Formato de Rúbrica de evaluación

Tipo de actividad: En grupo colaborativo


Momento de la evaluación: Intermedio
La máxima puntuación posible es de 120 puntos
Nivel alto: Aplica correctamente la lógica de programación para
construir páginas web estáticas y con conexión a bases de datos de
Primer criterio de acuerdo con requerimientos solicitados.
evaluación:
Si su trabajo se encuentra en este nivel puede obtener
Construye páginas entre 28 puntos y 50 puntos
WEB Aspx usando
ASP.Net con C# y
conexión a base de
Nivel Medio: La lógica de programación aplicada, para resolver los
datos de acuerdo requerimientos. de los problemas planteados no es del todo correcta,
con los hay funcionalidades con fallas o no se atendieron todos los
requerimientos del requerimientos.
problema planteado.
Si su trabajo se encuentra en este nivel puede obtener
Este criterio entre 14 puntos y 27 puntos
representa 50
puntos del total de Nivel bajo: No se evidencia lógica de programación y no se
120 puntos de la atendieron los requerimientos.
actividad.
Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 13 puntos
Segundo criterio Nivel alto: Tiene un alto nivel de argumentación, claridad y
de evaluación: coherencia y pertinencia en las respuestas suministradas a cada
pregunta.
Argumenta manera
clara, coherente y Si su trabajo se encuentra en este nivel puede obtener
pertinente las
entre 13 puntos y 20 puntos
respuestas a las
preguntas sobre la
temáticas de la Nivel Medio: La argumentación para las respuestas a las
unidad. preguntas no son totalmente claras, coherentes o pertinentes.

Este criterio Si su trabajo se encuentra en este nivel puede obtener


representa 20 entre 7 puntos y 12 puntos
puntos del total de
120 puntos de la Nivel bajo: La argumentación para las respuestas a las preguntas

9
actividad son claras ni coherentes ni pertinentes.

Si su trabajo se encuentra en este nivel puede obtener


entre 0 puntos y 6 puntos
Nivel alto: Promueve la generación de diversos puntos de
vista relacionados con la temática, enriqueciendo la discusión y
agregando valor a la misma.
Tercer criterio de
evaluación: Si su trabajo se encuentra en este nivel puede obtener
entre 13 puntos y 20 puntos
Promueve en el foro
la generación de Nivel Medio: El contenido de algunos mensajes no son coherentes
diversos puntos de con la temática tratada, no todos son originales o no siempre
vista acerca de los promueven la generación de diversos puntos de vista, enriqueciendo la
conceptos generales discusión y agregando valor a la misma.
de bases de datos y
conexión con la Si su trabajo se encuentra en este nivel puede obtener
aplicación. entre 7 puntos y 12 puntos

Este criterio Nivel bajo: El contenido de los mensajes no son coherentes con la
representa 20 temática tratada, no son originales o no promueven la generación de
puntos del total de diversos puntos de vista, enriqueciendo la discusión y agregando valor
120 puntos de la a la misma.
actividad
Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 6 puntos

Nivel alto: Estructura el documento, de acuerdo con la norma de


Cuarto criterio de presentación de trabajos y a los contenidos solicitados en la actividad.
evaluación:
Si su trabajo se encuentra en este nivel puede obtener
Normalización del entre 10 puntos y 15 puntos
documento en
grupo. Nivel Medio: Estructura el documento, sin tener en cuenta la
norma de presentación de trabajos, aunque los contenidos solicitados
Este criterio en la actividad son correspondientes.
representa 15
puntos del total Si su trabajo se encuentra en este nivel puede obtener
de 120 puntos de entre 5 puntos y 9 puntos
la actividad
Nivel bajo: Estructura el documento, sin tener en cuenta la norma

10
de presentación de trabajos, aunque los contenidos solicitados en la
actividad son correspondientes.

Si su trabajo se encuentra en este nivel puede obtener


entre 0 puntos y 4 puntos

Nivel alto: El contenido del producto grupal, da respuesta sintética


y coherente a las preguntas planteadas en el foro.

Quinto criterio de
Si su trabajo se encuentra en este nivel puede obtener
evaluación:
entre 10 puntos y 15 puntos
Integración del
trabajo grupal en el
Nivel Medio: El contenido del producto grupal, no da
producto final. respuesta sintética y coherente a todas las preguntas
planteadas en el foro.
Este criterio
Si su trabajo se encuentra en este nivel puede obtener
representa 15
entre 5 puntos y 9 puntos
puntos del total de
120 puntos de la
Nivel bajo: El contenido del producto grupal, no da respuesta a
actividad
ninguna de las preguntas planteadas en el foro.

Si su trabajo se encuentra en este nivel puede obtener


entre 0 puntos y 4 puntos

11

También podría gustarte