Chapter 7: Structuring System Process Requirements



Similar documents
Data Flow Diagrams. Outline. Some Rules for External Entities 1/25/2010. Mechanics

LECTURE 11: PROCESS MODELING

Topic # 08. Structuring System Process Requirements. CIS Life Cycle and Requirements Structuring Stage

CSC 342 Semester I: H ( G)

1. Process Modeling. Process Modeling (Cont.) Content. Chapter 7 Structuring System Process Requirements

6-1. Process Modeling

Why Data Flow Diagrams?

Functional Data Flow Diagrams. Outline

Process Modelling. Data flow Diagrams. Process Modelling Data Flow Diagrams. CSE Information Systems 1

2 SYSTEM DESCRIPTION TECHNIQUES

Collated Food Requirements. Received orders. Resolved orders. 4 Check for discrepancies * Unmatched orders

Chapter 3. Data Flow Diagrams

(Refer Slide Time 00:56)

Chapter 6. Data-Flow Diagrams

CA ERwin Process Modeler Data Flow Diagramming

An Automatic Tool for Checking Consistency between Data Flow Diagrams (DFDs)

Understanding Data Flow Diagrams Donald S. Le Vie, Jr.

Data Flow Diagram. Data Flow Diagrams (DFDs)

CHAPTER 3. Data Modeling and Database Design- Part1

Systems Analysis Process Modeling (DFD) 1 of 10. Analysis 003

Data Flow Diagrams. Outline. Many fur ther Examples Developed in Class

Objectives After completion of study of this unit you should be able to:

Process 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 Flow Diagrams and Use cases

Announcements. SE 1: Software Requirements Specification and Analysis. Review: Use Case Descriptions

Why Documentation Is Important. Documentation of Systems. Document Flowcharts. Types of Documentation

Using UML Part Two Behavioral Modeling Diagrams

Methods and Tolls for Business Process Modeling

BPMN 2.0 Tutorial. Daniel Brookshier Distinguished Fellow No Magic Inc.

Functional Modeling with Data Flow Diagrams

Process Analysis. Work Process Documentation Guidelines. Purpose

Flowcharting, pseudocoding, and process design

Systems Documentation Techniques

Process and Database Modelling of a University Bursary System: A Perspective of Cash Office

MODULE 5 DATA FLOW DIAGRAMS

BASIC RULES OF CHESS

BUSINESS PROCESS DOCUMENTATION

Entity / Activity Table for Causeway Cash Receipts System

1 Business Process Management & IT

Drawing a histogram using Excel

A Guide to Process Mapping

Thomson Learning TM DOCUMENTING INFORMATION SYSTEMS CHAPTER

Process for Data Flow Diagram Process Documentation Template: Description

Lecture 8: Synchronous Digital Systems

Copyright 2009 Bahn, D., Tang, H. & Yardley, A. All Rights Reserved. ISBN: Systems Analysis and Design Learning Module Series #3

Information Management System

Software Design. Design (I) Software Design Data Design. Relationships between the Analysis Model and the Design Model

Tools & Techniques for Process Improvement

3SL. Requirements Definition and Management Using Cradle

Process Modeling. Chapter 6. (with additions by Yale Braunstein) Slide 1

III. Structured Analysis and Design Technique (SADT) SADT: Structured Analysis and Design Technique

Data Analysis 1. SET08104 Database Systems. Napier University

The Business Process Model

THE EXPENDITURE CYCLE Part I

AVAILABLE CASE TOOLS I. SYSTEM FLOWCHART AND ER-DIAGRAM GENERATION TOOL

Publisher 2010 Cheat Sheet

CPS122 Lecture: State and Activity Diagrams in UML

Unit 2.1. Data Analysis 1 - V Data Analysis 1. Dr Gordon Russell, Napier University

Probability Distributions

D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013

8. Management System. 8. Management System

Introduction to MS EXCEL 2007 Data entry & formatting Using formulas & functions Presenting data with charts Database features in Excel

MAHATMA GANDHI UNIVERSITY SCHOOL OF DISTANCE EDUCATION (MGU CBCSS UG SDE 2012)

SOFTWARE ENGINEERING IT 0301 Semester V B.Nithya,G.Lakshmi Priya Asst Professor SRM University, Kattankulathur. School of Computing, Department of IT

Quick Guide Business Process Modeling Notation (BPMN)

What is Business Process Design and Why Should I Care?

Application development = documentation processing

CASE TOOLS. Contents

PEMBINA TRAILS SCHOOL DIVISION. Information Technology Department. Inspiration 7.0

Process/Workflow Analysis Quiz

Module 7. Software Engineering Issues. Version 2 EE IIT, Kharagpur 1

Introduction to System Architect Student Edition (A Product of Popkin Software)

BSBITU402A Develop and use complex spreadsheets

QUALITY TOOLBOX. Understanding Processes with Hierarchical Process Mapping. Robert B. Pojasek. Why Process Mapping?

Modern Systems Analysis and Design

Using Microsoft Word. Working With Objects

3.1 Use Case Diagrams

UPS System Capacity Management Configuration Utility

This activity will show you how to draw graphs of algebraic functions in Excel.

How To Develop Software

Microsoft Excel 2010 Part 3: Advanced Excel

actions/doing words/verbs => Processes (P) course and processes to processes => data flows (DF)

Decimals and Percentages

s от Systems Analysis and Design

2011, The McGraw-Hill Companies, Inc. Chapter 5

ATM Case Study OBJECTIVES Pearson Education, Inc. All rights reserved Pearson Education, Inc. All rights reserved.

SECTION 2 PROGRAMMING & DEVELOPMENT

Architectural Patterns. Layers: Pattern. Architectural Pattern Examples. Layer 3. Component 3.1. Layer 2. Component 2.1 Component 2.2.

Process / Operation Symbols

Human-Readable BPMN Diagrams

Name: Period: # Plate Tectonics. Journey to the center of the Earth

Using Casio Graphics Calculators

Introduction to Project Management

Process Mapping Guidelines

Transcription:

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 models c. flow models d. flow charts Answer: a Difficulty: Med Reference: p. 197 2. Which of the following is not one of the four types of data flow diagrams? a. current physical b. current logical c. updated physical d. new physical Answer: c Difficulty: Med Reference: p. 198 3. Graphically representing the functions, or processes, which capture, manipulate, store, and distribute data between a system and its environment and between components within a system refers to: a. data modeling b. flow charting c. process modeling d. transition modeling Answer: c Difficulty: Med Reference: p. 198 4. Data flow diagrams that specify what people and technologies are used in which processes to move and transform data, accepting inputs and producing outputs are referred to as: a. logical data flow diagrams b. reference data flow diagrams c. current physical data flow diagrams d. logistic data flow diagrams Answer: c Difficulty: Hard Reference: p. 198

5. The diagram that shows the scope of the system, indicating what elements are inside and which are outside the system, is called a: a. context diagram b. level-2 diagram c. referencing diagram d. representative diagram Answer: a Difficulty: Med Reference: p. 198 6. Which of the following is not one of the primary deliverables resulting from studying and documenting a system s processes? a. context data flow diagram (DFD) b. thorough descriptions of each DFD component c. DFDs of the current logical system d. state-transition diagram Answer: d Difficulty: Med Reference: p. 199 7. The deliverables of process modeling state: a. how you should develop the system during physical design b. what you learned during requirements determination c. how you should implement the new system during implementation d. what you learned during project planning Answer: b Difficulty: Med Reference: p. 199 8. Student data contained on an enrollment form is represented on a data flow diagram as a: a. process c. source d. data store Answer: b Difficulty: Med Reference: p. 201 9. Data in motion, moving from one place in a system to another, defines: b. process c. source d. data flow

10. Data at rest, which may take the form of many different physical representations, defines: a. source b. data store Answer: b Difficulty: Med Reference: p. 201 11. A file folder containing orders is represented on a data flow diagram as a: a. process d. data store 12. A computer-based file containing employee information is represented on a data flow diagram as a: a. data flow c. data store Answer: c Difficulty: Med Reference: p. 201 13. Calculating an employee s salary is represented on a data flow diagram as a: a. data flow c. data store 14. Recording a customer s payment is represented on a data flow diagram as a: a. process d. data store Answer: a Difficulty: Med Reference: p. 201 15. A supplier of auto parts to our company is represented on a data flow diagram as a: a. process d. data store Answer: b Difficulty: Med Reference: p. 201

16. Which of the following is considered when diagramming? a. the interactions occurring between sources and sinks b. how to provide sources and sinks direct access to stored data c. how to control or redesign a source or sink d. none of the above 17. The work or actions performed on data so that they are transformed, stored, or distributed defines: a. source/sink b. data store 18. The origin and/or destination of data, sometimes referred to as external entities defines: a. source/sink b. data store Answer: a Difficulty: Med Reference: p. 201 19. An arrow on a data flow diagram represents a: c. process d. source/sink Answer: b Difficulty: Med Reference: p. 201 20. A square on a data flow diagram represents a: c. process d. source/sink

21. In the Gane and Sarson model, a rectangle with rounded corners on a data flow diagram represents a: c. process d. source/sink Answer: c Difficulty: Med Reference: p. 201 22. In the Gane and Sarson model, a rectangle that is missing its right vertical sides on a data flow diagram represents a: c. process d. source/sink Answer: a Difficulty: Med Reference: p. 201 23. Which of the following is a true statement regarding sources/sinks? a. Sources/sinks are always outside the information system and define the boundaries of the system. b. Data must originate outside a system from one or more sources. c. The system must produce information to one or more sinks. d. All of the above. Answer: d Difficulty: Hard Reference: p. 201 24. A data flow diagram that represents a system s major processes, data flows, and data stores at a high level of detail refers to: a. context diagram b. level-1 diagram c. level-0 diagram d. level-00 diagram Answer: c Difficulty: Med Reference: p. 204 25. If two processes are connected by a data flow, they are said to: a. share the same timing effects b. share the same data c. be coupled to each other d. be strapped to each other Answer: c Difficulty: Med Reference: p. 205

26. By placing a data store between two processes, this: a. decouples the processes b. enables store and forward capabilities c. enhances the flow of data between the processes d. structures the processes Answer: a Difficulty: Med Reference: p. 205 27. The act of going from a single system to several component processes refers to: a. structuring b. balancing c. functional decomposition d. formatting Answer: c Difficulty: Med Reference: p. 205 28. A miracle process is one that: a. has only inputs b. has only outputs c. cannot be exploded further d. has insufficient inputs to produce the associated processes Answer: b Difficulty: Hard Reference: p. 206 29. A black hole is one that: a. has only inputs b. has only outputs c. has not been exploded to show enough detail d. has insufficient inputs to produce the associated processes Answer: a Difficulty: Med Reference: p. 206 30. Which of the following is a true statement regarding a data store? a. Data can move directly from one data store to another data store. b. Data can move directly from a sink to a data store. c. A data store has a noun phrase label. d. Data can move from an outside source to a data store. Answer: c Difficulty: Med Reference: p. 206 31. Which of the following is a true statement regarding data flows? a. A data flow may have multiple directions between symbols. b. A data flow to a data store means retrieve or use. c. A data flow from a data store means update. d. A join in a data flow means that exactly the same data comes from any of two or more different processes, data stores, or sources/sinks to a common location. Answer: d Difficulty: Hard Reference: p. 206

32. Which of the following is not a true statement regarding data flows? a. A fork in a data flow means that exactly the same data goes from a common location to two or more different processes, data stores, or sources/sinks. b. A data flow can go directly back to the same process it leaves. c. A data flow has a noun phrase label. d. A data flow has only one direction of flow between symbols. Answer: b Difficulty: Hard Reference: p. 206 33. On a data flow diagram, you may: a. repeat data stores b. repeat sources/sinks c. repeat processes d. both a and b Answer: d Difficulty: Med Reference: p. 206 34. The lowest level of DFDs is called: a. level-0 diagrams b. context diagrams c. level-1 diagrams d. primitive data flow diagrams Answer: d Difficulty: Med Reference: p. 206 35. A DFD that is a result of three nested decompositions of a series of subprocesses from a process on a level-0 diagram defines a: a. level-3 diagram b. level-1 diagram c. level-2 diagram d. primitive diagram Answer: a Difficulty: Hard Reference: p. 208 36. If an input from a source appears at level-0, it must: a. appear on the context diagram b. be connected to a data flow c. be connected to a sink d. be connected to a data store Answer: a Difficulty: Med Reference: p. 209

37. The new logical model will differ from the current logical model by: a. identifying which system functions will be automated and which will be manual b. having additional functions, removing obsolete functions, and reorganizing inefficient flows c. including an identification of the technology used to process the data d. representing the physical implementation of the new system Answer: b Difficulty: Med Reference: p. 212 38. The extent to which all necessary components of a data flow diagram have been included and fully described refers to: a. DFD consistency b. DFD completeness c. DFD gap proofing d. DFD flexibility Answer: b Difficulty: Med Reference: p. 216 39. Having a level-1 diagram with no level-0 diagram is an example of a: a. violation of completeness b. violation of consistency c. gap d. structuring violation Answer: b Difficulty: Hard Reference: p. 220 40. The lowest level of decomposition for a data flow diagram is called the: a. context diagram b. level-0 diagram c. level-1 diagram d. primitive diagram Answer: d Difficulty: Med Reference: p. 222 Do an Exercise Type of Problem 1. Exercise # 1, p. 234 Answer: HW # 7 Difficulty: Med 2. Exercise # 9, p. 235 Answer: HW # 7 Difficulty: Med 3. Exercise # 10, p. 235 Answer: HW # 7 Difficulty: Med