Download presentation
Presentation is loading. Please wait.
Published byViktoria Dittmar Modified 5년 전
1
의사결정지원시스템 개요 Database DBMS D G M S MBMS Modelbase User Interface
DBMS: Database Management System MBMS: Modelbase Management System DGMS: Dialog Management System
2
의사결정지원시스템 사례 DBMS D G M S MBMS User Interface 데 이 터 베 스 전 략 모 델 모
외부자료 재 무 마 케 팅 인 사 생 산 기타자료 추출 획득 입력 의사결정 지원 데이타베 이스 전 략 모 델 전 술 모 델 업무활동 모델 모델구축 모듈 및 서브루틴 DBMS D G M S MBMS User Interface 의사결정 지원 모델 베이스
3
데이터베이스 정보요구와 DSS의 정보제공능력 데이터: 의사결정자가 선택대안들을 평가하기 위하서 모델을 이용할 때 사용하는 숫자, 글자, 그림, 비디오 또는 경험 등등 DSS가 지원하는 불필요한 정보들 필요하지만 DSS로부터 제공받지 못하는 정보 사용자의 정보요구 시스템의 제공능력 의사결정자가 필요로 하는 정보
4
정보의 유용성 판단기준 판단기준 내 용 데이터베이스 적시성 정보가 의사결정자에게 의미를 갖도록 적시에 제공될 수 있어야 한다.
내 용 적시성 충분성 구체성 및 총합성 이해가능성 불편성 적합성 비교가능성 신뢰성 중복성 비용효율성 계량가능성 표현의 적정성 정보가 의사결정자에게 의미를 갖도록 적시에 제공될 수 있어야 한다. 의사결정을 지원하기에 충분한 크기의 데이터여야 한다. 기업 내부의 여러 부문의 상세데이터를 적절히 통합하여 농축한 요약 데이터이어야 한다. 데이터는 의사결정자가 이해하기 쉬운 방법으로 표현되어야 한다. 데이터베이스의 구성에 설계자의 어떠한 편견도 개입되어서는 안 된다. 의사결정에 적합하지 않은 데이터가 데이터베이스에 있어서는 안 된다. 적합성이 확보된 다른 정보와 비교할 수 있어야 한다. 데이터베이스의 무결성과 데이터의 정확성을 확인해야 한다. 경우에 따라 중복데이터가 요구되기도 한다(조회 편리성 및 속도 향상). 데이터의 획득에 소요되는 비용과 그 가치에 대해 평가가 필요하다. 수치로 표현할 수 있는 수준까지 계량화가 필요하다. 데이터는 적정한 형식으로 표현되어야 한다.
5
데이터베이스 의사결정지원을 위한 데이터베이스 다양한 데이터 원천 결합 능력: 판매, 구매, 원가, 인사, 예측 등의 내부정보와 외부정보 입수 신속하고 용이한 데이터 원천의 추가 및 삭제: 정보 관리의 유연성 논리적 데이터 구조를 명확히 표현할 수 있는 능력: 관리 및 통제를 위한 별도의 데이터베이스 구축. Data Warehouse & Data Mart 폭넓고 다양한 데이터를 다룰 수 있는 능력: 외부 데이터 & 공공 데이터 개인적, 비공식적 데이터도 다룰 수 있는 능력: 과거의 의사결정 과정, 회의록, 메모 등의 문서의 보관 & 검색 DSS의 기본적인 기능은 의사결정을 위한 모든 정보를 제공하는 것이다 : 컴퓨터가 잘 할 수 있는 일 결정: 인간이 잘 할 수 있는 일
6
데이터베이스 데이터베이스 관리시스템 데이터베이스관리시스템은 데이터베이스에 저장된 데이터에 대한 접근메커니즘으로 데이터의 공유 및 통합, 데이터 정의, 데이터 조작, 데이터의 순수성 확보(보호, 복구, 일관성) 등과 같은 기능을 수행한다. DBMS의 의의: 응용프로그램과 데이터의 분리 프로그램 유지비용의 절감 의사결정지원시스템의 관점에서 데이터베이스 기술을 고려할 때는, 유연성이나 유용성에 있어서 데이터베이스 구조마다 상이하다는 사실을 반드시 기억해 두어야 한다. Relational DB: DSS에 가장 적합 Multidimensional DB: Data Mart에 적합
7
데이터 웨어하우스 (Data Warehouse)
데이터베이스 데이터 웨어하우스 (Data Warehouse) 거래처리 DB: 일상적인 업무처리(주문접수, 거래내역 요약 등), 현재의 정보만을 제공하는 것이 일반적 과거 데이터 제공 불능 DSS에 부적합 데이터 웨어하우스는 운영시스템과는 분리되어 존재하는 데이터베이스 관리시스템이다. 데이터 웨어하우스는 비휘발적(과거의 데이터를 시간별로 저장 보관)이어서 시종 일관 다양한 분석을 지원할 수 있다. 일반적으로 이러한 데이터베이스는 의사결정지원을 위해 추출된 운영 데이터의 저장소이다. 또한 다양한 질의를 다양한 형태로 지원할 수 있는 관계형 데이터베이스라고 말할 수 있다. 데이터 웨어하우스에는 중간 내지는 최고 의사결정지원과 관련이 있는 정보들이 들어 있는데 상당한 양의 데이터를 보유하고 있는 것이 보통이다.
8
데이터 웨어하우스 (Data Warehouse)
데이터베이스 데이터 웨어하우스 (Data Warehouse) 데이터 마트 데이터 마트 애플리케이션 애플리케이션 데이터 웨어 하우스 추출 운영시스템 데이터베이스
9
OLAP (OnLine Analytical Processing)
데이터베이스 OLAP (OnLine Analytical Processing) OLAP은 분석가, 중간관리자, 최고경영자 등이 기업의 다차원적 모습을 반영한 원시 데이터로부터 얻어지는 정보에 다양한 관점에서 신속하고 일관성있게 상호반응적으로 접근할 수 있도록 하여 데이터에 대한 통찰력을 얻도록 해주는 소프트웨어 기술에 해당한다
10
데이터베이스 데이터 마이닝 (Data Mining) 데이터 웨어하우스가 의사결정에 필요한 정보에 접근할 수 있는 통로를 제시한다 하더라도 익숙하지 못한 사용자에게는 데이터 웨어하우스 내에 있는 정보의 가치를 캐낼 수 있는 지원도구가 필요하다. 이러한 도구는 사용자가 많은 대안들 중 가장 최선의 것을 찾고 주어진 조건을 만족시키는 것을 확인해서 결과를 요약하거나 데이터의 패턴을 확인할 수 있도록 지원할 수 있다. 이러한 작업을 데이터 마이닝이라 부른다. 거의 무한대로 축적되어 있는 정보로부터 의미있는 결론들을 도출하는 도구 (통계적 기법, 인공신경망, 예측기법 등을 이용) Big Data (Effect not Cause)
11
DSS의 뛰어난 측면: 데이터와 의사결정 모델의 통합
모델베이스 모델베이스 DSS의 뛰어난 측면: 데이터와 의사결정 모델의 통합 새로운 모델의 신속하고도 용이한 개발 광범위한 모델의 분류와 유지 데이터베이스를 통한 적절한 상호 연결성 모델의 기초 요소의 접근 및 통합 모델베이스의 관리 능력
12
모델의 세차원 시간 방법론 표현 모델베이스 동적 분석모델링 시뮬레이션 휴리스틱 정적 알고리즘 경험적 전체열거 객관적
시간의 흐름에 따라 변화하는 환경을 고려 시간 변수를 고려 환율 => 현재 1200원, 미래 1300원 동적 분석모델링 시간 시간 차원의 고려 시뮬레이션 휴리스틱 시간 흐름상의 한 시점을 고려함 모든 것이 변화없이 고정이라는 가정 가정: 환율 => 1200원 고정 정적 알고리즘 방법론 데이터 획득 및 처리방법 경험적 전체열거 객관적 사람이 준비하고 정보처리 한 것에 의존 경험적, 주관적 평가 => 전문가 시스템 명시적으로 분리된 데이터와 널리 알려진 기술에 의해 분석한 것에 과학적, 객관적 평가 => 수리적 모형 표현 의사결정 지식의 원천
13
방법론의 종류 전체열거: 가장 어렵고 비용도 많이 듬, Full Enumeration, 가능한 모든 대안에 대한 분석 및 평가
모델베이스 방법론의 종류 전체열거: 가장 어렵고 비용도 많이 듬, Full Enumeration, 가능한 모든 대안에 대한 분석 및 평가 알고리즘: 반복될 수 있는 절차들의 집합, 방법을 반복해서 적용하면 최적해에 도달할 수 있는 Simplex Method 등 휴리스틱: 좋은 해의 특성을 갖는 대안을 선택, 경험적 방법, 최적해를 보장하지는 못함 (좋은 사과를 고르는 방법) 시뮬레이션: 가상의 모델을 수립 다양한 분석 대안의 적용 최선의 해 탐색 분석모델링: 수리적 방법, 회귀분석, 예측모델, 변수간의 관계를 규명
14
모델베이스 관리 시스템 모델베이스관리시스템은 개념적으로 데이터와 데이터베이스관리시스템간의 관계와 동일하다.
모델베이스관리시스템은 프로그램된 모델을 저장하고 검색하기 위한 시스템이다. 모델베이스관리시스템은 모델을 생성하고 모델 파라메터를 갱신하며 모델을 재구축하도록 지원한다. What-if 분석기능, 민감도 분석기능 일반정보시스템: Database & 응용프로그램 Library, Module DSS: Database & 응용프로그램 Modelbase (방법론)
15
사용자 인터페이스 개요 사용자가 시스템의 기능을 최대한으로 이용할 수 있도록 정보를 제공
사용자인터페이스 사용자 인터페이스 개요 사용자가 시스템의 기능을 최대한으로 이용할 수 있도록 정보를 제공 사용자 인터페이스는 입력과 출력을 일어나게 하는 모든 메커니즘을 포함하고 있다. 컬러의 우수한 배합, 적정한 배치, 뛰어난 작업환경 구성 GUI의 발전으로 가능 우수한 사용자 인터페이스를 설계하기 위한 열쇠는 사용자가 시스템의 성능을 최대한 이용할 수 있도록 정보를 제공하는데 있다.
16
의사결정자는 언제 어디서나 활동하면서 비디오, 텍스트, 그림 정보 등을 처리
사용자인터페이스 트위들러와 프라이빗 아이 의사결정자는 언제 어디서나 활동하면서 비디오, 텍스트, 그림 정보 등을 처리 키보드+마우스: 휴대용 입력장치 안경형 모니터
17
사용자 인터페이스의 구성요소 실행언어(action language) what to do?
사용자인터페이스 사용자 인터페이스의 구성요소 실행언어(action language) what to do? 의사결정지원시스템에 작업지시를 하기 위해 의사결정자가 사용하는 입력방식 디스플레이(display) 또는 표현언어(presentation language) what to see? 컴퓨터가 사용자에게 어떻게 정보를 제공하는가? 지식베이스(knowledge base) what to know? 시스템을 잘 사용하기 위해 사용자가 알아야 할 지식: 도움말 형식
18
메뉴형식의 실행 언어 명령어 메뉴 : 데이터 보기 그래프 그리기 표 그리기 계산 객체 메뉴 : 매출 경쟁자 매출 가 격 수 익
사용자인터페이스 메뉴형식의 실행 언어 명령어 메뉴 : 데이터 보기 그래프 그리기 표 그리기 계산 객체 메뉴 : 매출 경쟁자 매출 가 격 수 익 초보자에게 유용, 명령어를 기억할 필요가 없음 숙련된 사용자에게는 오히려 메뉴가 불편할 수 있음
19
질의/응답 형식의 실행 언어 사용자인터페이스 질문: 보고서를 원하십니까? 응답: 예 질문: 어떤 보고서를 원하십니까?
응답: 1999년 1/4 분기 매출 질문: 1999년 1/4 분기 메출보고서를 화면으로 보시겠습니까? 아니면, 인쇄하시겠습니까? 응답: 인쇄 질문: 1999년 1/4 분기 매출보고서에 특별 제목을 다시겠습니까? 응답: 아니오. 유연성 제공
20
명령어 형식의 실행 언어 SUPPRESS COMMENT Gets Model PRODUCT. MODEL PRODUCT LIST
사용자인터페이스 명령어 형식의 실행 언어 SUPPRESS COMMENT Gets Model PRODUCT. MODEL PRODUCT LIST PAUSE 10 MESSAGE The model will now be solved and the results displayed REPORT COLWIDTH 7 DECIMALS 2 NAMEWIDTH 10 SHOW 미리 정의된 명령어를 취사선택하여 사용, 사용순서의 조합이 무제한: 유연성, 숙련자에게 적합 기타: 정형화된 입출력 양식, 자연어 형식 등 각 특성을 고려하여 복합적으로 활용
21
디스플레이(display) 또는 표현언어(presentation language)
사용자인터페이스 디스플레이(display) 또는 표현언어(presentation language) 아이콘과 컬러 표시 연결아이콘을 이용하여 화면의 복잡성을 감소시킴 Drill Down: 년 -> 월 -> 일 -> 시간 Drill Up: 시간 -> 일 -> 월 -> 년
22
디스플레이(display) 또는 표현언어(presentation language)
사용자인터페이스 디스플레이(display) 또는 표현언어(presentation language) 의사결정자의 관심: 각 지점들이 자기들의 매출 목표를 달성하고 있는지의 여부 얼굴 모습 의사결정의 모든 단계를 지원: - 문제인식단계: 관련 데이터에 대한 지속적 스캐닝을 통해 이상상황에 대한 정보를 제공하여 주의를 환기시킴, 결근율, 시장점유율 등이 정상치를 벗어날 때 - 설계단계: 브레인스토밍을 위한 탬플릿 제공, 원격회의 환경, 의사결정모델 사용시 정보 및 모델의 부적합성에 대한 알람 기능, 진단기능, 조언기능 - 선택단계: 대안을 선택하여 다각도로 비교분석할 수 있는 기능, 한 화면에서 다른 형태의 화면으로 이동이 가능하도록
23
사용자인터페이스 지식베이스 사용자가 무엇을 알아야 하는가? 지식베이스에는 시스템을 효과적으로 잘 사용하기 위해서 사용자가 알고 있어야 하는 모든 정보가 있다. 시스템을 어떻게 시작하는가, 작업도구들을 어떻게 선택하는가, 수행작업은 어떻게 하는가 등의 시스템작업의 지침서로 생각할 수 있다. 이러한 지침들은 교육훈련 등 다양한 방법으로 사용자에게 제시되는데 전형적으로 도움말 형태가 많이 사용된다. 예제를 통한 실습이 자주 사용됨 (Learn by Example)
24
다이얼로그관리시스템 (DGMS) 사용자와 시스템간의 대화는 양방향으로 일어나는데 사용자의 입력과 시스템의 출력이다.
사용자인터페이스 다이얼로그관리시스템 (DGMS) 사용자와 시스템간의 대화는 양방향으로 일어나는데 사용자의 입력과 시스템의 출력이다. 다이얼로그관리시스템은 사용자의 입출력 프레임워크를 제공하고 관리한다. 사용자의 입력 시스템의 출력
Similar presentations