CSC/ECE 517 Fall 2016/E1688. Send feedback to support + tree display improvement: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(Setting up Doc framework and adding Hide Assignment nodes content)
(formating)
Line 29: Line 29:
==='''A single “actions” icon with a pop up panel in place of the currently existing “action” icons on tree display'''===
==='''A single “actions” icon with a pop up panel in place of the currently existing “action” icons on tree display'''===
==='''Hide all assignment nodes on tree display'''===
==='''Hide all assignment nodes on tree display'''===
Input: User clicks on Hide link on Course nodes page.
#'''Input:''' User clicks on Hide link on Course nodes page.
<br>
#'''Description''': Hide the expanded view of Assignment nodes on Course nodes page.
Description: Hide the expanded view of Assignment nodes on Course nodes page.
#'''Type of Input:''' Click on the Hide link.
<br>
#'''Source of Input:''' User interface
Type of Input: Click on the Hide link.
#'''Processing:''' Invoke the Hide Assignment nodes action on Course nodes page.
<br>
#'''Output:''' Only Course nodes are listed.
Source of Input: User interface
<br>
Processing: Invoke the Hide Assignment nodes action on Course nodes page.
<br>
Output: Only Course nodes are listed.


=='''Testing Plan'''==
=='''Testing Plan'''==

Revision as of 18:06, 9 November 2016

Introduction to Expertiza

Expertiza is an open source software to create reusable learning objects through peer review supporting team projects and submission of project documents. In the final project, there are two major changes that will help in improving user experience.

Purpose

The purpose of this project is:

Provide a new UI which allows users to send emails to expertiza support Background

A single “actions” icon with a pop up panel in place of the currently existing “action” icons on tree display

The purpose of this enhancement is to reduce the wastage of space on the Manage Assignments page.

Hide all assignment nodes on tree display

The purpose of this enhancement is to give a way for the user to hide all assignment nodes on tree display.

Background

Provide a new UI which allows users to send emails to expertiza support Background

A single “actions” icon with a pop up panel in place of the currently existing “action” icons on tree display

Hide all assignment nodes on tree display

When a user clicks on any of the course node in My Courses, it opens up a tree display listing all the assignments available for this particular course node. There doesn’t exist a way to hide the assignment nodes after displaying them.

Product Requirements

Provide a new UI which allows users to send emails to expertiza support Background

A single “actions” icon with a pop up panel in place of the currently existing “action” icons on tree display

Hide all assignment nodes on tree display

My courses shows a list of all course nodes. Clicking on one of these nodes opens up a list of assignment nodes related to the course node. This requirement will add the functionality to allow a user to hide this list of assignment nodes after displaying them. So after getting the expanded view of assignment nodes, we will provide an extra functionality to the user to hide these assignment nodes which invokes a hide action on assignment nodes.

Use Cases

Provide a new UI which allows users to send emails to expertiza support Background

A single “actions” icon with a pop up panel in place of the currently existing “action” icons on tree display

Hide all assignment nodes on tree display

  1. Input: User clicks on Hide link on Course nodes page.
  2. Description: Hide the expanded view of Assignment nodes on Course nodes page.
  3. Type of Input: Click on the Hide link.
  4. Source of Input: User interface
  5. Processing: Invoke the Hide Assignment nodes action on Course nodes page.
  6. Output: Only Course nodes are listed.

Testing Plan

Provide a new UI which allows users to send emails to expertiza support Background

A single “actions” icon with a pop up panel in place of the currently existing “action” icons on tree display

Hide all assignment nodes on tree display

T.1 Ensure that when a user clicks on the Hide button/link to hide the assignment nodes, the view only displays course nodes and not the related list of assignment nodes.