Skip to content

Proyecto personal para aprender y aplicar buenas prácticas de ingeniería de software: documentación profesional, UML, versionado semántico y desarrollo modular en C++. El objetivo es construir un sistema funcional de gestión de calidad mientras refuerzo mi disciplina técnica.

Notifications You must be signed in to change notification settings

Arthur-Mata/quality-system-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Sistema de Gestión de Calidad (SGC)

Proyecto personal desarrollado por Arturo Mata para practicar el diseño, documentación y desarrollo profesional de un sistema completo utilizando C++ y buenas prácticas de ingeniería de software.


📌 Descripción General

El Sistema de Gestión de Calidad (SGC) permite registrar empleados, validar información por parte de Recursos Humanos, registrar inspecciones de calidad y generar reportes básicos de trazabilidad.

El proyecto está estructurado por versiones siguiendo un roadmap profesional y acompañado de documentación técnica y diagramas UML.


🧱 Estructura del Proyecto

/SGC ├── /src # Código fuente en C++ ├── /docs # Documentación técnica y diagramas UML └── README.md # Este archivo


🚀 Funcionalidades Principales

  • Registro de empleados
  • Validación de empleados por RH
  • Inicio de sesión por roles
  • Registro de inspecciones
  • Generación de reportes básicos
  • Gestión de roles:
    • Empleado
    • Inspector de Calidad
    • Administrativo / RH

📅 Roadmap de Versiones

Versión Descripción Estado
v0.1.0 Documento técnico inicial ✅ Completado
v0.2.0 Clase Employee y registro básico 🔄 En curso
v0.3.0 Clase AdministrativeStaff (RH) ✅ Completado
v0.4.0 Clase QualityInspector ⏳ Próximo
v0.5.0 Módulo de reportes ⏳ Próximo
v1.0.0 Sistema completo funcional ⏳ Próximo

📄 Documentación

Toda la documentación se encuentra en la carpeta /docs:

  • Documento técnico (PDF)
  • Diagramas UML por versión
  • Roadmap y criterios de aceptación

⚙️ Compilación y Ejecución

Este proyecto está desarrollado en C++.
Para compilar desde terminal:

g++ src/*.cpp -o SGC
./SGC

🧪 Pruebas
Las pruebas unitarias se agregarán en versiones futuras.
Actualmente se realizan pruebas manuales por módulo.


👤 Autor
Arturo Mata (Estudiante de Ingeniería en Ciencias de Datos en la Universidad del Valle de México)
📧 artmata22@outlook.com
Git Hub: https://github.com/Arthur-Mata

About

Proyecto personal para aprender y aplicar buenas prácticas de ingeniería de software: documentación profesional, UML, versionado semántico y desarrollo modular en C++. El objetivo es construir un sistema funcional de gestión de calidad mientras refuerzo mi disciplina técnica.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages