[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.
|