...
Entidad | Descripción |
---|---|
Persona | Contiene los datos básicos de una persona. |
DatosPersonales | Contiene los datos personales de una persona (datos nacimiento de la persona). |
DatosContacto | Contiene los datos de contacto de una persona (dirección de contacto, teléfonos, emil, etc.). |
DatosAcademicos | Contiene los datos académicos, por el momento, únicamente se necesita el nivel académico. |
Vinculacion | Contiene los datos de vinculación de una persona a la estructura organizativa Universitaria. |
TipoDocumento | Listado con los tipos de documento de identificación (NIF/NIE/Pasaporte). |
Sexo | Listado con los valores que puede tomar la entidad sexo (Mujer/Hombre). |
Contiene los email de una persona (el de la universidad, el personal, etc). | |
Telefono | Contiene los teléfonos de una persona (móvil, fijo, fax, etc). |
CategoriaProfesional | Listado con las categorías profesionales de la Universidad. |
Se elimina esta entidad
| |
NivelAcademico | Listado con los niveles académicos (Doctor, Ldo/Graduado, Diplomado, FP, etc). |
Colectivo | Listado de colectivos que tiene la Universidad, sirvan como ejemplos de colectivos "personal de investigación", "personal de administración" ,"alumnos". Agrupación de personas sobre las que se van a realizar las búsquedas de personas. (RELACIONES VIGENTES UM.xlsx). |
ColectivoTipoColectivo | Relaciona los colectivos con el enumerado interno del SGI "TipoColectivo". En las búsquedas de personas de los distintos módulos del SGI se podrán buscar personas sobre varios colectivos o sobre un "TipoColectivo". Un "TipoColectivo" estará relacionado con varios colectivos. Por ejemplo se puede tener como "TipoColectivo" evaluador ética, donde los colectivos que lo forman son PDI y Alumnos 5 ciclo. Por lo que al buscar personas para que sean el evaluador de ética se filtrarán por aquellas que sean PDI o sean Alumnos de 5 ciclo. |
ColectivoCategoriaProfesional | Define que categorías profesionales pertenecen a cada uno de los colectivos definidos en la Universidad. En categoría profesionales, podemos tener" PAS FIJO/INDEFINIDO" , "PAS CONTRATADO", "PAS CENTROS ADSCRITOS" |
Fotografia | Foto digital de la persona. |
Modelo lógico
...
Info | |
---|---|
|
API
Características generales que todas las API REST deben de cumplir:
| |
Se actualiza el modelo para:
|
API
Características generales que todas las API REST deben de cumplir:
Definición de los objetos
...
Info |
---|
...
|
...
| |
Se actualizan los objetos para:
|
Persona
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador de la persona. |
nombre | String | Nombre de la persona. |
apellidos | String | Apellidos de la persona. |
sexo | Sexo | Se devuelve la entidad Sexo con todos sus campos. |
numeroDocumento | String | Número de documento de identificación personal. |
tipoDocumento | TipoDocumento | Se devuelve la entidad TipoDocumento con todos sus campos. |
empresa | Empresa | Se devuelve la entidad Empresa con todos sus campos. |
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": "ent-002",
"nombre": "Prueba",
"apellidos": "Apellido1 Apellido2",
"sexo": {
"id":"sex-1",
"nombre":"Mujer"
},
"numeroIdentificacion": "11111111H | ||||||||
Bloque de código | ||||||||
| ||||||||
{ "id": "ent-002", "nombretipoDocumento": { "Prueba"id":"tp-1", "apellidos": "Apellido1 Apellido2" "nombre": "NIF" }, "sexo"empresa: { "id": "sexent-1002", "nombre": "MujerEmpresa de Prueba", }, "numeroIdentificaciontipoIdentificador": "11111111H",{ "tipoDocumento": { "id":"tp-1", "idnombre":"tp-1CIF", }, "numeroIdentificacion": "H11111111", "nombrerazonSocial": "NIF" Empresa que es mayoritariamente de prueba del SGI" } } |
Sexo
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador de la entidad Sexo. |
nombre | String | Nombre (Posibles valores: Mujer, Hombre). |
...
Nombre | Tipo | Descripción |
---|---|---|
categoriaProfesional | CategoriaProfesional | Se devuelve la entidad CategoriaProfesional con todos sus campos. |
fechaObtencionCategoria | String | Fecha en la que se obtiene la categoría profesional. |
subcategoriaProfesional | SubcategoriaProfesional | Se devuelve la entidad SubcategoriaProfesional con todos sus campos. |
departamento | Departamento | Se devuelve la entidad Departamento con todos sus campos. Ver definición en SGI - ESB - SGO. |
areaConocimiento | AreaConocimiento | Se devuelve la entidad AreaConocimiento con todos sus campos. Ver definición en SGI - ESB - SGO. |
|
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "categoriaProfesional":{ "id":"catp-1", "nombre":"PDI Numerario" }, "fechaObtencionCategoria":"2020-03-15", "subcategoriaProfesional": { "id":"cupro-1", "nombre":"Profesor" }, "departamento": { "id":"dpt-1", "nombre":"Departamento Ciencias de la tecnología" }, "areaConocimiento": { "id":"ac-1", "nombre":"Área de conocimiento A" }, "empresaRef": "emp-1" } } |
CategoriaProfesional
Nombre | Tipo | Descripción |
---|---|---|
id | String | Identificador de la entidad CategoriaProfesional. |
nombre | String | Nombre de la categoría profesional de la persona dentro de la universidad. |
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "id":"catp-1", "nombre":"PDI Numerario" } |
SubcategoriaProfesional
...
language | java |
---|---|
theme | RDark |
title | SubcategoriaProfesional |
collapse | true |
...
DatosAcademicos
Nombre | Tipo | Descripción |
---|---|---|
nivelAcademico | NivelAcademico | Se devuelve la entidad NivelAcademico con todos sus campos. |
fechaObtencion | String | Fecha obtención del nivel académico. |
...