CSC/ECE 517 Fall 2014/final E1471 asuv: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 7: Line 7:


=Approach=
=Approach=
As the project was originally assigned to students two years ago, the functionality is mostly complete. The main concern is that, as the project was completed 2 years ago (in December 2012), it was made for an older version of rails.
==General Approach==
Our general approach to the project would be as follows:
*Run the current project with rails 4
*Check the functionality to find out the incompatible parts
*Refactor the parts of code that do not function as expected and port them to rails 4 specification
*After making sure everything runs, refactor the entire code to make sure it follows the global code rules.
==Specific Approach==
The specific approach to each of the two features is as  follows:
===Better display for assignments===
===Dashboard for students===
=Testing=
=Testing=
=Files involved=
=Files involved=

Revision as of 13:58, 11 November 2014

Information Display and Student Interaction

Introduction

Background

Scope

Purpose

Approach

As the project was originally assigned to students two years ago, the functionality is mostly complete. The main concern is that, as the project was completed 2 years ago (in December 2012), it was made for an older version of rails.

General Approach

Our general approach to the project would be as follows:

  • Run the current project with rails 4
  • Check the functionality to find out the incompatible parts
  • Refactor the parts of code that do not function as expected and port them to rails 4 specification
  • After making sure everything runs, refactor the entire code to make sure it follows the global code rules.

Specific Approach

The specific approach to each of the two features is as follows:

Better display for assignments

Dashboard for students

Testing

Files involved

Functionality of each file

Use case

UML diagram