-
Notifications
You must be signed in to change notification settings - Fork 1
UML Diagram
SADIK KUZU edited this page Jan 1, 2024
·
2 revisions
+-----------------+ +----------------------+
| User | | Location |
+-----------------+ +----------------------+
| id: int |1 | id: int |
| username: str |-----------| name: str |
| email: str | | point: PointField |
| creation_date: | | line: LineStringField|
| DateTimeField | | polygon: PolygonField|
| biography: str | | circle: PointField |
| profile_photo: | | radius: DecimalField |
| ImageField | +----------------------+
| followers: M2M |
+-----------------+1
|
|1
|
+-----------------+
| StoryImage |
+-----------------+
| id: int |
| image:ImageField|
+-----------------+
1
|
M
+-----------------+
| Tag |
+-----------------+
| id: int |
| name: str |
| wikidata_id: str|
| description: |
| TextField |
| label: str |
+-----------------+
M
|
|
+-----------------+ +----------------------+
| Story | | Comment |
+-----------------+ +----------------------+
| id: int |1 | id: int |
| author: FK(User)|-----------| comment_author: FK |
| title: str | | User |
| content: | | story: FK(Story) |
| RichTextField | | text: TextField |
| creation_date: | | date: DateTimeField |
| DateTimeField | +----------------------+
| story_tags: M2M |
| location_ids:M2M|
| date_type: str |
| season_name: str|
| start_year: int |
| end_year: int |
| decade: int |
| year: int |
| date: DateTime |
| start_date: |
| DateTimeField |
| end_date: |
| DateTimeField |
| include_time: |
| BooleanField |
| likes: M2M(User)|
+-----------------+
1
|
|
+-----------------+
| PasswordReset |
| Token |
+-----------------+
| user: 1to1 FK |
| token: str |
| expires_at: |
| DateTimeField |
+-----------------+
1
|
M
+-----------------+
| Activity |
+-----------------+
| id: int |
| user: FK(User) |
| activity_type: |
| str |
| date: DateTime |
| target_user: |
| FK(User, NU) |
| target_story: |
| FK(Story, NU) |
| viewed: bool |
+-----------------+
1
|
M
+-----------------+
| StoryRec. |
| Recommendation |
+-----------------+
| id: int |
| story: FK(Story)|
| user: FK(User) |
| related_stories:|
| M2M(Story) |
| location_related|
| : bool |
| time_related: |
| bool |
| content_related:|
| int |
| tag_related: |
| bool |
| show_count: int |
| has_been_shown: |
| bool |
| points: float |
+-----------------+
- Requirements
- Mockups
- User Scenarios
- Diagrams
- System Manual
- UAT Cases
- Web User Manual
- Mobile User Manual
- 2023‐10‐02 Pre‐Kickoff Meeting
- 2023‐10‐07 Pre‐Kickoff Meeting 2
- 2023‐10‐14 Kickoff Meeting
- 2023-10-16 Weekly Meeting 1
- 2023-10-22 Regular Meeting 1
- 2023-10-23 Weekly Meeting 2
- 2023-10-28 Regular Meeting 2
- 2023-11-05 Regular Meeting 3
- 2023-11-06 Weekly Meeting 3
- 2023‐11‐11 Regular Meeting 4
- 2023-11-13 Weekly Meeting 4
- 2023-11-19 Regular Meeting 5
- 2023‐11‐20 Weekly Meeting 5
- 2023-11-25 Regular Meeting 6
- 2023‐12‐01 Pre‐Milestone Meeting
- 2023-12-09 Regular Meeting 7
- 2023-12-11 Weekly Meeting 6
- 2023‐12‐15 Regular Meeting 8
- 2023‐12‐18 Weekly Meeting 7