CSC/ECE 517 Fall 2013/oss vna: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 1: Line 1:
== Introduction ==
== Introduction ==
== Project Requirements ==
== Project Requirements ==
The Topics tab is non-functional, but should do what the popup menu item “Add/edit signup sheet” does.
1 The Topics tab is non-functional, but should do what the popup menu item “Add/edit signup sheet” does.
Rubrics tab should show  “Teammate Review:” option if “Has Teams?” is selected and “Maximum number of members per team”  is greater than 0 in General Tab.
2 Rubrics tab should show  “Teammate Review:” option if “Has Teams?” is selected and “Maximum number of members per team”  is greater than 0 in General Tab.
3. The code should retrieve the timezonepref of the current user in Due dates tab. Also, the time/date picker asks a user to specify the hours, minutes, and seconds of a due date.
3 The code should retrieve the timezonepref of the current user in Due dates tab. Also, the time/date picker asks a user to specify the hours, minutes, and seconds of a due date.
3.1. It would be nice to use a time/date picker that doesn’t show seconds.  
3.1 It would be nice to use a time/date picker that doesn’t show seconds.  
3.2. Minutes should be in the step size 5.
3.2 Minutes should be in the step size 5.
4. Refactoring :
4 Refactoring :
4.1. Renaming set_up method
4.1 Renaming set_up method
4.2. Refractoring copy method
4.2 Refractoring copy method
4.3. Renaming  “Maximum number of review per submission”
4.3 Renaming  “Maximum number of review per submission”


== Implementation ==
== Implementation ==

Revision as of 14:30, 29 October 2013

Introduction

Project Requirements

1 The Topics tab is non-functional, but should do what the popup menu item “Add/edit signup sheet” does. 2 Rubrics tab should show “Teammate Review:” option if “Has Teams?” is selected and “Maximum number of members per team” is greater than 0 in General Tab. 3 The code should retrieve the timezonepref of the current user in Due dates tab. Also, the time/date picker asks a user to specify the hours, minutes, and seconds of a due date. 3.1 It would be nice to use a time/date picker that doesn’t show seconds. 3.2 Minutes should be in the step size 5. 4 Refactoring : 4.1 Renaming set_up method 4.2 Refractoring copy method 4.3 Renaming “Maximum number of review per submission”

Implementation

Topics Tab

Initial Design

Design Considerations

Modified Design

Teammate Review Rubric

Initial Design

Design Considerations

Modified Design

Refactoring

Initial Design

Design Considerations

Modified Design

Timezone Issue

Initial Design

Design Considerations

Modified Design

Testing

Future work

External Links