Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-28: PROJECT ORGANIZER (UI prompt)


ProjectOrganizerStudentModuleSchoolOrganizer

Properties (3)

PropertyTypeEntityReferenceModule
(1) ExternalPersonLONGProjectOrganizerExternalPersonExternalPersonModule
(2) ProjectLONGProjectOrganizerProjectStudentModule
(3) TeacherLONGProjectOrganizerTeacherStudentModule


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /StudentService/projectorganizer/{id}updateProjectOrganizerById(projectorganizer)StudentModulePUTProjectOrganizer
(2) /StudentService/projectorganizerinsertProjectOrganizer(projectorganizer)StudentModulePOSTProjectOrganizer
(3) /StudentService/projectorganizer/project/{id}findAllProjectOrganizerOfProject(id)StudentModuleGETProject ProjectOrganizer
(4) /StudentService/projectorganizerfindAllProjectOrganizer()StudentModuleGETProjectOrganizer
(5) /StudentService/projectorganizer/{id}deleteProjectOrganizerById(id)StudentModuleDELETEProjectOrganizer
(6) /StudentService/projectappointment/projectorganizer/{id}findAllProjectAppointmentOfProjectOrganizer(id)StudentModuleGETProjectOrganizer ProjectAppointment
(7) /StudentService/projectorganizer/teacher/{id}findAllProjectOrganizerOfTeacher(id)StudentModuleGETTeacher ProjectOrganizer
(8) /StudentService/projectorganizer/{id}findProjectOrganizerById(id)StudentModuleGETProjectOrganizer
(9) /StudentService/projectorganizer/externalperson/{id}findAllProjectOrganizerOfExternalPerson(id)StudentModuleGETExternalPerson ProjectOrganizer

Monolithic System with one data source



Distributed System with one shared data source



Distributed System with synchronized data sources





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum