Title: Decision Support System Development
1Decision Support System Development
- ?????????????????? ??????????? ??????
- ???????????? ?????????? ???????????????
- ???????????????????????????????????
- ????????????????? ?????????????????????
2??????? (1/2)
- ?????????????????????????????????????
- ???????????????????????????????????????
- ?????????????????????????????????????????????????
? - ?????????????????????????????????
- ?????????????????????????????????????????????????
- ??????????????????????????????????????????????????
?? - ???????????????????????????????????????????????
3??????? (2/2)
- ????????????????????????????????????????
- ?????????? (System Integration)
- ????????????????????????????????????????????
- ???????????????? ES ??? DSS
- ????????????????? EIS, DSS ??? ES
- ???? DSS ??????????
- ????????????????? ??????????????????????????
4?????????????????????????????????????
- ???????????????? (System Development Life Cycle
SDLC) - Parallel Development
- Rapid Application Development (RAD)
- Phased Development
- Prototyping
- Throw-Away Prototyping
- Object-Oriented Analysis and Design
????????
5???????????????? (System Development Life Cycle
SDLC)
- ????????? (Planning)
- ???????????? (Analysis)
- ????????? (Design)
- ???????????? (Implementation)
- ???????? (Testing)
- ???????????????????? (Debugging)
- ?????????????? (Installation)
- ???????????????? (Maintenance)
6????????????????
Planning
Analysis
Design
Implementation
Testing
Debugging
Installation
Maintenance
7Computer-Aided System Engineering Tools CASE
Tools
- ??????????????? ???? ?????????????????????????????
????????? ???????????????? ???????????????????????
????????????????????? ????????????????????????????
????? ? ??????????????????????????????????????????
? ?????????????????? ???? Oracle Enterprise
Development Suit, Rational Rose, Logic Works
Suite ??????? ?????? CASE Tools ?????????????? 2
???? ?????????? SDLC ??? - Upper-CASE ???????????????????????????????????
???? ????????? ???????????? ???????????? - Lower-CASE ?????????????????????????????????????
???? ????????? ???????? ??????????
?????????????????????????????????
8Development Methodology
- Parallel Development
- Rapid Application Development (RAD)
- Phased Development
- Prototyping
- Throw-Away Prototyping
9Parallel Development
- ??????????????????????????????
????????????????????????????????????????????????
?????? - ??????????????????? (Data Management System)
- ????????????????????? (Model Management System)
- ????????????????????? (Knowledge Management
System) - ????????????????????????????? (User Interface
Management System) - ????????????????????????? ??????? ? ??? ???????
??????????????????????? 1 ????
10Rapid Application Development (RAD)
- ???? Methodology ?????????????????????????????????
?????? ????????????????????????????????????
???????????????????? (Tools) ?????????
(Techniques) ????? ???????????????????????????????
??????????????? ????????????????????????
??????????????????????????????????????????????????
??????????????????????? ??????????????????????????
??????? ????????????????????????????? - ??????? ??? ??????????????????????????????????????
???????? ?????????????????????????????????????????
??????????????????????????????
11Phased Development
Analysis
Planning
Design
Analysis
Implementation
Analysis
Design
System Vorsion 1
Implementation
System Vorsion 2
????????
12Phased Development
- ?????????????????????????????????? Version
????????????????? Version ???????? - Version 1 ???????????????????????????????????????
???????????????????????????????????? (Analysis)
?????? (Design) ???????????? (Implement) ??????
Version 1 ????????????????????????????????
????????????????????? Version 2 ????? - Version 2 ??????????? Version 1
?????????????????????????????? ???????????????????
?????????? ???????????????? ???????????? Version
2 - ???????????????????????????? Version
???????????????? - ????? ??????????????????????????????????
?????????? Version 1 ?????????????????????????????
??????????????????????? - ??????? ?????????????????????????? (??????
Version 1)
13?????????????? (Prototyping)
- ?????????????? ????????????????
?????????????????????? ??????? ???????????????????
?????????????????????????????????????
??????????????????????????????????????????????????
????? ?????????????????
14?????????????? Prototype ??????????????
- ????????????????????????????????????????
- ?????????????????????????
- ????????????????????????? (Joint Application
Development Method JAD) ??????? ??????
???????????? ???????????? - ????????? ????????????????????????????
15Prototype base Methodology
- ?????????????????????????????????????????????????
?? ????????? ?????? ?????????????????
???????????????????????????????? (System
Prototype) ???????????????????????????????????????
?????????? ??????????????? ??????????
??????????????????????????????????????????????????
??????? ????????????????????????????
???????????????????? ????????????????????????????
???????????????????????? ?????????
????????????????????? 2 ??????????????????????????
???????? ?????????????????????????????????????????
???????????????????????????????
????????????????????? ????????
16Prototyping
??????? ?????????????????????????????
???????????????????????????????
???????????? ?????????????? ???
?????????????????? ???????????????????????????????
??????? ???????????? ?????????????
Planning
Analysis
Accept
System Prototype
Design
Implementation
System
Implementation
????? ??? ?????????????????????
?????????????????????????????? ?????????????????
???? ??????????????? ?????????????????????????????
????????
Reject
????????
17Throw-Away Prototyping
Planning
Accept
Design
Analysis
Design Prototype
Design
Implementation
Implementation
System
Reject
????????
18Throw-Away Prototyping
- ??????????????? Prototyping ?????????
?????????????????? ??? Prototype
???????????????????????????????????????????
??????????????????????????????????????????????????
?????????? (Design Prototype) ???????????
????????????????? (Throw-Away Prototype)
19?????????????? (Prototyping)
- ????????????????????????? (Joint Application
Development method JAD) ?????????????????????????
?????????????? ???????????????????????????????????
? ??????????????????????????????????????? ??????
????????????
20?????????????? (Prototyping)
- ?????
- ?????????????????????????
- ??????????????????????????????????????
- ???????????????????????????????????
- ??????????????
- ???????
- ??????????????????????????????????????????????????
??????? - ???????????????????????????????????????????? ?
??????? - ???????????????????????
- ??????????????????? (Maintenance)
21???????????????????????????????????????
- ????????????? (Users)
- ????????????????????????????? (System Analyst)
- ???????????? (Programmer)
- ????????????????????????? (Technical Expert)
- ???????????????? (Project Manager)
22?????????????????????????????????????????????????
?
- ???????????????????????????????????????? (End
User-Developed DSS) - ???? ???????????? MS Excel ?????????????????
- ???????????????????????????????????
??????????????????????????? - ?????????????????????????????????????????????
(Team-Developed DSS) - ??????????????????????? ?????????????????????????
???????? ??????????????????????
?????????????????????
23?????????????????????????????????
- ??????????????????????? (Direct Installation)
- ????????????????? (Parallel Installation)
- ??????????????????? (Pilot Installation)
- ???????????????????????????????? (Phase
Installation)
24??????????????????????? (Direct Installation)
- ??????????????????????????????????
?????????????????????????????????????????????? - ?????
- ??????????????????
- ???????
- ???????????????
???????????????????????
????????
????????
????
???????????????
25????????????????? (Parallel Installation)
- ????????????????????????????????????????????
??????????????????????? 2 ??????????? ? ???
???????????????????????
????????
????????
???????????????
????
???????????????????????????
26??????????????????? (Pilot Installation)
- ??????????????????????????????????????????????????
??????? ?????????????????? ???????????????????????
?????? ?????????????????????? - ???????? ?????????????????????????????????????
- ?????
- ?????????????????????? 2 ???????
????????
????????
???????????????
????
?????????????????????????????????????
27???????????????????????????????? (Phase
Installation)
- ??????????????????????????????????????????????????
?????????????????????????????? ??????????? ?
????????????????????????????????????
?????????????????????????????????????????
??????????????????????????? ???
???????????????????? ?????????????????????????????
????????????? ????????????????????
?????????????????????? ?????????????????????
??????????????????????????????? ?
????????????????????????????? ????????????????????
??????????? ??????????????????????????????????
28???????????????????????????????? (Phase
Installation)
???????? A
???????? Phase 1
???????? B
???????? Phase 2
???????????????
???????? Phase 3
????
???????????????? Phase 1
??????????????????? Phase 3 ??????? Phase 2
??????????? Phase 2 ??????????????? ???????????
Phase 3
29?????????????????????????????????????????????????
- ????????????????????????????????? DSS
- (DSS Primary Tools)
- (DSS Generator Tools)
- (Specific DSS)
- ?????????????????????????????????? DSS
- ???????????????????????????????????? DSS
30??????????????????????????????????????????????????
?? (DSS Primary Tools)
- ??????????? (Programming Language)
- ???????????????????? (Graphic Program)
- ??????????????????????????????????????? (Editor
Program) - ???????????????? (Query System)
- ????????????????????????? (Random Number
Generator) - ???
31???????????????????????????????????????????? (DSS
Generator Tools)
- ????????????????????????????????????? DSS
??????????????? ??????? ??????????
????????????????????????????????????????????
??????????? ??????????????? ???? Microsoft Excel,
OLAP System, LINGO, LINDO ???????
32?????????????????????????????? (Specific DSS)
- DSS Application ????????????????????????????????
?????????????????????? ???????????????????????????
??????????????????????
33??????????????????????????????????????????????????
?????????????????????
Specific DSS
DSS Generator (Spreadsheet)
DSS Primary Tools (Language)
???????????????????????????????????????? 3 ?????
???????????????????? DSS
34?????????????????????????????????? DSS
- ????? DSS ????????????????????? ? ?? (Programming
Language) - Visual Basic, COBOL, , Etc.
- ??????? 4 GL
- ???????????????????? (Object-Oriented Language)
- ?????????????????? (Spreadsheet)
- ????????????????????????? (Financial Language)
- ?????????????????????????????????? (Online
Analytical Processing OLAP)
35?????????????????????????????????? DSS
- ???????????????????????????????????????????? (DSS
Generator) - Microsoft Excel, Lotus Note 1-2-3
- ??????????????????????????????????????????????????
????????????????? (Specific DSS) - ???????????????????? ??????? ???? ??????? ???????
- CASE Tools ????????????????????????????? DSS
???????????????????????????????? - ????????????????? (Mixed Tools)
??????????????????????? ? ????????????????????????
?????????????????????????????
36???????????????????????????????????? DSS
- ??????????????????????????????
- ???????????? ?????????????????????????????????????
??????????????????????????????????????????????????
?????? - ????????????????????? ????????????????????????????
?????????????????????????????????????????
??????????????????????????????????????????????????
?????? - ????????????????????????????????
- ??????????????????????????????? ? ????
- ????????????????????????????????
37??????????????????????????????????????????????????
??
- ??????????????????????????????????????????????????
?? - ??????????????????????????????????????????????????
???
38??????????????????????????????????????????????????
??
- ??????????????????????
- ????????????????????????
- ????????????????????????????
- ???????????????????????????????????
- ?????????????
- ????????????????? (????)
- ???????????????????????????????????????????????
- ???????????????????????
- ???????????????????????????????
- ???????????????????????
39??????????????????????????????????????????????????
???
- ????????????????????????????????????????????
- ???????????????????????????????????????????????
- ???????????????? ?????????????????
- ??????????????????????????????????????????????????
???????????
- ???????????????????????????????????????????
40???????????????????????????????????????????????
- ??????????????????? (Technical Factor)
- ??????????????????????? ????
- ????????????????????? (Behavioral Factor)
- ??????????????????????????? ????????????????????
?????????????????????????????????????????????? - ??????????????????????????? ????????????????????
??????? User - ????????????????????? (Process Factor)
- ???? ????????????????????? ??????????????????
- ????????????????????????????????????? (User
Involvement)
41???????????????????????????????????????????????
- ???????? (Ethic)
- ????????????????? (External Environment)
- ???????????? ???????? ????????
????????????????????????? - ???????????????????????????? (Organizational
Factor) - ????????????????????? ???? LAN Client Server
- ??????????????????? User ??????????????????
- ???????????????????????????????? (Project-Related
Factor)
42????????????????????????????????????????
- ????????????????????????
- ????? Prototype
- ?????????????????????????????????
- ????????????????????????????????
- ???????????????????????? ???????????????????????
- ??????????????????????????????????????????????????
???
43?????????? (System Integration)
- Functional Integration ???????????????????????????
?? ? ???????????????????????????????????? ????
??????????????????????????????????
????????????????????????? ????????????????????????
??? ????????????? ????????????????
??????????????????????????????????????????
??????????????????????????????? - Physical Integration ?????????? ?????????
????????? ???????????????????????
????????????????????????
44?????????????????????????
- ??????????????????????????????????????????????????
?????????? ? ?????????? - ???????????????????????????????????????????
???????????????
45????????????????????????????????????????????
DSS ??? 1.2
DSS ??? 2.4
DSS ??? 2
DSS ??? 4
DSS ??? 1
DSS ??? 1.3
DSS ??? 3.4
DSS ??? 3
DSS ??? 3.1
DSS ??? 3.2.1
DSS ??? 3.2.2
DSS ??? 3.3
DSS ??? 3.4
46???????????????? ES (Expert System) ??? DSS
ES (Expert System) ??? ???????????????? DSS
(Decision Support System) ??? ????????????????????
???
?????????
??????????????
???????????
Intelligence
?????????? ???????????
???? ???????????
?????????? ?????????
Supervisor
????????? ???????????
???????????????????
??????????????????? ??????????????
????????????????????????? ES ?????????????????????
????????? DSS ??? ES ?????????????
Knowledge Engineer
??????
47????????????????? EIS, DSS ??? ES
????????????????????????? (Feedback)
????????? ??? ??????????
EIS
?????????? ???????????
?????????? ?????????
ES
HW/SW
????????????????????????? (Feedback)
????????? ????????
Input
Process
Output
48??????????? EIS
- ??????????????????????????????????? (Executive
Information System EIS) ???????
??????????????????????????????????????????????????
????????????????????????????????????????? ??????
????????? ??????????? ???????? ???????????????????
????????????????????????? ??????????????? ???? - ??????????????
- ?????????
- ??????????????????
49??????????? EIS
- ??????????????????????? (Enterprise Information
System EIS) ??????? ?????????????????????????????
?????????????????????????????????????????????
???????????????????????????????????????????????
??????????????????????????????? ???
?????????????????????????????? Enterprise
Resource Planning (ERP)
????????
50??????????????????????? EIS, DSS ??? ES
- EIS (Executive/Enterprise Information System)
- ??????????????????????????????????? (Executive
Information System EIS) - ??????????????????????? (Enterprise Information
System EIS) - ES (Expert System) ??? ????????????????
- DSS (Decision Support System) ???
??????????????????????? - ?????? EIS, DSS ??? ES ?????????????
?????????????????????????????? EIS
??????????????????????????????????????????????????
??????????????????? DSS ???????????? DSS
??????????????????????????????????????????????????
????????????????????? EIS ?????????????
????????????????????????????????????????????? ES
51???? DSS ?????????? (1/3)
- Active (Symbiotic) DSS ??????????????????? DSS
??????????? ??????????????????????????????????????
???????????? ?????????????????? (Passive DSS)
?????? Active DSS ???????????????????????????
???????????????????? ?????? - ??????????????????????????????????????????
- ?????????????????????????????????
- ????????????????????????????????????
- ???????????????????
- ????????????????????????????????????
52???? DSS ?????????? (2/3)
- Self-Evolving DSS ?????????????????? DSS
??????????????????????????????????????
??????????????????????????????????????????????????
????????? ??? ???? ???????????????????????????????
????????????????????????????????????????????
????????????????????? - ?????????????????????? (Dynamic Menu)
??????????????????????????? - ??????????????????????????????? (Dynamic User
Interface) ???????????????????????????? - ??????????????????????????????????????????????????
????????????
53???? DSS ?????????? (3/3)
- ?????????????? (Problem Management)
- ?????????????????????? (Problem Finding)
?????????????????????????? - ?????????????? (Problem Representation)
??????????????????????? - ?????????????????? (Information Surveillance)
?????????????????????????? ??????????? - ?????????????????????? (Solution Generation)
?????????????????????????? ???????????????????????
????????????????????????????????? - ?????????????????????????????????? (Solution
Evaluation) ??????????????????????????
54????????????????? ??????????????????????????
- ?????????????????????????????????
??????????????????????????????????????????????????
??????????????????????????????????????????????????
??????????? ?????????????????????????????????
???????????????? - ???????????????? ?????????????????????????????????
?? (Knowledge Discovery) - ??????????? Normative ???? ???????????????????????
??? (Optimization) - ?????????????????? (Descriptive) ????
????????????????? (Simulation) - ?????????????? ???????????????????????????????????
??????????????????? ????????????????????????? - ?????????????
- ??????????????? ??????????????????????? (ES)
???????????????
????????