Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-2: SCHOOL REPORT (UI prompt)


SchoolReportSchoolYearModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) SchoolClassStudentLONGSchoolReportSchoolClassStudentSchoolClassStudentModule
(2) SchoolYearLONGSchoolReportSchoolYearSchoolYearModule


Module Interfaces (7)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /schoolreport/{id}findSchoolReportById(id)SchoolYearModuleGETSchoolReport
(2) /schoolreport/{id}updateSchoolReportById(schoolreport)SchoolYearModulePUTSchoolReport
(3) /schoolreportinsertSchoolReport(schoolreport)SchoolYearModulePOSTSchoolReport
(4) /schoolreport/schoolclassstudent/{id}findAllSchoolReportOfSchoolClassStudent(id)SchoolYearModuleGETSchoolClassStudent SchoolReport
(5) /schoolreport/schoolyear/{id}findAllSchoolReportOfSchoolYear(id)SchoolYearModuleGETSchoolYear SchoolReport
(6) /schoolreport/{id}deleteSchoolReportById(id)SchoolYearModuleDELETESchoolReport
(7) /schoolreportfindAllSchoolReport()SchoolYearModuleGETSchoolReport

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