-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
5 changed files
with
68 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
.DS_Store |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
title #26 Admin as Superuser | ||
|
||
actor Admin | ||
participant Frontend | ||
participant Backend | ||
|
||
activate Frontend | ||
Admin->Frontend:Check forum contents | ||
note over Admin, Frontend: Chat violates regulations? | ||
activate Backend | ||
Frontend->Backend:Request to increment violation counts | ||
deactivate Frontend | ||
alt Violation count > 2? | ||
Backend-->Backend:Suspend user account | ||
else else | ||
Backend-->Backend:Increment violation count | ||
end | ||
deactivate Backend | ||
activate Frontend | ||
Admin->Frontend:Request to recover user account | ||
activate Backend | ||
Frontend->Backend:Confirm account recovery | ||
Backend-->Frontend:Account recovered feedback | ||
deactivate Backend | ||
Frontend-->Admin:Notify about account recovery | ||
deactivate Frontend | ||
activate Frontend | ||
Admin->Frontend:Modify user data | ||
activate Backend | ||
Frontend->Backend:Confirm data change and store | ||
Backend-->Frontend:Data change been made | ||
deactivate Backend | ||
Frontend-->Admin:Display updated data | ||
deactivate Frontend |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 33 additions & 0 deletions
33
docs/design/#3-View-Personalized-Recommendations-of-High-Schools.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
title #3-View-Personalized-Recommendations-of-High-Schools | ||
|
||
actor User | ||
participant UI (Browser) | ||
participant API | ||
participant Data Store | ||
|
||
activate UI (Browser) | ||
User->UI (Browser): Set Preferences | ||
activate API | ||
UI (Browser) -> API: Send Preferences | ||
activate Data Store | ||
API -> Data Store: Store Preferences | ||
API -> API: Choose Random School IDs (based on location?) | ||
API -> Data Store: Request Simple data for schools | ||
Data Store -> API: Send Schools' Simplified Data | ||
API --> UI (Browser): Send Selections (Simple View Dataset) | ||
UI (Browser) --> User: Render Simple View | ||
Data Store -> API: Confirm Stored Preferences | ||
API --> API: Compute first matches | ||
API --> Data Store: Store match set | ||
note over User,UI (Browser): User chooses Detailed View? | ||
User->UI (Browser): Request Detailed View | ||
UI (Browser)-> API: Request Detailed Data for School | ||
API --> API: Check Cache | ||
API -> Data Store: Request School Detail Data | ||
Data Store --> API: Send School's Detail Data | ||
API --> UI (Browser): Send School Detail Data | ||
deactivate Data Store | ||
UI (Browser) --> User: Render Detailed View | ||
API -> API: Cache School's Detailed Data | ||
note over User,UI (Browser): User discards/categorizes school? | ||
User -> UI (Browser): TO CATEGORIZE EPIC |