Description
The UI for the grading tool will be composed of CSS, HTML and AJAX. The AJAX will be use in a very limited way. Most of the page will be composed of HTML and CSS. Ajax will only handle saving of the added annotation to the database. Which is creating an XML bundle of the added annotation and passing it to a spring controller.
Implementation Priorities for grading tool Interface
- Find AJAX workshop. List of them here.

- Research AJAX implementations
(Yahoo UI) is the winner - Break tool up into milestones and iterations.

- Start Teacher Grading Tool Implementation in the portal
- Create Component Break Down.
- Create Prototype in Aptana Eclipse Tool.
- M1
- Grading Tool Integration Plan
- Start Student Grading Tool Implementation in the portal
Teacher Grading Tool Interface Milestones version 1 (Grade work by step) P1's
M1:
- create general static teacher grade by step component layout
M2:
- Implement subset of P1's
- R1,R2,R3,R4
M3:
- Implement rest of P1's
Teacher Grading Tool P1 Requirements
- (R1) Display question
- (R2) Display one response to question.
- (R3) Display comment box for question. Needs the ability to save comment.
- (R4) Display score box for question.
- (R5) Have ability to submit the comment and grade and show up on the student portal
Student Grading Tool Interface Milestones version 1 (Grade work by step) P1's
M1:
- create general layout
M2: