Where would I add boundary and control classes to this diagram? and also which o
ID: 3863652 • Letter: W
Question
Where would I add boundary and control classes to this diagram? and also which ones would be considered a entity class?
Department Chair Department +Add course Update course sections Assign instructor usit of Course +Course Name +Cous NumberofCredit Add section +CheckPrerequiste Section Date +StartTime EndTime +Mode Location Check schedule conflict Preference +Date entered +Date preferred Time prefered Registration Date Added Date Dropped Instructor +UIN +Email +Office Phone t preference Student +UIN +Name +Register +Drop 0 Pay Payment +Date Paid. +lamount Paid CreditCardNumberExplanation / Answer
Boundaries and Controls in Database environment are similar to MVC pattern in an UserInterface design.
Boundaries are objects that interface with system actors that is an user or a service and etc.
Controls are objects that mediate between boundaries and entities.
Entity classes are Student, Instructor.
Boundaries are section, Course , Preference – These acts as an interface to the student and instructor, A student will allotted a course and section and can have preferences. Similarly, an instructor will be assigned a course and section.
Controls are Department chair, registration and Payment – These mediate as Department chair will decide on the course sections and etc, similary registration process and payment controls will allow user to attend the course and etc.