IS480 Team wiki: 2014T1 Team Epsilon Documentation
Home | Project Overview | Project Management | Documentation | Team |
Design Overview | Use Case | Prototype | User Testing | Meeting Minutes | Submission Archive |
System Architecture
MVC Application Layer Architecture
E-R Diagram
Created in accordance with the Rails convention
To streamline the role management, we decided to use 1 user model for all 3 roles, with child models for attributes specific to the user role. We also decided to merge the comment and agency_update model because we realised that both models serve a similar purpose - To capture a user’s words about the feedback. The adminlog model was added due to the addition of a new function - To track admin’s actions on feedback.