Professional Documents
Culture Documents
Lesson 8 Components of DSS
Lesson 8 Components of DSS
Lesson 8 Components of DSS
Data Warehouse
• Warehousing data is based on the premise that the quality of a manager's decisions
is based, at least in part, on the quality of his information. The goal of storing data in
a centralized system is thus to have the means to provide them with the right
building blocks for sound information and knowledge.
• Data warehouses contain information ranging from measurements of performance
to competitive intelligence.
• Data mining tools and techniques can be used to search stored data for patterns that
might lead to new insights. Furthermore, the data warehouse is usually the driver of
data-driven decision support systems (DSS).
1
• If properly designed and implemented, the goal of warehousing data is to drastically
reduce the time required in the decision making process. To do so, it employs three
tools, namely:
• Online Analytical Processing System (OLAP)
• Data Mining and
• Data Visualization
Data Mining
• Data mining is a process used by companies to turn raw data from data warehouse
into useful information. By using software to look for patterns in large batches of
data, businesses can learn more about their customers to develop more effective
marketing strategies, increase sales and decrease costs.
• Data mining is a technique that is more suited for heterogeneous databases and data
sets.
• Data mining involves exploring and analyzing large blocks of information to gather
meaningful patterns and trends. It can be used in a variety of ways, such as
database marketing, credit risk management, fraud detection, spam Email filtering,
or even to discern the sentiment or opinion of users. Data miners find clusters of
information based on logical relationships or look at associations and sequential
patterns to draw conclusions about trends in consumer behavior.
Data Visualization
• This process involves representing data and information graphically so as to better
communicate its content to the user. It is a way to make data patterns more visible,
more accessible, easier to compare, and easier to communicate. Data visualization
includes graphical interfaces, tables, graphs, images, 3D presentations, animation,
and so on.
Functions of DBMS
• Data Definition-Describe data entities and relationships and attributes
• Data Manipulation- Queries
• Data Integrity-Control of erroneous data
• Access Control- Allows authentication of authorized users.
• Concurrency Control-Controls simultaneous access by different users
• Transaction Recovery- Provides mechanism for restart incase of hardware failure.
3
Statistical Modeling
• Statistical modeling software can be used to help establish relationships, such as
relating product sales to differences in age, income, or other factors between
communities.
• They contain a wide range of statistical functions, such as mean, median, mode,
deviations etc. These models are used to establish, relationships between the
occurrences of an event and various factors related to that event. It can, for example,
relate sale of product to differences in area, income, season, or other factors. In
addition to statistical functions, they contain software that can analyze series of data
to project future outcomes.
Forecasting Models
• Forecasting models often are used to forecast sales. The user of this type of model
might supply a range of historical data to project future conditions and the sales
that might result from those conditions. The decision maker could vary those future
conditions (entering, for example, a rise in raw materials costs or the entry of a new,
low-priced competitor in the market) to determine how new conditions might affect
sales. Companies often use this software to predict the actions of competitors.
Sensitivity Analysis
• Sensitivity Analysis Models: These are used to provide answers to what-if
situations occurring frequently in an organization. During the analysis, the value of
one variable is changed repeatedly and resulting changes on other variables are
observed. The sale of product, for example, is affected by different factors such as
price, expenses on advertisements, number of sales staff, productions etc. Using a
sensitivity model, price of the product can be changed (increased or decreased)
repeatedly to ascertain the sensitivity of different factors and their effect on sales
volume. Excel spreadsheets and Lotus 1-2-3 are often used for making such analysis.
4
• Among the most widely used models are sensitivity analysis models that ask
―whatif questions repeatedly to determine the impact on outcomes of changes in
one or more factors.
• What-if-analysis—working forward from known or assumed conditions—allows
the user to vary certain values to test results to better predict outcomes if changes
occur in those values. What happens if we raise the price by 5 percent or increase
the advertising budget by $100,000? What happens if we keep the price and
advertising budget the same?
• Desktop spreadsheet software, such as Microsoft Excel or Lotus 1-2-3, is often used
for this purpose.
3. User Interface
• It is an interactive graphical interface which makes the interaction easier between
the DSS and its users. It displays the results (output) of the analysis in various
forms, such as text, table, charts or graphics. The user can select the appropriate
option to view the output according to his requirement.
• A graphic, easy-to-use, flexible user interface supports the dialogue between the
user and the DSS. The DSS users can be managers or employees with no patience for
learning a complex tool, so the interface must be relatively intuitive.
• Many DSS today are being built with Web-based interfaces to take advantage of the
Web’s ease of use, interactivity, and capabilities for personalization and
customization. Building successful DSS requires a high level of user participation to
make sure the system provides the information managers need.
• A manager, for example, would like to view comparative sales data in tabular form
whereas an architect creating a design plan would be more interested in viewing the
result of analysis in a graphical format. The present-day decision support system
built using the Web-based interface provides its users some special capabilities like
better interactivity, facility for customization and personalization, and more ease of
use.
5
Functions of DSS Interface
Communication Language
• Allows for interaction with the DSS in a variety of dialog styles.
• Identifies the form of input to enter requests into the DSS.
• Provides support for communication among multiple DSS users.
• Can be effected in a variety of formats including menu driven, question answer,
procedural command language, or natural command language.
• Can capture and analyze previous dialogs so that future interactions can be
improved.
Presentation Language
• Provides for the presentation of data in a variety of formats.
• Allows for detailed report definition and generation by the DSS user.
• Allows for the creation of forms, tables and graphics for data output.
• Can provide for multiple “windows” or “views” of the data to be available
simultaneously.
4. DSS Users
• The ultimate user of a DSS is the decision maker. User skill set, motivations,
knowledge domain, patterns of use, and role within the organization are important
characteristics of the user. However, the user may not actually run the system.
There are four usage patterns of a DSS.
• Terminal mode: The decision maker is the direct user of the system through online
access.
• Clerk mode: The decision maker uses the system directly but offline, preparing
input on a coding form. The primary difference between this mode and the terminal
mode is in technology employed (batch versus online).
• Subscription mode: The decision maker receives reports that are generated
automatically on regular basis. This is the typical mode of usage for management
reporting systems. Although some data analysis systems or accounting models
might be used in this ways, it is not typical for DSS.
• Intermediary mode: The decision maker uses the system through intermediaries,
who perform the analysis and interpret and report the results. The decision maker
does not need to know the intermediary used system to arrive at the requested
information.
5. Knowledge Engine
• The knowledge engine performs activities related to problem recognition and
generation of interim and final solutions as well as other functions related to the
management of the problem- solving process. The knowledge engine supplies the
brains of the system. The data and the model come together here to provide the user
with a useful application that supports the decision context.