Structured Design Tools

Slides:



Advertisements
Similar presentations
1 9 Moving to Design Lecture Analysis Objectives to Design Objectives Figure 9-2.
Advertisements

Data Flow Diagram (DFD) Review
Using Dataflow Diagrams
Chapter 3 Systems Documentation Techniques Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 3-1.
Data Flow Diagrams Levelling Them; Process Modelling Using Function Decomposition CSE Information Systems 1.
Requirements Analysis Dr. Merle P. Martin CSU Sacramento.
Sylnovie Merchant, Ph.D. MIS 160 Section 2 Spring 2004 Lecture 9: Structured Systems Development MIS 160 Systems Development Life Cycle I.
Advanced Accounting Information Systems
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 13 Developing and Managing Information Systems.
The Traditional Approach to Requirements: Using Dataflow Diagrams Spring
Structured Analysis Infsy 570 Dr. R. Ocker. What is structured analysis? n It focuses on specifying what the system or application is required to do.
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
Data Flow Methodology Sriram Mohan/Steve Chenoweth.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Web Applications for the School of NAS Group #3 09/18/2001.
Data Flow Methodology Steve Chenoweth & Sriram Mohan Question 6.
Data-Flow Diagrams Week 10 Lecture 1. Data Flow Diagrams (DFDs) One of most important modelling tools used by system analysts In use since late 1970’s.
Data Flow Diagram A method used to analyze a system in a structured way Used during: Analysis stage: to describe the current system Design stage: to describe.
The Structured Specification. Why a Structured Specification? System analyst communicates the user requirements to the designer with a document called.
Data Flow Diagrams (DFD). ScenarioCriteriaTasks Data flow diagram(DFD) is a diagram of the movement of data between external entities.
© 2001 Business & Information Systems 2/e1 Chapter 13 Developing and Managing Information Systems.
Chapter 9 Moving to Design
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools.
What is MIS? Merle P. Martin CSU Sacramento. Agenda t Definition t Complexity Spectrum t MIS Continuum t Development Sequence t Areas and characteristics.
INFORMATION X INFO425: Systems Design Systems Design Project Deliverable 2.
Advanced Accounting Information Systems
3/5/2009Computer systems1 Using Data flow Diagrams Computer System: 1. Input 2. Data Processing 3. Output.
Information Systems Architecture (ISA) Conceptual blueprint for organization’s desired information systems structure Consists of:  Data (e.g. Enterprise.
Information Systems Architecture (ISA)
Structuring User Requirements IS 592 Dr. Dania Bilal Spring 2005.
Context Process0. student Data Flow Diagram Progression.
Requirements1. Structured Analysis Method Structured system analysis and design (SSAD) Formal structured dev method Developed by UK Gov. in the 1980’s.
Chapter 11  2000 by Prentice Hall System Analysis and Design: Methodologies and Tools Uma Gupta Introduction to Information Systems.
ANALISA & PERANCANGAN SISTEM Disusun Oleh : Dr. Lily Wulandari Program Pasca Sarjana Magister Sistem Informasi Universitas Gunadarma.
CS223: Software Engineering
Data Flow Diagram : Developed By Larry Constantine as a way of expressing system requirements in graphical Form: Data Flow Models (DFMs) are easy to understand.
Data Flow Diagrams 1. What is a Data Flow Diagram?  A data flow diagram (DFD) is a graphical representation of the movement of data between external.
5 Chapter 5: Modeling Systems Requirements: Events and Things Systems Analysis and Design in a Changing World.
Tools Of Structured Analysis
Systems Analysis and Design in a Changing World, Fourth Edition
Chapter 6 The Traditional Approach to Requirements.
PROJECT TITLE Project Synopsis Presentation Date: DD/MM/YYYY
Technical Module B Process Modeling Data Flow Diagrams
Business System Development
System Design.
SDLC Phase III: Structuring System Requirements
Classical Waterfall Model
Structure Charts Agenda: Use of Structure Charts Symbols How to create.
Welcome to my presentation
Abstract descriptions of systems whose requirements are being analysed
Data Flow Diagram (DFD) Review
Management Information Systems, 10/e
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
The Development of Information Systems Chapter 8 page 348+
تحلیل سیستم‌ها مدل‌سازی پردازشی.
Object Oriented Analysis and Design
DATA FLOW DIAGRAM.
G063 - Data flow diagrams.
Structure Charts Agenda: What are Structure Charts
Chapter 7 Software Engineering.
Data Dictionary and Other Design Tools
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Introduction to Data Flow Diagrams
System Design and Acquisition
Documenting Accounting Information Systems
Lecture 23 CS 507.
Function-oriented Design
ITEC 630 PowerPoint Survival Kit
Presentation transcript:

Structured Design Tools Dr. Merle P. Martin CSU Sacramento

Agenda Design approaches Structured approach Hierarchical Chart Data Flow Diagram

Design Approaches Traditional (bottom-up) Structured (top-down) Radical Top-down Prototyping

Traditional Design Approach Bottom-up Narrative, technical specs User had to read them Merely signed off Resulting system not expected by user flaws

Structured Design Approach Top-down First derived at general level Successive refinement of detail Primitive level (coding) Computer Assisted System Engineering (CASE)

Radical Top-down Approach Used in this course and in MIS 108, 119 Partial system development stubbing out of primitive level modules prioritization of modules top priority modules developed first Lends itself to Prototyping

Structured Approach Advantages Reduces complexity (modularity) Focuses on ideal (logical) system Standardizes (team design) Provides a future orientation e.g.., future file Relies less on artistry engineering approach

Structured Approach Sequence Hierarchical Chart Physical DFD current system (WHAT/HOW) Logical DFD current system (WHAT only) Logical DFD proposed system (revised WHAT) Physical DFD proposed system (revised WHAT/HOW)

Structured Approach Sequence Figure 6.1-1, pg.. 184)

Hierarchical Chart Terms: parent,child,sibling functional primitive control module How long should chart be?

Hierarchical Chart - Colonial Heights Figure 6-6, pg.. 164

Data Flow Diagram (DFD) Purpose: communication with user Components: external entities (sources, sinks) processes (subprograms) data stores (files) data flows (forms) Symbols - Figure 6-7, pg.166

Data Flow Diagram (DFD) Figure 6-9, pg.169 - Hierarchical Chart Figure 6-10, pg.170 - Context Level Diagram Figure 6-11, pg.170 - First Level Explosion

What You Should Remember Different design approaches Why Radical Top-down approach? Structured Design sequence Hierarchical Chart DFD components and levels Study Megavideo case (Case 6.1)