DESİGN - eraykahraman/SWE-573 GitHub Wiki

Class Diagram

class

Use Case diagram

usc

Architecture, navigation

When User navigates to erayswe573.com.tr

If logged in user navigates to

user_dashboard.html

User can

Navigate create post HTML

Fill post create form

Redirect to user_dashboard html

If fails get error

Can navigate user dashboard, profile, logout

See post detail

Can comment

Can reply

Can see post details

Can navigate to user_dashboard, profile, home, create post html

If own the post

Can edit, redirect to user_dashboard html

If success redirect user_dashboard

Go to profile

Update profile, redirect to profile html

Cilck what is this, redirect to user_dashboard html

Can navigate to user dashboard, profile, create post, home html

Seacrh

Redirects user_dashboard html

Log out

Redirect home html

See own posts

Click on post redirect to post detail html

Else not logged in navigate to home.html

User can

Login ( if have an account)

User can navigate register

Register

User redirect to login

View post (can not see details)

image