Loading [MathJax]/extensions/MathMenu.js
ClassSchedule: A web-based application for school class scheduling with real-time lazy loading | IEEE Conference Publication | IEEE Xplore

ClassSchedule: A web-based application for school class scheduling with real-time lazy loading


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 More

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:
Conference Location: Bangkok, Thailand

Contact IEEE to Subscribe

References

References is not available for this document.