Presentation is loading. Please wait.

Presentation is loading. Please wait.

Object Oriented Software Development 2009-2010 Systems and Models Seminar: Week 1 Brian Farrimond.

Similar presentations


Presentation on theme: "Object Oriented Software Development 2009-2010 Systems and Models Seminar: Week 1 Brian Farrimond."— Presentation transcript:

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


Download ppt "Object Oriented Software Development 2009-2010 Systems and Models Seminar: Week 1 Brian Farrimond."

Similar presentations


Ads by Google