reviews2

Akdmik

Akdmik es un sistema web diseñado para el registro de notas del colegio Liceo Cultural Nicaragüense. Ofrece una plataforma completa para administrar y gestionar todas las áreas relacionadas con las calificaciones y el desempeño académico de los estudiantes. El sistema permite a los usuarios añadir secciones, años lectivos, áreas, grados, asignaturas, parciales, estudiantes y familiares de estudiantes, así como gestionar usuarios y roles. Fue desarrollado utilizando tecnologías como React con Vite para el frontend, .NET como backend API y Microsoft SQL Server como base de datos, con la ayuda de Entity Framework para la conexión con la base de datos.

Funcionalidades

Akdmik ofrece una variedad de funcionalidades destinadas a facilitar la administración de calificaciones y el proceso académico del colegio:

  1. Gestión de Secciones, Años Lectivos y Grados: Permite a los administradores crear y gestionar diferentes secciones, años lectivos y grados. Esto permite una organización eficiente de los estudiantes y las calificaciones en la plataforma.

  2. Gestión de Áreas y Asignaturas: Facilita la creación y gestión de áreas académicas y asignaturas en el colegio. Los administradores pueden asignar asignaturas a cada grado y sección, lo que ayuda a estructurar las calificaciones de manera coherente.

  3. Registro de Parciales y Calificaciones: Permite a los administradores registrar las calificaciones de cada estudiante en cada parcial y asignatura específica. Los profesores pueden acceder a esta funcionalidad para actualizar las calificaciones de sus respectivas asignaturas.

  4. Gestión de Estudiantes y Familiares: Ofrece una plataforma para crear y mantener perfiles de estudiantes y sus familiares. Esta información incluye detalles de contacto, lo que permite que el colegio esté preparado para cualquier emergencia o comunicación importante.

  5. Usuarios y Roles: El sistema cuenta con una gestión de usuarios y roles para garantizar la seguridad y el acceso adecuado. Los administradores pueden asignar diferentes niveles de acceso y privilegios a los usuarios, como administradores y profesores.

  6. Impresión de Boletines de Calificaciones: Ofrece la posibilidad de generar e imprimir boletines de calificaciones para cada estudiante. Estos boletines reflejan las calificaciones obtenidas en cada parcial y proporcionan una vista completa del rendimiento académico del estudiante.

  7. Validaciones de Notas: El sistema cuenta con validaciones para evitar modificaciones de calificaciones una vez que un parcial ha sido cerrado. Esto evita alteraciones no autorizadas o cambios inadecuados después de finalizado un período de calificación.

Tecnologías Utilizadas

Akdmik ha sido desarrollado utilizando las siguientes tecnologías:

  • React con Vite: React es un framework de JavaScript ampliamente utilizado para construir interfaces de usuario interactivas. Vite es una herramienta de compilación rápida y eficiente para proyectos basados en JavaScript. La combinación de ambas tecnologías proporciona un frontend rápido y receptivo.

  • .NET: .NET es un framework de desarrollo de Microsoft que permite crear aplicaciones web y servicios con C# y otros lenguajes de programación. Se utiliza para crear el backend API del sistema.

  • Microsoft SQL Server: Microsoft SQL Server es un sistema de gestión de bases de datos relacional utilizado para almacenar y gestionar los datos del sistema, incluidas las calificaciones y la información de los estudiantes.

  • Entity Framework: Entity Framework es un ORM (Mapeo Relacional de Objetos) de Microsoft que simplifica la conexión y manipulación de datos entre la aplicación y la base de datos. Se utiliza para facilitar la conexión entre el backend API y la base de datos SQL Server.

Despliegue en IIS

El sistema Akdmik fue desplegado en IIS (Internet Information Services), que es un servidor web y una plataforma de servicios creada por Microsoft para alojar y administrar aplicaciones web en servidores Windows.

¿Qué es IIS?

IIS es un componente integral del sistema operativo Windows Server y está disponible en diversas versiones según la versión del sistema operativo. Proporciona una infraestructura de servidor segura y confiable para alojar aplicaciones web, servicios y sitios web. A través de IIS, los administradores pueden configurar y administrar sitios web, aplicaciones y servicios que utilizan tecnologías como ASP.NET, PHP y otros lenguajes de programación web.

Colaboradores


Imágenes del Proyecto