I look for a program that can take a list of people and give each one of them a placing in a schedule.
The program should have the ability to follow restrictions:
If an employee can't do a shift in a specific day, the program won't set him on this day.
If an employee be set to a shift that the scheduler, set as highly rewarding, the number of shifts that he would do in a given month will be reduced accordingly.
The software should work without internet.
The program should be runnable on Windows 7. The program should output an excel or a table file. The GUI should be comfortable. About corrections, I'll be able to edit the excel files.