Skip to content
This repository has been archived by the owner on Apr 21, 2022. It is now read-only.

Latest commit

 

History

History
54 lines (49 loc) · 3.93 KB

README.md

File metadata and controls

54 lines (49 loc) · 3.93 KB

Heuristic Evaluation Tool

Heuristic Evaluation Tool is a Final Degree Project built with PHP & MySQL

Vision

A web application that allows to perform an heuristic evaluation of the interface of an interactive system.

Main Features per Stakeholder

Evaluator Project Manager Administrator
Update his own profile Update his own profile Update his own profile
Make an evaluation Make an evaluation Make an evaluation
Create/Update/Delete their own projects Create/Update/Delete all projects
Assign evaluators to their own projects Assign evaluators to all projects
View results of an evaluation Create/Update/Delete Users
Modify evaluation template
View results and global results of all evaluations

Checklist

  • Core Program
  • Send Email to recipient when a new account has been created
  • CRUD of Users
  • CRUD of Projects
  • CRUD of Evaluation Template
  • Template Categories
  • Template Questions
  • Template Answers
  • Forgot password
  • Start a new Evaluation
  • Finish an Evaluation
  • Send an Email to project manager when an evaluation is finished
  • Update finish date when creating a project
  • View results of an Evaluation as a Project Manager
  • View results of an own Evaluation
  • Unscored answers
  • Evaluation Results View
  • Activar template una vez finalizada la modificación
  • Check if an evaluation is in use before modify or delete
  • Keep active Tab on refresh template page
  • Color icon design
  • Change colorpicker
  • Set status on templates
  • Import CSV file
  • Send and activation email to all imported users
  • Bug on value of color (# missing)
  • Add breadcrumb to all content
  • Enlarge size of user on radar graphs
  • Information about how to make evaluations
  • Remove Evaluations when a user is unassigned form a project (?)
  • Home Content
  • Print Reports (maybe using window.print())

Entities Model

Entities Model Diagram