80 likes | 228 Views
Inventory Control System Contribution of Group Members. Group #2 1. Arnold Herrera (Project Manager) – Rationale 2. Andrew Hussie – (Controller Classes) 3. Pramod Barthwal – (DB Controller Class) 4. Yingbo Wang – (User Interface) 5. Ye Tian – (User’s Guide) 6. Roland Latortue.
E N D
Inventory Control SystemContribution of Group Members Group #2 1. Arnold Herrera (Project Manager) – Rationale 2. Andrew Hussie – (Controller Classes) 3. Pramod Barthwal – (DB Controller Class) 4. Yingbo Wang – (User Interface) 5. Ye Tian – (User’s Guide) 6. Roland Latortue
Part 1: RationaleJustification of Decisions • Model View Controller Approach • JSP vs. Servlets • Selection of Another Site • Testing Strategy (Usability Testing) • Usability References • http://dkc.jhu.edu/~teal/usability_resources.html • http://www.isii.com/ui_design.html • Designing the User Interface – Strategies for effective Human Computer Interaction (Shneiderman, B. & Plaisant, C.)
MVC APPROACH • The key motivation behind the MVC approach is to separate the code that creates and manipulates the data from the code that presents the data. • JSP vs Servlets • JSP VS SERVLETS • (STATIC CONTENT VS DYNAMIC CONTENT) • - JSPs are generally used when most of the content sent to the client is static. • Servlets are commonly used when a small portion of the content sent to the client is static. Servlets extend the functionality of servers and provide capabilites such as interacting with databases, dynamically generating documents to be displayed by browsers, maintaining unique session information for each client etc. Servlets are useful when there is a lot of programming involved.