Basically the course will be divided in two parts:
- User part. During it the main functionalities of the application will be explained.
- Development part. In this part example use cases will be developed covering the different technologies used in the project and examining the architecture from top to bottom.
In order to introduce the development part I wrote several class diagrams with the main entities of the application. I composed them using the tool Linguine Maps , about which I talked in my previous blog post NavalPlan Domain Model diagram.
I prepared some slides with these UML class diagrams and I uploaded them to the files section of the project in SourceForge.net. I think that they can be useful not only for the course but as technical documentation to all the people interested in NavalPlan.
Click here to download the material.