SUMS-Monitor

Monitor

History

Version (most recent first)

Date

Changer

Change

v1.0

2015-01-21

 

First draft

Introduction

Aim

Monitor is the part of SUMS where the student's progress with their project can be monitored by their supervisor and other staff. Each student has to achieve a milestone. When they meet a milestone, their progress is assessed informally or formally.

Key personnel

Responsible owner

Jim Briggs

Design authority

Jim Briggs

Development team

 

Requirements

Entities and attributes

Entity

Attributes

Relationships

Milestone template

Information that is common to all students

  1. Date milestone due
  2. Date milestone becomes active (student cannot submit before this)
  3. Date beyond which late submission is no longer permitted/possible (no submission allowed after this; any unsubmitted milestones become "late")
  4. Textual description of milestone
  5. Milestone authority (can it be completed by the supervisor or only by the cohort co-ordinator?)
  1. All milestones deriving from that template
Milestone

Information that is specific to a particular student's meeting of that milestone

  1. Student's submission to that milestone (text plus file attachment, ideally)
  2. Timestamp when student submitted to milestone
  1. Milestone template from which the milestone is derived
  2. Student project instance
  3. Milestone feedback (1 to many)
Milestone feedback

Information relating to a member of staff's assessment of the milestone submission. Feedback may be provided by more than one member of staff.

  1. Timestamp when feedback recorded
  2. Textual feedback
  3. Mark (assume 0-5 scale; may be more sophisticated in future)
  4. Timestamp after which student can read feedback (could be same as when feedback recorded, implying feedback can be read immediately)
  5. Timestamp to record when student did read feedback
  1. Milestone to which feedback refers (many to 1)
  2. Person giving feedback (should be staff)

Functionality

Requirement

Type

Status

Change request(s)

1

Cohort co-ordinator to set/revise milestone template

 

 

 

2

Student to see list of their active milestones  

 

 

2.1

Student to be able to submit to a milestone  

 

 

2.2

Student to read available feedback associated with a milestone  

 

 

3

Appropriate member of staff (supervisor, moderator?, cohort co-ordinator) to provide/revise feedback  

 

 

4

Summarise feedback for all supervisees/moderatees of a member of staff