Diagrams & Models Flashcards
Concept Modelling
Organize the business vocabulary needed to consistently and thoroughly communicate the knowledge of a domain.
Data Flow Diagram
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.
Data Modelling
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.
Conceptual Data Model
Data Modelling
Highest level and little detail. Establishes a consistent vocabulary describing business information.
Logical Data Model
Data Modelling
Incorporates rules to conceptual model to manage the integrity of the data and relationships. Medium Detail.
Physical Data Model
Data Modelling
Greater detail used for implementation and to describe how a database is physically organized. It addresses performance, concurrency and security.
Data Modelling Elements
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.
Decision Modelling
Show how repeatable business decisions are made.
Decision Table (Decision Modelling)
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.
Decision Tree (Decision Modelling)
Decision trees are also used to represent a set of business rules. Each path on a decision tree leaf node is a single rule.
Decision Reqs. Diagram
Decision Modelling
a visual representation of the information knowledge, and decision making involved in a more complex business decision.
Weighted Decision Matrix
Decision Modelling
Assess options in which each criterion is weighted based on importance. The higher the weighting the more important.
Process Modelling
Standardized graphical model used to show how work is carried out and is a foundation for process analysis.
Business Process Model
Process Modelling
Describes the sequence of work across defined tasks and activities through an enterprise.
System Process Model
Process Modelling
defines the sequence of control among programs/units within a computer system.