1-1 © Prentice Hall, 2004 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.

Slides:



Advertisements
Similar presentations
Succeeding as a Systems Analysts
Advertisements

Systems Development Environment
Chapter 1 The Systems Development Environment
Ch 3 System Development Environment
Information Systems Analysis and Design
© 2005 by Prentice Hall Appendix 1 Succeeding as a Systems Analyst Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Chapter 1 Assuming the Role of the Systems Analyst
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
2-1 © Prentice Hall, 2007 Chapter 2: Introduction to Object Orientation Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph.
Concepts of Systems Theory
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Chapter 1 Assuming the Role of the Systems Analyst
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 1 The Systems Development Environment
Chapter 2 Succeeding as a Systems Analyst
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
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.
System Development Environment 1/12/2015 © Abdou Illia MIS Spring 2015.
Chapter 1 Assuming the Role of the Systems Analyst
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.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 1 The Systems Development Environment
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
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information systems.
Lesson 1 Week01.
SDLC: System Development Life Cycle Dr. Bilal IS 582 Spring 2006.
Chapter 1 The Systems Development Environment
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
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 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George 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.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
Software System Analysis & Design
SYSTEM ANALYSIS AND DESIGN 1. Topics to include.. WHAT IS SAD? NEED FOR SAD ROLE OF THE SYSTEM ANALYST QUALITIES OF SYSTEM CHARACTERISTICS FEASIBILITY.
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
CIS 210 Systems Analysis and Development Week 1 Part I The Systems Development Environment,
Information Systems Analysis and Design Lintang. Introduction A System is a combination of resources working together to convert inputs into usable outputs.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
© 2005 by Prentice Hall Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Prentice Hall, 2003 Prentice Hall, 2002 Chapter 2 Succeeding as a Systems Analyst 2.1 Modern Systems Analysis and Design.
The Systems Development Environment Systems Analysis and Design II.
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.
Unit 1 Object-Oriented Design Concepts. Key Concepts Development methodologies Classes and objects Attributes and methods Inheritance and polymorphism.
Essentials of Systems Analysis and Design Fifth Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems Development Environment.
Chapter 1 Assuming the Role of the Systems Analyst.
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 2 Succeeding as a Systems Analyst
SDLC: System Development Life Cycle
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Chapter 1 (pages 4-9); Overview of SDLC
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
Presentation transcript:

1-1 © Prentice Hall, 2004 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer

Chapter © Prentice Hall, 2004 Chapter Objectives After studying this chapter you should be able to: –Define information systems analysis and design. –Explain the basics about systems. –Describe the information systems development cycle (SDC). –Describe TPS, MIS, and DSS. –Describe the role of systems analyst. –Recount the evolution of system development methodologies.

Chapter © Prentice Hall, 2004 What Is Systems Analysis and Design? The process of implementing and operating an information system Requires knowledge of: –Organization’s objectives, structure, processes –Information technology opportunities and constraints

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 What Is a System? A group of interrelated procedures used for a business function, with an identifiable boundary, working together for some purpose.

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Characteristics of Systems Boundary – divides system from environment Inputs – data from environment to system Output – data from system to environment Components – subparts of systems operating independently (objects) Interrelationships – associations between components of a system Interfaces – mechanism for interacting with a component

Chapter © Prentice Hall, 2004 Important System Concepts Decomposition – breaking down a system into smaller constituents Modularity – the result of decomposition; parts of a system Coupling – dependencies between subsystems Cohesion – extent to which a subsystem performs a single function

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Transaction Processing System (TPS) Automate the handling of data for business activities or transactions Goal: improve transaction processing by increasing speed, enhancing productivity, simplifying processes

Chapter © Prentice Hall, 2004 Management Information System (MIS) Use raw data from TPS systems, and converts them into meaningful aggregate form Goal: provide the information that helps managers in their jobs

Chapter © Prentice Hall, 2004 Decision Support System (DSS) Interactively assist with decision making by applying mathematical or logical models and a dialogue of interactions to solve unstructured problems Goal: provide comparisons of alternatives and recommendation of preferred option

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 The Role of the Systems Analyst Skills required: analytical, technical, managerial, interpersonal Liaison between users, programmers, and other systems professionals

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Systems Planning and Selection Analyze and arrange organization’s information needs, identify and describe potential project, determine system scope, and provide a business case for continuing with the project Feasibility analysis: determine economic and organizational impact of the system

Chapter © Prentice Hall, 2004 Systems Analysis Thorough study of organization’s current system and processes, determination of system requirements, structuring requirements, generate alternative design strategies. Use of UML for system modeling Goal: describe what needs to be done

Chapter © Prentice Hall, 2004 Systems Design Translating alternative solution generated by analysis phase into detailed logical and physical system specifications. –Logical design: not tied to any hardware or software platform –Physical design: specific programming languages, databases, architectures Goal: identify how the task will be accomplished

Chapter © Prentice Hall, 2004 System Implementation and Operation Information system is coded, tested, and installed, and undergoes periodic corrections and enhancements Goal: provide a fully operational system

Chapter © Prentice Hall, 2004 Evolution of System Development Methodologies SDLC –Systems Development Life Cycle Structured Analysis and Design –Use of Data Flow Diagrams Data-Oriented Methodology –Use of Entity Relation Diagrams Object-Oriented Methodology –Use of Unified Modeling Language (UML) Diagrams

Chapter © Prentice Hall, 2004 The current trend is to use OOSAD, but many organizations are still using structured analysis and design

Chapter © Prentice Hall, 2004 Inception Defining the scope, determining the feasibility, understanding user requirements, preparing a software development plan Relatively short, low resource requirements Focus on planning and analysis

Chapter © Prentice Hall, 2004 Elaboration Detailed user requirements and baseline architecture is established Fairly long, but not high in resource demand Focus on analysis and design

Chapter © Prentice Hall, 2004 Construction Coding, testing, and documenting code Longest and most resource-intensive Focus is on implementation tasks

Chapter © Prentice Hall, 2004 Transition System is deployed and users are trained and supported Short-term, but resource-intensive Focus is on installation, training, and support

Chapter © Prentice Hall, 2004 Construction is the hardest part

Chapter © Prentice Hall, 2004

Chapter © Prentice Hall, 2004 Recap After studying this chapter we learned to: –Define information systems analysis and design. –Explain the basics about systems. –Describe the information systems development cycle (SDC). –Describe TPS, MIS, and DSS. –Describe the role of systems analyst. –Recount the evolution of system development methodologies.