Sei sulla pagina 1di 1

INICIO MIS MÓDULOS MIS COMUNIDADES

ENA-TPC301-2019-1-PEV-TALLER DE PROGRAMACIÓN NET Evaluación

Evaluación
ENA-TPC301-2019-1-PEV-
TALLER DE
PROGRAMACIÓN NET

Evaluación
ENA-TPC301-2019-1-PEV-TALLER DE PROGRAMACIÓN NET

Resultados
EVALUACIÓN NACIONAL (ENA) DE HABILIDADES

MÓDULO: TPC301 TALLER DE PROGRAMACIÓN NET

INDICACIONES GENERALES:

La ENA de Habilidades corresponde a una actividad de evaluación práctica que se detallará al final, la cual realizaras
en forma individual, dentro de las dependencias del laboratorio/taller indicado por tu docente.

En esta actividad práctica el docente evaluará tu desempeño en la ejecución de un procedimiento asociado a los
aprendizajes del módulo, mediante una pauta de observación tipo rúbrica que deberás activar según las indicaciones
que se detallan al final.

IMPORTANTE: Cualquier producto final (trabajo, proyecto, actividad, etc.) de la evaluación práctica debe ser
entregado directamente al docente por correo o en papel, según lo informado en clases, puesto que la
plataforma no está habilitada, por el momento, para enviar o subir archivos por parte de los estudiantes.

1. DESCRIPCIÓN DE LA ACTIVIDAD PRÁCTICA:

INSTRUCCIONES GENERALES:

El objetivo del instrumento evaluativo es evidenciar por parte del estudiante la confección de un proyecto de
escritorio, en el cual utilice todas las tecnologías vistas en el módulo.
Usted deberá ceñirse estrictamente a las descripciones de los puntos requeridos.
Utilice el software complementario para el desarrollo de la evaluación.
El proyecto debe estar contenido en una carpeta con su nombre.

LE DESEAMOS ÉXITO EN SU EVALUACIÓN.

I. Descripción del Caso:

Un negocio familiar dedicado al rubro veterinario lo contacta a usted, para solicitar sus servicios como analista-
programador.
El dueño de la veterinaria le agenda una reunión en la cual le comenta que el negocio ha crecido y necesitan
automatizar los procesos de controles de mascotas. Le indica que, actualmente, todos los controles se llevan a
mano en cuadernos lo que no permite realizar un seguimiento de los controles, de las vacunas, de los servicios
más solicitados o entregar un detalle al cliente del servicio realizado. También le comenta que por ahora
necesitan un demo que NO utilice base de datos, y además que no es necesario que esté en la web, solo que sea
un sistema local.
El funcionamiento actual es el siguiente:
Un cliente llama para agendar un control o una revisión de su mascota, el encargado lo registra en un cuaderno y
avisa al veterinario que tendrá un cliente.
El dueño del negocio le explica que necesita que el proceso se ordene y funcione de la siguiente forma: cuando el
cliente llame, el encargado deberá ingresar al sistema, registrar al cliente y mascota en caso de no tener
atenciones previas, registrar el control o servicio (baño de mascota, corte de pelo y corte de uñas), consultar
atenciones o servicios realizados. El encargado de utilizar el sistema debe tener la posibilidad de eliminar el
servicio o control en caso de que el cliente no llegue o llame para cancelar la cita.
Para dar solución a la problemática, le entrega el siguiente bosquejo de interfaces (se detalla más abajo).

Bosquejo de Interfaces:

El siguiente es el bosquejo de interfaces, se encuentra detallado en la descripción de las tareas.

Menú

Ingresar Cliente y Mascota

Ingresar Control/Servicio

Consultar Control/Servicio y Eliminar

II. Descripción de la(s) tarea(s) de Ejecución:

Aspectos Generales:

Cree una carpeta con su Nombre y Apellido (ej.: Pedro Perez) en la cual almacenará la aplicación y la
documentación asociada al proyecto.

Cuando termine su trabajo, resguárdelo y dé aviso al docente para que lo revise y retroalimente.

1) Documento de Requerimientos

a) Elabora documento con base en la revisión de los requerimientos funcionales extraídos del caso
expuesto, utilizando para ello la(s) técnica(s) de:

Identificación de requerimientos.
Documentar reglas de negocio.
Especificar atributos de calidad.
Crear matriz de rastreabilidad.

b) Agregue al documento una nota indicando cuáles de todos los conceptos estudiados considera que
fueron decisivos en la elaboración de éste y en la realización de la profesión en general.

2) Diccionario de Datos

a) Elaborar documento con el diccionario de datos, utilizando o considerando los prototipos de interfaces
propuestos para extraer los datos que utilizará la aplicación. Para ello considere que debe identificar datos
de entrada y datos de salida, procesos, flujos, almacenes de datos y las relaciones entre los datos.

3) Diagrama de clases:

a) Elabore un diagrama de clases de acuerdo con el caso expuesto, identificando entidades, relaciones y
atributos, considerando los requerimientos solicitados por el usuario.

Interfaces Gráficas:

4) Menú:

a) Identifique la estructura y elabore un proyecto de escritorio, el cual contenga como primera interfaz la
siguiente:

b) Para los desarrollos en entornos de escritorio o web, identifique la estructura y características.

c) De acuerdo con el caso expuesto, distingue el tipo de implementación.

5) Ingresar Cliente y Mascota:

a) A través de la elaboración de la siguiente interfaz debe distinguir los atributos requeridos para la solución del
caso expuesto, aplicando el principio de abstracción.

b) El botón “Guardar Datos” deberá almacenar los datos en una colección de datos, con los tipos de datos que
correspondan. Debe elaborar las clases que usted considere necesarias.

c) Antes de ejecutar el proyecto debe cerciorarse que la compilación es correcta y realizar un seguimiento,
utilizando las herramientas que proporciona VS para la depuración.

Nota:

Sección Datos del Cliente


Todos los datos son obligatorios y todos los campos deben permitir números y letras.
Sección Datos de la Mascota
Todos los datos son obligatorios.
El TextBox de Edad debe permitir sólo valores numéricos.
El control Combobox “Tipo de Mascota” se carga con tipos de mascotas de forma estática (mínimo 3).
El control Combobox “Raza.” se carga con tipos de razas de forma estática (mínimo 3).

6) Ingresar Control/Servicio:

a) A través de la implementación del siguiente formulario, en el botón guardar deberá distinguir arreglos
unidimensionales/ multidimensionales en C#, para realizar el almacenamiento de la información y cumplir con lo
que indica el caso expuesto.

b) Para asegurar el correcto funcionamiento de la interfaz, debe identificar los errores a través de métodos y
herramientas de depuración.

Nota:

Sección Datos del Cliente


El control Combobox “Nombre” se carga con nombre de clientes ingresados.
Sección Datos de la Mascota
El control Combobox “Nombre” se carga con nombre de mascotas ingresados.
Sección Datos Control/Servicio
a. Todos los datos son obligatorios
b. El TextBox “Detalle de Revisión” debe permitir el ingreso de números y letras.
El Combobox “Servicio” se carga con tipos de servicios de forma estática (mínimo 3). Por
ejemplo, Baño, Peluquería, Manicure, etc.
a. El TextBox “Total a Pagar” debe permitir el ingreso de sólo números.

7) Consultar Control/Servicio y Eliminar:

a) A través de la creación de la siguiente interfaz, deberá utilizar contenedores para entregar solución a unos de
los requerimientos expuestos en el caso de estudio.

b) Con el botón “Buscar” realizar la búsqueda en la colección de datos definida y asignar el resultado al control
DataGridView, si no existen resultados deberá mostrar un mensaje que indique que no existen resultados y
ocultar la DataGridView, este control deberá están contenido en un panel.

III. Requerimientos de Ejecución:

Espacio

La evaluación debe desarrollarse en el laboratorio de computación.

Plazos

La evaluación debe desarrollarse en dos jornadas de clases. A continuación, el detalle:

Tareas Tiempo Estimado


1. Documento de Requerimientos 25 min.

1. Diccionario de Datos 25 min

1. Diagrama de Clases 20 min

1. Menú del sistema 15 min

1. Ingresar Cliente/Mascota 20 min

1. Ingresar Control y Servicio 25 min

1. Consultar Control y Servicio 25 min

Materiales (Software)
Visual Studio la versión que exista en la sede
Programa para comprimir archivos (.rar o .zip)
Office

Técnicas
Identificar Requerimientos
Elaborar el modelo de Clases
Elabora las Clases (Atributos, tipo de datos/ Métodos/ Funciones/ Objetos)
Utilizar propiedades POO
Utilizar listas
Utilizar puntos de interrupción para detectar errores

Hardware
Un equipo por estudiante con conexión a internet

IV. Especificaciones Producto final.

El producto final es un proyecto de escritorio el cual contemple todas las funcionalidades antes
detalladas:

Características Específicas del Producto Final:


Menú:
El formulario con las opciones debe redirigir al formulario que corresponda de acuerdo al botón seleccionado.

Ingresar Cliente y Mascota:


Al ingresar a este formulario se debe visualizar correctamente cargados los controles (estáticos) debe permitir escoger
cualquier opción de estos combobox, al presionar el botón “Guardar Datos” se debe incorporar un ítem a la colección
de datos definida. El botón “Ingresar Control/Servicio” deberá redirigir al formulario de ingreso de control/servicio.

Ingresar Control/Servicio
Al ingresar a este formulario se debe visualizar correctamente cargados los controles (estáticos) que deben permitir
escoger cualquier opción de estos combobox, al presionar el botón “Guardar Datos” se debe incorporar un ítem a la
colección de datos definida. El botón “Consultar Control/Servicio” deberá redirigir al formulario de consulta de
control/servicio.

Consultar Control/Servicio
Al ingresar a este formulario se debe visualizar correctamente cargados los controles (estáticos) que deben permitir
escoger cualquier opción de estos combobox, al presionar el botón “Buscar” debe entregar los resultados al control
DataGridView.

2. ACTIVACIÓN DE LA RÚBRICA DE EVALUACIÓN DE LA ACTIVIDAD PRÁCTICA (ENA):

a. Haz clic sobre el título de la evaluación


b. Haz clic sobre el Mensaje "Ver Rubrica" y revisa la pauta de evaluación con la que serás observado en tu
desempeño y calificado de acuerdo a los criterios e indicadores que esta indica.
c. Finalmente indícale a tu docente de la siguiente forma que revisaste la rúbrica de observación con la que
serás evaluado:

Dentro de la siguiente sección "Envío de Actividad", presiona el botón "Envío de escritura" redacta o copia el
siguiente texto ennegrecido entre comillas y para finalizar presiona nuevamente "Envío de escritura" para mandarlo
a tu docente: *

"Profesor/a

Informo a Ud. que revisé y tomo conocimiento de la pauta de evaluación con la que seré observado durante la
actividad práctica y en base a la cual seré calificado, según mi desempeño en la ejecución de la situación
descrita"

*IMPORTANTE: Es fundamental que realices este último paso oportuna y correctamente, ya que, si no lo
completas previo al inicio de la actividad, tu docente no podrá visualizar la pauta de evaluación online y por
tanto no podrás rendir la ENA de Habilidades cuando corresponda.

Potrebbero piacerti anche