En este apartado se presenta el objetivo central del proyecto, así como las competencias que se desarrollarán al realizarlo.
Proyecto. Control de asistencia de personal para una empresa
Objetivos y competencias
Objetivo
El objetivo del proyecto es desarrollar en lenguaje C un sistema que permita acelerar el proceso de registro de asistencias para obtener información veraz y oportuna, generar reportes y poder distribuirla a todos los niveles de una organización.
Competencias
Las competencias que se pretenden apoyar a través del desarrollo del proyecto son las siguientes:
1. Estructurar programas básicos mediante la identificación de los elementos primordiales que los componen, para conocer la sintaxis básica usada en programación.
2. Desarrollar programas que involucren la lectura y escritura de diferentes tipos de datos, mediante el uso de códigos de formato, para resolver problemas matemáticos simples.
3. Controlar el flujo de ejecución de un programa mediante las sentencias de control, para que se resuelvan problemas no secuenciales.
4. Diseñar programas que manipulen cadenas de caracteres mediante la aplicación de funciones del sistema y bucles de control, para comprobar y manipular tipos de un caracter.
5. Desarrollar programas con arreglos y estructuras simples mediante el tipo de dato array, proporcionándole al alumno las bases para crear nuevos tipos de datos.
6. Elaborar programas a través de los apuntadores para introducir al alumno a la programación dinámica.
7. Elaborar programas con funciones definidas por el usuario mediante su declaración y establecimiento de sus parámetros necesarios, para introducir al alumno a una programación modular y dinámica.