Top Banner
2016.06.22 for KPcnc (Contents Management) CM Conceptual Design ver 1.0 Engine
17

CM 개념설계 v1.0

Apr 15, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CM 개념설계 v1.0

2016.06.22

for KPcnc

(Contents Management)CMConceptual Design ver 1.0

Engine

Page 2: CM 개념설계 v1.0

1. 정의

컨텐츠 (Contents) – 외래어 표기 콘텐츠 - 는 일반적으로 사용하는 전자문서 (Electronic Document) 를 포함한 이미지 및 동영상 , 음성파일 등 모든 디지털로 가공된 결과물을 말한다 .

컨텐츠 관리시스템 (CMS) 에서의 컨텐츠 (Contents) 는 관리의 목적상 “ 내용” 이라는 뜻을 가진 Contents 와 구분하기 위해 문서 (Document) 라는 용어로 개별 오브젝트를 표기하며 , 광의의 의미인 컨텐츠와 혼동되지 않도록 주의한다 .

Page 3: CM 개념설계 v1.0

1.1 문서의 구성

문서 (Document) 는 속성 (Meta Data or Properties) 와 내용 (Contents) 으로 구성된다 .속성은 문서를 식별하기 위한 정보 - 문서를 찾는 ( 조회 , 검색 ) 에 필요하며 ,내용은 문서를 활용하기 위한 정보 - 문서 그 자체를 의미한다 .

TitleCreate DateOwnerModify Date

Contents

Page 4: CM 개념설계 v1.0

1.2 문서의 속성

문서의 속성 (Properties) 은 문서의 활용에 필요한 정보 (Meta Data) 로 구성된다 .

문서의 제목 , 등록자 , 등록일자 등 문서를 구성하는 기본속성 (Basic Properties) 과문서의 유형에 따른 추가속성 (Custom Properties) 으로 나눌 수 있다 .

Custom 1Custom 2Custom 3Custom n

TitleCreate DateOwnerModify Date

Contents

Basic Properties

Custom Properties

Page 5: CM 개념설계 v1.0

1.3 문서의 유형

문서의 유형 (Type) 은 문서를 구분하는 형식이다 .

문서의 유형별로 추가속성 (Custom Properties) 를 구성할 수 있다 .

Custom A1Custom A2Custom A3Custom …

TitleCreate DateOwnerModify Date

Contents

문서유형 A

Custom C1Custom C2Custom C3Custom …

TitleCreate DateOwnerModify Date

Contents

문서유형 C

Custom B1Custom B2Custom B3Custom …

TitleCreate DateOwnerModify Date

Contents

문서유형 B

Page 6: CM 개념설계 v1.0

1.6 문서의 분류체계

문서의 분류체계 (Container) 는 문서를 분류하는 구성을 의미한다 .

표준분류체계 (Physical Container Tree) - 구성된 컨테이너에 문서를 배정다중분류체계 (Logical Container Tree) - 구성된 문서에 컨테이너를 배정

Page 7: CM 개념설계 v1.0

1.4 문서의 주기

… … …

전사문서함작성 문서

공용문서함 작성 문서

등록 배포 폐기

문서주기 A

문서주기 B

문서의 주기 (Life Cycle) 는 생성에서 배포 및 유통을 거쳐 폐기될 때까지의 일련의 문서의 상태 (State)를 정의한다 .

Web App 메뉴 기안문서함 전사문서함 휴지통

Document State

B (Before Publishing)

O (Original Document)

R (Recycle Document)

Page 8: CM 개념설계 v1.0

1.5 문서의 버전

1.1

2.0

1.0 Draft

CURRENT

문서의 수정 이력을 관리하기 위한 방법

마이너 버전 : 미완성된 문서 버전의 의미 - 소수점 뒷자리 번호의 상승메이저 버전 : 완성된 문서 버전의 의미 - 소수점 앞자리 번호의 상승

문서의 수정자는 마이너 버전의 문서 ( 미완성 문서 ) 를 시스템에 체크아웃 /체크인을 통하여 문서를 수정할 수 있다 .

다른 사용자들은 문서가 수정중인 마이너버전의 문서 대신 이전 버전의 메이저 완성본 문서에 접근할 수 있다 .

Check-Out : 문서를 수정하기 위하여 문서를 시스템에서 꺼내는 행위 이때 문서에는 Lock 이 설정된다 .

Check-In : 문서를 수정하고 이를 시스템에 반영하는 행위이때 문서에는 Lock 이 해제되며 , 버전이 상승하게 된다 .

Over-Write : Check-In 과 같지만 버전이 상승하지 않고 이전 버전의 문서를 덮어쓰게 된다 .

Page 9: CM 개념설계 v1.0

1.7 문서의 권한

WorldECM AdminsR&D TeamECM UsersECM Users

BROWSEDELETEWRITEREADVERSION

Users/Groups Permissions

문서의 권한 (Access Control List) 은 문서에 접근할 수 있는 수준 (Level) 을 정의한다 .

사용자 및 그룹별로 권한을 부여할 수 있으며 ,상위권한은 하위권한을 포함하는 권한체계이다 .

BROWSEBROWSEBROWSEBROWSEBROWSE

READ

VERSIONWRITE

DELETE

Level 1 2 4 8 16ACL

NameBROWSE READ VERSIO

NWRITE DELETE

Page 10: CM 개념설계 v1.0

1.8 권한정책

권한정책 (Access Control List - Policy) 은 문서를 시스템에 등록 시에 설정되는 권한에 대한 정책을 구성한 것이다 .

문서를 등록할 때 그 시점의 조건에 따라 그에 따른 권한세트를 문서에 반영한다 .

WorldECM AdminsR&D TeamMFP UsersECM Users

BROWSEDELETEWRITEREADVERSION

Users/Groups PermissionsRegister User = ‘ilho.ko’ ?

Register User’s Group = ‘ECM Users’ ?

Register Container = ‘Root’ ?

Page 11: CM 개념설계 v1.0

1.9 문서의 소유자

문서의 소유자 (Owner) 는 해당 문서에 대한 모든 권한 및 책임을 지닌 필수 /유일한 사용자 .

WorldECM AdminsR&D TeamMFP UsersECM Users

BROWSEDELETEWRITEREADVERSION

Users/Groups Permissions

Page 12: CM 개념설계 v1.0

1.10 사용자와 그룹

사용자와 그룹 (Users and Groups)- 업무환경에 맞게 그룹을 구성하고 각 그룹에 사용자를 할당한다 .

조직 변경

Page 13: CM 개념설계 v1.0

2.1 문서함의 구성

문서함 (Box) 은 문서의 주기 (Life Cycle) 를 구성하는 묶음 단위접근 권한 제어

Page 14: CM 개념설계 v1.0

2.2 문서함의 권한

문서함에 대한 권한은

사용자나 그룹에 대해서 접근할 수 있다 /없다 .

Page 15: CM 개념설계 v1.0

2.3 문서함의 설정

문서함의 설정

폴더에 대한 설정 - 문서에 대한 설정 -

폴더구분 다중 분류체계 사용여부 폴더 권한정책 사용여부

문서주기 문서유형 문서권한정책

등록 배포 폐기

Page 16: CM 개념설계 v1.0

2.4 문서 처리기능

문서의 관리 및 활용 등 문서를 처리하는 기능

이는 문서에 대한 접근권한의 조합으로 기능을 구현할 수 있다 .

예 ) 문서의 이동 - 문서를 읽을 수 있는 권한 + 문서를 삭제할 수 있는 권한 + 문서를 신규로 생성할 수 있는 권한

vers 2.1

vers 1.0

WorldECM AdminsR&D TeamMFP UsersECM Users

BROWSEDELETEWRITEREADDELETE

Users/Groups Permissions

ECM Users

Page 17: CM 개념설계 v1.0

2.5 문서함의 문서처리 기능

문서함에 설정된 문서의 주기 ( 문서의 상태 ) 에 따라 사용가능한 처리기능을 정의한다 .

등록 배포 폐기

문서함의 문서주기

2.1