1 / 14

HOOP Scheduler

HOOP Scheduler. Mid-Semester Status Report. Presentation Outline. Context & Requirements Interface Components User Interface Demo Questions. Scheduling Package Context. Sylvia Hatchell Basketball Camps About 80 teams per camp Each camp includes over 300 games Several camps per summer

keneth
Download Presentation

HOOP Scheduler

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. HOOPScheduler Mid-Semester Status Report

  2. Presentation Outline • Context & Requirements • Interface Components • User Interface Demo • Questions

  3. Scheduling Package Context • Sylvia Hatchell Basketball Camps • About 80 teams per camp • Each camp includes over 300 games • Several camps per summer • Must accommodate changes in league, team or court information.

  4. Requirements • Scheduling Package • Schedule games according to specified constraints • Drag and drop interface • Allow user to manually change the automatically generated schedule • Facility to analyze the schedule and generate a report for the user

  5. Requirements • Scheduling Package • Schedule games according to specified constraints Sample Constraints: • Each team must play twice in the Dean Dome • Only high school teams should play in Carmichael • No team should play two timeslots in a row

  6. Requirements • Scheduling Package • Drag and drop interface Ease of use and graphical controls are very important to the client.

  7. Requirements • Scheduling Package • Allow user to manually change the automatically generated schedule Ability to override scheduling by making manual changes to the schedule. Flexibility is very important to the client.

  8. Requirements • Scheduling Package • Facility to analyze the schedule and generate a report for the user Indicate any violated schedule constraints. List how many times each team plays on each court.

  9. Interface Components • New Camp Wizard • CampEditor • Default Settings • Tools

  10. Interface Components • New Camp Wizard Takes the user through each step of creating a new camp • CampEditor • Default Settings • Tools

  11. Interface Components • New Camp Wizard • CampEditor Allows the user to view and modify any existing camp. • Default Settings • Tools

  12. Interface Components • New Camp Wizard • CampEditor • Default Settings Allows the user to change the default settings for one particular camp (save court availability, game times, etc.) • Tools

  13. Interface Components • New Camp Wizard • CampEditor • Default Settings • Tools • Constraint Checker: dynamically checks manual changes against scheduling constraints • Report Generator: lists all overridden constraints and the number of times each team plays on each court

  14. Interface Demo & Questions • HOOPS Home Page • HOOPS User Manual

More Related