you could ask your instructor to check out www.martialmanagement.com
. It does everything you're mentioning and more and is quite useful on both the teachers and students sides. It's been active for several years and has quite a few users. The dev is a martial artist and is always taking suggestions and making improvements. It's also free, so there's really nothing to lose.
Um, the point for me wasn't to adopt a system for the dojo. I had thought about doing it for an individual who wants to track their own hours when a dojo doesn't use something like that.