Download presentation
Presentation is loading. Please wait.
1
Object Oriented Software Development 2009-2010 Systems and Models Seminar: Week 1 Brian Farrimond
2
2 Week 1 Seminar Aims Reminder of the outline course structure. (More detail in the lecture) Motivate you to learn Introduce the idea & concepts of a System and a Model and associated terminology. Develop a strategy to win the lottery
3
3 Module Aims Outcomes To give you an appreciation of the issues and processes of modern software development; To equip you with the tools and knowledge to carry out successful analysis and design activities; To enable you to implement successfully object oriented designs in an appropriate programming language (C++)
4
4 Module Organisation This is a 30 credit module Each week: 1 hr Lecture 2 hr Lab/Seminar Frequent Quizzes and Portfolio Exercises 9 hours self study
5
5 Shoot
6
6 Exercise: what is a System? In Pairs Write down 3/4 characteristics of a system. Write down a definition of a system Pyramid - share with another pair ?
7
7 System characteristics A system has some purpose Components which are.. Connected and.. Organised in some way There is a boundary to the system
8
8 System Definition An organised assembly of components which are interconnected for a purpose An organised assembly of components which are interconnected for a purpose
9
9 Exercise Which of the following are systems? 1. The spare parts in the store of a garage 2. A home computer 3. Mathematics 4. A small wood 5. Activities needed to get you to college on time
10
10 Summary The idea of a system is very important. Organised components, interconnected for purpose Boundary / environment Synergy / systemic properties Feedback (positive / negative)
11
11 Exercise In groups For either the UK Education system or a Gas Domestic central heating system Identify components interconnections Purpose Where the boundary is External influences in the Environment Represent it on a diagram & transfer it to a flipchart. You will explain this to the rest of the class.
12
12 Models
13
13 Qualities of a model Reduce complexity of reality Constructed for purpose Purpose/ assumptions explicit Scope applicability known Ideally predictive
14
14 Summary Systems - What & why Models - What & Why Modelling systems
15
15 Directed Study Read OOSAD booklet Ch 1 & 2 and complete Exercises 1.1-1.7 and 2.1-2.4 Do Formative Quiz on Chapter 1 Prepare for Quiz 1 on Chapter 2 next week
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.