Web Tutor
BSc
Highers
Nationals
Tools
Resources
Web Sites
BNU: BSc in Computing
CO567: Object-Oriented Systems Development
OO Analysis and Design using Java and BlueJ
Week 7 Activities - TCA, Use Cases, Classes & Communications
Task
Lesson Activity
Learning Assessment
Skill Developed
7.1
TCA 1 60 min
TCA - Reading on Chapters 1 -6 of the set book
PPT 30 min
Requirements and Classes
PPT 30 min
Classes Realizing Use Cases
Independant Study
Read Chapter 7 of
Object-Oriented Systems Analysis and Design (Using UML)
and answer
Chapter 7 Review Questions
TCA 1
UML
OOSD Theory
UML
Useful Resources
Book
Bennett, S., McRobb, S., and Farmer, R. (2011)
Object-Oriented Systems Analysis and Design (Using UML)
4th Ed. McGraw-Hill Higher Education.
Tutorials
Visual Paradigm: What is a Communications Diagram?
Video
Visual Paradigm - CRC Card Diagram
Video
Free Tool for Drawing UML Diagrams
it is not a CASE tool, but has a unique and easy way to create UML diagrams
Week Index
CO567 Index
1. Intro to BlueJ
2. Objects & Classes
3. Object Interaction
4. UML & Objects
5. Object Behaviours
6. Activity Diagrams
7. Requirements 1
8. Requirements 2
9. Object Interaction
10. Specify Operations
11. Moving in Design
12. Further Design