McGill-ECSE321-Fall2020 / project-group-07

project-group-07 created by GitHub Classroom
0 stars 0 forks source link

finalize UML on paper #3

Closed jhanmtl closed 4 years ago

jhanmtl commented 4 years ago

@MassFC @natis5005 just on paper. push to this folder and also place on wiki

natis5005 commented 4 years ago

final UML on paper added. Waiting for Wiki tab in order to add domain model there.

jhanmtl commented 4 years ago

review by Jay:

Missing/required:

Suggested:

natis5005 commented 4 years ago

All changes implemented except the following: -description attribute for Artist already as attribute in its profile. -xor association retained since the Gallery and MailService are two totally different concepts with different attributes and possible roles. There is less commonalities than differences between them so I consider is better modeled like that. -UserRole already abstract (itallics).

jhanmtl commented 4 years ago

-description attribute for Artist already as attribute in its profile.

-UserRole already abstract (itallics).

-xor association retained since the Gallery and MailService are two totally different concepts with different attributes and possible roles. There is less commonalities than differences between them so I consider is better modeled like that.

still missing:

natis5005 commented 4 years ago

2 new versions added (v2 and v3) after fixing some modelling mistakes