Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Sistem Penunjang Keputusan (SPK)

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 39

SISTEM PENUNJANG

KEPUTUSAN (SPK)

Management Information Systems, 9th edition,


By Raymond McLeod, Jr. and George P. Schell
© 2004, Prentice Hall, Inc.

1
Pentingnya Suatu Pandangan Sistem
• Menggunakan sistem model umum dan model
lingkungan sebagai basis untuk memecahkan
masalah, berarti mengambil pandangan suatu
sistem
• Ini berarti melihat operasi bisnis sebagai sistem
didalam menentukan lingkungan yang lebih luas
• Dengan pengertian pokok konsep pemecahan
masalah ini, kita sekarang dapat menguraikan
bagaimana mereka diterapkan di dalam sistem
yang membantu pengambilan keputusan

2
MEMBANGUN KONSEP
• Beberapa elemen-elemen (Gambar 11.1) harus
ada jika seorang manajer ingin sukses dalam
memecahkan masalah
• Solusi bagi masalah sistem adalah satu terbaik
yang memungkinkan sistem untuk bertemu
objeknya, seperti dicerminkan di dalam standar
sistem prestasi
• These compare the desired state against the
current state to arrive at the solution criterion
3
4
Building the Concepts
• It is the manager’s responsibility to identify
alternative solutions
• Once the alternatives have been identified, the
information system is used to evaluate each one
• This evaluation should consider possible constraints,
which can be either internal or environmental
• The selection of the best solution can be
accomplished by:
• Analysis, Judgment or Bargaining
• It is important to recognize the distinction between
problems and symptoms
5
Problem Structure
• A structured problem consists of elements
and relationships between elements, all of
which are understood by the problem solver
• An unstructured problem is one that
contains no elements or relationships
between elements that are understood by the
problem solver
• A semi structured problem is one that
contains some elements or relationships that
are understood by the problem solver and
some that are not
6
Types of Decisions
• Programmed decisions are:
– repetitive and routine
– a definite procedure has been worked out for
handling them
• Non programmed decisions are:
– novel, unstructured, and unusually consequential.
There’s no cut-and-dried method for handling the
problem
– it needs a custom-tailored treatment

7
THE DSS CONCEPT
• Gorry and Scott Morton (1971) argued that an
information system that focused on single problems
faced by single managers would provide better
support
• Central to their concept was a table, called the
Gorry-Scott Morton grid (Figure 11.2) that
classifies problems in terms of problem structure
and management level
• The top level is called the strategic planning level,
the middle level the management control level, and
the lower level the operational control level
• Gorry and Scott Morton also used the term decision
support system (DSS) to describe the systems that
could provide the needed support
8
9
A DSS Model
• Originally the DSS was conceived to produce
periodic and special reports (responses to database
queries), and outputs from mathematical models.
• An ability was added to permit problem solvers to
work in groups
• The addition of groupware enabled the system to
function as a group decision support system
• Figure 11.3 is a model of a DSS. The arrow at the
bottom indicates how the configuration has expanded
over time
• More recently, artificial intelligence capability has
been added, along with an ability to engage in online
analytical programming (OLAP)
10
11
MATHEMATICAL MODELING
• A model is an abstraction of something. It represents
some object or activity, which is called an entity
• There are four basic types of models:
1. A physical model is a three-dimensional
representation of its entity
2. A narrative model, which describes its entity with
spoken or written words
3. A graphic model represents its entity with an
abstraction of lines, symbols, or shapes (Figure
11.4)
4. A mathematical formula or equation is a
mathematical model
12
13
Uses of Models
• Facilitate Understanding: Once a simple model is
understood, it can gradually be made more complex
so as to more accurately represent its entity
• Facilitate Communication: All four types of
models can communicate information quickly and
accurately
• Predict the Future: The mathematical model can
predict what might happen in the future but a
manager must use judgment and intuition in
evaluating the output
• A mathematical model can be classified in terms of
three dimensions: the influence of time, the degree
of certainty, and the ability to achieve optimization
14
Classes of Mathematical Models
• A static model doesn’t include time as a variable
but deals only with a particular point in time
• A model that includes time as a variable is a
dynamic model: it represents the behavior of the
entity over time
• A model that includes probabilities is called a
probabilistic model. Otherwise, it is a
deterministic model
• An optimizing model is one that selects the best
solution among the alternatives
• A sub optimizing model does not identify the
decisions that will produce the best outcome but
leaves that task to the manager
15
Simulation
• The act of using a model is called simulation while the
term scenario is used to describe the conditions that
influence a simulation
• For example, if you are simulating an inventory
system, as shown in Figure 11.5, the scenario specifies
the beginning balance and the daily sales units
• Models can be designed so that the scenario data
elements are variables, thus enabling different values
to be assigned
• The input values the manager enters to gauge their
impact on the entity are known as decision variables
• Figure 11.5 gives an example of decision variables
such as order quantity, reorder point, and lead time
16
17
Simulation Technique and Format
of Simulation Output
• The manager usually executes an optimizing model
only a single time
• Sub optimizing models, however, are run over and
over, in a search for the combination of decision
variables that produces a satisfying outcome (known
as playing the what-if game)
• Each time the model is run, only one decision variable
should be changed, so its influence can be seen
• This way, the problem solver systematically discovers
the combination of decisions leading to a desirable
solution
18
A Modeling Example
• A firm’s executives may use a math model to assist in
making key decisions and to simulate the effect of:
1. the price of the product
2. the amount of plant investment
3. the amount to be invested in marketing activity
4. the amount to be invested in R & D
• Furthermore, executives want to simulate 4 quarters
of activity and produce 2 reports: an operating
statement and an income statement
• Figures 11.6 and 11.7 shows the input screen used to
enter the scenario data elements for the prior quarter
and next quarter, respectively.
19
20
21
Model Output
• The next quarter’s activity (Quarter 1) is simulated,
and the after-tax profit is displayed on the screen
• The executives then study the figure and decide on
the set of decisions to be used in Quarter 2. These
decisions are entered and the simulation is repeated
• This process continues until all four quarters have
been simulated. At this point the screen has the
appearance shown in Figure 11.8
• The operating statement in Figure 11.9 and the
income statement in Figure 11.10 are displayed on
separate screens
22
23
24
25
Modeling Advantages and Disadvantages
• Advantages:
– The modeling process is a learning experience
– The speed of the simulation process enables the consideration
of a larger number of alternatives
– Models provide a predictive power - a look into the future -
that no other information-producing method offers
– Models are less expensive than the trial-and-error method
• Disadvantages:
– The difficulty of modeling a business system will produce a
model that does not capture all of the influences on the entity
– A high degree of mathematical skill is required to develop and
properly interpret the output of complex models

26
MATHEMATICAL MODELING USING
THE ELECTRONIC SPREADSHEET
• The technological breakthrough that enabled
problem solvers to develop their own math models
was the electronic spreadsheet
• Figure 11.11 shows an operating budget in column
form. The columns are for: the budgeted expenses,
actual expenses, and variance, while rows are used
for the various expense items
• A spreadsheet is especially well-suited for use as a
dynamic model. The columns are excellent for the
time periods, as illustrated in Figure 11.12
27
28
29
The Spreadsheet Model Interface
• When using a spreadsheet as a mathematical model,
the user can enter data or make changes directly to the
spreadsheet cells, or by using a GUI
• The pricing model described earlier in Figures 11.6-
11.10 could have been developed using a spreadsheet,
and had the graphical user interface added
• The interface could be created using a programming
language such as Visual Basic and would likely require
an information specialist to develop
• A development approach would be for the user to
develop the spreadsheet and then have the interface
added by an information specialist
30
ARTIFICIAL INTELLIGENCE
• Artificial intelligence (AI) seeks to duplicate
some types of human reasoning
• AI is being applied in business in knowledge-
based systems, which use human knowledge to
solve problems
• The most popular type of knowledge-based system
are expert systems, which are computer programs
that try to represent the knowledge of human
experts in the form of heuristics
• These heuristics allow an expert system to consult
on how to solve a problem: called a consultation -
the user consults the expert system for advice
31
The Expert System Configuration
• An expert system consists of four main parts:
– The user interface enables the manager to enter instructions
and information into the expert system and to receive
information from it
– The knowledge base contains both facts that describe the
problem domain and knowledge representation techniques
that describe how the facts fit together in a logical manner
– The inference engine is the portion of the expert system that
performs reasoning by using the contents of the knowledge
base in a particular sequence
– The development engine is used to create the expert system
using two basic approaches: programming languages and
expert system shells
32
The Inference Engine
• The inference engine performs reasoning by using the
contents of the knowledge base
• During the consultation, the engine examines the rules
of the knowledge base one by one. When a rule’s
condition is true, the specified action is taken
• The process of examining the rules continues until a
pass has been made through the entire rule set
• More than one pass usually is necessary in order to
assign a value to the problem solution, which is called
the goal variable
• The passes continue as long as it is possible to fire
rules. When no more rules can be fired, the reasoning
process ceases
33
The Development Engine
• The fourth major expert system component is the
development engine, used to create an expert system.
• There are two basic approaches: programming
languages and an expert system shell -- a ready-made
processor that can be tailored to a specific problem
domain through the addition of the appropriate
knowledge base
• A popular approach is called case-based reasoning
(CBR). Some systems employ knowledge expressed
in the form of a decision tree
• In business, expert system shells are the most popular
way for firms to implement knowledge-based systems 34
GROUP DECISION SUPPORT
SYSTEMS
• GDSS is “a computer-based system supporting
groups of people engaged in a common task or
goal that provides an interface to a shared
environment”
• The software used in these settings is called
groupware
• The underlying assumption of the GDSS is that
improved communications make improved
decisions possible
• Figure 11.13 shows four possible GDSS settings
based on group size and the location of the
members 35
36
GDSS Environmental Settings
• In each setting, group members may meet at the same
or at different times. A synchronous exchange occurs if
members meet at the same time. When they meet at
different times it’s called an asynchronous exchange
• A decision room is the setting for small groups of
people meeting face-to-face
• Two unique GDSS features are parallel
communication (when all participants enter comments
at the same time), and anonymity (when nobody is
able to tell who entered a particular comment)
• When it is impossible for small groups of people to
meet face-to-face, the members can interact by means
of a local area network, or LAN
37
PUTTING THE DSS IN
PERSPECTIVE
• The expansion of scope since Gorry and
Scott-Morton is testimony to the success
that DSSs have enjoyed
• The concept has worked so well that
developers are continually thinking of new
features to incorporate, such as groupware
• AI can give a DSS an additional level of
decision support that was not originally
intended by the earliest DSS developers
38
END OF CHAPTER 11

39

You might also like