Diagrams & Models Flashcards

1
Q

Concept Modelling

A

Organize the business vocabulary needed to consistently and thoroughly communicate the knowledge of a domain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Data Flow Diagram

A

Shows where data comes from, which activities process the data, and if the output results are stored or utilized by another activity or external entity.

Data Store - collection of data where data may b ready repeatedly and stored for future use.

Process - activity that is manually or automatically performed for a business reason.

Data Flow - is the movement of data between an external, a process and a data store.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Data Modelling

A

Describes the entities, classed or data objects relevant to a domain, the attributes that are used to describe them, and the relationships among them to provided a common set of semantics for analysis and implementation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Conceptual Data Model

Data Modelling

A

Highest level and little detail. Establishes a consistent vocabulary describing business information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Logical Data Model

Data Modelling

A

Incorporates rules to conceptual model to manage the integrity of the data and relationships. Medium Detail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Physical Data Model

Data Modelling

A

Greater detail used for implementation and to describe how a database is physically organized. It addresses performance, concurrency and security.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Data Modelling Elements

A

Entity or Class - Represent something physical, something abstract or an event.

Attribute - defines information associated with an entity, including allowable values, and the type of information it represents. (Names, values, descriptions)

Relationship or Association - Indicates which entities relate to others and how.

Multiplicity/Cardinatliy - Indicate the number of minimum and maximum occurrences allowed on each side of that relationship.

Diagrams - One or more diagrams that show entities, attributes, and relationships.

Metadata - Describes what the entities represent, when created or changes, how they should be used, how often they are used, when and by whom.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Decision Modelling

A

Show how repeatable business decisions are made.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
Decision Table
(Decision Modelling)
A

A decision table is a compact, tabular representation of a set of business rules, Each row (or column) is a rule and each column (or row) represents one of the conditions of that rule.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
Decision Tree
(Decision Modelling)
A

Decision trees are also used to represent a set of business rules. Each path on a decision tree leaf node is a single rule.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Decision Reqs. Diagram

Decision Modelling

A

a visual representation of the information knowledge, and decision making involved in a more complex business decision.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Weighted Decision Matrix

Decision Modelling

A

Assess options in which each criterion is weighted based on importance. The higher the weighting the more important.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Process Modelling

A

Standardized graphical model used to show how work is carried out and is a foundation for process analysis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Business Process Model

Process Modelling

A

Describes the sequence of work across defined tasks and activities through an enterprise.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

System Process Model

Process Modelling

A

defines the sequence of control among programs/units within a computer system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Program Process Flow

Process Modelling

A

Shows the order of execution of program statements with a software program.

17
Q

Process Modelling Elements

A

Activity - an individual step or piece of work that forms part of the business process.

Event - a zero-time occurrence with initiates, interrupts, or terminates an activity or task with a process or the process itself.

Direction Flow - a path that indicates the logical sequence of the workflow.

Decision Point - a point in the process where the flow of work splits into two or more flows.

Link - A connection to other process maps.

Role - a type of person or group involved in the process.

18
Q

Value Stream Mapping

Process Modelling

A

involves the diagramming and monitoring of inputs and application points for processing those inputs, starting from the front end of a supply chain.

19
Q

BPMN Business Process Model Notation

Process Modelling

A
  • Provides and industry standard language for modelling business process.
  • distinguishes the activities of different participants in a process with pools and swim lanes
20
Q
Activity Diagram
(Process Modelling)
A
  • adopted for more general process modelling purposes including business process modelling.
  • Similar to a flowchart
  • Employees swimlanes to show responsibilities, synchronization bars to show parallel processing, and multiple exit decision points.
21
Q

Scope Modelling

A

Define the nature of one or more limits or boundaries and place elements inside or outside those boundaries.

22
Q

Scope Modelling Elements

A

Objectives - clarify the: span of control, relevance of elements, and where effort will be applies.

Scope of Change or Context - elements that will be altered as part of a chagne.

Level of Detail - defines the appropriate level of abstraction at which scope elements are described.

Relationships - identifying scope model dependencies or impacted elements.

Assumptions - Relies on assumptions such as the definition of needs, outcomes, impact of changes, and feasibility of the solution.

Scope Modelling Results - represented as text, diagrams or matrices.

23
Q
Venn Diagram
(Scope Modelling)
A

uses overlapping circles or shapes to illustrate the relationships between two or more components.

24
Q
Context Diagram
(Scope Modelling)
A

high level an represents an entire system and also reveals high level interfaces between human actors, organizational units, business processes or other solution components.

This model helps identify a boundary as seen from outside or out of scope.

25
Q

Use Case Diagram

Scope Modelling

A

Graphical representation of the relationships between actors and one or more use cases supported by the solution.

Visually depicts the scope of the solution.

26
Q

Sequence Diagram

A

model the logic of usage scenarios by showing the information passed between objects in the system through the execution of the scenario.

Synchronous Call - the sender cannot act until a return message is received.

Asynchronous Call - the object may send many signals simultaneously, but may only accept one signal at a time.

27
Q

Sequence Diagram Elements

A

Lifeline - represents the lifespan of an object during the scenario being modelled.

Activation Box - represents the period during which an operation is executed.

Message - interaction between two objects.

28
Q

State Modelling

A

describe and analyze the different possible states of an entity with a system, how that entity changes from one state to another and what can happen to the entity when it is in each state.

29
Q

State Modelling Elements

A

State - status entity can transition to

State Transition - Process that changes the entity from one state to another triggered by an event.

State Diagram - Shows the life cycle of one entity from beginning to retirement.

State Tables - two dimensional matrix showing states and transitions between them.