Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-16: TEACHER (UI prompt)


TeacherStudentModuleSchoolOrganizer

Properties (10)

PropertyTypeEntityReferenceModule
(1) CellPhoneNoSTRINGTeacher
(2) CitySTRINGTeacher
(3) EmailSTRINGTeacher
(4) FaxNoSTRINGTeacher
(5) FirstNameSTRINGTeacher
(6) LastNameSTRINGTeacher
(7) PhoneNoSTRINGTeacher
(8) PostalCodeSTRINGTeacher
(9) StreetSTRINGTeacher
(10) TeacherInfoSTRINGTeacher


Module Interfaces (20)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /FoodService/foodorder/teacher/{id}findAllFoodOrderOfTeacher(id)FoodModuleGETTeacher FoodOrder
(2) /LessonService/lesson/teacher/{id}findAllLessonOfTeacher(id)LessonModuleGETTeacher Lesson
(3) /LibraryService/bookrental/teacher/{id}findAllBookRentalOfTeacher(id)LibraryModuleGETTeacher BookRental
(4) /ProductService/budgetposition/positionagent/{id}findAllBudgetPositionOfPositionAgent(id)ProductModuleGETTeacher BudgetPosition
(5) /PurchaseListService/purchaselist/buyingteacher/{id}findAllPurchaseListOfBuyingTeacher(id)PurchaseListModuleGETTeacher PurchaseList
(6) /SchoolYearService/schoolclass/teacher/{id}findAllSchoolClassOfTeacher(id)SchoolYearModuleGETTeacher SchoolClass
(7) /SchoolYearService/teachingunit/teacher/{id}findAllTeachingUnitOfTeacher(id)SchoolYearModuleGETTeacher TeachingUnit
(8) /SchoolYearService/teacherlesson/teacher/{id}findAllTeacherLessonOfTeacher(id)SchoolYearModuleGETTeacher TeacherLesson
(9) /StudentService/teacher/{id}updateTeacherById(teacher)StudentModulePUTTeacher
(10) /StudentService/teacherboardmember/teacher/{id}findAllTeacherBoardMemberOfTeacher(id)StudentModuleGETTeacher TeacherBoardMember
(11) /StudentService/teacher/{id}deleteTeacherById(id)StudentModuleDELETETeacher
(12) /StudentService/teacherinsertTeacher(teacher)StudentModulePOSTTeacher
(13) /StudentService/breakplanentry/teacher/{id}findAllBreakPlanEntryOfTeacher(id)StudentModuleGETTeacher BreakPlanEntry
(14) /StudentService/schooleventattendee/teacher/{id}findAllSchoolEventAttendeeOfTeacher(id)StudentModuleGETTeacher SchoolEventAttendee
(15) /StudentService/teacherfindAllTeacher()StudentModuleGETTeacher
(16) /StudentService/projectorganizer/teacher/{id}findAllProjectOrganizerOfTeacher(id)StudentModuleGETTeacher ProjectOrganizer
(17) /StudentService/eventtask/teacher/{id}findAllEventTaskOfTeacher(id)StudentModuleGETTeacher EventTask
(18) /StudentService/officeagent/teacher/{id}findAllOfficeAgentOfTeacher(id)StudentModuleGETTeacher OfficeAgent
(19) /StudentService/teacher/{id}findTeacherById(id)StudentModuleGETTeacher
(20) /StudentService/conferenceattendee/teacher/{id}findAllConferenceAttendeeOfTeacher(id)StudentModuleGETTeacher ConferenceAttendee

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