I worked at 2 airports, one Part 61 and another Part 141. The part 61 school used software called "total FBO" and the Part 141 used My FBO. Can't really go in depth with them because I only did scheduling on them but they seem to have good record keeping too.
My FBO -
MyFBO.com - Online Scheduling and Aviation Management Services
Total FBO -
TotalFBO