120 likes | 152 Views
Team Formation System. Team 4 Ryan Cavanaugh David Aramant Brian Kopecky Chris Moore Mark Newheiser Brian Klimaszewski Robert Drake. The Problem. Creating project teams based on student input Guidelines for Cooperative Learning Diversity of students Schedule openings Configurability.
E N D
Team Formation System Team 4 Ryan Cavanaugh David Aramant Brian Kopecky Chris Moore Mark Newheiser Brian Klimaszewski Robert Drake
The Problem • Creating project teams based on student input • Guidelines for Cooperative Learning • Diversity of students • Schedule openings • Configurability
The Solution • Web interface • Professors create and issue surveys • Students provide responses • Professors weight questions • System create teams, notifies students
Key Features • Create/edit existing survey • Fill out survey • View individual responses • Create/edit/view teams • View statistical summary • Prototype
Design: Creating Surveys • Store survey data in database • Survey templates • Pre-made questions • Easier and faster to create surveys • Create new surveys every time • Don’t have to organize questions or templates in the database • No interface required for creating, saving, and loading templates and questions
Design: Creating Teams • Dynamic web pages • Keeps number of languages to a minimum • Team creation algorithm done server side • Java Applet • Easier to reconfigure teams • Drag and drop functionality • Removes burden from server
Design Issues • IAIT-compatible technology • Intuitive interface for writing a survey • Teams across multiple classes • Multiple sets of teams • Student-specific rules
Test Plan • Outlines Individual Test Cases along with Expected Results • Defines Valid and Invalid Results • 38 Total Test Cases • Test Cases for Administrators, Managers, and Students