CSC/ECE 517 Fall 2021 - E2152. Revision planning tool

From Expertiza_Wiki
Jump to navigation Jump to search

This page provides a description of the Expertiza based OSS project.

Introduction

Rounds of peer reviews may be implemented between submissions for assignments on Expertiza. In order to better track the implementation of reviewer's suggestions, a Revision Planning Tool should be implemented.

Problem Statement

Previous Implementations

Goals

Rationale

Files Modified

Design

Database Design

User Interface

Enable Revision Planning

Initial Wireframe
Final UI
Implementation

Editing the Revision Plan Questionnaire

Initial Wireframe
Final UI
Implementation

Reviewing an Assignment

Initial Wireframe
Final UI
Implementation

Summary Report Page

Initial Wireframe
Final UI
Implementation

Control Flow Diagram

Test Plan

RSpec Testing

Manual Testing

Team Members

Kai Gao (kgao2@ncsu.edu)
Huangxing Chen (hchen63)
Yi Li (yli273)
Shengjie Guo (sguo25)
Mentor: Nicholas Himes (nnhimes@ncsu.edu)

References