Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GATEL GATEL
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Camope
  • GATELGATEL
  • Wiki
  • 6.2. UML clases

Last edited by samotcarrasco Nov 23, 2023
Page history

6.2. UML clases

Diagrama de clases de la Librería

En el apartado 3.3 Modelos de negocion y dominio se incluyó el diagrama de clases diseñado para la implementación de la librería. A continuación se muestra el diagrama de clases final, incluyendo los métodos (no se incluyen los atributos para facilitar la visualización)

Diagrama de clases Librería

Diagrama de clases integración API-LIBRERIA

Por otra parte, resulta interesante mostrar cómo se ha integrado la API con la librería. Como norma general, las clases de la API heredan de las clases de la Librería, añadiendo el id como nuevo atributo. En el caso de las herencias, las clases hijas han heredado de la clase padre de la API, y han implementado las interfaces de la librería.

Diagrama de clases integración API-LIBRERIA

Clone repository

Home

  1. Especificación y formulación del problema

  2. Estudio de viabilidad del sistema
    2.1 Requisitos
    2.2 Mind Map
    2.3 Estudio de Alternativas
    2.4 Matriz de Cumplimento de Requisitos-Alternativas
    2.5 Matriz de decisión

  3. Especificación de Requisitos del Software
    3.1 Planificación general
    3.2 Impact Map
    3.3 Modelos de Negocio y Dominio
    3.4 Interfaz de Usuario
    3.5 Definición del MVP

  4. Sprint 1
    4.1 Sprint Planning
    4.2 Daily Scrum
    4.3 Sprint Review
    4.4 Sprint Retrospective
    4.5 Burndown

  5. Sprint 2
    5.1 Sprint Planning
    5.2 Daily Scrum
    5.3 Sprint Review
    5.4 Sprint Retrospective
    5.5 Burndown

  6. ANEXOS - UML
    6.1 Diagrama de secuencia
    6.2 Diagrama de clases API-Libreria