• Home
  • Blog
  • Continue working on an assignment using the Eclipse UML designer (Papyrus).

Continue working on an assignment using the Eclipse UML designer (Papyrus).

0 comments

Specification

Enhance the class diagram of specification 2 that you designed in Project 1 (100 points)

  • An “assessment” is declared as a data type (lab)
  • Course_assessment is defined as an attribute in the Course class. (lab)
  • Midterm and Final exams are defined in the Assessment data types. (10%)
  • Online, Hybrid, and Standard courses are defined as enumeration types in the Course Class. The name of the enumeration is Section. Section_number is defined as an enumeration in Course(20%)
  • Students can take maximum 10 courses (10%)
  • An ID attribute is defined in People and used for Student and Lecturer (20%)
  • An “Enroll” operation is defined in Student with the Course class parameter. (20%)
  • Students can send a message their instructors (lecturer). Thus, a signal and its handler are defined in Course. A message is defined as an attribute in Student and Lecturer to call the handler. (20%)

Take a screenshot showing your UML diagram on Papyrus

see the attached documents:

Project 1 solved is for project one

Project_2.pdf is what you want to use to enhance project 1

About the Author

Follow me


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}