I am unable to write this is in comments. While this is not an answer to your question, a similar structure theorem holds for Principal ideal rings (which are just Artin rings) where every finitely generated module is isomorphic to a direct sum of cyclic modules.
http://www.iecn.u-nancy.fr/~gaillard/DIVERS/Principal.ideals/principal.ideals.070702.pdf

