Use printCalendar project to demonstrate bottom up implementation approach by design the flow chart first. The flow chart is designed using an open source free tool named Dia Diagramming Tool. This tool is good for both Structural Programming and Object-Oriented Programmin. In Unit 3 review, we will see it again along with the violet UML tool. For printCalendar project, no pseudo code will be provided. only the flow chart is given. Please download Dia.zip to unzip it to get access to all of the .dia files for the methods. You are welcome to design the two methods that is not included in the Dia.zip.
This lecture also serve as background information for the next lecture: unit project printCalendar.java.