Complex Real-Time Human Resources Scheduling with Web User Interface Using Prioritizing Algorithms


  • Isabelle Hanchett
  • Emma Bachyrycz
  • Iris Bursey
  • Sara Hassan
  • Josef Thompson
  • Michael Purdy
  • Raymond Romanczyk



Staff Scheduling, Web Interface, CSS, HTML, JavaScript, PHP FileMaker


The Institute of Child Development (ICD) at Binghamton University is uniquely complex in its staffing requirements. By offering extensive and personalized services to children with autism spectrum disorder, the ICD must ensure the correct number of properly trained staff are assigned throughout every school day to best serve each student. Since a broad range of human services professionals and paraprofessionals (e.g., psychology, special education, speech pathology, occupational therapy, etc.) all operate in one facility, each room’s accommodations must also be taken into account. Due to these restrictions, the ICD is currently struggling to complete staff scheduling in a timely manner using Microsoft Excel. The team’s main objective is to reduce the workload of this scheduling process by developing a dynamic web interface to integrate with existing related software and communication systems. By designing a more intuitive, assistive, and automated system, the team aims to significantly reduce the valuable senior staff time that could be dedicated to the many other roles they play in the success of students and their families.


Institute for Child Development. (2023, March 27). Retrieved from

JavaScript Scheduler. (2023). Retrieved from DayPilot:

New York School Discipline Laws & Regulations by Category. (n.d.). Retrieved from National Center on Safe Supportive Learning Environments:

Webb, J. (2020). Web Development and Design For Beginners. Alberta Inc.



How to Cite

Hanchett, I., Bachyrycz, E., Bursey, I., Hassan, S., Thompson, J., Purdy, M., & Romanczyk, R. (2023). Complex Real-Time Human Resources Scheduling with Web User Interface Using Prioritizing Algorithms. Industrial and Systems Engineering Review, 11(1-2), 54-59.