Sure.
1. Put a bus monitor in an official looking uniform on the bus instead of a bus driver.
2. Have the bus route programmed into the bus.
3. Have each student badge/scan in to the bus, and determine which stops to make based on that.
4. Announce which student the stop is for, and have them badge/scan out.
5. Have a (opt-in) system that can alert parents if the student fails to scan in to the bus on the prescribed route.
This system could also be used for management of permission slips for students going home with friends, and help homeroom teachers determine which students came to school, but decided to skip class.