COS420-Fall24 / Team-F

Team Firetruck's COS 420 working repository
Creative Commons Zero v1.0 Universal
1 stars 0 forks source link

Domain Model - Address Feedback #103

Open A-McGlauflin opened 1 week ago

A-McGlauflin commented 1 week ago

Domain Model Here is a good example (here are some okay additional examples) Here is a good example from Team Flash ‘22 of a case where domain objects didn’t have many relationships. Review relevant class sessions and slides before doing this. Feel free to search online for class diagrams and domain models for similar domains as yours for inspiration, just cite them in your final domain model. Submit a model of the domain with links and relationships. The expectation is that you have at least 8 classes in their diagram. If your domain is actually very small, you may have less. Ask me for clarification if you have any questions instead of creating unnecessary work for your team. If the number of classes is below 8, per each missing class -2.5 points. If the model is too large, break it down into 2 – 4 smaller models. Otherwise, -5 points overall. UML domain model needs to include attributes, links, methods. For each mistake, -2 points. If the domain includes something like database or UI deduct -2 points per mistake. Links should be correct. If not, each mistake -2 points. Represents reasonable relationship Cardinality is reasonable (e.g. 0..* zero to many, …) Students also need to have a description for the domain model as a whole and how each smaller model is related to the rest. If the description is missing, deduct -10 points. If the description is not completed, deduct -5 points.

A-McGlauflin commented 1 day ago

The domain model has been updated.