Data Flow Diagrams: more details. Recall: Specifications What are specs? Specs and UP. Brief Review: Specs. Things to recall about specs
|
|
- Virgil Flowers
- 7 years ago
- Views:
Transcription
1 Data Flow Diagrams: more details Source: Bertrand Portier, IBM, Recall: Specifications What are specs? Why are they important? Today we look more carefully at: Data Flow Diagrams Used in Structured A way to specify But back to specs for a bit Specs and UP UP has requirements which includes specs UP also handles specs by iterative feedback Remember the diagram-drawing exercise? So UP doesn t go all out to put all detailed specs on a single paper document Remember the diagram-drawing exercise So why should we discuss specs at all? cuz they re important However they re done Whatever they re called Brief Review: Specs An early phase of a typical waterfall model De-stressed in UP RUP does have supplementary specifications artifact For example let s see a RUP diagram (I also noticed EUP and AUP diagrams on Web Enterprise Unified Process and Agile Unified Process They re of the same genre) Things to recall about specs Specs must be (per Schach) Understandable by a client Correct and detailed enough to lead to a correct product Remember the diagram-drawing exercise? "The specification document is a contract between client and developer" - (Schach, 5th ed. section 11.1, 4th section 10.1) Some things that can be in the specs (see next slide) 1
2 What s in Specs? "The specification document is a contract between client and developer" - (Schach, 5th ed. section 11.1, 4th section 10.1) Some things that can be in the specs (see next slide) delivery deadline reliability (e.g. frequency of crashes) acceptance criteria administrative specs functional specs What is systems analysis? An MIS term (MIS?) "A process followed to determine what the system does..." (Introduction to and Design, I. T. Hawryszkiewycz, Prentice Hall, 1994, p. 14.) "Once systems analysis is completed, system design commences." (Hawryszkiewycz) Definitions vary from source to source Clarity is important: More about specs "All dogs must be kept on a leash in the park" Some Definitions Definitions do vary from source to source Corresponds roughly to specs "Data flow diagrams (DFD) are widely used by systems analysts to graphically illustrate information systems." (C. Parker and T. Case, Management Information Systems, 1993, p. 90.) Data Flow Diagrams Used for specs but not using that term Used for systems analysis which are similar to specifications Since Data Flow discussions call it systems analysis, let s do that here too Another characterization "Data flow diagrams (DFD) are widely used by systems analysts to graphically illustrate information systems." - (C. Parker and T. Case, Management Information Systems, 1993, p. 90.) 2
3 What are DFDs like? DFD's are a "semi-formal" technique Techniques may be informal semi-formal formal informal - written documents semi-formal - based on graphical languages formal - math (e.g. Z) What is UML? The Four Building Blocks of a DFD Data Source or Destination (or "external entities" - Hawryskiewycz) Data Flow Data Transforming Process Data Store (part of the system, not an input or output) What is a method? Hard drive? Flash drive? Message? Web hyperlink? Using Data Flow Diagrams Make bubbles showing data stores, sources, and destinations, and transformers Make arrows showing data flows between stores, sources, destinations, and transformers (See e.g. Schach, 5th ed. Figures 11.1, 11.2, 4th ed and 10.2) Examples of the Four Building Blocks Let s take a retail sales example Data sources and destinations They are outside the system Ebay s sellers inventory descriptions Ebay s customers (which are which?) Anything else? a retail sales example Data flows an order a receipt Examples of the Four Building Blocks credit-worthiness of a customer an order a receipt credit-worthiness of a customer information about a product information about a product 3
4 Examples of the Four Building Blocks a retail sales example Data transformation processes square root function order processing software anything else? Please write down a transformation or two for later Examples of the Four Building Blocks a retail sales example Data stores What is the difference: Data stores, vs. data sources and destinations? Inventory database File of customer credit ratings? Customer addresses? Customer credit card numbers? Anything else? Connecting the Building Blocks Together (See e.g. Schach, Fig. 11.2, or 10.2 in 4th ed.) Make bubbles for data stores, sources, and destinations, and transformers Make arrows showing where data flows (among stores, sources, destinations, and transformers) Now redo it, simplifying as needed so there is just one transformer This is a basic Data Flow Diagram (DFD) Being semi-formal (semi-formal: using a welldefined graphical language) Let s look at the above things again, but this time let s draw symbols and label them (with the things) on the next slide Structured Systems Analysis Using DFD Do-it-yourself...in 9 easy steps! Step 1: Draw the basic DFD... then, elaborate more and more until "done"... resulting in a much more elaborate DFD (Later steps e.g. define the data structures to use) (So, systems analysis can include design) 4
5 Do a DFD, using Step 1 again: draw the basic DFD only one (1) transformation process (Later, elaborate more and more until "done" e.g. redraw it with more transformers) E.g. Schach Figs 11.3 & 11.4 (4th ed and 10.4) Result is a more detailed DFD Elaboration process is called leveling Building from the top level DFD (cont.) One part may be replaced by a more complex diagram Any part may be replaced (including data flows) This process can continue e.g. Fig (10.4 4th ed.) Number the elements in the base ( context ) diagram Now, take the transformer and replace it with more stuff (& draw a new DFD diagram) Number the new elements 4.1, 4.2, etc. if you replaced 4 The DFD can get quite large (much bigger than one 8 1/2 x 11 sheet of paper) The Top Level DFD - notes Recall: Top level DFD has One (1) data transformation process (rounded rectangle) Top level DFD is also called a context diagram What then? Building from the top level DFD (cont.) One part may be replaced by a more complex diagram Number the new elements 4.1, 4.2, etc. if you replaced 4 The DFD can get quite large But the process must eventually end Why? Building from the top level DFD What Next? Leveling: elaborate DFD until done "Elaborate" - provide details about; make more complex See Figure 11.3 (4th ed. 10.3) - parts of Fig correspond to sections of Fig Thus, one part may be replaced by a more complex diagram Building from the top level DFD (cont.) One part may be replaced by a more complex diagram But the process must eventually end Why? (otherwise the DFDs would get to the level of e.g. adding numbers) 5
6 "Leveling" of DFDs II Leveling: convert a DFD into a more detailed DFD Expand by using DFD to explain details of one block with more than one block includes replacing >1 block with more detailed blocks Start with the top level DFD Has one data transformation process Describe a process in English You could try it on an example How to Level Use the parts of the description to identify parts of the expansion Example: process is called "Process an Order" Description: "After getting the order from the customer, collect the payment and give a receipt, and package the order" Subprocesses might then be: Get order from customer, Process payment, Produce receipt for customer, Package product for customer (we could try an example) Make sure to number the parts Leveling process 5.3 yields processes 5.3.1, 5.3.2, etc. (You could try your own now ) "Leveling" of DFDs II Start with the top level DFD Has one data transformation process A primary leveling activity is to level a process (rounded rectangle) That s where the complexities tend to lie Give the high level boxes a number N Give its lower level constituent boxes numbers N.x # Step 2: Determine what to computerize Note that the DFD makes no assumptions about computerization # (E.g. a data store could be on dvd or in a pile of papers!) Example? The Lowest Level How detailed does it have to get? Point 1: The number scheme breaks down if you get too detailed (What use is section ??!) Point 2: Useless to model simple arithmetic operations (add, multiply, etc.) You could do it, but it would make the analysis less understandable, not more Step 3: Describe the data that flows in detail No need to write actual declarations though Example? 6
7 Step 4: Describe the processes Give the control flow, for example Use e.g. a decision tree, decision table, or flow chart Example? (consider the need for conditionals, such as for quantity discount) (If in doubt on example, go with the decision tree) Step 7: Describe I/O Input screens, printouts, etc. Could try an example Step 5: Describe the Data Stores Note that the DFD makes no assumptions about computerization! (E.g. a data store could be on dvd or in a pile of papers) Give data declaration, box names on a paper form, etc. (it's pretty close to declarations in actual code but not quite) Could try an example Step 8: Describe quantities Frequencies of reports How often data is input, how much data Could try an example or two Step 6: Describe the "Physical Resources" File names What kind of storage medium (disk, tape drive, paper...) File format Could try an example Do it now for something in your diagram Step 9: Hardware Requirements How big the hard disk must be How powerful the computer Could try an example 7
8 More Comments Name one step that's more like design than specs (Possible Supplementary Material) DFD's -- for Specs and Design Data Flow analysis deals with specs and design For specifications: Use "logical DFDs" For designs: Use "physical DFDs" See Hawryszkiewycz Fig 7.8 Exercise: For some of the DFD's we have seen/made: are their logical components there? are their physical components? Note: the specifications phase should use - logical DFDs, not physical DFDs How could a tool help make DFDs? 8
LECTURE 11: PROCESS MODELING
LECTURE 11: PROCESS MODELING Outline Logical modeling of processes Data Flow Diagram Elements Functional decomposition Data Flows Rules and Guidelines Structured Analysis with Use Cases Learning Objectives
More informationCase Study: Inception Phase. L. ch. 3-5
Case Study: Inception Phase L. ch. 3-5 An Example System Let s consider a familiar example: a POS system A learning strategy: Learn ideas and concepts on the POS system UML itself is among those ideas/concepts
More information6-1. Process Modeling
6-1 Process Modeling Key Definitions Process model A formal way of representing how a business system operates Illustrates the activities that are performed and how data moves among them Data flow diagramming
More information1. Process Modeling. Process Modeling (Cont.) Content. Chapter 7 Structuring System Process Requirements
Content Chapter 7 Structuring System Process Requirements Understand the logical (&physical) process modeling by using data flow diagrams (DFDs) Draw DFDs & Leveling Balance higher-level and lower-level
More information2 SYSTEM DESCRIPTION TECHNIQUES
2 SYSTEM DESCRIPTION TECHNIQUES 2.1 INTRODUCTION Graphical representation of any process is always better and more meaningful than its representation in words. Moreover, it is very difficult to arrange
More informationProcess signifies that some transformation of data takes place. The number in the space at the top is used in multi-level DFDs (see below).
Data Online Flow Diagrams s used in DFDs All DFDs are made up of just four key symbols, a notation which allows the system to be represented in enough detail to convey its meaning, but without adding unnecessary
More informationChapter 7: Structuring System Process Requirements
Chapter 7: Structuring System Process Requirements Multiple Choice Questions 1. Data flow diagrams that concentrate on the movement of data between processes are referred to as: a. process models b. data
More informationPOLYNOMIAL FUNCTIONS
POLYNOMIAL FUNCTIONS Polynomial Division.. 314 The Rational Zero Test.....317 Descarte s Rule of Signs... 319 The Remainder Theorem.....31 Finding all Zeros of a Polynomial Function.......33 Writing a
More informationTeaching Pre-Algebra in PowerPoint
Key Vocabulary: Numerator, Denominator, Ratio Title Key Skills: Convert Fractions to Decimals Long Division Convert Decimals to Percents Rounding Percents Slide #1: Start the lesson in Presentation Mode
More information(Refer Slide Time 00:56)
Software Engineering Prof.N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-12 Data Modelling- ER diagrams, Mapping to relational model (Part -II) We will continue
More information0.8 Rational Expressions and Equations
96 Prerequisites 0.8 Rational Expressions and Equations We now turn our attention to rational expressions - that is, algebraic fractions - and equations which contain them. The reader is encouraged to
More informationWhy Data Flow Diagrams?
Flow Diagrams A structured analysis technique that employs a set of visual representations of the data that moves through the organization, the paths through which the data moves, and the processes that
More informationTuring Machines, Busy Beavers, and Big Questions about Computing
Turing Machines, usy eavers, and ig Questions about Computing My Research Group Computer Security: computing in the presence of adversaries Last summer student projects: Privacy in Social Networks (drienne
More informationCSC 342 Semester I: 1425-1426H (2004-2005 G)
CSC 342 Semester I: 1425-1426H (2004-2005 G) Software Engineering Systems Analysis: Requirements Structuring Context & DFDs. Instructor: Dr. Ghazy Assassa Software Engineering CSC 342/Dr. Ghazy Assassa
More informationMODULE 5 DATA FLOW DIAGRAMS
MODULE 5 DATA FLOW DIAGRAMS Learning Units 5.1 Developing Data Flow Diagrams(DFD) a) What are DFDs? b) Symbols used in DFD c) Rules of data flow d) Good style in drawing DFD 5.2 Describing systems with
More informationAnnouncements. HW due today, 2 to grade this week Welcome back from Spring Break!
Announcements HW due today, 2 to grade this week Welcome back from Spring Break! Analysis (Domain) Modeling: Introduction Reading: Arlow and Neustadt chaps. 8, 9 (& 7) Also see Larman Chapter 10 (2 nd
More informationManagement Information System Prof. B. Mahanty Department of Industrial Engineering & Management Indian Institute of Technology, Kharagpur
(Refer Slide Time: 00:54) Management Information System Prof. B. Mahanty Department of Industrial Engineering & Management Indian Institute of Technology, Kharagpur Lecture - 18 Data Flow Diagrams - III
More informationCAs and Turing Machines. The Basis for Universal Computation
CAs and Turing Machines The Basis for Universal Computation What We Mean By Universal When we claim universal computation we mean that the CA is capable of calculating anything that could possibly be calculated*.
More informationCalculate Highest Common Factors(HCFs) & Least Common Multiples(LCMs) NA1
Calculate Highest Common Factors(HCFs) & Least Common Multiples(LCMs) NA1 What are the multiples of 5? The multiples are in the five times table What are the factors of 90? Each of these is a pair of factors.
More informationData Flow Diagrams. Outline. Some Rules for External Entities 1/25/2010. Mechanics
Data Flow Diagrams Mechanics Outline DFD symbols External entities (sources and sinks) Data Stores Data Flows Processes Types of diagrams Step by step approach Rules Some Rules for External Entities External
More informationPrime Time: Homework Examples from ACE
Prime Time: Homework Examples from ACE Investigation 1: Building on Factors and Multiples, ACE #8, 28 Investigation 2: Common Multiples and Common Factors, ACE #11, 16, 17, 28 Investigation 3: Factorizations:
More informationAssuming the Role of Systems Analyst & Analysis Alternatives
Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the
More informationChapter 4: Tools of Modern Systems Analysis
Just Enough Structured Analysis Chapter 4: Tools of Modern Systems Analysis Nature has... some sort of arithmetical-geometrical coordinate system, because nature has all kinds of models. What we experience
More informationObjectives After completion of study of this unit you should be able to:
Data Flow Diagram Tutorial Objectives After completion of study of this unit you should be able to: Describe the use of data flow diagrams Produce a data flow diagram from a given case study including
More information1.6 The Order of Operations
1.6 The Order of Operations Contents: Operations Grouping Symbols The Order of Operations Exponents and Negative Numbers Negative Square Roots Square Root of a Negative Number Order of Operations and Negative
More informationProcess Mapping Guidelines
Process Mapping Guidelines FLOWCHART SYMBOLS The following are the primary symbols: SYMBOL NAME DESCRIPTION Activity/Processing Decision Document Direction of Flow Chart Connections Indicates that an activity
More informationPROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT
PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT Ing. David BEDNÁŘ, Doctoral Degree Programme (2) Dept. of Information Systems, FIT, BUT E-mail: bednar@fit.vutbr.cz Supervised by:
More informationSession 7 Fractions and Decimals
Key Terms in This Session Session 7 Fractions and Decimals Previously Introduced prime number rational numbers New in This Session period repeating decimal terminating decimal Introduction In this session,
More informationChapter 1 The Systems Development Environment
Your Objects of SA&D Study Chapter 1 The Systems Development Environment 2011 by Prentice Hall: J.A.Hoffer et.al., Modern Systems Analysis & Design, 6 th Edition 1/55 2/55 Course Content Fundamental of
More informationPart III of Course (Classical Software System Development)
Part III of Course (Classical Software System Development) Source: Jon McCormack Website, Monash University, Australia, http://www.csse.monash.edu.au/~jonmc/cse2305/topics/07.13.sweng1/ html/waterfall.gif
More informationGood FORTRAN Programs
Good FORTRAN Programs Nick West Postgraduate Computing Lectures Good Fortran 1 What is a Good FORTRAN Program? It Works May be ~ impossible to prove e.g. Operating system. Robust Can handle bad data e.g.
More information1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN
1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN 1.1 INTRODUCTION Systems are created to solve problems. One can think of the systems approach as an organized way of dealing with a problem. In this dynamic
More informationProcess for Data Flow Diagram Process Documentation Template: Description
Data Flow Diagram Process Sui Generis Team Process for Data Flow Diagram Process Documentation Template: Item Description Process Title Data Flow Diagram Process Process # CMPE202-5-Sui2 Date September
More informationChapter 6. Data-Flow Diagrams
Chapter 6. Data-Flow Diagrams Table of Contents Objectives... 1 Introduction to data-flow diagrams... 2 What are data-flow diagrams?... 2 An example data-flow diagram... 2 The benefits of data-flow diagrams...
More informationFile Management. Chapter 12
Chapter 12 File Management File is the basic element of most of the applications, since the input to an application, as well as its output, is usually a file. They also typically outlive the execution
More informationRUP iteration planning
Page 1 of 13 Copyright IBM Corporation 2004. http://www-106.ibm.com/developerworks/rational/library/5335.html Search for: within All of dw Use + - ( ) " " Search help IBM home Products & services Support
More informationPROG0101 Fundamentals of Programming PROG0101 FUNDAMENTALS OF PROGRAMMING. Chapter 3 Algorithms
PROG0101 FUNDAMENTALS OF PROGRAMMING Chapter 3 1 Introduction to A sequence of instructions. A procedure or formula for solving a problem. It was created mathematician, Mohammed ibn-musa al-khwarizmi.
More informationDefinition 8.1 Two inequalities are equivalent if they have the same solution set. Add or Subtract the same value on both sides of the inequality.
8 Inequalities Concepts: Equivalent Inequalities Linear and Nonlinear Inequalities Absolute Value Inequalities (Sections 4.6 and 1.1) 8.1 Equivalent Inequalities Definition 8.1 Two inequalities are equivalent
More informationProcess / Operation Symbols
Flowchart s and Their Meanings Flowchart s Defined By Nicholas Hebb The following is a basic overview, with descriptions and meanings, of the most common flowchart symbols - also commonly called flowchart
More informationSection 1.5 Exponents, Square Roots, and the Order of Operations
Section 1.5 Exponents, Square Roots, and the Order of Operations Objectives In this section, you will learn to: To successfully complete this section, you need to understand: Identify perfect squares.
More informationDecimal Notations for Fractions Number and Operations Fractions /4.NF
Decimal Notations for Fractions Number and Operations Fractions /4.NF Domain: Cluster: Standard: 4.NF Number and Operations Fractions Understand decimal notation for fractions, and compare decimal fractions.
More information[1] http://en.wikipedia.org/wiki/first-mover_advantage [2] http://www.acunote.com
-Gene Sher Software Development Processes: Those in engineering and science will sooner or later either be members of teams solving some large project, or be managing teams solving some large project.
More informationFind the Square Root
verview Math Concepts Materials Students who understand the basic concept of square roots learn how to evaluate expressions and equations that have expressions and equations TI-30XS MultiView rational
More informationCHAPTER 3. Data Modeling and Database Design- Part1
CHAPTER 3 Data Modeling and Database Design- Part1 INTRODUCTION Questions to be addressed in this chapter include: What is the purpose of documentation? Why do accountants need to understand documentation?
More informationChapter 3. Technology review. 3.1. Introduction
Technology review Chapter 3 3.1. Introduction Previous chapter covers detail description about problem domain. In this chapter I will discuss the technologies currently available to solve a problem in
More informationTopic # 08. Structuring System Process Requirements. CIS Life Cycle and Requirements Structuring Stage
Topic # 08 Structuring System Process Requirements CIS Life Cycle and Requirements Structuring Stage Objectives 1. Data Flow Diagrams 2. Rules and Guidelines to DFD development that lead to accurate and
More informationManagement Information System Prof. Biswajit Mahanty Department of Industrial Engineering & Management Indian Institute of Technology, Kharagpur
Management Information System Prof. Biswajit Mahanty Department of Industrial Engineering & Management Indian Institute of Technology, Kharagpur Lecture - 02 Introduction Part II Welcome to all of you
More informationSAT Math Facts & Formulas Review Quiz
Test your knowledge of SAT math facts, formulas, and vocabulary with the following quiz. Some questions are more challenging, just like a few of the questions that you ll encounter on the SAT; these questions
More informationAnswer: The relationship cannot be determined.
Question 1 Test 2, Second QR Section (version 3) In City X, the range of the daily low temperatures during... QA: The range of the daily low temperatures in City X... QB: 30 Fahrenheit Arithmetic: Ranges
More informationInteger Operations. Overview. Grade 7 Mathematics, Quarter 1, Unit 1.1. Number of Instructional Days: 15 (1 day = 45 minutes) Essential Questions
Grade 7 Mathematics, Quarter 1, Unit 1.1 Integer Operations Overview Number of Instructional Days: 15 (1 day = 45 minutes) Content to Be Learned Describe situations in which opposites combine to make zero.
More informationSuppliers Inputs Process Outputs Customers. It provides a template for defining a process, before you begin to map, measure, or improve it.
What is SIPOC? SIPOC is an abbreviation of: Suppliers Inputs Process Outputs Customers It provides a template for defining a process, before you begin to map, measure, or improve it. Why use it? Whenever
More informationFunctional Data Flow Diagrams. Outline
Introduction to Database Systems Functional s Ling Liu Associate Professor College of Computing, Georgia Tech 1 Outline This week: Exercise of Relational Algebra Techniques for ming Next Week Midterm 1
More informationAlgorithms, Flowcharts & Program Design. ComPro
Algorithms, Flowcharts & Program Design ComPro Definition Algorithm: o sequence of steps to be performed in order to solve a problem by the computer. Flowchart: o graphical or symbolic representation of
More informationBase Conversion written by Cathy Saxton
Base Conversion written by Cathy Saxton 1. Base 10 In base 10, the digits, from right to left, specify the 1 s, 10 s, 100 s, 1000 s, etc. These are powers of 10 (10 x ): 10 0 = 1, 10 1 = 10, 10 2 = 100,
More informationCollated Food Requirements. Received orders. Resolved orders. 4 Check for discrepancies * Unmatched orders
Introduction to Data Flow Diagrams What are Data Flow Diagrams? Data Flow Diagrams (DFDs) model that perspective of the system that is most readily understood by users the flow of information around the
More informationComputer Logic (2.2.3)
Computer Logic (2.2.3) Distinction between analogue and discrete processes and quantities. Conversion of analogue quantities to digital form. Using sampling techniques, use of 2-state electronic devices
More informationChapter 3. Data Flow Diagrams
Chapter 3. Data Flow Diagrams Table of Contents Objectives... 1 Introduction to Data Flow Diagrams... 2 What are Data Flow Diagrams?... 2 An example Data Flow Diagram... 2 The benefits of Data Flow Diagrams...
More informationSoftware Development Methodologies
Software Development Methodologies Lecturer: Raman Ramsin Lecture 15 Agile Methodologies: AUP 1 Agile Unified Process (AUP) Proposed by Ambler as a simplified version of the Rational Unified Process (RUP).
More informationDirect Mail: The Key To Ensuring Your Success As A Real Estate Investor
REIC Lesson 4 - How to Find Great Leads After the real estate market crashed in 2008, I purchased the majority of the properties my business had flipped through foreclosure auctions. I also developed relationships
More informationUnit 1 Number Sense. In this unit, students will study repeating decimals, percents, fractions, decimals, and proportions.
Unit 1 Number Sense In this unit, students will study repeating decimals, percents, fractions, decimals, and proportions. BLM Three Types of Percent Problems (p L-34) is a summary BLM for the material
More informationFunctional Modeling with Data Flow Diagrams
Functional Modeling with Data Flow Diagrams Amasi Elbakush 5771668 Teaching Assistant : Daniel Alami Utrecht University 1 Introduction Data Flow Diagrams (DFDs) are a visual representation of the flow
More informationUnderstanding Data Flow Diagrams Donald S. Le Vie, Jr.
Understanding Flow Diagrams Donald S. Le Vie, Jr. flow diagrams (DFDs) reveal relationships among and between the various components in a program or system. DFDs are an important technique for modeling
More informationTitle: Topic 3 Software process models (Topic03 Slide 1).
Title: Topic 3 Software process models (Topic03 Slide 1). Topic 3: Lecture Notes (instructions for the lecturer) Author of the topic: Klaus Bothe (Berlin) English version: Katerina Zdravkova, Vangel Ajanovski
More informationPowerScore Test Preparation (800) 545-1750
Question 1 Test 1, Second QR Section (version 1) List A: 0, 5,, 15, 20... QA: Standard deviation of list A QB: Standard deviation of list B Statistics: Standard Deviation Answer: The two quantities are
More informationCHAPTER 4 DIMENSIONAL ANALYSIS
CHAPTER 4 DIMENSIONAL ANALYSIS 1. DIMENSIONAL ANALYSIS Dimensional analysis, which is also known as the factor label method or unit conversion method, is an extremely important tool in the field of chemistry.
More informationPerformance Assessment Task Bikes and Trikes Grade 4. Common Core State Standards Math - Content Standards
Performance Assessment Task Bikes and Trikes Grade 4 The task challenges a student to demonstrate understanding of concepts involved in multiplication. A student must make sense of equal sized groups of
More informationLesson Plan. Course Title: Advanced Computer Programming Session Title: Project Management Basics
Lesson Plan Lesson Duration: Weeks/Days/Hours/Minutes 3 weeks Performance Objective: Course Title: Advanced Computer Programming Session Title: Project Management Basics Upon completion of this assignment,
More informationAlgebra Word Problems
WORKPLACE LINK: Nancy works at a clothing store. A customer wants to know the original price of a pair of slacks that are now on sale for 40% off. The sale price is $6.50. Nancy knows that 40% of the original
More informationENGINEERING ECONOMICS AND FINANCE
CHAPTER Risk Analysis in Engineering and Economics ENGINEERING ECONOMICS AND FINANCE A. J. Clark School of Engineering Department of Civil and Environmental Engineering 6a CHAPMAN HALL/CRC Risk Analysis
More informationHFCC Math Lab Arithmetic - 4. Addition, Subtraction, Multiplication and Division of Mixed Numbers
HFCC Math Lab Arithmetic - Addition, Subtraction, Multiplication and Division of Mixed Numbers Part I: Addition and Subtraction of Mixed Numbers There are two ways of adding and subtracting mixed numbers.
More informationChapter 4 Software Lifecycle and Performance Analysis
Chapter 4 Software Lifecycle and Performance Analysis This chapter is aimed at illustrating performance modeling and analysis issues within the software lifecycle. After having introduced software and
More informationSystems Analysis and Design
Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis
More informationREVIEW ON THE EFFECTIVENESS OF AGILE UNIFIED PROCESS IN SOFTWARE DEVELOPMENT WITH VAGUE SYSTEM REQUIREMENTS
REVIEW ON THE EFFECTIVENESS OF AGILE UNIFIED PROCESS IN SOFTWARE DEVELOPMENT WITH VAGUE SYSTEM REQUIREMENTS Lisana Universitas Surabaya (UBAYA), Raya Kalirungkut, Surabaya, Indonesia E-Mail: lisana@ubaya.ac.id
More informationPercent, Sales Tax, & Discounts
Percent, Sales Tax, & Discounts Many applications involving percent are based on the following formula: Note that of implies multiplication. Suppose that the local sales tax rate is 7.5% and you purchase
More informationThe Software Process. The Unified Process (Cont.) The Unified Process (Cont.)
The Software Process Xiaojun Qi 1 The Unified Process Until recently, three of the most successful object-oriented methodologies were Booch smethod Jacobson s Objectory Rumbaugh s OMT (Object Modeling
More informationTotal Quality Management (TQM) Quality, Success and Failure. Total Quality Management (TQM) vs. Process Reengineering (BPR)
Total Quality Management (TQM) Quality, Success and Failure Total Quality Management (TQM) is a concept that makes quality control a responsibility to be shared by all people in an organization. M7011
More informationData Flow Diagrams. Data and databases - Data Flow Diagrams. Introduction
Data and databases - Data Flow Diagrams Data Flow Diagrams Getting learners to understand the contruction of Data Flow Diagrams is the aim of this section Introduction This activity is about constructing
More informationSection 1.4 Place Value Systems of Numeration in Other Bases
Section.4 Place Value Systems of Numeration in Other Bases Other Bases The Hindu-Arabic system that is used in most of the world today is a positional value system with a base of ten. The simplest reason
More informationSystems Analysis Process Modeling (DFD) 1 of 10. Analysis 003
Systems Analysis Process Modeling (DFD) 1 of 10 Goals: Process modeling (Data flow diagrams) Recognize and describe abstractions Identify the four elements of a DFD Construct a DFD Decompose a DFD Analysis
More informationTransitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
More informationMultiplying Fractions
. Multiplying Fractions. OBJECTIVES 1. Multiply two fractions. Multiply two mixed numbers. Simplify before multiplying fractions 4. Estimate products by rounding Multiplication is the easiest of the four
More informationMath Journal HMH Mega Math. itools Number
Lesson 1.1 Algebra Number Patterns CC.3.OA.9 Identify arithmetic patterns (including patterns in the addition table or multiplication table), and explain them using properties of operations. Identify and
More informationFormally speaking: How to apply OCL
Page 1 of 6 Copyright IBM Corporation 2004 http://www-106.ibm.com/developerworks/rational/library/5390.html Search for: within All of dw Use + - ( ) " " Search help IBM home Products & services Support
More informationWRITING PROOFS. Christopher Heil Georgia Institute of Technology
WRITING PROOFS Christopher Heil Georgia Institute of Technology A theorem is just a statement of fact A proof of the theorem is a logical explanation of why the theorem is true Many theorems have this
More informationLab 17: Building a 4-Digit 7-Segment LED Decoder
Phys2303 L.A. Bumm [Nexys 1.1.2] Lab 17 (p1) Lab 17: Building a 4-Digit 7-Segment LED Decoder In this lab your will make 4 test circuits, the 4-digit 7-segment decoder, and demonstration circuit using
More informationThe Reinvestment Assumption Dallas Brozik, Marshall University
The Reinvestment Assumption Dallas Brozik, Marshall University Every field of study has its little odd bits, and one of the odd bits in finance is the reinvestment assumption. It is an artifact of the
More informationSolution Guide Chapter 14 Mixing Fractions, Decimals, and Percents Together
Solution Guide Chapter 4 Mixing Fractions, Decimals, and Percents Together Doing the Math from p. 80 2. 0.72 9 =? 0.08 To change it to decimal, we can tip it over and divide: 9 0.72 To make 0.72 into a
More informationSquare Roots and Other Radicals
Radicals - Definition Radicals, or roots, are the opposite operation of applying exponents. A power can be undone with a radical and a radical can be undone with a power. For example, if you square 2,
More informationProcess Mapping and Process- Based Internal Audits
Process Mapping and Process- Based Internal Audits Presented by Shannon Craddock of Perry Johnson Registrars, Inc. September 21, 2011 Today s Topics Why Are We Doing This? Process Terminology Process Mapping
More informationData Flow Diagram (DFD) Tutorial Written Date : January 27, 2012
Written Date : January 27, 2012 What is a data flow diagram (DFD)? Data Flow Diagrams (DFD) helps us in identifying existing business processes. It is a technique we benefit from particularly before we
More informationKS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week
1 07/09/15 2 14/09/15 3 21/09/15 4 28/09/15 Communication and Networks esafety Obtains content from the World Wide Web using a web browser. Understands the importance of communicating safely and respectfully
More informationMath Circle Beginners Group October 18, 2015
Math Circle Beginners Group October 18, 2015 Warm-up problem 1. Let n be a (positive) integer. Prove that if n 2 is odd, then n is also odd. (Hint: Use a proof by contradiction.) Suppose that n 2 is odd
More informationFinding Rates and the Geometric Mean
Finding Rates and the Geometric Mean So far, most of the situations we ve covered have assumed a known interest rate. If you save a certain amount of money and it earns a fixed interest rate for a period
More informationWeb Application Development Process
Web Engineering Web Application Development Process Copyright 2013 Ioan Toma & Srdjan Komazec 1 Where we are? # Date Title 1 5 th March Web Engineering Introduction and Overview 2 12 th March Requirements
More informationProcess/Workflow Analysis Quiz
Process/Workflow Analysis Quiz Question ID: 1 Outline Section: WF A flowchart can be used to show all except A: the specifications of the system. B: re-engineered clarity. C: existing confusion. D: the
More informationSistemi ICT per il Business Networking
Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking Software Development Processes Docente: Vito Morreale (vito.morreale@eng.it) 17 October 2006 1 The essence of
More informationProcess Modeling. Chapter 6. (with additions by Yale Braunstein) Slide 1
Process Modeling Chapter 6 (with additions by Yale Braunstein) Slide 1 PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 John Wiley & Sons, Inc. All rights reserved.
More informationChapter 13 BUILDING INFORMATION SYSTEMS. How does building new systems produce organizational change?
MANAGING THE DIGITAL FIRM, 12 TH EDITION Learning Objectives Chapter 13 BUILDING INFORMATION SYSTEMS VIDEO CASES Case 1: IBM: Business Process Management in a Service Oriented Architecture and Managing
More informationCALCULATIONS & STATISTICS
CALCULATIONS & STATISTICS CALCULATION OF SCORES Conversion of 1-5 scale to 0-100 scores When you look at your report, you will notice that the scores are reported on a 0-100 scale, even though respondents
More information