Here at JavaRanch, we want to help people to learn Java. We don't write a complete program for you, because that will not teach you to write programs in Java yourself. So, please try writing some code yourself for this assignment first. Do you know how to program with enums in Java? If not, then you can find a good tutorial here: Enum Types.
When you get stuck, please post the code that you have written so far, and explain exactly what you don't understand.
A tip for when you post code: please use code tags, so that the forum can display the code nicely formatted.