1 9 Moving to Design Lecture 4. 2 9 Analysis Objectives to Design Objectives Figure 9-2.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Chapter 1: The Database Environment
Chapter 26 Legacy Systems.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
1 Chapter 40 - Physiology and Pathophysiology of Diuretic Action Copyright © 2013 Elsevier Inc. All rights reserved.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
0 - 0.
ALGEBRAIC EXPRESSIONS
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLYING MONOMIALS TIMES POLYNOMIALS (DISTRIBUTIVE PROPERTY)
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Modern Systems Analyst and as a Project Manager
Making the System Operational
ZMQS ZMQS
Week 2 The Object-Oriented Approach to Requirements
Requirements Diagrams With UML Models
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Software Engineering - Specifications 1 Specifications Specification document must be clear, complete and correct.
11 Contracts CS 4311 Wirfs Brock et al., Designing Object-Oriented Software, Prentice Hall, (Chapter 6)
© S Haughton more than 3?
Twenty Questions Subject: Twenty Questions
Linking Verb? Action Verb or. Question 1 Define the term: action verb.
Energy & Green Urbanism Markku Lappalainen Aalto University.
Lecture 6: Software Design (Part I)
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Executional Architecture
SIMOCODE-DP Software.
1 First EMRAS II Technical Meeting IAEA Headquarters, Vienna, 19–23 January 2009.
Addition 1’s to 20.
CS 240 Computer Programming 1
Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.
25 seconds left…...
Test B, 100 Subtraction Facts
Systems Development and Documentation Techniques
Week 1.
Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
We will resume in: 25 Minutes.
1 Unit 1 Kinematics Chapter 1 Day
Using Data Flow Diagrams
Using Dataflow Diagrams
Traditional Approach to Design
Chapter 10 The Traditional Approach to Design
Systems Documentation Techniques
Chapter 9: The Traditional Approach to Design Chapter 10 Systems Analysis and Design in a Changing World, 3 rd Edition.
Using Dataflow Diagrams
6 Systems Analysis and Design in a Changing World, Fourth Edition.
Chapter 6 The Traditional Approach to Requirements
Systems Analysis and Design in a Changing World, Fifth Edition
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Chapter 9 Moving to Design. The Structured Approach To Designing The Application Architecture Module-an identifiable component of a computer program that.
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.
Chapter 9 Moving to Design
10 ITK261 The traditional approach to design Reading: Chapter 10 Oct 9, 11.
10 The traditional approach to design Hisham Alkhawar.
1 6 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 6 The Traditional Approach to Requirements.
Systems Analysis and Design in a Changing World, Fourth Edition
6 Systems Analysis and Design in a Changing World, Fourth Edition.
Structure Charts. Graphical representation of the logic of the program, the decisions made, where they are made, the alternative paths, the data stores,
© 2007 by Prentice HallManagement Information Systems, 10/e Raymond McLeod and George Schell 1 Phased Development ► Phased development is an approach for.
Systems Analysis and Design in a Changing World, Fourth Edition
Architecture Concept Documents
Chapter 9 Moving to Design Part 1.
Presentation transcript:

1 9 Moving to Design Lecture 4

2 9 Analysis Objectives to Design Objectives Figure 9-2

3 9 Understanding the Elements of Design u Design is the process of describing, organizing, and structuring the components of a system at both the architectural level and at a detailed level l Focused on construction l Like developing blueprints u Three questions l What components require systems design? l What are the inputs to and outputs of the design process? l How is systems design done?

4 9 Inputs and Outputs: Moving from Analysis to Design u Design: l Converts functional models from analysis into models that represent the solution l Focused on technical issues l Requires less user involvement than analysis

5 9 SDLC Phases with Design Phase Activities Figure 9-4 Design and Integrate Network Design the Application Architecture Design the User Interfaces Design the System Interfaces Design and Integrate the Database Prototype for Design Details Design and Integrate System Controls

6 9 Structured Approach to Designing the Application Architecture u Application software programs l Designed in conjunction with database and user interfaces l Hierarchy of modules u Documented with system flowcharts u Design internal program logic u Top-down approach l DFDs with automation boundaries l Structure charts

7 9 Structured Design Models Figure 9-7

8 9 Automation System Boundary u Partitions data flow processes into manual and automated systems u Processes can be inside or outside boundary u Data flows can be inside and outside of boundary

9 9 DFD with Automation System Boundary Figure 9-8

10 9 System Flowchart u Representation of various computer programs, files, databases, and associated manual processes u Graphically describes organization of subsystems u Can show type of system l Batch l Real time

11 9 Common System Flow Chart Symbols Figure 9-9

12 9 System Flow Chart for RMO Figure 9-11

13 9 Structure Chart u Describes functions and subfunctions of each part of system u Shows relationships between modules of a computer program u Simple and direct method l Each module performs a specific function l Each layer in a program performs specific activities

14 9 Structure Chart for Entire Payroll Program Figure 9-14

15 9 The Create New Order DFD Fragment Figure 9-17

16 9 Exploded View of Create New Order DFD Figure 9-18

17 9 Rearranged Create New Order DFD Figure 9-19

18 9 First Draft of the Structure Chart Figure 9-20