Вы находитесь на странице: 1из 11

Modulo Plataforma Windows 10

ACTIVIDAD IMPLEMENTACIÓN LENGUAJE C#

GRUPO DE TRABAJO:

LICET BENAVIDES ROMERO


DIANA MARCELA PEREZ SANTANA
MELISA SOFIA MARTELO BUEVAS
PAULINA PACHECO HERNANDEZ
Modulo Plataforma Windows 10
DESARROLLO

1. REQUERIMIENTOS

La Universidad de Córdoba como política ha definido la implementación de un sistema de


creación de Actividades asociadas a los procesos misionales (Docencia, Investigación,
Extensión).

A continuación, se detallan los requerimientos funcionales del sistema

1.1. Requerimiento de Actividad

Permitir crear actividades con la siguiente información:

• Nombre de la actividad
• Nombre del Docente
• Tipo (Docencia, Investigación, Extensión)
• Descripción

1.2. Requerimiento de Listas de actividad

• Visualizar la cantidad de actividades tipo Docencia


• Visualizar la cantidad de actividades tipo Investigación
• Visualizar la cantidad de actividades tipo Extensión

2. DISEÑO DE CLASE
Modulo Plataforma Windows 10

3. CODIFICACION

La clase actividad consta de 5 atributos, cada uno con su tipo de dato especifico, los
cuales tienen las siguientes funciones:

 enum _Tipo: Es un conjunto de contantes para saber el tipo de actividad a realizar.


 _Tipo tipo: Se utiliza para saber el tipo de actividad escogida.
 String nombreActividad: Se utiliza para asignar el nombre de la actividad.
 String nombreDocente: Se utiliza para saber el docente asignado a la actividad.
 String descripción: Se usa para saber la descripción de la actividad.

También cuenta con un constructor (public Actividad (…)) que sirve para crear instancias de
éste con los mencionados atributos.
Modulo Plataforma Windows 10

Estos son los métodos selectores (get) y modificadores(set) de cada atributo y su función es
permitir acceder a ellos desde otras clases.
Modulo Plataforma Windows 10

Esta es la clase ControlActividad. Ésta permite crear una lista de tipo “Actividad” que tiene la
función de agregar, eliminar y listar actividades. para ello se crea el atributo “List<Actividad>
Lista” que permite crear dicha lista.
Para poder utilizar el tipo de dato “List” se incluye la clase “System.Collections.Generic”
Modulo Plataforma Windows 10

Con este método se logra crear una “Actividad”, la cual solicita al usuario los datos que ésta
tendrá como lo son: el nombre de la actividad, el docente asignado, el tipo de actividad
(docencia, investigación, extensión) y una descripción para éste.
Modulo Plataforma Windows 10

Este método se usa para listar las actividades por tipo del parámetro especificado, si no hay
ninguna el sistema lo notifica.

Los métodos se utilizan para agregar o eliminar una “Actividad” pasada como parámetro.
Modulo Plataforma Windows 10

Esta es la clase “util”, la cual contiene los siguientes métodos:

pedirNumero: este método consiste en solicitar al usuario un rango de números y validar que
sean enteros o erróneos.

pausa: este permite las pausas durante un proceso dado en el programa.


Modulo Plataforma Windows 10

Esta es la clase “Program” la cual es generada automáticamente al momento de crear el


proyecto y contiene el método principal “main” que es el primero en ser llamado al
ejecutarse el programa e incluye la función “menu” que es la encargada de mostrar la
navegación para el usuario final y de ejecutar los métodos.
Modulo Plataforma Windows 10

A continuación, se muestran capturas del programa en ejecución


Modulo Plataforma Windows 10

REFERENCIAS

Вам также может понравиться