<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Usecases</title><link>https://sourceforge.net/p/equaducation/wiki/Usecases/</link><description>Recent changes to Usecases</description><atom:link href="https://sourceforge.net/p/equaducation/wiki/Usecases/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 02 Jun 2013 10:11:06 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/equaducation/wiki/Usecases/feed" rel="self" type="application/rss+xml"/><item><title>Usecases modified by Muhammad Sumair Saqib</title><link>https://sourceforge.net/p/equaducation/wiki/Usecases/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,4 +1,3 @@
-
 **USE CASE: LOGIN**
 **PRECONDITION: ** Application should be running and no user should be logged in.
 **ACTORS:** Admin, Teacher, DB
@@ -80,12 +79,10 @@

-USE CASE: ATTEMPT A PAPER
+**USE CASE: ATTEMPT A PAPER**
+**PRECONDITION: Application should be running and user should be logged in.**
+**ACTORS: **Student,System,DB

-PRECONDITION:
-Application should be running and user should be logged in.
-ACTORS:
-Student,System,DB
 1. User will enter his name, roll number and school name.
 2. User will answer the questions and press next button.
 3. System will keeping displaying questions.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Muhammad Sumair Saqib</dc:creator><pubDate>Sun, 02 Jun 2013 10:11:06 -0000</pubDate><guid>https://sourceforge.netbc19ca4c48611d8cae5def6117065b20a44b2978</guid></item><item><title>Usecases modified by Muhammad Sumair Saqib</title><link>https://sourceforge.net/p/equaducation/wiki/Usecases/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;USE CASE: LOGIN&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;PRECONDITION: &lt;/strong&gt; Application should be running and no user should be logged in.&lt;br /&gt;
&lt;strong&gt;ACTORS:&lt;/strong&gt; Admin, Teacher, DB&lt;/p&gt;
&lt;p&gt;1-  User will enter the user name and password.&lt;br /&gt;
2-  User will press login button.&lt;br /&gt;
3-  If password is correct main user panel will be displayed by system.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ALTERNATE PATHS&lt;/strong&gt;&lt;br /&gt;
If username or password is incorrect, an error message will be displayed by system.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;USE CASE: LOGOUT&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;PRECONDITION:&lt;/strong&gt; Application should be running and user should be logged in.&lt;br /&gt;
&lt;strong&gt;ACTORS:&lt;/strong&gt; ADMIN, TEACHER&lt;/p&gt;
&lt;p&gt;1-  User will press logout button.&lt;br /&gt;
2-  User will be logged out successfully and login screen will be displayed.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;USE CASE: ADD A TEACHER&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;PRECONDITION:&lt;/strong&gt; Application should be running and user should not be already registered.&lt;br /&gt;
&lt;strong&gt;ACTORS:&lt;/strong&gt; Admin, DB&lt;/p&gt;
&lt;p&gt;1-  User will enter the name, username, password, type and other personal details.&lt;br /&gt;
2-  User will press signup button.&lt;br /&gt;
3-  User will be registered by system and stored in db.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ALTERNATE PATHS&lt;/strong&gt;&lt;br /&gt;
If any field is not filled, an error message will be displayed by system.&lt;br /&gt;
If current user is already registered, an error message will be displayed by system.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;USE CASE: ADD A QUESTION&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;PRECONDITION:&lt;/strong&gt; Application should be running and user should be logged in.&lt;br /&gt;
&lt;strong&gt;ACTORS:&lt;/strong&gt; Teacher,DB&lt;/p&gt;
&lt;p&gt;1-  User will select the section type (mathematics, general knowledge, science etc.)&lt;br /&gt;
2-  User will enter questions along with their answers.&lt;br /&gt;
3-  User will then select the add button.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ALTERNATE PATHS&lt;/strong&gt;&lt;br /&gt;
If any field is not filled, an error message will be displayed by system.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;USE CASE: MAKE A REPORT&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;PRECONDITION:&lt;/strong&gt; Application should be running and user should be logged in.&lt;br /&gt;
&lt;strong&gt;ACTORS:&lt;/strong&gt; Teacher, Admin, DB&lt;/p&gt;
&lt;p&gt;1-  User will select the generate report button.&lt;br /&gt;
2-  User will select the schools for which he want to generate a report.&lt;br /&gt;
3-  System will automatically generate and show result. &lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;USE CASE: ADD A SCHOOL&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;PRECONDITION:&lt;/strong&gt; Application should be running and user should be logged in.&lt;br /&gt;
&lt;strong&gt;ACTORS:&lt;/strong&gt; Teacher, DB&lt;/p&gt;
&lt;p&gt;1-  User will enter school name.&lt;br /&gt;
2-  User will enter category (rural or urban).&lt;br /&gt;
3-  User will press add button and school will be stored in db.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;USE CASE: REMOVE A TEACHER&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;PRECONDITION:&lt;/strong&gt; Application should be running and user should be logged in.&lt;br /&gt;
&lt;strong&gt;ACTORS:&lt;/strong&gt; Admin, DB&lt;/p&gt;
&lt;p&gt;1-  User will select the manage staff button.&lt;br /&gt;
2-  User will select users he want to remove.&lt;br /&gt;
3-  User will press the remove button.&lt;br /&gt;
4-  System will ask for confirmation.&lt;br /&gt;
5-  User will select the ok button and teacher will be removed.&lt;/p&gt;
&lt;p&gt;USE CASE: ATTEMPT A PAPER&lt;/p&gt;
&lt;p&gt;PRECONDITION:&lt;br /&gt;
Application should be running and user should be logged in.&lt;br /&gt;
ACTORS:&lt;br /&gt;
Student,System,DB&lt;br /&gt;
1.  User will enter his name, roll number and school name.&lt;br /&gt;
2.  User will answer the questions and press next button.&lt;br /&gt;
3.  System will keeping displaying questions.&lt;br /&gt;
4-  System will automatically check the answers and show the result at the end.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Muhammad Sumair Saqib</dc:creator><pubDate>Sun, 02 Jun 2013 05:41:18 -0000</pubDate><guid>https://sourceforge.net6e87f9475e017a098822d09533bea281f6e4b90d</guid></item></channel></rss>