Download Project Group Assignment System

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Open Database Connectivity wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database wikipedia , lookup

Concurrency control wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Transcript
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
Location preference for team meetings
Professional and academic experience
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
System Architecture
Web Browser
ColdFusion
Servlet Subsystem
Algorithm Subsystem
Database Interface Subsystem
ODBC Interface
Database
Interface

Secure Login

Instructor Page

–
Manage Students, Clients, Projects, Teams
–
Runs Java Servlet to form Teams
Student Page
–
–
Enter and update Preferences
View teams
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
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
Overview of Algorithm Structure
Web Interface
Algorithm
Control
DBConnect
Database
Convergence
Score
LinkToRecord
Divergence
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