¡Bienvenido al proyecto de Sistema de Tutorías de Cesar Gonzalez Lopez! Este repositorio contiene la documentación y el código fuente de un sistema desarrollado como parte de la materia de Tecnologías para la Construcción de Software en la carrera de Ingeniería de Software de la Universidad Veracruzana.
El Sistema de Tutorías es una aplicación diseñada para automatizar el proceso de desarrollo de tutorías, abordando tres aspectos principales: académicos, jefes de carrera y coordinador de tutorías. El objetivo es proporcionar una plataforma en línea que facilite la gestión eficiente de las tutorías, permitiendo a los diferentes roles involucrados realizar tareas específicas.
El sistema ofrece las siguientes funcionalidades:
-
Académicos:
- Registrar la asistencia de los tutorados.
- Registrar las problemáticas que presenten los tutorados durante las tutorías.
- Realizar comentarios generales sobre las sesiones de tutoría.
-
Jefes de carrera:
- Visualizar las problemáticas identificadas en las tutorías.
- Crear soluciones para las problemáticas identificadas.
-
Coordinador de tutorías:
- Registrar tutores y alumnos en el sistema.
- Asignar alumnos a tutores.
- Nombre: Sistema de Tutorías
- Desarrollador: Cesar Gonzalez Lopez
- Carrera: Ingeniería de Software
- Universidad: Universidad Veracruzana
El repositorio está organizado de la siguiente manera:
- `/TecnologiasProyect`: Contiene el servicio WCF (Windows Communication Foundation) que sirve como backend del sistema.
- `/SQLServer-BD`: Contiene la base de datos, dividida en estructura y datos, para el sistema.
- `/FrontTecnologiasProyect`: Contiene la aplicación WPF (Windows Presentation Foundation) que sirve como frontend del sistema.
Haz clic en los enlaces para acceder a cada carpeta en la estructura del repositorio.
Antes de comenzar a utilizar el Sistema de Tutorías, asegúrate de tener los siguientes requisitos en tu entorno de desarrollo:
- Microsoft .NET Framework 4.5 o superior
- Microsoft Visual Studio (para compilar y ejecutar el servicio WCF y la aplicación WPF)
- SQL Server (para la base de datos)
Sigue estos pasos para instalar y configurar el Sistema de Tutorías en tu entorno local:
- Clona este repositorio en tu máquina local: `git clone https://github.com/DracoGilga/Solution-TecnologiasProyect.git\`
- Abre el proyecto del servicio WCF en Microsoft Visual Studio y compílalo.
- Configura la conexión a la base de datos en el servicio WCF.
- Ejecuta el servicio WCF.
- Abre el proyecto de la aplicación WPF en Microsoft Visual Studio y compílalo.
- Configura la conexión al servicio WCF en la aplicación WPF.
- Ejecuta la aplicación WPF.
Una vez completados estos pasos, podrás utilizar el Sistema de Tutorías a través de la aplicación.