Professional Documents
Culture Documents
Cloud IDE
Table of Contents
1. USE CASE TEMPLATE...........................................................................................................................3 1. AUTHENTICATE:....................................................................................................................................4 USE CASE 1...................................................................................................................................................4 2. LOGIN.........................................................................................................................................................6 USE CASE 2...................................................................................................................................................6 3. CREATE PROJECT/FILE.......................................................................................................................7 USE CASE 3 ..................................................................................................................................................8 4. COMPILATION OF CODE.....................................................................................................................9 USE CASE 4 ................................................................................................................................................10 5. RUNNING CODE....................................................................................................................................11 USE CASE 5.................................................................................................................................................12 6. MAINTAIN...............................................................................................................................................13 USE CASE 6 ................................................................................................................................................14
v. 1.0 2012
v. 1.0 2012
1. AUTHENTICATE:
USE CASE 1 Goal Purpose Preconditions Success Condition Failed Condition Postconditions Primary Actors Secondary Actors Trigger
Authentication Allow access to authorize user. Create new user account and provide individual secure access to each user. User should have account or has to enter new details. Account is created /Login successful. Login Failure User can track his accounts. And can maintain his own code as private or public. User
DESCRIPTION
2 Fill the form completely as per the predefined conditions 3 Check the details entered i.e. validate. 4 Login with user credentials. Ste Alternate Course of Action p 1 2 3 If the entered password and username are not satisfying the required condition then ask to provide a new password and username. If server problem exist try after sometime. If the form is incomplete then prompt the user fill the required fields.
v. 1.0 2012
2. LOGIN
Customer should have an account and valid username and password as well. Success Condition Login successful. Failed Condition Try till 3 attempt. Post conditions User will access their code. Primary Actors User, software developer.
v. 1.0 2012
DESCRIPTION
2 Login to open the account 3 Logout Ste Alternate Course of Action p 1 2 3 If the entered password or username is wrong the prompt the user to re-enter the details If the entered password or username is wrong then give forgot password option to user. If server problem exist try after sometime.
3. CREATE PROJECT/FILE
v. 1.0 2012
Create project/file. Create project directory or file on server. User can create project or file selecting language they desired to develop code in.
Preconditions Login should be done. Success Condition Project Directory should be created or file will be saved with .selected language extension. Failed Condition Server unable to respond Postconditions Project Directory will be created and code modules will be saved in it. Primary Actors User, software developer ,programmer. Secondary Actors Trigger DESCRIPTION Server User Ste p
v. 1.0 2012
Use Case Template 1 2 3 4 5 Ste p 1 2 3 Login to open the account Select already exist project or create new project./file. Enter the project/file name Select language for development. Click on create. Alternate Course of Action If the entered password or username is wrong the prompt the user to re-enter the details If server problem exist try after sometime. If the project name already exist try for another name.
DESCRIPTION
4. COMPILATION OF CODE
v. 1.0 2012
Complie Allow the user to compile code. Provide way to user for compiling their code and handling error in efficient way.
User should entered code in rich text box. User should click on submit button. Success Condition Code will be compiled and error message will be shown. Failed Condition Server unable to responds. Post conditions User will be able to collect error message if any. Or compile successful message. Primary Actors User , programmer.
10
v. 1.0 2012
Use Case Template Secondary Actors Trigger DESCRIPTION Server User Ste Basic Course of Action p 1 Login to open the account 2 Select project Type code in Rich Text Box. 3 Click on Compile Ste Alternate Course of Action p 1 If the entered credentials is wrong the prompt the user to reenter the details 2 If server problem exist try after sometime.
DESCRIPTION
5. RUNNING CODE
11
v. 1.0 2012
Run Allow the user to run code. Provide way to user for runnig their code and handling error in efficient way.
User should entered code in rich text box. User should compile code. User should click on run button. Success Condition Code will be run and error message will be shown. Failed Condition Server unable to responds. Code contain run-time error. Post conditions User will be able to collect error message if any. Or will be shown output of their code. Primary Actors User , programmer. Secondary Actors Trigger DESCRIPTION Server User Ste p
12
v. 1.0 2012
DESCRIPTION
Select project Type code in Rich Text Box. 3 Click on Run. Ste Alternate Course of Action p 1 If the entered credentials is wrong the prompt the user to reenter the details 2 If run-time error occur, check code.
6. MAINTAIN
13
v. 1.0 2012
Fig. Maintain User code Maintain Allow the user to save their code and review their already saved code. Provide way to user for maintain their code and review already saved code.
Preconditions User should already login to system. Success Condition Code will be reloaded. Status of project will be shown. Failed Condition Server unable to responds. Post conditions User will be able to review their code and correct error message if any. Primary Actors User , programmer. Secondary Actors Server
14
v. 1.0 2012
Use Case Template Trigger DESCRIPTION User Ste Basic Course of Action p 1 Login to open the account 2 Select project name. Open project 3 Click on review. Ste Alternate Course of Action p 1 If the entered credentials is wrong the prompt the user to reenter the details 2 If server problem exist try after sometime.
DESCRIPTION
15
v. 1.0 2012