1 / 9

Project Group Assignment System

Project Group Assignment System. CS616 Team 9 Kim Doyle, Susan Kroha, Arunima Palchowdhury, Wei Xu Client: Dr. Charles Tappert. Project Group Assignment System. Create project teams based on team participants’ preferences for: Project Schedule availability for team meetings

bob
Télécharger la présentation

Project Group Assignment System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

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. Web Browser Algorithm Subsystem Servlet Subsystem ColdFusion Database Interface Subsystem ODBC Interface Database System Architecture

  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. Web Interface Algorithm Control DBConnect Score Convergence Divergence Database LinkToRecord Overview of Algorithm Structure

  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

More Related