https://blog.easyschooling.co/essential-features-of-student-information-system-software/