Features: |
||||||
Scheduling | ||||||
Calendar | ||||||
View classes inside a calendar. | yes | yes | yes | yes | yes | yes |
View classes by day and by room inside calendar. | yes | no 1 | yes | yes | yes | yes |
Edit classes inside calendar. | yes | yes 2 | yes 3 | yes | yes | yes |
Drag and drop classes inside calendar. | yes | no | no | no | yes | yes |
Allow student users to compare multiple schedules. | yes 4 | yes | yes | no | no | yes |
Tabular | ||||||
Report/table view of available classes. | yes | no | no | yes | yes | yes 5 |
Each column in table is sortable. | no | no | no | no | no | no |
Edit classes inside table view. | no | no | no | yes | no | no |
Schedule Construction | ||||||
Sophisticated algorithm to automatically generate schedules based on admin data. | no | no | yes | yes | yes | no |
Allow users to create custom constraints used in scheduling algorithm. | no | no | yes | yes | yes | no |
Allow professors to rank the classes they'd like to teach. | no | no | no | no | no | no |
Allow professors to rank the times they'd like to teach at. | no | no | no | no | no | no |
Roll existing schedules forward. | yes 6 | no | no | no | no | no |
Editing | ||||||
Disallow edits if users violate constraints. | no | no | yes | yes | yes 7 | no 8 |
Edit schedules that have been rolled forward from previous quarter. | yes | no | no | no | no | no |
File Operations | ||||||
Exporting | ||||||
Export schedule reports to excel. | yes | no | yes | yes | yes | yes |
Export schedule reports to .csv. | yes | no | yes | yes | yes | yes |
Export schedule reports to .pdf. | yes | yes | no | no | yes | no |
Saving | ||||||
Save work in-progress. | yes | yes | no | yes | yes | yes |
Save copies of work to namable file. | yes | no | no | yes | no | no |
Room Database | ||||||
Reporting on classroom usage. | yes | no | yes | yes | yes | no |
Room capacity comparison tools. | yes | no | yes | no | yes | no |
Custom Features | ||||||
Out of the box integration with PeopleSoft, developer API. | no | no | no | no | yes 9 | no |
Cross-platform. | no 10 | yes | no | no 10 | no 11 | no 10 |
Wide Variety of Options. | yes | yes 12 | yes | yes 12 | yes | no |
Good help. | yes | yes | yes | yes | yes | yes |
UI Characteristics: | ||||||
Multiple Windows Well Supported. | yes | yes 13 | yes | no | yes 14 | no 15 |
Good use of color. | yes | yes | no | no | yes | no 16 |
1 Breakdowns are by day, but not by room.
2 Can make these edits only from the student end-user perspective. This product is focused on that perspective rather than the faculty perspective.
3 Can undo/redo the last 100 operations inside the calendar view.
4 People with the Lantiv Scheduling Studio can view schedules for each student; however, students are unable to view the different schedules until the final schedules are exported.
5 These are only available through user-generated custom reports. They aren't viewable in a browser.
6 Allows you to open previously existing schedules as starting points when creating schedules for future terms.
7 It's implied that the EMS software contains this feature on their website, but we were not able to actually demo this product to test it. At the very least, the user is given access to the EMS SQL database, so the user could create a database trigger that accomplishes this.
8 The software does have an approval system, where a chosen administrator must approve the final schedule set by others.
9 In addition to its PeopleSoft API, has a user-queryable webservice so that other systems can easily grab its data.
10 Windows only.
11 Has several windows-only features, such as Outlook integration. The web client is cross platform.
12 Although this program is quite feature-rich, most of these features are not important to us.
13 Supports multiple windows in the sense that the user can open multiple browser windows.
14 There is a desktop client which supports multiple windows in addition to the web-based client.
15 The app is very basic with screen to screen transitions, with a simple action taking up your whole screen.
16 The app appears to use default Microsoft color schemes, which are rather gray and drab.