Abstract:
Nowadays, class scheduling creates a significant problem for schools, teachers, and staffs who have been assigned to prepare a school's class schedules. The problem grows...Show MoreMetadata
Abstract:
Nowadays, class scheduling creates a significant problem for schools, teachers, and staffs who have been assigned to prepare a school's class schedules. The problem grows its complexity with many resources to manage, including teachers, students, subjects, classrooms, and periods. In addition, many department representatives must be at the same place at the same time to schedule classes together. Our ClassSchedule, a Class Schedule Management System, has been developed to solve this problem. Our previous version can detect resources collision in real time successfully, allows simultaneous multi-user class scheduling, a chatroom, period locking for a period with many teachers and student groups, and team teaching. All features can operate in real-time manners with our software architecture and loading mechanism, called Lazy Loading. The experimental results show that, with new software architecture and Lazy Loading, the web page can response 50% faster than loading the entire web page on average, and the Lazy Loading can reduce the response time of most pages by 50%.
Date of Conference: 17-18 May 2018
Date Added to IEEE Xplore: 21 June 2018
ISBN Information: