Download presentation
Presentation is loading. Please wait.
1
Project Group Assignment System Client: Dr. Charles Tappert CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu
2
Project Group Assignment System Create project teams based on team participants’ preferences for: Project Schedule availability for team meetings Location preference for team meetings Professional experience
3
Methodology Web interface - to enter information into a database and execute the algorithm Database - allows modifications to preferences and weights without impacting algorithm Java algorithm - creates teams based on preferences and weights
4
System Architecture ODBC Interface Database Web Browser Servlet Subsystem Database Interface Subsystem Algorithm Subsystem ColdFusion
5
Interface Secure Login Instructor Page – Manage Students, Clients, Projects, Teams Student Page – Enter and update Preferences – View teams
6
Database Relational database Stores student and project information Allows student enrollment in more than one course in one semester Adapts to additions, deletions and changes of preferences and parameter weights
7
Algorithm to Create Teams Preferences and parameter weights are used to create teams Three passes are convergent and one pass is divergent Larger groups are broken down based on scored preferences for the parameters
8
Overview of Algorithm Structure Convergence Database Web Interface DBConnect Algorithm Control Divergence LinkToRecord Score
9
System Statistics ColdFusion: Twenty-five pages Database: Twenty-two tables Java Classes: Twenty-five classes 2,731 line of code
10
Summary Tested successfully in Spring 2002 in two courses at Pace University System will be used at Pace in courses that require team formation The system is portable to other academic and professional institutions Demo
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.