Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-9: SCHOOL YEAR (UI prompt)


SchoolYearSchoolYearModuleSchoolOrganizer

Properties (3)

PropertyTypeEntityReferenceModule
(1) FromDateDATESchoolYear
(2) SchoolYearNameSTRINGSchoolYear
(3) ToDateDATESchoolYear


Module Interfaces (13)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /SchoolSubjectService/coursegroup/schoolyear/{id}findAllCourseGroupOfSchoolYear(id)SchoolSubjectModuleGETSchoolYear CourseGroup
(2) /SchoolYearService/schoolyear/{id}updateSchoolYearById(schoolyear)SchoolYearModulePUTSchoolYear
(3) /SchoolYearService/schoolyear/{id}deleteSchoolYearById(id)SchoolYearModuleDELETESchoolYear
(4) /SchoolYearService/schoolreport/schoolyear/{id}findAllSchoolReportOfSchoolYear(id)SchoolYearModuleGETSchoolYear SchoolReport
(5) /SchoolYearService/schoolclass/schoolyear/{id}findAllSchoolClassOfSchoolYear(id)SchoolYearModuleGETSchoolYear SchoolClass
(6) /SchoolYearService/schoolyearinsertSchoolYear(schoolyear)SchoolYearModulePOSTSchoolYear
(7) /SchoolYearService/schoolyearfindAllSchoolYear()SchoolYearModuleGETSchoolYear
(8) /SchoolYearService/curriculumentry/schoolyear/{id}findAllCurriculumEntryOfSchoolYear(id)SchoolYearModuleGETSchoolYear CurriculumEntry
(9) /SchoolYearService/teacherlesson/schoolyear/{id}findAllTeacherLessonOfSchoolYear(id)SchoolYearModuleGETSchoolYear TeacherLesson
(10) /SchoolYearService/breakplan/schoolyear/{id}findAllBreakPlanOfSchoolYear(id)SchoolYearModuleGETSchoolYear BreakPlan
(11) /SchoolYearService/teachingunit/schoolyear/{id}findAllTeachingUnitOfSchoolYear(id)SchoolYearModuleGETSchoolYear TeachingUnit
(12) /SchoolYearService/teacherboard/schoolyear/{id}findAllTeacherBoardOfSchoolYear(id)SchoolYearModuleGETSchoolYear TeacherBoard
(13) /SchoolYearService/schoolyear/{id}findSchoolYearById(id)SchoolYearModuleGETSchoolYear

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