Difference between revisions of "IS480 Team wiki: 2014T1 Team Epsilon Documentation"
Jump to navigation
Jump to search
Line 49: | Line 49: | ||
<center> | <center> | ||
[[Image: Architecture_Diagram_Epsilon.png|950px]] | [[Image: Architecture_Diagram_Epsilon.png|950px]] | ||
+ | [[Image: System_Architecture_iOS.png|700px]] | ||
</center> | </center> | ||
Revision as of 15:31, 7 October 2014
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.