제2부 스탠더드 데이터 모델의 개요

1장 스탠더드 데이터 모델의 등장 배경

1.1 기존 데이터 모델에서 발생하는 일반적인 문제점

1.1.1 데이터 모델에 대한 기존의 인식

정보시스템 분야에 종사하는 대부분의 사람들은 프로그래머로 시작하기 때문에 머릿속에는 온통 업무처리 과정과 이를 응용 프로그램에 어떻게 구현할 것인가에 주로 관심이 쏠려있다.
그들에게 중요한건 프로세스이지 데이터가 아니다. 그래서 잘못된 데이터 구조의 문제로 인한 근본적은 문제에 관심이 없다.

1.1.2 구조적 측면에서 바라 본 문제점

전사적 차원에서의 데이터의 설계와 관리를 하지 않고 업무담당자가 자의적으로 설계와 관리를 했기 때문에 매우 복잡한 데이터 구조를 가지게 되었다.
게다가 각 모듈의 개발자가 자신만의 전용 테이블을 함부로 만들고 사용하니 전혀 불만을 느끼지 않는다.
이렇게 전사적 관점에서 미래의 업무변화에 대한 유연성과 확정성을 고려하지 못한 구조는 갈수록 시스템이 복잡해지게 하는 원인이 된다.

1.1.3 관리적 측면에서 바라 본 문제점

체계적인 문서하나 제대로 없고, 평면도 수준의 ERD로 관리되고 있으니 ERD를 볼 이유도 없고, 정밀하게 관리할 이유도 없는 것이 현실이다.
설계자에게 필요한 진정한 의미의 논리모델을 보유한 기업이 전무하다.

(2024.12.15)

 

1.2 문제해결의 대안으로서의 스탠더드 모델

1.2.1 스탠더드 모델이 가진 의미

1.2.2 스탠더드 데이터 모델의 적용 효과

 

2장 스탠더드 데이터 모델의 기본 개념

2.1 데이터 모델의 본질에 대한 개괄적 고찰

2.2 물리적 개체와 논리적 개체에 대한 이해

2.2.1 물리적 개체와 논리적 개체의 개념비교

2.2.2 논리적 개체의 진정한 의미와 역할

2.2.3 논리적 개체의 유형별 사례

 

2.3 스탠더드 데이터 모델의 골격

2.3.1 스탠더드 데이터 모델의 개관(槪觀)

2.3.2 전사관계자(Involved Party) 영역의 개요

2.3.3 상품/서비스(Product or Service) 영역의 개요

2.3.4 계정(Account) 영역의 개요

2.3.5 서비스 약정(Service Agreement) 영역의 개요

2.3.6 가격정책(Price Policy, Price Plan) 영역의 개요

2.3.7 청구/입금(Charge & Payment) 영역의 개요

2.3.8 미납관리(Collection) 영역의 개요

2.3.9 통합 자원(Resource) 영역의 개요

2.3.10 오더관리(Order Management) 영역의 개요

2.3.11 인벤토리(Inventory) 영역의 개요

2.3.12 업무처리(Business Action) 영역의 개요

 

3장 스탠더드 데이터 모델의 이해를 위한 선결 요건

3.1 엔터티 통합의 이해

3.1.1 엔터티 통합의 진정한 의미

3.1.2 통합 엔터티의 독립성

3.1.3 통합 엔터티의 정의 원칙

 

3.2 관계 통합의 이해

3.2.1 관계 통합의 진정한 의미

3.2.2 직렬식과 병렬식 관계의 비교

3.2.3 순환구조의 관계 통합

 

3.3 속성 통합의 이해

3.3.1 속성 통합의 진정한 의미

3.3.2 속성 통합과 분리의 결정기준

3.3.3 속성 통합의 새로운 표현법

 

3.4 통합 모델의 기본형

3.4.1 기본형의 구성

3.4.2 표준 모델이 높은 유연성을 가지는 이유

3.4.3 기본형의 적용 유형

 

3.5 데이터 모델에 대한 편견과 오해의 해소

3.5.1 통합과 명확성의 상관관계

3.5.2 통합과 독립성의 상관관계

3.5.3 모델링은 누가해도 유사하다?

3.5.4 데이터 모델은 업무규칙에 종속적이다?

3.5.5 표준은 현실세계를 모두 반영할 수는 없다?

3.5.6 업종의 특성이 표준에 미치는 영향

3.5.7 물리모델 전환에 대한 편견의 해소

 

4장 핵심 스탠더드 데이터 모델의 상세

4.1 전사관계자 영역의 상세

4.1.1 전사관계자 영역에 대한 개요

4.1.2 전사관계자 영역의 서브타입

4.1.2.1 사람관계자(Person Party)의 상세
4.1.2.2 조직관계자(Organization Party)의 상세
4.1.2.3 그룹관계자(Group Party)의 상세
4.1.2.4 역할관계자(Role Party)의 상세
4.1.2.5 비배타적 서브타입(Inclusive Subtype)
4.1.2.6 전사관계자의 업종별 사례 연구

 

4.2 상품/서비스(Product or Service) 영역의 상세

4.2.1 상품/서비스 영역에 대한 새로운 이해

4.2.1.1 기존 상품/서비스 관리 방식의 문제점
4.2.1.2 상품/서비스 개념의 재정립
4.2.1.3 고객 맞춤형 상품/서비스의 개념

4.2.2 상품/서비스 영역의 기본형 상세

4.2.2.1 상품/서비스 영역의 기본형
4.2.2.2 상품/서비스의 관계 정의

4.2.3 상품/서비스 영역의 응용형

4.2.3.1 판매상품과 기능상품의 개념
4.2.3.2 보험형 상품/서비스 모델
4.2.3.3 기타 업종별 상품/서비스 모델 사례

 

4.3 계정(Account) 영역의 상세

4.3.1 고객 계정(Customer Account) 영역의 상세

4.3.1.1 고객 계정의 개념 정립
4.3.1.2 고객 계정의 개체단위 결정

4.3.2 서비스 계정(Service Account)과 청구 계정(Billing Account)

4.3.2.1 서비스 계정의 상세한 개념
4.3.2.2 청구 계정의 상세한 개념 정립
4.3.2.3 서비스 계정과 청구 계정의 연관성
4.3.2.4 ACCOUNT 모델의 표준형
4.3.2.5 ACCOUNT의 다계층 구조와 GROUP

4.3.3 ACCOUNT 모델의 사례 연구

4.3.3.1 대학의 ACCOUNT 모델
4.3.3.2 온라인 게임 ACCOUNT 모델
4.3.3.3 이동통신 ACCOUNT 모델
4.3.3.4 은행업무 ACCOUNT 모델
4.3.3.5 보험업무 ACCOUNT 모델