DEPARTMENT OF COMPUTING & INFORMATION SYSTEMS
COIS 2240 Software Design and Modelling
2015 Winter Term - Peterborough
Office hours: Thursday, 3:00-3:50 p.m. in OC 102; Phone: 705-748-101
COIS 2240 A2: This assignment is worth 15% of your final Grade.
Write a java program that would allow interaction consistent with the following UML sequence
You should generate object and class diagrams for you program (these diagrams are simple
And an Introduction to Design Patterns
Capture the state of objects
Thats pretty much it.
Object Diagrams are basically a special case of Class diagrams
Its the state of the objects in the system right t
GUI Building in Java
Design vs Construction
For this course were not all that interested in good design from a
user experience perspective. Information should be displayed,
buttons should do things, thats about it.
Both myself and the TA know what the a
And Communication Diagrams
And Behaviour State Diagrams
if there is time
UML has many different diagram types
They are actually all separate, they have separate notation, separate
images, separate connectors
Though you c
Changes to be made for next weeks class - Show associations in Code
Class (Object) Diagrams
Class Diagrams describe what a class does. The data it holds, the
operations it can perform, and its relationship to other classes.
The Intro To Java Lecture
Note about IntelliJ in the labs
By default IntelliJ creates your documents on the local drive in a
temporary directory that might get fried.
At home this isnt a problem, its only lab machines that the default
Software Design and Modelling, With UML and Java
[email protected] or [email protected]
Both are me
Do not call me Dr I do not have PhD (yet).
Jamie Mitchell in SC113