Skip to content

Software web desarrollado específicamente para la alta de licencias a empleados públicos de la organización pública "Defensoría del Pueblo".

Notifications You must be signed in to change notification settings

A-S-L-A/Sistema-de-Legajo-Virtual-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Legajo Virtual 👨‍💼📋

Software web desarrollado específicamente para la alta de licencias a empleados públicos de la organización pública "Defensoría del Pueblo". El sistema está orientado a mejorar la digitalización y la gestión de información dentro de la organización, centrándose en la asignación de licencias y la documentación de los empleados.

Tecnologías Utilizadas 🛠️

El desarrollo del Sistema de Legajo Virtual se basa en las siguientes tecnologías y herramientas:

  • HTML: Lenguaje de marcado utilizado para la estructura y presentación de las páginas web.
  • CSS: Lenguaje de estilos utilizado para definir la apariencia y el diseño de las páginas.
  • JavaScript: Lenguaje de programación utilizado para agregar interactividad y funcionalidades a las páginas web.
  • jQuery: Biblioteca de JavaScript que facilita la manipulación del HTML, el manejo de eventos y las comunicaciones asíncronas.
  • Bootstrap: Framework de CSS que proporciona estilos y componentes predefinidos para facilitar el diseño responsive de las páginas.
  • PHP: Lenguaje de programación utilizado para el desarrollo del backend y la interacción con la base de datos.
  • MySQL: Sistema de gestión de bases de datos relacional utilizado para almacenar la información de los empleados y las licencias.
  • XAMPP: Conjunto de herramientas de desarrollo web que incluye Apache, MySQL, PHP y otras utilidades.

Arquitectura 🏗️

El Sistema de Legajo Virtual sigue una arquitectura basada en los principios de Programación Orientada a Objetos (POO) y el patrón de diseño Modelo-Vista-Controlador (MVC). Esta arquitectura permite una organización clara y modular del código, promoviendo la reutilización y facilitando el mantenimiento del sistema.

  • POO: El código del sistema se organiza en clases y objetos que encapsulan la lógica y los datos relacionados, fomentando la modularidad y la estructura ordenada del software.
  • MVC: La arquitectura MVC divide el sistema en tres componentes principales:
    • Modelo: Gestiona los datos y la lógica de negocio del sistema.
    • Vista: Se encarga de la presentación de la información al usuario.
    • Controlador: Recibe las acciones del usuario, actualiza el modelo y actualiza la vista correspondiente.

Vista de proyecto 🖥️

Vista

About

Software web desarrollado específicamente para la alta de licencias a empleados públicos de la organización pública "Defensoría del Pueblo".

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published