Module 5: Data and Process Modeling

0.0(0)
studied byStudied by 6 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/47

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

48 Terms

1
New cards

Alias

A term used in various data dictionaries to indicate an alternate name, or a name other than the standard data element name, that is used to describe the same data element.

2
New cards

Balancing

A process used to maintain consistency among an entire series of diagrams, including input and output data flows, data definition, and process descriptions.

3
New cards

Black Box

A metaphor for a process or an action that produces results in a non-transparent or non-observable manner. In data flow diagrams, a process appears as a _____ where the inputs, outputs, and general function of the process are known, but the underlying details are not shown.

4
New cards

Black Hole

A process that has no output.

5
New cards

Business Logic / Business Rules

Rules to determine how a system handles data and produces useful information, reflecting the operational requirements of the business. Examples include adding the proper amount of sales tax to invoices, calculating customer balances and finance charges, and determining whether a customer is eligible for a volume-based discount.

6
New cards

Child Diagram

The lower-level diagram in an exploded DFD.

7
New cards

Context Diagram

A top-level view of an information system that shows the boundaries and scope.

8
New cards

Context Structures / Logical Structures

Serve as building blocks for a process. Have one entry and exit point. They may be completed in sequential order, as the result of a test or condition, or repeated until a specific condition changes.

9
New cards

Data Dictionary

A central storehouse of information about a system’s data.

10
New cards

Data Element / Data Item / Field / Attribute

A single characteristic or fact about an entity. The smallest piece of data that has meaning within an information system. For example, a Social Security number or company name.

11
New cards

Data Flow

A path for data to move from one part of the information system to another.

12
New cards

Data Flow Diagram (DFD)

Shows how data moves through an information system but does not show program logic or processing steps. Uses various symbols to show how the system transforms input data into useful information.

13
New cards

Data Repository / Data Store

A symbol used in DFDs to represent a situation in which a system must retain data because one or more processes need to use that stored data at a later time.

14
New cards

Data Structures

A meaningful combination of related data elements that are included in a data flow or retained in a data store. A framework for organizing and storing data.

15
New cards

Decision Table

A table that shows a logical structure, with all possible combinations of conditions and resulting actions.

16
New cards

Decision Tree

A graphical representation of the conditions, actions, and rules found in a decision table.

17
New cards

Decomposing

Another way of conveying a process or system that has been broken down from a general, top-level view to more detail. The terms exploded and partitioned also can be used.

18
New cards

Diagram 0

A diagram depicting the first level of detail below the initial context diagram. Zooms in on the context diagram and shows major processes, data flows, and data stores, as well as repeating the external entities and data flows that appear in the context diagram.

19
New cards

Diverging Data Flow

A data flow in which the same data travels to two or more different locations.

20
New cards

Domain

The set of values permitted for a data element.

21
New cards

Entity

A person, a place, a thing, or an event for which data is collected and maintained. For example, an online sales system may include _____ named CUSTOMER, ORDER, PRODUCT, and SUPPLIER.

22
New cards

Exploding

A diagram is said to be _____ if it “drills down” to a more detailed or expanded view

23
New cards

Four-Model Approach

A physical model of the current system, a logical model of the current system, a logical model of the new system, and a physical model of the new system are all developed.

24
New cards

Functional Primitive

A single function that is not exploded further. The logic for _________ is documented in a data dictionary process description.

25
New cards

Gane and Sarson

A popular symbol set used in DFDs. Processes, data flows, data stores, and external entities all have a unique symbol. Uses rectangles with rounded corners to depict processes.

26
New cards

Gray Hole

A process with an input obviously insufficient to generate the shown output.

27
New cards

Iteration

The completion of a process step that is repeated until a specific condition changes.

28
New cards

Leveling

The process of drawing a series of increasingly detailed diagrams to reach the desired level of detail.

29
New cards

Logical Model

Shows what a system must do, regardless of how it will be implemented physically.

30
New cards

Looping / Repetition

Refers to a process step that is repeated until a specific condition changes. For example, a process that continues to print paychecks until it reaches the end of the payroll file is _____.

31
New cards

Modular Design

A design that can be broken down into logical blocks. Also known as partitioning or top-down design.

32
New cards

Parent Diagram

The higher or more top-level diagram in an exploded DFD.

33
New cards

Partioning

The breaking down of overall objectives into subsystems and modules.

34
New cards

Physical Model

A model that describes how a system will be constructed.

35
New cards

Process

Procedure or task that users, managers, and IT staff members perform. Also, the logical rules of a system that are applied to transform data into meaningful information. In data flow diagrams, a _____ receives input data and produces output that has a different content, form, or both.

36
New cards

Process 0

In a DFD, _____ represents the entire information system but does not show the internal workings.

37
New cards

Process Description

A documentation of a functional primitive’s details, which represents a specific set of processing steps and business logic.

38
New cards

Pseudocode

A technique for representing program logic in semi-structured prose.

39
New cards

Record

A collection of data elements considered as a single unit that flows through the system.

40
New cards

Selection

A control structure in modular design, it is the completion of two or more process steps based on the results of a test or condition.

41
New cards

Sequence

The completion of steps in sequential order, one after another.

42
New cards

Sink

An external entity that receives data from an information system.

43
New cards

Source

An external entity that supplies data to an information system.

44
New cards

Spontaneous Generation

An unexplained generation of data or information. With respect to DFDs, processes cannot ________ data flows—they must have an input to have an output.

45
New cards

Structured English

A subset of standard English that describes logical processes clearly and accurately.

46
New cards

Terminators / External Entity

A DFD symbol that indicates a data origin or final destination.

47
New cards

Validity Rules

Checks that are applied to data elements when data is entered to ensure that the value entered is valid. For example, a ________ might require that an employee’s salary number be within the employer’s predefined range for that position.

48
New cards

Yourdon

A type of symbol set that is used in DFDs. Processes, data flows, data stores, and external entities each have a unique symbol in the ______ symbol set. Circles to depict processes.