Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review Class Diagrams #243

Closed
kubraaksux opened this issue Oct 9, 2023 · 4 comments
Closed

Review Class Diagrams #243

kubraaksux opened this issue Oct 9, 2023 · 4 comments
Assignees
Labels
API API Revision regarding the revision Status/In Progress currently being worked on

Comments

@kubraaksux
Copy link
Contributor

kubraaksux commented Oct 9, 2023

Review Class Diagrams

Revisit class diagrams, check on inconsistencies and fixes.
Consider feedbacks from last semester.
Pursue enhancements.

@volcaniqueo
Copy link
Contributor

This is an ongoing issue. Will be continuously reviewed as we implement the backend.

@volcaniqueo
Copy link
Contributor

An important revision has been made. Notable changes are:
-Separation of Need and Resource classes.
-Location field has been added to the Need class.
-There is no feedback mechanism to the Action class (Actions may be marked as complete/incomplete by the assignee; no feedback is necessary.), Feedback class is related with Task class.

@kubraaksux
Copy link
Contributor Author

UML diagram updates are assigned to the backend team, and mockup reviews are assigned to mobile and web. Since those are better pairings, Requirements specification review task belongs to whole team.

@volcaniqueo
Copy link
Contributor

Given our implementation of backend was limited with victim & responder, and the addition of coordinator & facilitator would bring new complexities; our revision for Milestone 1 is very limited. We will make a more detailed revision after we implement the remaining coordinator & facilitator functionalities. Meanwhile, we also decided to provide IntelliJ IDEA auto-generated class diagram for our current implementation (a simplified version) to give more precise information about our backend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API API Revision regarding the revision Status/In Progress currently being worked on
Projects
None yet
Development

No branches or pull requests

6 participants