Could be. Could also be a bad alternator, rectifier/regulator or bad connections.
I would start by fully charging your battery and then hook it up and run it and check your voltage at different RPM settings. That will tell you quite a lot about your electrical system.
Search for some threads involving bad batteries and alternators, it has been covered in the tech forum.