These notes are copyright Ken Lunn, 1997.
Permission to use these notes as part of a teaching programme may be obtained by sending a request by email to: kenlunn@firstnet.co.uk
Lesson 1: Objects and Inheritance
Lesson 2: Relationships and
Object Models
Lesson 3: Analysis - the rudiments
of an approach
Lesson 4: Dynamic modelling
- event traces
Lesson 5: Dynamic modelling
- state diagrams
Lesson 6: Example - an object
design for a simple computer
Lesson 7: Example - an object
design for a genetic algorithm
Lesson 8: Activity Modelling
Lesson 9: Functional modelling
using data flow diagrams
Lesson 10: Requirements capture
- Use-cases
Lesson 11: From Requirements
to Analysis and Design
Lesson 12: Implementation
in an object technology - C++
Lesson 13: Implementation
using non-object technology - relational databases
Lesson 14: Business Process
Reengineering