ClientMeeting1
- Part-time teachers
- fair allocation of parking slots each staff member has at least one time to park
- Calendar function that calls the date and puts up a list of times they will be at campas
- index of people to "randomize" the spots
- max amounts per faculty
- Handicapped personale get priority
- Per faculty keys
Client Meeting Summary: Faculty Parking & Scheduling System
The client requires a comprehensive management system to handle teacher scheduling and equitable parking slot allocation. The core requirements are as follows:
1. Scheduling & Attendance
-
Flexible Calculations: The system must account for both full-day attendance and partial-day shifts.
-
Calendar Integration: A weekly calendar view to display teacher schedules and specific days they are present at the Cathwest campus.
2. Parking Allocation Logic
-
Fairness & Randomization: To move away from a "first-come, first-served" model, the system must use a randomization algorithm for slot allocation.
-
Guaranteed Minimums: At least one parking slot must be reserved for each faculty department.
-
Capacity Control: A maximum reservation limit will be enforced per faculty to prevent over-booking.
3. Accessibility & Security
-
Special Exceptions: The system must prioritize or provide dedicated logic for handicapped personnel.
-
Access Control: To prevent system abuse, unique security keys will be issued per faculty. This ensures users can only book within their designated department and prevents "spamming" the reservation system.