OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.

Slides:



Advertisements
Similar presentations
Modern Systems Analyst and as a Project Manager
Advertisements

0 C H A P T E R CIS 300 – MIS Course Introduction Chang-Yang Lin people.eku.edu/linc people.eku.edu/linc.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Information Systems in Business
Information Systems Analysis and Design
Copyright 2007 Wiley & Sons, Inc. Chapter 11 Introduction to Information Systems HTM Management Information Systems College of Business Administration.
Chapter 1 Section II Fundamentals of Information Systems
1 C H A P T E R CP3507 – MIS Course Introduction.
Chapter 1 Foundations of Information Systems in Business.
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
1 SYS366 Week 1 - Lecture 2 How Businesses Work. 2 Today How Businesses Work What is a System Types of Systems The Role of the Systems Analyst The Programmer/Analyst.
Chapter 1 Assuming the Role of the Systems Analyst
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.
Lecture 1: Systems super systems, systems & subsystems SYS366.
1-1 © Prentice Hall, 2007 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Objectives Explain the key role of a systems analyst in business
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2007 Wiley & Sons, Inc. Chapter 11 COURSE INTRODUCTION  LECTURER INTRODUCE HIM OR HERSELF  LECTURER EXPLAIN SAP AND MP  LECTURER EXPLAIN THE.
Introduction to Systems Analysis and Design
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.
Succeeding as a Systems Analyst, Roles Class 2. First, some definitions Systems Development Specifying in detail how the many components of the information.
Systems Analysis and Design in a Changing World, 6th Edition
Introduction to Information System Development.
Continuation From Chapter From Chapter 1
Lesson 1 Week01.
Information Technology (IT)
Foundations of Information Systems in Business
CIS 321—IS Analysis & Design Chapter 1: The World of the Modern Systems Analyst.
Information System.
1 Systems Analysis and Design in a Changing World, Fourth Edition.
Transaction Processing Systems and System Development Life Cycle
Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich,
Information Systems Analysis and Design
System Development Process Prof. Sujata Rao. 2Overview Systems development life cycle (SDLC) – Provides overall framework for managing system development.
1 1 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 1 April 30, 2008 The World of the Modern Systems.
1-1 © Prentice Hall, 2007 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Introduction To System Analysis and Design
Lecture 1: Project Initiation SYS366 Definition of a Project A Project is a sequence of unique, complex, and connected activities having one goal or.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
1 ISA&D29-Oct ISA&D29-Oct-13 Systems Analyst: problem solver IT and Strategic Planning.
Chapter 1 Foundations of Information Systems in Business.
CONCEPT OF MIS. Management “Management can be defined as a science of using resources rationally (utilization of resources in judicious manner using appropriate.
BTS330: Business Requirements Analysis using OO Lecture 6: Systems.
1 Accounting systems design & evaluation Karen Lau 25 Feb 2002.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
 An Information System (IS) is a collection of interrelated components that collect, process, store, and provide as output the information needed to.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Information System Analysis Introduction. General System Theory Importance for information systemsGeneral System Theory Delineate components and their.
1-1 © Prentice Hall, 2004 Chapter 1: The Object-Oriented Systems Development Environment Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Foundations of Information Systems in Business
 Has computer technology knowledge and programming expertise  Understands business problems  Uses logical methods for solving problems  Has fundamental.
1 Systems Analysis and Design  Instructor: Dr. Andre Kushniruk  Class site:  Office: Ross N636 
Chapter 1 Assuming the Role of the Systems Analyst.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
Introduction to the course
CHAPTER 1 FOUNDATIONS OF IS Subject Name: MANGEMENT INFORMATION SYSTEM
Foundations of Information Systems in Business
Role of the Systems Analyst
Succeeding as a Systems Analysts
Systems Analysis and Design in a Changing World, Fifth Edition
Concepts of Information Systems
BUS 201: Introduction to Business
Chapter 1 (pages 4-9); Overview of SDLC
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
System Analysis and Design
System Analysis and Design
Presentation transcript:

OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN

COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as a Project Manager Beginning the Analysis: Investigating System Requirements Modeling System Requirements

The Object-Oriented Approach to Requirements Evaluating Alternatives for Requirements, Environment, and Implementation Moving to Design The Object-Oriented Approach to Design: Use Case Realization

Designing Databases Designing the User Interface Designing System Interfaces, Controls and Security Making the System Operational Current Trends in System Development

System Analysis is really more about understanding a business and its goals and strategies, defining requirements for information systems that support those goals and strategies, and supporting the business. The key to successful system development is thorough systems analysis and design to understand what the business requires from the information system.

Definitions System Analysis is the process of understanding and specifying in detail what the information system should accomplish. Systems design is the process of specifying in detail how the many components of the information system should be physically implemented System Analyst is a business professional who uses analysis and design techniques to solve business problems using information technology.

The analyst as a business problem solver Developing information systems is not about writing programs but about solving organizational problems. A system analyst is a problem solver rather than a programmer.

INFORMATION SYSTEMS A System is a collection of interrelated components that function together to achieve some outcome. An information system is a collection of interrelated components that collect, process, store, and provide as output the information needed to complete a business task. A subsystem is a system that is part of a larger system

A supersystem is a larger system that contains other systems Functional decomposition is dividing a system into components based on subsystems that, in turn, are further divided into subsystems. Functional decomposition involves dividing a system into components

Components of an information system include hardware, software, inputs, outputs, data, people and procedures. System boundary is the separation between a system and its environment that inputs and outputs must cross. A system analyst should define the inputs and the outputs

Automation boundary is the separation between an automated part of a system and the manual part of the system. The automated part is where work is done by computers and the manual part is where work is done by people.

TYPES OF INFORMATION SYSTEM Transaction processing systems: capture and record information about the transactions that affect the organization. Usually these transactions create credit or debit entries in accounting ledgers. TPSs are often called online transaction processing systems

Management information systems Systems that take information captured by transaction processing systems and produce reports that management needs for planning and controlling the business. MISs used by executives often include external data on the competitive environment-news about competitors, stock market reports, economic forecasts, and information from strategic plans

Decision support and knowledge based systems They allow a user to explore the impact of available options or decisions or to automate routine decision making. Sometimes this process is referred to as “what if” analysis. Some of these systems use expertise captured as a knowledge base to mimic the way decisions are made by experts.

Enterprise applications are highly integrated systems that support company-wide operations and data, often combining aspects of TPSs, MISs, and DSSs/KBSs. Communication support systems support systems that allow employees to communicate with each other and with customers and suppliers.

Office support systems support systems that help employees create and share documents, including reports, proposals, and memos.

Required skills of the systems analyst There are three types of knowledge and skills required by systems analyst – Technical – Business – People

Technical knowledge and skills The system analyst should understand – Computers and how they work – Devices that interact with computers, including input, storage and output devices – Communications networks and protocols that connect computers – Database and database management systems – Programming languages – Operating systems and utilities

A system analyst needs to know a lot about tools and techniques for developing systems. Tools are software products that are used to develop analysis and design specifications and completed system components. Some tools are – Software Packages such as Microsoft Access etc – Integrated development environments(IDE) – Computer-Aided system engineering (CASE) – Program code generator, testing tools, configuration management tools, software library management tools, documentation support tools, project management tools etc

Techniques are strategies for completing specific system development activities. Some techniques – Project planning techniques – Cost/benefit analysis techniques – Interviewing techniques – Requirements modeling techniques – Architectural design techniques – Network configuration techniques – Database design techniques

Business knowledge and skills What business functions do organizations perform? How are organizations structured? How are organizations managed? What type of work goes on in the organization? What makes the organization successful What are the strategies and plans of the organization What are the traditions and values of the organization

People Knowledge and skills The analyst should understand how people – Think – Learn – React to change – Communicate – Work (in a variety of jobs and levels)