Concepts of Systems Theory

Slides:



Advertisements
Similar presentations
Succeeding as a Systems Analysts
Advertisements

Lecture 6: Software Design (Part I)
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Systems Analysis and Design: What is it? Systems analysis: the systematic study of the information needs and problems of some organizational domain in.
Ch 3 System Development Environment
Introduction to Systems Analysis. Basic Concepts
Information Systems Analysis and Design
Chapter 9: Basic Information Systems Concepts. Definitions u A system is a set of interrelated components that must work together to achieve some common.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Chapter 1 The Systems Development Environment
Modern Systems Analysis and Design Third Edition Chapter 2 Succeeding as a Systems Analyst 2.1.
Design The goal is to design a modular solution, using the techniques of: Decomposition Abstraction Encapsulation In Object Oriented Programming this is.
Chapter 2 Succeeding as a Systems Analyst
IS Terms and Introductory Concepts. Contemplative Questions What is an information system? What is an information system? Why do we care about the difference.
E. Wainright Martin Carol V. Brown Daniel W. DeHayes Jeffrey A. Hoffer William C. Perkins MANAGINGINFORMATIONTECHNOLOGY FIFTH EDITION CHAPTER 9 (part a)
Chapter 2 Succeeding as a Systems Analyst 2.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
1-1 © Prentice Hall, 2007 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Lesson-21Process Modeling Define systems modeling and differentiate between logical and physical system models. Define process modeling and explain its.
Supplement 02 (a)Systems Theory1 Supplement 02 (a) Systems Theory And Franchise Colleges By MANSHA NAWAZ.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.1.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
Continuation From Chapter From Chapter 1
SDLC: System Development Life Cycle Dr. Bilal IS 582 Spring 2006.
Copyright 2002 Prentice-Hall, Inc. Chapter 2 Succeeding as a Systems Analyst 2.1.
Information Systems in Organisations System Development: The Environment.
Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich,
Copyright 2002 Prentice-Hall, Inc. Chapter 2 Succeeding as a Systems Analyst 2.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey.
1-1 © Prentice Hall, 2007 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2007.
Software System Analysis & Design
Avimanyu Datta, Department of Information Systems, College of Business, Washington State University.
SYSTEM ANALYSIS AND DESIGN 1. Topics to include.. WHAT IS SAD? NEED FOR SAD ROLE OF THE SYSTEM ANALYST QUALITIES OF SYSTEM CHARACTERISTICS FEASIBILITY.
Information Systems Analysis and Design Lintang. Introduction A System is a combination of resources working together to convert inputs into usable outputs.
© 2005 Prentice Hall1-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Faculty Economics & Business EBS 2033 Systems Development Lecture 2 Succeeding as a Systems Analyst Lecturer: Puan Asleena Helmi.
Prentice Hall, 2003 Prentice Hall, 2002 Chapter 2 Succeeding as a Systems Analyst 2.1 Modern Systems Analysis and Design.
© 2006 Pearson Addison-Wesley. All rights reserved 2-1 Chapter 2 Principles of Programming & Software Engineering.
1 Introduction to Design. 2 Outline Basics of design Design approaches.
Chapter 2 Succeeding as a Systems Analyst 2.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Modern Systems Analysis and Design Third Edition Chapter 2 Succeeding as a Systems Analyst 2.1.
CSIS 4850: CS Senior Project – Spring 2009 CSIS 4850: Senior Project Spring 2009 Object-Oriented Design.
1-1 © Prentice Hall, 2004 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
FUNCTIONAL MODELING Alajas, Sophiya Ann Allego, Keefer Lloyd Maningo, Patrick Sage Pleños, John Enrick CPE 51ASATURDAY 7:30 – 10:30ENGR. ARNOLD ROSO.
Essentials of Systems Analysis and Design Fifth Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems Development Environment.
Copyright 2002 Prentice-Hall, Inc. Chapter 2 Succeeding as a Systems Analyst 2.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
Chapter 1 The Systems Development Environment
Modern Systems Analysis and Design Third Edition
Chapter 2 Succeeding as a Systems Analyst
SDLC: System Development Life Cycle
Lecture 9- Design Concepts and Principles
Chapter 2 Succeeding as a Systems Analyst
Modern Systems Analysis and Design Third Edition
Chapter 1 The Systems Development Environment
Systems Analysis and Design: What is it?
Chapter 1 The Systems Development Environment
Modern Systems Analysis and Design Third Edition
Lecture 9- Design Concepts and Principles
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Succeeding as a Systems Analysts
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
Modern Systems Analysis and Design Third Edition
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Modern Systems Analysis and Design Third Edition
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Presentation transcript:

Concepts of Systems Theory

Contemplative Questions What is systems thinking? Why do ‘systems thinkers’ get promoted? How does the field of information systems benefit from concepts of systems theory? How can we use these concepts in the real world?

Systems Thinking System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics A system exists within an environment A boundary separates a system from its environment 2.3

Characteristics of a System Components Interrelated Components Boundary Purpose Environment Interfaces Input Output Constraints On a sheet of paper, define each of these terms in your own words.

Characteristics of a System

Systems Thinking Important System Concepts Decomposition The process of breaking down a system into smaller components Allows the systems analyst to: Break a system into small, manageable subsystems Focus on one area at a time Concentrate on component pertinent to one group of users Build different components at independent times

Systems Thinking Important System Concepts Modularity Process of dividing a system into modules of a relatively uniform size Modules simplify system design Coupling Subsystems that are dependent upon each other are coupled Cohesion Extent to which a subsystem performs a single function Which is better: More or less modularity? High or low coupling? High or low cohesion? Suppose you work as a systems analyst in a large organization. Your boss comes into your office and gives you a project requiring changes to another department’s system. Would you rather the existing systems have high or low coupling? high or low cohesion? more or less modularity?

Systems Thinking Important System Concepts Logical vs. Physical Modeling Logical System Description Portrays the purpose and function of the system Does not tie the description to a specific physical implementation Physical System Description Focuses on how the system will be materially constructed

Systems Thinking Benefits Identification of a system leads to abstraction From abstraction you can think about essential characteristics of specific system Abstraction allows analyst to gain insights into specific system, to question assumptions, provide documentation and manipulate the system without disrupting the real situation Example. Identify a system used by the university. Use the characteristics of systems in general to describe your system. What insight can you gain from this exercise?

Systems Thinking Applying Systems Thinking to Information Systems Information systems are subsystems in larger organizational systems Data flow diagrams represent information systems as systems Inputs Outputs System boundaries Environment Subsystems Interrelationships 2.10

Decomposition Example Figures 8-4 and 8-5. What system characteristics are demonstrated in these pictures? What do the diagrams tell you? Which diagram is more useful? Show decomposition of the system, balancing between diagrams, inputs, outputs, boundary, components, etc. Context diagram in top left shows the context of the system within its environment. It is purposely simple. Right hand side shows more detail of Food Ordering System. Each is useful in its own right. Context shows a quick summary. Level 0 on the right is more detailed. This is the beauty of decomposition—more information conveniently represented.