[Phpbbproject-svn] SF.net SVN: phpbbproject:[300] develop
phpBB download manager, mainly aimed at MOD authors
Status: Planning
Brought to you by:
lord_le_brand
From: <lor...@us...> - 2014-09-13 20:19:24
|
Revision: 300 http://sourceforge.net/p/phpbbproject/svn/300 Author: lord_le_brand Date: 2014-09-13 20:19:21 +0000 (Sat, 13 Sep 2014) Log Message: ----------- Use cases added in develop/use cases folder. Modified Paths: -------------- develop/phpbbproject-revisited-a-work-in-progress.txt Added Paths: ----------- develop/use cases/ develop/use cases/create-project.txt Modified: develop/phpbbproject-revisited-a-work-in-progress.txt =================================================================== --- develop/phpbbproject-revisited-a-work-in-progress.txt 2014-09-13 12:39:23 UTC (rev 299) +++ develop/phpbbproject-revisited-a-work-in-progress.txt 2014-09-13 20:19:21 UTC (rev 300) @@ -26,4 +26,6 @@ - Diff tool integration for viewing DLC diffs and generating MODX files - Link with MOD pages on phpbb.com and phpbbmodders.net - Documentation generation and management -- Test generation and management \ No newline at end of file +- Test generation and management + +The project is to be developed for both Olympus (phpBB 3.0.x) and Ascraeus (phpBB 3.1.x/3.2.x). Therefore, there are two folders in the repositories toplevel, one for each development line. These folders each have their own trunk and branches and tags. \ No newline at end of file Added: develop/use cases/create-project.txt =================================================================== --- develop/use cases/create-project.txt (rev 0) +++ develop/use cases/create-project.txt 2014-09-13 20:19:21 UTC (rev 300) @@ -0,0 +1,37 @@ +Use Case Name: Create Project +Date created: 2014-09-13 +Last update: 2014-09-13 + +Actors: + Forum User +Description: + Forum User wants to create a new project. After this use case, the project is created and the user is redirected to the project's details page. +Trigger: + User clicks the Create Project button. +Preconditions: + 1. User is allowed to create projects +Postconditions: + 1. Project is created in the database + 2. User is redirected to Project's details page +Normal Flow: + 1. User clicks the Create Project button + 2. User fills in basic project details + 3. User clicks submit button + 4. Project is created by the system + 5. User is redirected to the project's details page +Alternative Flows: + - +Exceptions: + 1a. In step 1, if the user doesn't have the proviliges to create a project + 2. Error message is displayed that the user is not allowed to create a project + 3. Link is displayed directing to the project category overview page +Includes: + - +Frequency of use: + On demand +Special Requirements: + Check that user doesn't flood the system by creating a lot of projects in a row. +Assumptions: + - +Notes and issues: + 1. Flood limit not yet to be implemented \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |