Establish a straightforward and user-friendly check-in and check-out system tailored for volunteers, visitors, students, faculty, staff, and substitutes. This system should monitor the arrival and departure times of visitors and volunteers, noting their reasons for being on campus. Additionally, it should track tardiness among students, as well as instances when they leave early. It will also calculate the total hours contributed by volunteers both on and off the premises. The procedure should provide real-time information about faculty and staff presence on campus throughout the day, maintaining comprehensive records for future reference. Furthermore, it should allow for immediate reporting on the current occupancy of the campus, along with built-in capabilities for complete reporting and data import/export functions. This ensures that all necessary information is readily available, streamlining the management process for all involved.