Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Group Assignment System CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu Client: Dr. Charles Tappert.

Similar presentations


Presentation on theme: "Project Group Assignment System CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu Client: Dr. Charles Tappert."— Presentation transcript:

1 Project Group Assignment System CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu Client: Dr. Charles Tappert

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 and academic 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 – Runs Java Servlet to form 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 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

10 Algorithm Subsystem Run algorithm Return Requested Information Input Resultset Retrieve Resultset Initiate Algorithm Run Algorithm Pass Information (Validate Password) Make Db Connection Input as Resultset Retrieve Resultset Pass Information Database Web Browser Servlet Subsystem Database Interface Subsystem Algorithm Subsystem JDBC-ODBC Interface


Download ppt "Project Group Assignment System CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu Client: Dr. Charles Tappert."

Similar presentations


Ads by Google