you must do analysis and conclude to DFDs and LDS’
LDS’ (logical data structures) are the tables.
Then you must choose the language.
If is not big school go with MS Access, in the local net.
If is bigger see if you can use Post Types and go with WordPress.
If you want something different use PHP CodeIgniter framework (is used for schoosl), for a better solution use Laravel.