For this assignment I play two roles; client and instructor. As the client I need reassurance that you are working on the project, and as instructor I need reassurance that you are properly designing your program.
For the client you should submit your mock-up gui. A mock-up gui is a gui that does not do much. The window appears and disappears but when the user pushes a button or enters text etc. the gui only outputs a text description of what it would do to standard out or a message window.
For the instructor your program should have java interfaces that specify the classes you will or do use. Also I want a drawing of your class structure (see previous lecture).
Hint: Make your design flexible enough so that you can easily add extra features.
If I have made comments to your previous assignments you should incorporate them to this assignment, otherwise I will be disappointed and you know what that means.
Assignment: