제 질문은 클래스 다이어그램에서의 연산과 관련된 것입니다.클래스 다이어그램에서의 연산
저는 UML에 매우 익숙하며 교사가 학생에게 로그인 세부 정보를 할당하는 온라인 퀴즈 시스템을위한 수업 다이어그램을 만들고 교사가 객관식 퀴즈를 작성한 다음 지정된 시간부터 학생 퀴즈를 완료하려면 로그인 할 수 있습니다.
내 질문에 포함 된 작업과 관련되어 있습니다. 예를 들어 교사는 'QuizQuestion'을 추가합니다. 그래서 '선생님'이 작업을 수행 할 때 '선생님'클래스에 'addQuizQuestion()'연산을 포함시킬 수 있습니까? 아니면 내가 작성한 그대로 'QuizQuestion'클래스에 추가해야합니까?
마찬가지로, 결과가 대조되면 보고서가 생성되어 학부모에게 발송됩니다. 그래서 'Parent'클래스에서 'receiveReport()'연산을 수행 할 것인가 아니면 'Report'클래스에서 'sendReport()'연산을 수행해야합니까?
너무 혼란 스럽네요 !!
감사