Description | User logs in to portal |
Actors | User, RocReadaR Portal |
Pre-Conditions | User has an account |
Post-Conditions | User becomes authenticated with the application |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | User logs out of portal |
Actors | User, RocReadaR Portal |
Pre-Conditions | User has an account User is logged in |
Post-Conditions | User becomes logged out of the system |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | User creates an account for another user |
Actors | User, RocReadaR Portal |
Pre-Conditions | User has an account User is logged in User has permissions to create another user |
Post-Conditions | New user becomes created |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Publisher creates a publication |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in |
Post-Conditions | Publication is created for the publisher |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Publisher creates a publication issue, and adds details and page recognition images to that issue |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Publication is already created |
Post-Conditions | Publication Issue is created for the publisher |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Publisher edits information about a publication issue |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Publication is already created Publication issue is already created |
Post-Conditions | Publication Issue details are edited |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Publisher deletes an issue from a publication |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Publication is already created Publication issue is already created |
Post-Conditions | Publication Issue is removed from the Publication |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Publisher uploads a single image used for recognition for a page |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Publication is already created Publication issue is already created |
Post-Conditions | Recognition image created for that page |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Publisher links media to an existing uploaded image of a page |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Publication is already created Publication issue is already created Publication page recognition is already uploaded |
Post-Conditions | Media becomes linked with the page |
Main Flow |
|
Alternate Flows |
|
Exceptions | An invalid URL provided will raise an error |
Description | Publisher edits media on an existing uploaded image of a page |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Publication is already created Publication issue is already created Publication page recognition is already uploaded Publication page media is already linked with page |
Post-Conditions | New media becomes linked with the page |
Main Flow |
|
Alternate Flows |
|
Exceptions | An invalid URL provided will raise an error |
Description | Publisher edits media on an existing uploaded image of a page |
Actors | Publisher, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Publication is already created Publication issue is already created Publication page recognition is already uploaded Publication page media is already linked with page |
Post-Conditions | Media linked to a page is delete |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Publisher associates with an advertiser to allow the advertiser to add media to the publisher's publications |
Actors | Publisher, Advertiser, RocReadaR Portal |
Pre-Conditions | Publisher has an account Publisher is logged in Advertiser has an account |
Post-Conditions | The Advertiser appears as a valid associate of the publisher |
Main Flow |
|
Alternate Flows |
|
Exceptions |
Description | Advertiser uploads media associated with a page or pages of a publication issue |
Actors | Publisher, Advertiser, RocReadaR Portal |
Pre-Conditions | Publisher has an account Advertiser has an account Publisher is logged in |
Post-Conditions | |
Main Flow |
|
Alternate Flows | If the Publisher selects "Select Pages":
If the Publisher rejects the changes (in step 14)
|
Exceptions |
Version | Date | Comment |
---|---|---|
Current Version (v. 9) | Mar 13, 2016 22:04 | IAN SALITRYNSKI (RIT Student) |
v. 8 | Feb 21, 2016 17:31 | IAN SALITRYNSKI (RIT Student) |
v. 7 | Feb 21, 2016 16:53 | IAN SALITRYNSKI (RIT Student) |
v. 6 | Feb 21, 2016 16:32 | IAN SALITRYNSKI (RIT Student) |
v. 5 | Feb 21, 2016 15:34 | IAN SALITRYNSKI (RIT Student) |
v. 4 | Feb 21, 2016 15:17 | IAN SALITRYNSKI (RIT Student) |
v. 3 | Feb 21, 2016 14:27 | IAN SALITRYNSKI (RIT Student) |
v. 2 | Feb 21, 2016 14:15 | IAN SALITRYNSKI (RIT Student) |
v. 1 | Feb 18, 2016 17:48 | IAN SALITRYNSKI (RIT Student) |
Publisher is directed to the publication pagePublication issue is listed on the publication page