Is Chuong5 Phan1
-
Upload
dinhthit39 -
Category
Documents
-
view
225 -
download
0
Transcript of Is Chuong5 Phan1
-
8/13/2019 Is Chuong5 Phan1
1/55
1
Chng 5: H tr gipra quyt nh
(Khi qut v DSS)Chuyn ngnh Cc h thng thng tin v tri thc
khoa CNTT-HSP HN- 2010 1
-
8/13/2019 Is Chuong5 Phan1
2/55
2
WH Tdecision are involved
WHERE computers could help
HOW computers could help
-
8/13/2019 Is Chuong5 Phan1
3/55
3
Gii thiu vDSS
DSS l g? Cc c trng v khnng ca DSS
Phn lp DSS
Cc thnh phn ca DSS
Cc cng c
Xy dng v ci t
Mt sm hnh
Case study3
Ni dung
-
8/13/2019 Is Chuong5 Phan1
4/55
4
Mt sv d
Market Planning and reseach:
Operation and Strategic Planning
Sales Support
-
8/13/2019 Is Chuong5 Phan1
5/55
5
Tt cdliu cn thit cho DSS/EIS l mt phn ca
TPS thng thng (Transaction processing system):thu thp dliu ny cc nhanh, real-time,..
Thng tin do DSS cung cp khng chc ch cho nh
qun l m cn c li cho khch hng
-
8/13/2019 Is Chuong5 Phan1
6/55
6
Cc chc nng qun l
lp khoch
tchc nh hng v iu khin.
Ngi qun l bgn vo mt qu trnh lin tc ra quyt nh.
Qun l l nghthut: da trn ssng to, phn on phn
x, trc gic v kinh nghim (khng chl cc pp nh lng
ngngha theo cch tip cn ca KH).
Ngy nay, mi trng ca nh qun l thay i rt nhanh
-
8/13/2019 Is Chuong5 Phan1
7/557
Speedy computations
Overcoming cognitive limits in processing and storerage Sales
Support
Cognitive limits
Cost reduction
Tehnical support
Quality support
Competitive edge
-
8/13/2019 Is Chuong5 Phan1
8/558
DSS
GSS (Group support systems), including group DSS
EIS (Executive information systems)
ES (Expert systems)
ANN (Artificial neural networks)
Hybird support systems
-
8/13/2019 Is Chuong5 Phan1
9/559
"Interactive computer-based systems, which helpdecision makers ultilize dataand modelsto solveunstructured problems" (Gorry and Scott Morton[1971]).
"Decision support systems couple the intellectualresources of individuals with the cabilities of thecomputer to improve the quality of decisions. It is acomputer - based support system for management
decision makers who deal with semistructuredproblems" (Keen ans Scott Morton [1978]
-
8/13/2019 Is Chuong5 Phan1
10/5510
L hthng thng tin (c bit) c sdng bi nh qun l (ban-hi ng ks tri
thc)
c sdng trong ra quyt nh
Sdng htrchkhng phi thay thcon ngi
trong ra quyt nh
c sdng khi vic quyt nh l na cu trc hay phi
cu trc.
Kt hp cht chvi mt CSDL no .
Kt hp cht chvi cc m hnh
-
8/13/2019 Is Chuong5 Phan1
11/5511
Nhng c im khng p dng cho mi hthngthng tin:
DSS thng sdng mt hay nhiu ni lu trdliu; DSS khng cp nht CSDL m dng nh mt ngun thng tin
ngoi;
DSS giao tip vi ngi ra quyt nh;
Ni chung, ngi ra quyt nh cung cp cho DSS nhng thng tin
cthxc nh quyt nh cn c to ra.
-
8/13/2019 Is Chuong5 Phan1
12/5512
-
8/13/2019 Is Chuong5 Phan1
13/55
13
File Drawer Systems: cho php truy cp trc tipn cc mc dliu
Data Analysis Systems: cho php thao tc trn d
liu bng ngha ca cc php ton c thit k
cho nhim v.
Analysis Information Systems: cung cp struy cp
n mt chui cc CSDL v m hnh nh
-
8/13/2019 Is Chuong5 Phan1
14/55
14
Accounting Models: tnh ton mt dy cc khoch
hnh ng trn c scc nh ngha tnh ton.
Representational Models: c on mt dy hnhng trn c scc m hnh c nhng thnh phn
khng xc nh c
-
8/13/2019 Is Chuong5 Phan1
15/55
15
Optimization Systems: cung cp hng dn cho
hnh ng bng vic sinh ra gii php ti u nht
qun vi tp rng buc Suggestion Systems: thc hin cng vic c c ch
dn n mt quyt nh c xut cthcho
mt nhim vc cu trc kh r rng.
-
8/13/2019 Is Chuong5 Phan1
16/55
16
Kiu vtr cao hn theo mt ngha no c tt
hn kiu vtr thp hn hay khng?
KHNG
DSS mc cao hn l phc tp hn v chng gii quyt
nhiu hn trong tin trnh ra quyt nh, nhng chng
khng ph hp vi tnh hung ra quyt nh n gin hn.
-
8/13/2019 Is Chuong5 Phan1
17/55
17
-
8/13/2019 Is Chuong5 Phan1
18/55
18
Data are the foundation of any decision support system.
High quality data are useful (relevant to decisionmaking),
valid (accurately measured),
reliable (reproducible),
timely (available in time to influence decisionmaking).
-
8/13/2019 Is Chuong5 Phan1
19/55
19
Data systems that produce quality data often emphasize:
appropriate data collection schedules;
rigorous verification and documentation requirements; thorough validation procedures;
clear, accessible, and customized coding instructions;
-
8/13/2019 Is Chuong5 Phan1
20/55
20
A DSS is not a single piece of technology (such
as a database, file server, or network). It is asystem for in orpor tingand integr tingdisparate data sources.
-
8/13/2019 Is Chuong5 Phan1
21/55
-
8/13/2019 Is Chuong5 Phan1
22/55
22
Chskt hp phn cng vi mi trng hiu hnh
htrcho cc ng dng. DSS c thhot ng trn
mt splatform di y:
The central corporate system
The central system linked to other computers on users
desktops via a network
A separate system that obtains data from the central system
and provides it to users again usually over a network.
A freestanding system at the users desk.
A combination of the above.
-
8/13/2019 Is Chuong5 Phan1
23/55
23
u im MIS staffs v ngi dng quen thuc vi hthng.
C sn phn cng cn thit dng cho hthng
ng dng DSS c thtruy cp CSDL trung tm trc tip lmmi thng tin
C thchy DSS phc tp
Hu ht c loi cng cDS nh kiu 4GLs, DBMS, phn mm
m phng , ES shell v EIS.
-
8/13/2019 Is Chuong5 Phan1
24/55
24
Hn ch Hthng trung tm c thkhng ph hp vi la chn ca DSS.
C thvt qu chi ph ca mt my tnh nhlm nhim v.
C thdn dn p cc cng cphn mm (khng ph hp) vo
sdng trong DSS.
Tnh hi p c thbtc ng bi phn mm khc np vo h
thng. Giao din ngi dng thng khng ddng (v hthng ln)
Htrha yu
-
8/13/2019 Is Chuong5 Phan1
25/55
25
u im Cho php mi phn ca ng dng c chy trong mt mi
trng phn cng/phn mm sao cho ti u i vi mi phn.
Tit kim gi phn cng.
Dmrng.
Nhiu ng dng, cng cpht trin phn mm c thit k
chy trong mi trng client/server c thgim c thi
gian v gi thnh pht trin cc ng dng.
-
8/13/2019 Is Chuong5 Phan1
26/55
26
Hn ch phc tp hn hthng chgm 1 my tnh
MIS staffs phi quen vi hai hthng, thm ch c3 (kt ni hai
hthng client vi server).
An ton v bo mt trthnh mi quan tm ln
Tit kim gi phn cng lm mi trng client trnn a dng
v phc tp hn cc terminal trong mi trng a ngi dng.
-
8/13/2019 Is Chuong5 Phan1
27/55
27
u im sdng web nh mt server
C thtruy cp tbt cu
C thtruy cp nhbt cloi phn cng no ta c.
Web thng dng, t ng dng DSS trn Web th khng cn
hun luyn nhiu cho ngi dng
-
8/13/2019 Is Chuong5 Phan1
28/55
28
Hn chkhi sdng web nh mt server Tc truy cp web c thchm (Thit bphn cng cho truy
cp nhanh c tht hn mng cc bphc vcho mt vn
phng hin i).
Kthut thit kweb v DSS khc nhau. ha thng c
thm vo trang web nng hiu qutrnh din, nhng c th
lm chm qu trnh np thng tin cho cc ng dng.
-
8/13/2019 Is Chuong5 Phan1
29/55
29
Hn chkhi sdng web nh mt server Nhiu ngi dng web chi trcho truy cp tnh theo pht.
Phc vcc ng dng trn nn web hay ng dng bt chc
web (web-base, weblike), cn c server mnh hn trng hpcung cp dliu cho cng sngi dng bng hthng
client/server.
Java l ngn ngthng dng pht trin cc ng dng chy
trn client, nhng khng c li thtrong thc thi (perfomance).
-
8/13/2019 Is Chuong5 Phan1
30/55
30
Tch bit dliu htrquyt nh ra khi dliu tc nghip:
sdng c cu trc dliu ph hp vi ng dng htrra
quyt nh
tp hp dliu tnhiu DB khi kh trn ln trong cng mt
DB. Kt hp c dliu ngoi vo DB ca DSS
Trnh qu ti (overloading) cho my tnh (phc vDSS) cha cc DB
ly mt lt ct ca DB tc nghip dng nh mt c schung
cho vic ra quyt nh trong khi CSDL tc nghip tip tc thay i.
-
8/13/2019 Is Chuong5 Phan1
31/55
31
u im khi sdng Data Warehouse (hoc DB ca DSS tch bit) :
Phn cng cho DSS c thc ti u ha
Thi gian hi p khng btrngi no (phn cng DSS khng cn
phi chia scho ng dng khc)
Khng tn ph nng cp hthng trung tm chy ng dng DSS.
(Tuy phi mt thm ph mua my tnh mi nhng vn cn rhn
nng cp my tnh trung tm).
-
8/13/2019 Is Chuong5 Phan1
32/55
32
u im khi sdng Data Warehouse (hoc DB ca DSS tch bit) :
Mi trng data warehouse (khng cho trc tip cp nht) n
gin hn v trnh c nhiu li hn.
Hu ht cc server v minicomputer thn thin vi ngi dng
hoc c thto nn iu bi phn mm c giao din ngi
dng DSS bng ha.
-
8/13/2019 Is Chuong5 Phan1
33/55
33
Hn chkhi sdng Data Warehouse (hoc DB ca DSS tch bit) :
Cn thit phi chuyn i dliu gia hai hthng, to ra Data
Warehouse v cp nht cho n.
MIS staffs phi quen thuc vi chai hthng.
Ton thcng ng ngi dng ssdng chai hthng. C
nhng ngi dng c2, vic chuyn lm vic ththng ny
sang hthng kia lm tn km thi gian
-
8/13/2019 Is Chuong5 Phan1
34/55
34
Hn chkhi sdng Data Warehouse (hoc DB ca DSS tch bit) :
Dliu htrra quyt nh chc tnh thi snhn c
download tData Warehouse.
To Data Warehouse c thmt mt sgiv DSS c thkhng
phc vc trong khong thi gian . Nu vic cp nht c
thc hin ngoi gilm vic th bt tin cho nhng ngi vn
hnh hthng v phi chi trtin ngoi gi.
-
8/13/2019 Is Chuong5 Phan1
35/55
35
Nhng DSS khng truy cp vo CSDL tp trung v ln
C thchy trn mt my tnh dnh ring cho DSS, thng l
minicomputer bn vi hiu nng cao.
C thtrn mt my tnh multiple-user sdng theo kiu chia s
thi gian. nhiu ngi dng c thchung nhau phn cng (nhng
mi ngi l mt user ca ng dng stand-alone trong chnh phn
mm m hdng)
-
8/13/2019 Is Chuong5 Phan1
36/55
36
The distributed nature of these data sources presentsthree challenges that must be addressed before adecision support system can effectively produce usefulinformation:
Accessibility (MIS&DSS?)
Ownership
Interoperability
-
8/13/2019 Is Chuong5 Phan1
37/55
37
ETL process is necessary when source data in a DSS
reside in separate, noninteroperable databases
ETL is 3-stage process designed to move data from
legacy source systems into interoperable format in the
DSS
-
8/13/2019 Is Chuong5 Phan1
38/55
38
When these sources are not interoperable, the ETL
process must be used to edit, clean, and verify data
that is then stored in data warehouse for analytical and
reporting use.
-
8/13/2019 Is Chuong5 Phan1
39/55
39
When these sources are not interoperable, the ETL
process must be used to edit, clean, and verify data
that is then stored in data warehouse for analytical and
reporting use.
-
8/13/2019 Is Chuong5 Phan1
40/55
40
Conversely, if different database are initially designed
(or later adapted) to be interoperable, the need for an
ETL process is greatly reduced. When this is the case,
the ETL step can be replaced with a data
aggregator, a tool that simply locates and compiles
queried data rather than editing, cleaning, and
verifying it.
-
8/13/2019 Is Chuong5 Phan1
41/55
41
An analysis tool is basically an instrument that
applies business rules or other logic to data in order to
derive meaning
This includes time series analysis, cost allocations,
data mining, and other user-driven manipulation and
investigation.
-
8/13/2019 Is Chuong5 Phan1
42/55
42
Analysis tools are availbe in many softwareapplications (spreadsheets, other stand-alone
programs)
In DSS environment, however, analysis tools are
particularly powerful (rely on OLAP). They permit
users to browse, query, analyze, and summarize large
amounts of data in an efficient, interactive, and
dynamic way.
-
8/13/2019 Is Chuong5 Phan1
43/55
43
Robust reporting tools are a major element of anyDSS.
They presenting information in multiple formats
(blend of text, tables, graphics) and in multiple
dimensions
-
8/13/2019 Is Chuong5 Phan1
44/55
44
DSS reporting functions must serve a wide range ofusers-including novices and users with expert
analytical capabilities:
predefined (static) reports that require little systemexpertise and are ideal for users with typical information
needs;
dynamic (ad-hoc) report-generating capabilitiesthat
require greater understanding of both the data and thequerying technology, but allow users to investigate more
complex questions.
-
8/13/2019 Is Chuong5 Phan1
45/55
45
In DSS, a dashboard serves as a user interface
that both
presentsinformation
enables a user to accessor compilenew data
-
8/13/2019 Is Chuong5 Phan1
46/55
46
4 fundamental ways to obtain any software capability:
To purchase a turnkey package
To customize a package To use specialized tools or generators designed for
the task at hand
To write the necessary program form scratch
-
8/13/2019 Is Chuong5 Phan1
47/55
47
The choice between packages (customized or not) andcustom software usually depends on 2 factors
The degree to which your needs resemble those of
many other organizations. The financial impact of the application, which
determines the value of getting exactly the capability
you want versus what you can get in a standardpackage.
-
8/13/2019 Is Chuong5 Phan1
48/55
48
To help make specific decisions have been developed
for common decisions.
Many people make these decisions, so the potential market is
lagre.
The decision has financial importance to many of these
potential users
The underlying factors are the same for all of them
The support infrastructure-public databases that can providethe necessary to anyone, free or for small fee-already exists
-
8/13/2019 Is Chuong5 Phan1
49/55
49
The major categories of specialized software used to
assist DSS development :
DBMS
Information Retrieval Packages Specialized Modeling Languages
Statistical Data Analysis Packages
Forecasting Packages Graphing Packages
-
8/13/2019 Is Chuong5 Phan1
50/55
50
Few if any DSS would not take advantage of at least some
capabilities . However, important components of many DSS
cannot be satisfied by standard tools and are still written in
Programming language of some type
3-generation programming language
4-generation programming language
-
8/13/2019 Is Chuong5 Phan1
51/55
51
The user (or users)
The intermediary
The DSS builder or facilitator
The technical support person
The toollsmith
-
8/13/2019 Is Chuong5 Phan1
52/55
52
Obtainingand installingthe DSS hardware
Installing the DSS and making it run on its intended
hardware
Providing user accessto the system
Creatingand updatingthe database
Trainingthe users on the new system
-
8/13/2019 Is Chuong5 Phan1
53/55
53
Documentingthe system for its user and for those who will beresponsible for maintaining it in the future
Making arrangement to support the users as the system is used
Transferringongoing responsibility for the system from its
developers to the operations or maintenance part of MIS group
Switchingover to the new system from previous methods of
making decisions or obtaining information to make them.
Evaluatingthe operation and use of the system.
-
8/13/2019 Is Chuong5 Phan1
54/55
54
-
8/13/2019 Is Chuong5 Phan1
55/55
Quyt nh th noy?
Hy nghe ta
ri hngquyt nh