C O N T E N T S Ⅰ. 개요 1. 추진목표및배경 8 2. 가이드의구성 기대효과 11 Ⅱ. 링크드데이터구축공정 1. 전체공정도 세부공정도 15 Ⅲ. 태스크별상세내용 1. 준비단계 구축및발행단계 25 2 링크드데이터구축공정가이드

Size: px
Start display at page:

Download "C O N T E N T S Ⅰ. 개요 1. 추진목표및배경 8 2. 가이드의구성 기대효과 11 Ⅱ. 링크드데이터구축공정 1. 전체공정도 세부공정도 15 Ⅲ. 태스크별상세내용 1. 준비단계 구축및발행단계 25 2 링크드데이터구축공정가이드"

Transcription

1 링크드데이터구축공정가이드 v Linked Open Data

2 C O N T E N T S Ⅰ. 개요 1. 추진목표및배경 8 2. 가이드의구성 기대효과 11 Ⅱ. 링크드데이터구축공정 1. 전체공정도 세부공정도 15 Ⅲ. 태스크별상세내용 1. 준비단계 구축및발행단계 25 2 링크드데이터구축공정가이드 v1.0

3 Ⅳ. 산출물상세내용 1. 산출물내용정의 산출물내역 산출물별상세내역및샘플 32 [ 부록 1] 링크드데이터선정기준참고자료 66 [ 부록 2] URI 생성및관리지침 67 [ 부록 3] 링크드데이터발행후체크리스트 74 3

4 링크드데이터구축공정가이드 v1.0 링크드데이터란무엇인가? 현재의웹은거의모든정보들이생산, 유통, 재생산, 폐기등이이루어지는거대한정보생태계임 - 이생태계는웹페이지 (HTML) 형식으로다양한도큐먼트들이연결되어이루어져있음 - 이미웹은거대한정보플랫폼으로모든정보들이웹에존재하고정보탐색활동이이루어지고있음 현재웹에서웹페이지에표현되는정보들은이미구조화되어있는데이터베이스에서추출된정보가기계적해석을거쳐단순히사람이읽고, 이해할수있는문자, 소리, 영상, 이미지등의형태로표현됨 - 각각의데이터베이스에존재하는데이터들은다양한데이터베이스관리시스템, 기술규칙, 메타데이터를사용하는갇힌형태 (silo) 로존재 - 데이터베이스의정보는 HTML로웹상에표현되나실제활용가치가높은데이터는데이터베이스에만존재 ( 웹에존재하지않음 ) - 개방되는데이터들은특정이용자의요구가있을경우에개방되거나 XLS, CSV, PDF 등의파일단위혹은 Open API로제공되지만비표준적인메타데이터사용으로재활용성이떨어지고웹이라는플랫폼을벗어나는구조임 링크드데이터는웹이라는거대한정보플랫폼위에기존웹을구성하는핵심개념 / 기술인 HTTP, URI를그대로활용하고표준기술규칙을활용함으로써웹을누구나활용할수있는거대한데이터베이스로활용이가능하도록함 - 웹을데이터베이스로활용함으로써다양한데이터수집을위한행정적, 기술적노력감소 4 링크드데이터구축공정가이드 v1.0

5 - 도큐먼트간의연결이아니라도큐먼트를구성하는개념 ( 주제, 사람, 장소, 시간등 ) 간의연결을통해서동일한객체간의식별이가능하도록하고소유하지않고있는외부데이터와의연결을통해서보다풍부한정보탐색환경이가능하도록함 - 기존웹 ( 도큐먼트간의연결 ) 이단순히사람이읽고활용할수있는문자형태정보간의실제적인연결인반면링크드데이터를통한데이터간의연계는데이터를기반으로하는새로운정보, 서비스창출이가능하도록함 5

6 PART 1 개요 6 링크드데이터구축공정가이드 v1.0

7 1. 추진목표및배경 2. 가이드의구성 3. 기대효과 7

8 1. 추진목표및배경 sns 1) 추진목표 본가이드는링크드데이터 (Linked Data) 원칙에맞추어기존에보유하고있는데이터를웹에발행하고자하는기관이나사업자들에게표준적인링크드데이터구축및발행공정을제공함 - 때문에본가이드에서는시맨틱웹 (Semantic Web), 링크드데이터 (Linked Data) 에대한일반적인이해를돕기위한내용을포함하지는않음 - 시맨틱웹, 링크드데이터에대한이해는 알기쉬운시맨틱웹, 링크드데이터 참조 링크드데이터구축사업추진에실체적으로적용가능한가이드개발 체계적이고효율적인구축과정제공 일관성있는공정관리를통해시행착오최소화및품질제고 본가이드는링크드데이터사업을추진하고자하는기관에서이를수행하고자하는 전문업체가선정된이후작업공정을대상으로함 8 링크드데이터구축공정가이드 v1.0

9 2) 추진배경 한국정보화진흥원은 데이터베이스구축방법론 을통해다양한종류의디지털화대상자료를효율적으로구축할수있는체계적인방법을제공하고있음 링크드데이터사업은단순히기존데이터베이스를새로운형태의파일로변환하는작업을넘어서웹을데이터베이스로누구나활용할수있도록하기위한작업으로기존의 데이터베이스구축방법론 의범위에포함되지않음 때문에본가이드는 데이터베이스구축방법론 의형태적인장점을취하되웹에데이터를공유하고연결하여재활용하기위한링크드데이터구축방법에초점을두어, 현장에서실제링크드데이터변환과발행에직접활용할수있도록구성하였음 본가이드는 2013년국가DB사업을통해수행한한국사와생물정보 LOD(Linked Open Data) 사업을바탕으로공통된구축공정을도출하여구성함 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 9

10 2. 가이드의구성 sns 1) 개요 본가이드는정보자원의효율적활용을위한데이터웹구축을위해웹에공개가능한데이터를발굴하고링크드데이터로변환하는활동을지원하기위해표준화된구축공정을제공함 이를위해링크드데이터구축을위한구축절차도, 산출물, 품질확인지침을핵심내용으로구성함 가이드의링크드데이터구축과발행은단계-세그먼트-태스크의체계를가짐 - 단계는링크드데이터구축과발행을위한기본단계로, 준비단계, 구축단계, 발행단계, 등록단계로구성함 - 세그먼트는단계별로원천자료유형에따라수행되어야하는표준적인작업절차를의미함 - 태스크는각세그먼트별로수행되어야할세부작업내용, 검토사항및작성되어야하는산출물내역으로구성됨 태스크색인방법 - 태스크색인은백단위세자리숫자와원천자료유형 ( 향후세구분이필요할경우추가하며, 현재단계에서는공통요소로통일함 ) 을구분한코드로구성됨 3 단계 2 세그먼트 1 태스크 C 원천자료유형 10 링크드데이터구축공정가이드 v1.0

11 3. 기대효과 sns 링크드데이터사업추진을위한기준정보를제공하여다양한링크드데이터사업에적용하고향후개선을통해완성도높은가이드라인으로발전 공공정보개방, 링크드데이터에대한관심과사업화가시작되는시점에서실제사업을준비, 추진하는기관에서실제적용가능한실무가이드제공으로업무효율성제고 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 정보화사업추진프로세스를고려한실무지침으로현장업무에직접활용가능 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 11

12 PART 2 링크드데이터 구축공정 12 링크드데이터구축공정가이드 v1.0

13 1. 전체공정도 2. 세부공정도 13

14 1. 전체공정도 sns 14 링크드데이터구축공정가이드 v1.0

15 2. 세부공정도 1) 자료준비단계 sns Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 15

16 16 링크드데이터구축공정가이드 v1.0

17 2) 구축및발행단계 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 17

18 18 링크드데이터구축공정가이드 v1.0

19 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 19

20 PART 3 태스크별상세내용 20 링크드데이터구축공정가이드 v1.0

21 1. 준비단계 2. 구축및발행단계 21

22 1. 준비단계 sns 세그먼트태스크번호태스크정의주요활동산출물 사용자요구사항분석 111C 요구사항분석 - RFP, 사업수행계획서의명시 된요구사항체계화 요구사항분석서 현황조사 110C 112C 기초조사 내부데이터분석 - 링크드데이터에적합한내부자원의파악 ( 데이터형태, 분류등 ) 외부데이터분석 1) - 연계가능한도메인에대한고려 ( 적합성, 협조가능, 공개여부등 ) 기초현황조사서 원천데이터목록 링크드데이터구축기준정의 - 링크드데이터구축대상데 121C 기준정의 이터선정기준마련 - 데이터발행을위한구축및공개범위정의 구축 대상선정 120C 122C 구축대상자료세부조사 대상데이터상세조사 - 선정기준표 - 구축대상데이터에대한저작권조사 - 원천데이터의형태조사 - 원천데이터내사용가능한메타데이터의특징조사 선정데이터조사 서 ( 부록 1 참조 ) 123C 구축대상자료선정 구축대상자료선정 - 구축및연계대상및건수확정 1) 외부데이터는현재변환대상데이터가다른기관과연계되어있는경우혹은본사업의추진대상이 2 개이상기관간의공동추진인경우의데이터로새로운외부데이터와의인터링킹을의미하지않음 22 링크드데이터구축공정가이드 v1.0

23 세그먼트태스크번호태스크정의주요활동산출물 구축대상선정 120C 계획수립 130C 124C 131C 132C 133C 구축방안정의요건정의공정설계시범데이터구축 구축대상자료에대한구축방안정의 - 링크드데이터구축및서비스방향설정 - 데이터모델링가이드확립 링크드데이터구축및서비스시고려사항및요건정의 - 원천데이터입수시고려사항및요건정의 - 구축대상의형태및포맷정의 - 의미관계모델링설계를위한제약및규칙정의 - 데이터변환및연계시고려해야할사항을정의 - 2) 자료검사및품질 ( 원천데이터에대한 ) 요건정의 - 서비스를위한저작권처리방안정의 구축대상별상세공정설계 - 자료준비및실행단계에대한계획수립 - 구축각단계에대한태스크및작업내용정의 - 단계별공정산출물정의 - 각단계별사용툴 ( 및장비 ) 선정 시범데이터구축 - 시범구축대상데이터선정 - 시범데이터자료준비 - 모델링가이드에따른테스트모델링수행 - 시범데이터결과물에따른모델링지침및산출물보완 - 실구축중발생예상문제점정의및해결방안준비 ( 원천데이터의구조적, 데이터양적문제로변환후재활용, 연계등에문제발생가능성파악 ) 구축계획서공정도시범데이터구축보고서 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 2) 원천데이터구축의세부지침은데이터베이스구축방법론 3.0 을참조 23

24 세그먼트태스크번호태스크정의주요활동산출물 구축대상데이터반출에따른 계획안정의 실행계획 210C 211C 구축대상데이터반출계획수립 - 구축대상데이터보유기관및담당자와반출에따른협의진행 - 구축대상데이터반출에따른시기, 방법, 조건에대한정의 - 반출에따른지침확립 구축대상 데이터반출지침서 외부데이터연계를위한계획 수립 - 연계를위한외부링크드 212C 연계계획수립 데이터목록정의 - 대상데이터의건수및내용확인 - 외부데이터연계를위한모델링가이드보완 원천데이터목록작성 221C 구축대상데이터목록작성 - 반입되는원천데이터에대한목록작성 - 데이터에대한중복성검토 데이터준비 - 관리번호 ( 제어번호 ) 부여구축대상 220C 데이터목록 222C 구축대상데이터이관점검 구축대상데이터이관점검 - 구축대상데이터보수, 구축대상데이터의목록변경및대체 반입데이터확인 - 구축대상목표데이터목록표에 원천데이터 반입 230C 231C 데이터반입 근거한반입자료량확인 - 미반입, 추가반입될데이터에대한확인 인수인계증 추가반입작업 232C 추가반입 - 반입시누락되거나잘못된자료에대한추가반입 24 링크드데이터구축공정가이드 v1.0

25 2. 구축및발행단계 sns 세그먼트태스크번호태스크정의주요활동산출물목적및 링크드데이터로구축하고자 311C 범위설정하는목적과범위설정 해당도메인의특징등을 312C 도메인기술상세기술명세화구축명세서 310C 313C 시나리오구성 관리자, 이용자시나리오구성 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 용어설계 410C 314C 적합질의 (competency questions) 구성 추론등링크드데이터로변환하는시스템이응답해야하는적합질의를구성 3) 데이터모델, 온톨로지현황조사 기구축된표준데이터모델, 온 411C 기존체계분석 톨로지확인및재활용확인 - 기존에존재하는온톨로지, 어휘집분석 온톨로지, 구축대상데이터가사용하고 어휘분석서 있는어휘분석 412C 어휘분석 - 기관에서정의한어휘 사용여부조사 - 표준어휘집사용여부조사 413C 용어선정 변환대상용어선정 국내외표준용어집선정 414C 표준용어집 - 원천데이터를가장잘표현할구축수있는용어집선정 - 기관에서정의한어휘선정 표준용어집 원천데이터용어를표준용어로 415C 용어매핑 매핑 - 매핑규칙구축 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 3) 단순변환데이터제공의경우적합질의생략 (RDFa, MicroData 등 ) 25

26 세그먼트태스크번호태스크정의주요활동산출물 511C 모델정의 도메인개념모델정의개념모델명세서 온톨로지 설계 510C 512C 계층화 클래스계층화상향식 / 하향식 / 조합식 513C 관계정의 속성, 관계정의 클래스제약 (class restrictions) 514C 제약설계설계 (restriction) 속성제약 (property restrictions) 설계 온톨로지모델 명세서 611C 매핑규칙점검 원천데이터와변환대상데이터 요소간의매핑규칙점검 612C 변환규칙점검 변환기를통해변환될 변환규칙점검 데이터변환 (RDF 화 ) 610C 613C 데이터변환 데이터변환수행 614C 인스턴스생성 인스턴스생성 615C 일관성확인 온톨로지일관성확인 616C 유효성검증 온톨로지데이터검증서 26 링크드데이터구축공정가이드 v1.0

27 세그먼트태스크번호태스크정의주요활동산출물 저장및발행 710C 711C 데이터저장방식결정데이터 - 관계형DB, RDF 저장소, 저장방식결정 file시스템 712C 데이터저장 데이터저장 데이터발행방식결정 713C - RDB2RDF 데이터 - RDFa활용 CMS 발행방식결정 - 링크드데이터인터페이스 - 웹서버 (Web Server) 714C 데이터발행 데이터발행발행명세서 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 등록 720C 721C 추후국내데이터등록플랫폼 구축후추가예정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 27

28 PART 4 산출물상세내용 28 링크드데이터구축공정가이드 v1.0

29 1. 산출물내용정의 2. 산출물내역 3. 산출물별상세내역및샘플 29

30 1. 산출물내용정의 sns 산출물에대한기본정의및특징정의 산출물의항목별상세내용정의 - 항목별상세내용에서정의된항목은기본적으로필요한항목중심으로정리 sns 30 링크드데이터구축공정가이드 v1.0

31 2. 산출물내역 sns 번호 산출물명 정의 011 요구사항분석서 서비스 ( 또는데이터 ) 구축을위한사용자요구사항에대한분석제안요청서, 사업수행계획서의요구사항의체계화 012 기초현황조사서 요구사항분석후실제구축대상데이터에대한현황조사분석서 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 013 원천데이터목록사업범위에포함되는구축대상데이터리스트 014 선정데이터조사서 구축대상데이터의선정기준, 제공기관, 건수, 유형및입수가능여부등의현황조사결과 015 구축계획서 구축대상데이터및구축방안등에대한계획수립 016 공정도 DB구축방법론을활용하여수집, 구축, 자료검사단계까지전과정을포함하는공정, 산출물및담당을기술 017 시범데이터구축보고서 모델링가이드에따른온톨로지시범데이터구축 018 구축대상데이터반출지침서 구축대상데이터반출에따른계획및작업순서를정의 019 구축대상데이터목록 원천데이터중실제본사업에서구축할수있는실제데이터목록 110 인수인계증 자료의반입과반출을관리하는양식 021 구축명세서 사업대상데이터를기반으로하는링크드데이터구축목적, 범위, 도메인의특징, 관리자 / 이용자시나리오, 적합질의구성등구체적인목적과방법에대한명세서 022 온톨로지, 어휘분석서 기존에존재하는유사한유형의도메인에속하는온톨로지및표준어휘집분석 023 표준용어집 국내외표준용어집조사결과와원천데이터어휘집을중심으로최종결정된표준용어집 024 개념모델명세서 온톨로지개념모델에대한정의 025 온톨로지모델명세서 본사업에필요한온톨로지모델구축에대한명세서 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 026 데이터검증서구축된데이터의품질및적합질의검증 027 발행명세서웹으로발행된데이터의명세서 31

32 3. 산출물별상세내역및샘플 sns 1) 준비단계 1-1) 요구사항분석서 정의 사업수행을위한사용자요구사항분석 필요시기 사업을준비하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 항목별상세내용 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일기술항목 1. 요구사항체계화 - 요구사항식별번호, - 출처구분 ( 제안요청서, 사업수행계획서등 ) - 수행방법 - 담당자 - 관련산출물등기술 32 링크드데이터구축공정가이드 v1.0

33 활용예 관리번호 작성자명 요구사항분석서 사업명 작성일 No 요구사항출처수행방법담당자관련산출물 1 XX 소장예술가정보데이터의 RDF 변환 제안요청서개발홍길동온톨로지명세서 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 33

34 1-2) 기초현황조사서 정의 요구사항분석후실제구축대상데이터에대한현황조사분석서 필요시기 사업을준비하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 항목별상세내용 기술항목 1. 데이터현황분석 - RFP 상에기술된대상데이터의실제기술환경조사 - 대상데이터관련하드웨어, 소프트웨어현황조사 - 대상데이터반입, 반출관련기술환경조사 - 타데이터베이스혹은서비스와연계현황조사 - 대상데이터의활용가능여부 ( 저작권등 ) 조사 - 대상데이터의서비스제공형태조사 ( 파일형태등 ) 2. 메타데이터현황분석 - 대상데이터활용메타데이터현황조사 ( 국제표준혹은해당기관에서필요에의해정의한요소등조사 ) 3. 분석결과 - RFP 등기제시된현황과차이점문제점등발견시기술 - 차이점, 문제점해결방안등기술 34 링크드데이터구축공정가이드 v1.0

35 1-3) 원천데이터목록 정의특징항목별상세내용 사업범위에포함되는구축대상데이터리스트필요시기사업을준비하는시점필수 / 선택필수작성자주관기관, 프로젝트관리자공동작성량 1부관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일기술항목 1. 데이터형태 - 구조, 반구조, 비구조등원천데이터의형태를기입 2. 데이터세부사항 - 메타데이터항목을기입 ( 분류, 유형, 시대, 일자등 ) 3. 소장기관 - 데이터의보유기관을기입 4. 내 / 외부정보 - 내부데이터또는외부연계데이터에대한기입 5. 건수 - 데이터의건수기입 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 35

36 활용예 원천데이터목록 관리번호 작성자명 사업명 작성일 구분 데이터형태 분류유형입력일소장기관내 / 외부건수 주소구조지리텍스트 20xx.xx.xx XXX 내부 200 건 36 링크드데이터구축공정가이드 v1.0

37 1-4) 선정데이터조사서 정의특징항목별상세내용 구축대상데이터의제공기관, 건수, 유형및입수가능여부등의현황조사결과필요시기구축대상데이터조사및선정시필수 / 선택필수작성자주관기관, 제공기관공동작성량 1부관리항목 1. 제공기관 : 제공기관명 2. 제공기관담당자명 : 데이터제공기관담당자명 3. 제공기관연락처 : 데이터제공기관담당자연락처 4. 작성일 : 보고서작성일기술항목 1. 데이터형태 - 구조, 반구조, 비구조등원천데이터의형태를기입 2. 분류 - 데이터의형태또는주제분류를기입 3. 데이터건수 - 구축데이터형태별제공건수 4. 데이터포맷 - 데이터베이스또는파일포맷등 5. 반출데이터형태 - 반출가능한데이터형태기술 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 37

38 활용예 선정데이터조사서 제공기관명 담당자명 작성일 연락처 구분 데이터형태 분류명 데이터건수 데이터포맷 반출형태 국보구조국보 300 RDB CSV 비고 반출가능데이터만 CSV 형태로제공 38 링크드데이터구축공정가이드 v1.0

39 1-5) 구축계획서 정의 특징 구축대상데이터및구축방안등에대한계획수립필요시기사업을준비하는시점필수 / 선택필수작성자주관기관작성량 1부관리항목 1. 사업명 : 사업명칭 2. 작성자명 : 작성기관명 / 작성사업자명 / 작성자명 3. 작성일 : 작성일 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 항목별상세내용 기술항목 1. 구축개요 2. 구축대상및범위 - 기존구축현황기술 - 구축대상및범위기술 3. 구축방안 - 자료형태별구축방안기술 ( 예, 구조, 비구조등원천데이터의형태에따른구축방안제시 - 원천데이터의파일포맷 ( 엑셀, MARC, TXT, XML 등 ) 의 RDF화 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 39

40 활용예 구축계획서 사업명 작성기관명 작성자명 사업자명 작성일 구축자료유형 1. 구축목적 - 본사업의목적, 필요성, 추진배경, 기대효과등을기술한다 - 기존구축현황을기술한다. - 본사업의구축대상및범위를기술한다 2. 구축대상및범위 제공기관 : 제공건수 : 자료형태 : 데이터포맷 : 3. 구축방안 - 자료형태별구축방안을기술한다 - 품질요건, 검사절차, 시기, 검사담당등을기술한다 4. 표준화방안 - 데이터수집, 구축시에기준이되는표준을기술한다 5. 모델링가이드 - 데이터모델링시고려해야하는사항에대한기술 40 링크드데이터구축공정가이드 v1.0

41 1-6) 공정도 정의특징항목별상세내용 DB구축방법론을활용하여수집, 구축, 자료검사단계까지전과정을포함하는공정, 산출물및담당을기술필요시기사업을준비하는시점필수 / 선택필수작성자공정관리자작성량 1부관리항목 1. 사업명 : 사업명칭 2. 작성자명 : 작성기관명 / 작성사업자명 / 작성자명 3. 작성일 : 작성일기술항목 1. 단계 - 구축단계기술 2. 태스크및태스크번호 - DB구축방법론을참조하여해당태스크기술 - 태스크는선별및확장이가능함 3. 작업내용 - 각태스크별작업내용기술 4. 산출물 - 각태스크별산출물 5. 담당 - 각태스크별책임자 / 관리자 6. 사용툴 - 작업시툴을사용하는경우기술 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 41

42 활용예 공정도 사업명 작성기관명 작성자명 사업자명 작성일 단계 태스크 ( 태스트번호 ) 작업내용산출물담당사용툴 포괄적인조사로현재보 유하고있는정보자원에 대한전수조사를실시 현황조사 기초조사 (111C) 아직국내 LOD는초기단계로 LOD로발행했을때 원천데이터목록 MS 오피스 EXCEL 효과가큰데이터가무엇 인지에대한정확한전수 조사필요 42 링크드데이터구축공정가이드 v1.0

43 1-7) 시범데이터구축보고서 정의특징항목별상세내용 모델링가이드에따른온톨로지시범데이터구축필요시기구축대상별상세공정설계이후필수 / 선택필수작성자온톨로지설계자및개발자작성량 1부관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일기술항목 1. 시범구축대상데이터선정 - 구축대상선정시논의된구축대상자료를기반으로실제구축될시범데이터의범위선정 2. 시범데이터자료준비 - 선정된범위에합당한내 / 외부데이터를수집 3. 모델링가이드에따른테스트모델링수행 - 논의된서비스방향및대상데이터에적합한온톨로지모델설계 - 전체서비스가아닌단위서비스에한해테스트모델구축 4. 시범데이터결과물에따른모델링지침및산출물보완 - 설계된테스트온톨로지모델을기반으로샘플데이터구축 - 샘플데이터의검수 5. 실구축중발생예상문제점정의및해결방안준비 - 샘플데이터검수결과에따른예상문제점정의및해결방안모색 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 43

44 활용예 시범데이터구축보고서 관리번호 작성자명 사업명 작성일 1. 테스트모델설계 - 인물의상세이름제공을위한테스트모델설계 1st_Property 2nd_Property Domain Range 설명 Person_Name Person String 상세이름 aliasname Person String 이칭 bonghoname Person String 봉호 buname Person String 부명 changedname Person String 개명 childhoodname Person String 아명 choname Person String 초명 janame Person String 자 myohoname Person String 묘호 nickname Person String 호, 아호 penname Person String 필명 posthumousname Person String 시호 2. 시범데이터구축 - 테스트모델에따른시범데이터구축 realname Person String 본명 데이터설명구축파일 aliasname 이칭 aliasname_fi.0000 anothername_kor 이명 ( 한국어 ) anothername_kor_fi.0000 bonghoname 봉호 bonghoname_fi.0000 Career 관직, 직업정보 Career_fi.0000 changedname 개명 changedname_fi.0000 childhoodname 아명 childhoodname_fi.0000 choname 초명 choname_fi 링크드데이터구축공정가이드 v1.0

45 1-8) 구축대상데이터반출지침서 정의특징항목별상세내용 구축대상데이터반출에따른계획및작업순서를정의필요시기자료구축을시작하는시점필수 / 선택필수작성자주관기관, 프로젝트관리자공동작성량 1부관리항목 1. 사업명 : 사업명칭 2. 작성자명 : 작성기관명 / 작성사업자명 / 작성자명 3. 작성일 : 작성일기술항목 1. 목적 - 데이터반출대한목적및개요정의 2. 작업방법 - 각공정별작성순서상세기재 3. 예외사항처리방법 - 데이터반출시발생되는예외사항처리방법에대한기재 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 45

46 1-9) 구축대상데이터목록 정의 확정된구축대상데이터리스트 필요시기 구축단계 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항 목별상세내용 1. 데이터형태 - 구조, 반구조, 비구조등원천데이터의형태를기입 2. 데이터세부사항 - 메타데이터항목을기입 ( 분류, 유형, 시대, 일자등 ) 3. 소장기관 - 데이터의보유기관을기입 4. 내 / 외부정보 - 내부데이터또는외부연계데이터에대한기입 5. 건수 - 데이터의건수기입 46 링크드데이터구축공정가이드 v1.0

47 활용예 구분 관리번호 작성자명 데이터형태 구축대상데이터목록 사업명 작성일 분류유형입력일소장기관내 / 외부건수 주소구조지리텍스트 20xx.xx.xx XXX 내부 200 건 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 47

48 1-10) 인수인계증 정의 자료의반입과반출을관리하는양식 필요시기 자료의반출과반입이발생하는시점 특징 필수 / 선택 작성자 필수 작업자, 프로젝트관리자공동 작성량 서식당 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항목별상세내용 1. 관리번호 : 작업대상자료의고유번호 2. 청구번호 : 데이터를보유한기관에서사용하는청구번호를기입 3. 비고 : 자료의반입과반출하면서자료의특이사항을기록 4. 대출자 : 자료를빌려가는사람이서명 5. 대여자 : 자료를대여해주는사람이서명 6. 자료명 : 자료의명칭기록 7. 자료수량 : 자료의수량기록 ( 예 : 건등 ) 8. 반입일 : 자료를반입하는날짜 9. 예정반납일 : 자료를사용하고반납하는예정일기록 10. 반출일 : 자료를반출하는날짜 48 링크드데이터구축공정가이드 v1.0

49 활용예 인수인계증 관리번호 사업명 작성자명 작성일 청구번호 관리번호 데이터명 자료수량 비고 051.1박 박문제12집 1939년 19월 10 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 상기데이터를 ( 인수 / 인계 ) 하였음을확인하며, 자료손상없이 ( 인수 / 인계 ) 가되었음을확인합니다. 주관기관 ( 확인 ) 주관사업자 ( 확인 ) Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 49

50 2) 구축및발행단계 2-1) 구축명세서 정의 링크드데이터구축목적, 범위, 도메인의특징등기술 필요시기 구축및발행단계 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 항목별상세내용 기술항목 1. 도메인분석 - 해당도메인의특징등을상세분석 2. 목적및범위설정 - 링크드데이터로구축하고자하는목적과범위설정 3. 사용자선정 - 시스템이용자및관리자구성 4. 해당사업에필요한인력정보 - 개발자및필요인력구성 5. 사업수준정의 - 해당사업의 LOD 발행수준정의 6. 기타사업관련정보설정 - 해당사업에관련된필요한내용기술 50 링크드데이터구축공정가이드 v1.0

51 활용예 관리번호 작성자명 1. 분야구축분야명기술 2. 담당시스템담당 구축명세서 사업명 작성일 데이터담당 ( 원천데이터분석, 온톨로지설계, 트리플변환등 ) 자문담당 등을기재 3. 목적 LOD(Linked Open Data) 구축을위한목적을기술 4. 구축범위 LOD(Linked Open Data) 를적용하기위한데이터및시스템의범위를기술 5. 원천데이터 LOD(Linked Open Data) 를적용하는대상이되는원천데이터의데이터명, 특징및관계등 을기술 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 51

52 2-2) 온톨로지, 어휘분석서 정의 기존에존재하는유사한유형의도메인에속하는온톨로지및표준어휘집분석 필요시기 자료의구축을시작하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항목별상세 1. 해당데이터도메인기술 - 원천데이터가갖는도메인특징, 범위등기술 2. 현황조사 - 해당도메인에속하는국내외표준온톨로지조사 - 표준온톨로지에서활용하고있는표준어휘집조사 - 온톨로지모델및어휘집의도입가능성 ( 적합성 ) 여부조사 내 용 52 링크드데이터구축공정가이드 v1.0

53 활용예 온톨로지, 어휘분석서 관리번호사업명작성자명작성일 1. 원천데이터의특징 - 본사업대상원천데이터는인간문화재로 사람 을주객체로함 2. 해외온톨로지분석 - 국제적으로사람객체를표현하기위한표준으로 FOAF 모델활용 3. 표준어휘집 - FOAF 어휘집을주로활용함 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 4. 적합성여부 - 사람이라는객체를표현하기에는적합하고다른객체와인터링킹이가능하나인간문화재를표현하기위한속성은부족함 - 이를위해별도로속성과하위클래스를정의하고공표하는것이필요함 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 53

54 2-3) 표준용어집 정의 표준용어집 필요시기 자료의구축을시작하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항목별상세내 1. 국내외표준용어집선정 - 원천데이터를가장잘표현할수있는용어집선정 - 기관에서정의한어휘선정 2. 시스템표준용어집구축 3. 원천데이터용어를표준용어로매핑 - 매핑규칙구축 - 매핑규칙에따른원천데이터용어들의표준화 용 54 링크드데이터구축공정가이드 v1.0

55 활용예 표준용어집 관리번호 사업명 작성자명 작성일 용어 예시 비고 현재활용용어 선정표준용어 표제어 충선왕 ( 忠宣王 ) title dc:title 본명 왕장 ( 王璋 ) * 왕명으로발음이없는한자일경우 ( 조선왕실 ), 조선왕조실록사이트의음을사용 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 호, 아호 필명 아명 개명 창씨명 가명 자 종교명 성별 초명 중앙 왕원 시호충선 ( 忠宣 ) 봉호 묘호 이칭 익지례보화 ( 益智禮普化 ) Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 55

56 2-4) 개념모델명세서 정의 온톨로지개념모델에대한정의 필요시기 LOD 에필요한온톨로지모델을구축하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항목별상세 1. 시스템의도메인및목적에적합한개념모델정의 - 작성된시나리오고려 - 활용가능개념모델분석 2. 표준용어집을활용하여개념모델어휘정의 3. 원천데이터에해당하는내용들의계층적지식표현 내 용 56 링크드데이터구축공정가이드 v1.0

57 활용예 관리번호 작성자명 1. 구조도 개념모델명세서 사업명 작성일 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 2. 명세 상위개념 Agent Docu ment 개념개념 ( 한글명 ) ( 영문명 ) 주체 사람 그룹 문서 이미지 Agent Person Group Docu ment Image 개념설명 행위를하는주체에대한개념으로사람, 그룹등을포함 사람을나타내는개념 사람으로구성된단체를나타내는개념문서의형태로표현될수있는모든것들을포함하는개념 Document 의하위클래스이면서이미지를표현하기위한개념 관계 ( 한글명 ) 성별 생일 개인메일 관계 ( 영문명 ) gender birthday mbox 관계설명 male, fenale과같은성별을나타내기위한관계 출생과관련된날짜를기술하기위한관계 메일주소를기술하기위한관계 관계대상 날짜 나이 age 나이를나타내는관계 숫자 이름 firstname 사람의이름 문자열 성별 lastname 사람의성 문자열 멤버 주제 묘사 썸네일 member topic depicts thumbnail 그룹을구성하는하위집합요소 해당문서가나타내는모든요소 이미지와이미지가묘사하고있는사물과의관계를기술하기위한속성전체크기의이미지와이미지는대표하는작은이미지와의관계 Agent Thing Thing Image 관계특징 단일값을갖는관계 역관계가단일값을갖는관계 page 관계와역관계 depiction 관계와역관계 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 57

58 2-5) 온톨로지모델명세서 정의 본사업에필요한온톨로지모델구축에대한명세서 필요시기 개념명세서를작성후온톨로지모델구축을실행하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항목별상세내용 1. 클래스정의 - 같은분야의활용가능한관련온톨로지분석 - 개념모델을기반으로한클래스들의정의 - 정의된클래스들의계층화상향식 / 하향식 / 조합식 2. 속성정의 - 클래스에필요한속성정의 - 원천데이터에서제공되는내용들을기반으로구축 - 구축된클래스속성들의계층화상향식 / 하향식 / 조합식 3. 모델검증 - 구축된모델에대한검증 - W3C 표준에맞춰무결성검증 - 작성된시나리오를해결가능한지에대해검증 58 링크드데이터구축공정가이드 v1.0

59 활용예 관리번호 작성자명 온톨로지모델명세서 사업명 작성일 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 59

60 2-6) 데이터검증서 정의 구축된데이터의품질및적합질의검증 필요시기 LOD 데이터구축후유효성을검증해야하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항목별상 1. 적합질의에따른유효성검증 - 적합질의를해결하고자작성된 SPARQL에따른검증 - 시나리오가해결되었는지에대한검증 - 구축된 LOD 데이터들의원천데이터의내용을잘반영했는지에대한검증 - 단위테스트및통합테스트로이루어짐 세 내 용 60 링크드데이터구축공정가이드 v1.0

61 활용예 관리번호 작성자명 데이터검증서 사업명 작성일 작업권한시험항목검증방법 관리자 데이터수집및저장 관리자 LOD 모델관리및검증 관리자 관리자 LOD 인스턴스저장및 검증 SPARQL 처리기 내 / 외부데이터를수집하기위한수집및수집된데이 터저장을위한기능개발 개발된 LOD 모델에대한추가 / 삭제 / 변경등의관리 기능및적합성검증개발 구축된 LOD 인스턴스를저장하고적합성을검증하기 위한기능개발 시맨틱질의언어인 SPARQL 을지원하기위한기능을 개발 관리자 LOD 발행및관리 LOD 발행및관리를위한기능개발 관리자 LOD 통계정보서비스 LOD 발행및이용에관한통계정보제공기능개발 관리자 관리자 LOD 검색, 브라우징, 다 운로드서비스 인물관련서비스 LOD 를활용하기위한편이도구개발 ( 검색, 브라우 징, 다운로드서비스 ) 구축된데이터를활용한인물중심시맨틱웹서비스 개발 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 61

62 2-7) 발행명세서 정의 LOD 데이터구축이끝난후 LOD 서비스를발행하는시점 필요시기 LOD 데이터구축이끝난후 LOD 서비스를발행하는시점 특징 필수 / 선택 작성자 필수 주관기관, 프로젝트관리자공동 작성량 1 부 관리항목 1. 관리번호 : 주관기관에서사용하고있는관리번호를이용 2. 사업명 : 사업명칭 3. 작성자 : 보고서작성자명 4. 작성일 : 보고서작성일 기술항목 항목별상세내 1. 데이터저장방식의결정 - 관계형DB, API, RDF 저장소, RDF 파일등데이터저장방식을결정 2. 데이터발행방식의결정 - RDF2RDF( 예 :D2R) - RDFa 활용 CMS - 링크드데이터인터페이스 ( 예 :Pubby) - 웹서버 (Web server) 용 62 링크드데이터구축공정가이드 v1.0

63 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별상세내용 Ⅳ. 산출물상세내용부록 63

64 부록 64 링크드데이터구축공정가이드 v1.0

65 [ 부록 1] 링크드데이터선정기준참고자료 [ 부록 2] URI 생성및관리지침 [ 부록 3] 링크드데이터발행후체크리스트 65

66 [ 부록 1] 링크드데이터선정기준참고자료 sns 1. 개요 링크드데이터사업을추진하고자하는기관의보유데이터중링크드데이터로개방했을때효과가가장큰데이터와개발할수있는데이터를식별하기위해서기본적으로확인해야하는선정기준 2. 선정기준 공개하고자하는데이터가높은이용가치를가지고있는가? 데이터에대한저작권문제는없는가? 개인정보에위배되지않는가? 구축후오픈된라이선스 (Creative Commons와같은 ) 로활용이가능한가? 데이터제공자는참조사이트를보유하고있는가? 데이터의확보가가능한가? 데이터오픈에대한정책을보유하고있는가? 66 링크드데이터구축공정가이드 v1.0

67 [ 부록 2] URI 생성및관리지침 1. 배경 웹에서 URI 는웹페이지나특정개체 (PDF 등특정파일 ) 를식별하는데활용되지만 실세계의개념, 객체를나타내기도함 - 웹은 URI 를단일한글로벌식별체계로활용함 sns Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 링크드데이터에서 HTTP URI 는 URI 에의해서식별가능한정보자원에대한탐색과 역참조를지원함 - 링크드데이터에서는기존의문서중심의웹이아니라데이터가중심이되는웹으로현재문서를구성하는다양한개념과객체를웹에서식별가능하도록하고구체적으로정의함 - 체계적인 URI 생성, 할당, 관리는이용자의데이터탐색과구조분석을용이하게함 그러나 URI 생성과관리는표준적인체계가존재하지는않음 본가이드에서의 URI 생성및관리지침은권고사항으로반드시준수하여야하는표준원칙은아니지만현재 Open Data, Linked Data 발행시일반적으로준수되고있는사항들로향후링크드데이터프로젝트결과물이웹에서보다효율적으로운용될수있도록하고타데이터셋과상호운용성을원활하게할수있음 Ⅲ. 태스크별 Ⅳ. 산출물상세내용 - URI 생성지침은 223 Best Practices URI Construction 4), Designing URI Sets for the UK Public Sector 5) 를참조함 부록 4) 5) 67

68 2. URI 생성을위한사전확인리스트 본격적인 URI 설계전에서비스하고자하는데이터의유형과 URI 부여를위해아래사항을확인함 - URI로제시, 표현하고자하는정보는구체적으로무엇인가? - 다운로드가능한정보자원을가리키기위한것인가?(PDF, CSV, RDF, TTL, ZIP) - 실세계에존재하는객체 ( 개념 ) 를식별하기위한것인가?( 학교, 부서등 ) - 실세계에존재하는객체 ( 개념 ) 에관한정보를가리키기위한것인가? - 추상적인어떤것을식별하기위한것인가? ( 지위, 서비스, 관계 ) - 개념을정의하기위한것인가?( 용어집의용어혹은메타데이터요소 ) - 이러한것들을지칭하는비URI 형태의명칭혹은식별자가존재하는가?( 다른정보시스템에서사용하고있는것들 ) - 이러한것들을지칭하기위한 URI가이미존재하는가? - 정보자원에새로운 URI를부여할경우이를관리할수있는권한은누가갖고있는가? - URI 구문과관련된특별한사항이나요구사항들이있는가? - 이해관계자가쉽게 URI를기억하거나활용할수있는가, 그럴정도로직관적인가? - 생성된 URI가지칭하는자원을충분히이해할수있을정도로쉬운가? - URI가관련된다른 URI를추측할수있는구조를가질필요가있는가? - URI를장기적으로지속적으로유지하기위한요구사항은무엇인가? - URI를변경해야하는주기가존재하는가?( 정기적조직변경, 업무변경등 ) - URI에서표현하는용어혹은분류가공식적인가?( 법적으로보장된공식적인 68 링크드데이터구축공정가이드 v1.0

69 조직명, 혹은표준적인학명등 ) - 비공식적인명칭의사용도가능한가? 3. URI 유형구분 링크드데이터로발행하기위한자원의유형에따라이를표현하기위한 URI 유형을 아래와같이구분함 각자원의유형별로별도의 URI 로구분하고각 URI 유형별로별도의 URI 규칙을따름 자원유형 URI 유형정의와범위 실세계의 어떤것 실세계에존재하는객체, 개념에대한웹에존재하는정보 하나의집합 (set) 안에포함되어있는각식별자들의색인 개념정의 Identifier URI Document URI Representation URI List URI Ontology URI 어떤것 은실세계에물리적으로존재하거나추상적인객체, 개념을의미함 물리적객체 : 사람, 학교, 도로 추상적객체 : 정부부문, 인종 ( 민족 ), 이벤트 문서나저작물들또한실세계의객체에속함 실세계의객체나개념은웹에존재하지않지만그것에관한 정보는존재 URI 구문을생성할때객체에대한정보와객체자체를지칭 하는것을구분할수있도록해야함 (DBpedia 의 Resource 와 Page 구분참조 ) 실세계의객체나개념에관한정보제공을목적으로개별적 인 identifier URI 가정보제공자 (publisher) 에의해서할당되 어명시적으로링크되어웹에존재하는문서 6) 에부여함 Document URI 제공자가하나이상의형태 (format) 에대한 정보를제공하는경우로, 각각의형태는 representation URI 에의해서명명화됨으로써구분할수있음 형태에따라서일부의 representation URI 는기계가독형문서 에명명하여명명된자원에관한더많은연결 (link) 을제공할 수있음 하나의집합 (set) 에포함되어있는 Identifier URI 의목록을제 공함 개념의정의를제공해줄필요또한있음 실세계의객체, 개념은그객체, 개념들의개별적인인스턴스 를식별하기때문에개념의정의를제공해줄필요가있음 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별 Ⅳ. 산출물상세내용부록 6) document 를문서로번역한것으로실제로이미지, 동영상등다양한포맷들도포함하는개념 69

70 자원유형 URI 유형정의와범위 객체, 개념간의관계 Ontology URI RDF 구문의각부분은 URI로명명이가능함 이는실세계의객체, 개념간의관계를포함하고있음 온톨로지 URI는온톨로지내부의연결관계를맺어주고보다나은 reasoning이가능하도록함 URI set Set URI URI set은하나의출처로부터관리되는하나의개념에대해서 URI를활용해서출판된참조데이터의집합을의미한다. 예를들어각각의학교, 각각의도로등은별도의분리된 URI 셋으로구성된다 URI set에명명된 URI 식별자유형은셋 ( 집합 ) 의품질특성을제공하기위해명명함 4. URI 설계원칙 HTTP를활용해서 URI가해석가능하도록함 (resolve) 명시적인 URI의형태를나타개기위해일관된경로구조를사용 데이터발행자 (publisher) 는데이터셋이다른분야혹은관련된분야에서재사용이가능한지여부를확인해야함 URI 셋은재사용이가능한잠재적수명 ( 유효기간등 ) 을명시해야함 URI 셋은최소한 10년이상재사용이가능하도록해야함 여러가지의 Representation URI를사용할수있는경우내용협상 (contents negotiation) 으로가장적절한표현을제공할수있는 Document URI를제공해야함 최소한기계가독형 Representation URI를제공해야함 적절한경우, 사람이읽을수있는형태의 Representation URI를 HTML안에포함시켜야함 단일 Document URI를위해서활용가능한각각의 Representation URI를탐색할수있는방법을제공해야함 URI set은일반적인어휘를사용해서데이터품질특성, 권한, 인증관련정보를제공해야함 70 링크드데이터구축공정가이드 v1.0

71 URI 구조에는 session ID 와같이변경될가능성이있는것을포함시켜서는안됨 URI 경로구조는사람이읽을수있는형태로 URI가대표하고있는내용을합리적으로이해할수있어야함 5. 각유형별 URI 설계 ( 안 ) URI 설계는제안사항으로사업을추진하는기관의정책과정보화환경에따라독자적으로설계가가능함 1) URI 기본구조설정 기본적으로링크드데이터기반서비스는기존에사용하고있는대표도메인명을활용하며, 기존도메인에 data 서비스페이지임을인지할수있도록 data 라는용어를부기할것을권장함 단, 링크드데이터프로젝트를추진하는주체 ( 기관 ) 의유형에따라다음 3가지의경우별로별도의세부지침을제시함 - 유형1 : 특정도메인을대표하는기관의경우 ( 예 : 국립중앙도서관, 대한민국정부, 국립민속박물관등 ) - 유형2 : 특정도메인을대표하나정형화된조직구조를갖추고있어하나의조직 ( 도메인 ) 으로분류되는경우 ( 예 : 기획재정부, 안전행정부등 ) 단, 데이터서비스가최상위조직을통해서대표적으로이루어지고하위조직이별도의서비스체계가없을경우에적용. 그외개별단위서비스가필요한경우유형1을준수함. - 유형3 : 그외일반적인조직유형 ( 기업등 ) 에속하는경우 유형1의기본 URI 구조는다음과같이함 - 1안 : 기존도메인 ] < 예, Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별 Ⅳ. 산출물상세내용부록 - 2 안 : 기존도메인 ]/data < 예, 71

72 유형2의기본 URI 구조는다음과같이함 - 1안 : 지식분야 ].data.[ 기존도메인 ] 예, - 2안 : 기존도메인 ]/data/[ 지식분야 ] 예, 유형3의기본 URI 구조는다음과같이함 - 1안 : 기존도메인 ] 예, - 2안 : 기존도메인 ]/data < 예, - 3안 7) : 기존도메인 ]/[ 지식도메인 ] 예, 기존도메인 ]/data.[ 지식도메인 ] 예, 2) URI 유형별구조설계 1) 의기본설계를기본도메인 [base domain] 으로하여각유형별로 URI 를아래와같 은약어로표현함 URI 유형 약어표현 Identifier URI Document URI Representation URI Ontology URI [base domain]/id [base domain]/doc [base domain]/def Set URI [base domain]/set 7) 개방될데이터의지식도메인이여러가지일경우 72 링크드데이터구축공정가이드 v1.0

73 Document URI, Representation URI 는파일확장자를반드시표현하여해당정보자 원의유형을식별할수있도록함 - 예시, [base domain]/doc/guideline.hwp Identifier URI 구조상세설계 - 기본구조 : [base domain]/id/{concept}/{reference} [base domain]/{concept}/{reference}#id - 구조예시 : [base domain]/id/library/ [base domain]/library/011001#id {concept}/{reference} 는표현하고자하는개념과실제객체사이의쌍으로데이터의구조를상세하게표현가능함 ( 예, 한국 / 시도 / 군구등 ) Document URI 구조상세설계 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 - 기본구조 : [base domain]/doc/{concept}/{reference} - 구조예시 : [base domain]/doc/school/ Representation URI 구조상세설계 - 기본구조 : [base domain]/doc/{concept}/{reference}/{ 파일명. 파일확장자 } - 구조예시 : [base domain]/doc/school/011001/school.rdf 개념을정의하기위한 URI( 온톨로지스키마 ) - 기본구조 : [base domain]/def/{concept}/ - 구조예시 : [base domain]/def/school URI set - 기본구조 : [base domain]/set/{concept}/ - 구조예시 : [base domain]/set/school Ⅲ. 태스크별 Ⅳ. 산출물상세내용부록 73

74 [ 부록 3] 링크드데이터발행후체크리스트 sns 1. 대상 링크드데이터로출판된데이터셋에대한품질체크리스트로출판된데이터셋이기대수준을충족하는가를확인하기위한기준 항목별로필수, 권고, 선택사항으로구분함 현재의체크리스트는 LATC Dataset Publishing Checklist를참조하여작성됨 2. 체크리스트 1) 링크드데이터서비스페이지는이용자가데이터를활용하는데필요한정보를구체적으로잘설명하고있어야함 1.1) 링크드데이터서비스페이지 ( 웹사이트 ) 는데이터셋에대한구체적인설명 을포함하고있는가? 필수 : 서비스하고있는데이터가무엇에관한것인가에대한설명 필수 : 서비스하고있는데이터의출처 (source) 에대한설명 ( 원데이터에대한링 크 ( 위치정보 )) 필수 : 서비스하고있는데이터의라이센스, 저작권에대한설명 권고 : 제공하고있는데이터로이용자가할수있는것에대한설명 ( 데이터를제 공하는이유에대한설명포함 ) 권고 : 데이터를업데이트하는주기 ( 일, 월, 없음등 ) 에대한설명과마지막업데 이트일자에대한정보 권고 : 원천데이터의변환과정에대한설명 74 링크드데이터구축공정가이드 v1.0

75 선택 : 데이터출판에활용한소프트웨어에대한설명이나데이터변환에활용된 소스코드에대한설명및링크정보 1.2) 데이터접근에대한정보를표현하고있는가? 권고 : SPARQL 접점과질의폼제공여부확인 권고 : RDF 데이터덤프다운로드제공여부확인 권고 : 데이터셋을제공받을수있는구문에대한정보제공여부 (RDF/XML, Turtle, RDFa 등 ) 선택 : SPARQL, 덤프, resolvable URIs을통해서제공받는데이터들의차이가무엇인지에대한설명 1.3) 제공하고있는데이터셋에대한예제정보를제공하고있는가? 필수 : 예제 권고 : 다른데이터셋으로링크가가능한예제 URIs 권고 : SPARQL 질의예제 선택 : 객체모델을보여줄수있는 Turtle snippet 1.4) 모델링과데이터크기에관한정보제공을하고있는가? 필수 : 전체트리플크기에관한정보 필수 : 연결된다른데이터셋이무엇이고얼마나많은링크를가지고있는가에대한정보 권고 : SPARQL 질의예제 구축공정 Ⅰ. 개요 Ⅱ. 링크드데이터 Ⅲ. 태스크별 Ⅳ. 산출물상세내용부록 권고 : 어떤객체 (entities) 들이기술되어있으며얼마나많은종류를가지고있는 가에대한정보 75

76 권고 : 어떤용어집을사용하였는가에대한정보 선택 : 다양한유형의객체에대한 URI 패턴정보 선택 : 데이터셋스키마에대한다이어그램정보 1.5) 데이터셋서비스에대한홍보와운영에관한정보를포함하고있는가? 필수 : 브랜드로고와링크정보를제공하고있는지와서비스를지원, 운영하고 있는주체에대한정보제공 1.6) 제한사항과향후데이터서비스에대한작업등정보를제공하고있는가? 필수 : 권고, 선택등제안된모든사항에대한기준을충족하고있는지여부를확 인하여부족한부분에대한향후제공계획등정보제공 2) 링크드데이터서비스는제공하고있는기능을점검할수있는기능을제공해야하고표준을준수하고있는지여부를확인할수있어야함 2.1) 내용협상과해석가능한 URI(Resolvable URIs) 제공여부를확인할수있는 지확인 필수 : 모든예제자원에대한 URI resolve 확인 (HTTP 200 반환성공여부 ) 예 ) curl -i 권고 : HTTP 내용협상확인 예 ) curl -H Accept: text/html 권고 : RDF 내용협상이가능한지확인 예 ) curl -H Accept: application/rdf+xml curl -H Accept: text/turtle 권고 : 내용협상의구현이완료되었는지확인 예 ) curl -H Accept: application/rdf+xml curl -H Accept: application/rdf+xml, text/html;q= 링크드데이터구축공정가이드 v1.0

77 curl -H Accept: text/html;q=0.1, application/rdf+xml 필수 : 반환된 RDF 는 RDF 파서나유효성검증도구로분석이가능해야함 2.2) 연결확인 필수 : 다른데이터셋과연결되어있는예제의 URI 해석 (resolve) 가가능해야함 2.3) SPARQL 접점 (Endpoint) 기능점검 권고 : SPARQL 예제질의문이모두정상적으로작동하는지확인 권고 : 단순 SPARQL 질의가작동해야함 예 ) SELECT * {?s?p?o } LIMIT 10 SELECT DISTINCT?type WHERE {?x a?type } 3) RDF 를활용하여표현하고있는데이터는재사용과표준을준수하고있는지확인 권고 : 자연어문자열로표현된값들은영문, 한글등대상을잘표현할수있는 적절한언어를사용하고있는지확인 권고 : 숫자와날짜등특정표현을위해적절한속성, 유형구분 (XSD datatype) 을활용하고있는가? 예 ) rdf:type 과적절한레이블 (rdfs:label, dc:title, skos:preflabel) 권고 : 공백노드가존재하는지여부확인 선택 : 모든예제자원은 RDF 로기계가독형표현을가지고있는지확인 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별 Ⅳ. 산출물상세내용부록 77

78 4) 기존용어집의사용과표준용어집활용에관한점검 4.1) 기존용어집의재사용 필수 : 재사용된용어집이정확한네임스페이스를사용하고있는지여부 필수 : 클래스와속성들이기존용어집에정확하게정의되어있는지확인. 오표기된클래스와속성명이존재하는지확인 4.2) 자기정의용어집 권고 : 클래스와속성의 URI 해석 (URI resolve) 이가능한지확인 권고 : 클래스와속성들이적절한레이블을가지고있는지확인 권고 : 용어집의접두부 ( 네임스페이스 URI 검색 ) 가정상적으로등록되어있는지확인 선택 : 모든클래스와속성이용어집과일치하는지확인 선택 : 속성이 domain과 range를가지고있는지확인 선택 : 클래스 / 속성 URIs로부터용어집문서를가리키고있는 rdfs:isdefinedby 가존재하는지여부확인 5) 현재대부분의링크드데이터는기존에존재하는데이터의변환으로구성되지만인터링킹을통해서새로운정보관계를생성하므로연결상태를확인하고대상플랫폼을확인해야함 선택 : 연결된대상데이터셋들이특정플랫폼에존재하는지와상태확인 78 링크드데이터구축공정가이드 v1.0

79 Ⅰ. 개요 Ⅱ. 링크드데이터구축공정 Ⅲ. 태스크별 Ⅳ. 산출물상세내용부록 79

80 1. 본보고서는 2013 년국가 DB 사업으로수행한 LOD 구축사업 ( 한국사, 생물정보 ) 의결과로만들었습니다. 2. 본보고서의내용은한국정보화진흥원의공식견해와다를수있습니다. 3. 본보고서의내용에대한무단전재를금하며, 가공 인용할때는출처를밝혀주시기바랍니다. 링크드데이터구축공정가이드 v 년 4 월인쇄 2014 년 4 월발행 발행인장광수 발행처한국정보화진흥원지식자원활용부 집행필이병하, 이동철, 김택훈, 박진호 주행소서울시중구청계천로 14 연락처 (02) 인행쇄 ( 사 ) 장애인생산품판매지원협회인쇄사업소 < 비매품 >

Microsoft PowerPoint - kimswld ppt

Microsoft PowerPoint - kimswld ppt Digital Enterprise Research Institute 시맨틱웹과링크드 데이터 김학래웹앱스콘, 서울, 2008 년 10 월 23 일 Use the template made by Alain Thys Wild Wild West 시맨틱웹은차세대 웹인가? 장미빛미래 DERI, NUI FUTURELAB Galway 시맨틱웹 : 초특급블록버스 DERI, NUI

More information

ii iv 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 2 3 4 5 1 3 6 37 제품군 제품분류 39 제출물관리대장 41 43 45 47 < 접수번호 > 관리번호 평가결과보고서 < 평가대상제품명 > 년월일 < 평가기관명 > 49 제 1 장개요 o 일반적으로다음의사항을포함한다. - 정보보호제품평가인증관련규정 (

More information

Microsoft Word - 2011WP_9.Linked Open Data_2010_3.doc

Microsoft Word - 2011WP_9.Linked Open Data_2010_3.doc White Paper Linked Open Data Release Date: 2010 Copyright(c) 2011 Saltlux Inc. All Rights Reserved. 1 Contents 1. LOD 개요 2. LOD 데이터 특징 3. LOD의 중요성 4. 각 국가별 LOD 도입 현황 5. LOD 도입전략 6. 참고문헌 저자 : 솔트룩스 수석 컨설턴트

More information

JAVA PROGRAMMING 실습 08.다형성

JAVA PROGRAMMING 실습 08.다형성 2015 학년도 2 학기 1. 추상메소드 선언은되어있으나코드구현되어있지않은메소드 abstract 키워드사용 메소드타입, 이름, 매개변수리스트만선언 public abstract String getname(); public abstract void setname(string s); 2. 추상클래스 abstract 키워드로선언한클래스 종류 추상메소드를포함하는클래스

More information

클라우드컴퓨팅 주요법령해설서 2017. 11. 목차 3... 5 I... 15 II... 39 1. 공공분야... 41 2. 금융분야... 71 3. 의료분야... 81 4. 교육분야... 95 5. 신산업등기타분야... 101 III... 109 요약문 5, 15 3, 1 16~ 18 15 11 16 4, 16 7,,, 5 16 5, 16 7~10,,,

More information

범정부서비스참조모형 2.0 (Service Reference Model 2.0)

범정부서비스참조모형 2.0 (Service Reference Model 2.0) 범정부서비스참조모형 2.0 (Service Reference Model 2.0) 2009. 12 - 1 - - 2 - - 3 - - 4 - < - 5 - - 6 - 1) 별첨 2 공유자원현황목록참조 - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 -

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

ⅰ ⅱ ⅲ ⅳ ⅴ 1 Ⅰ. 서론 2 Ⅰ. 서론 3 4 1) 공공기관미술품구입실태조사 Ⅰ. 서론 5 2) 새예술정책미술은행 (Art Bank) 제도분석 3) 국내외사례조사를통한쟁점과시사점유추 4) 경기도내공공기관의미술품구입정책수립및활용방안을위 한단기및장기전략수립 6 7 Ⅱ. 경기도지역공공기관의미술품구입실태 및현황 1) 실태조사의목적 ž 2) 표본조사기관의범위

More information

목 차 Ⅰ. 조사개요 1 1. 조사배경및목적 1 2. 조사내용및방법 2 3. 조사기간 2 4. 조사자 2 5. 기대효과 2 Ⅱ. P2P 대출일반현황 3 1. P2P 대출의개념 3 2. P2P 대출의성장배경 7 3. P2P 대출의장점과위험 8 4. P2P 대출산업최근동향

목 차 Ⅰ. 조사개요 1 1. 조사배경및목적 1 2. 조사내용및방법 2 3. 조사기간 2 4. 조사자 2 5. 기대효과 2 Ⅱ. P2P 대출일반현황 3 1. P2P 대출의개념 3 2. P2P 대출의성장배경 7 3. P2P 대출의장점과위험 8 4. P2P 대출산업최근동향 조사보회고서 온라인 P2P 대출서비스실태조사 2016. 6. 시장조사국거래조사팀 목 차 Ⅰ. 조사개요 1 1. 조사배경및목적 1 2. 조사내용및방법 2 3. 조사기간 2 4. 조사자 2 5. 기대효과 2 Ⅱ. P2P 대출일반현황 3 1. P2P 대출의개념 3 2. P2P 대출의성장배경 7 3. P2P 대출의장점과위험 8 4. P2P 대출산업최근동향 12 Ⅲ.

More information

PowerPoint Presentation

PowerPoint Presentation Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

ㅇ ㅇ

ㅇ ㅇ ㅇ ㅇ ㅇ 1 ㆍ 2 3 4 ㅇ 1 ㆍ 2 3 ㅇ 1 2 ㆍ ㅇ 1 2 3 ㆍ 4 ㆍ 5 6 ㅇ ㆍ ㆍ 1 2 ㆍ 3 4 5 ㅇ 1 2 3 ㅇ 1 2 3 ㅇ ㅇ ㅇ 붙임 7 대추진전략및 27 개세부추진과제 제 5 차국가공간정보정책기본계획 (2013~2017) 2013. 10 국토교통부 : 2013 2017 차 례 제 1 장창조사회를견인하는국가공간정보정책

More information

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2 객체지향프로그래밍 IT CookBook, 자바로배우는쉬운자료구조 q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2 q 객체지향프로그래밍의이해 v 프로그래밍기법의발달 A 군의사업발전 1 단계 구조적프로그래밍방식 3 q 객체지향프로그래밍의이해 A 군의사업발전 2 단계 객체지향프로그래밍방식 4 q 객체지향프로그래밍의이해 v 객체란무엇인가

More information

<BBE7C8B8C0FBC0C7BBE7BCD2C5EBBFACB1B820C3D6C1BEBAB8B0EDBCAD2E687770>

<BBE7C8B8C0FBC0C7BBE7BCD2C5EBBFACB1B820C3D6C1BEBAB8B0EDBCAD2E687770> 국립국어원 2007-01-42 사회적의사소통연구 : 성차별적언어표현사례조사및대안마련을위한연구 국립국어원 한국여성정책연구원 제출문 국립국어원장귀하 국립국어원의국고보조금지원으로수행한 사회적의사 소통연구 : 성차별적언어표현사례조사및대안마련을위한 연구 의결과보고서를작성하여제출합니다. 한국여성정책연구원 안상수 백영주, 양애경, 강혜란, 윤정주 목 차 연구개요 선행연구의고찰

More information

로거 자료실

로거 자료실 redirection 매뉴얼 ( 개발자용 ) V1.5 Copyright 2002-2014 BizSpring Inc. All Rights Reserved. 본문서에대한저작권은 비즈스프링 에있습니다. - 1 - 목차 01 HTTP 표준 redirect 사용... 3 1.1 HTTP 표준 redirect 예시... 3 1.2 redirect 현상이여러번일어날경우예시...

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

유니티 변수-함수.key

유니티 변수-함수.key C# 1 or 16 (Binary or Hex) 1:1 C# C# (Java, Python, Go ) (0101010 ). (Variable) : (Value) (Variable) : (Value) ( ) (Variable) : (Value) ( ) ; (Variable) : (Value) ( ) ; = ; (Variable) : (Value) (Variable)

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

제 2 차 (2013~2015) 어린이식생활안전관리종합계획

제 2 차 (2013~2015) 어린이식생활안전관리종합계획 제 2 차 (2013~2015) 어린이식생활안전관리종합계획 2012. 9 목 차 추진배경 1 주요성과와반성 3 정책과여건 11 추진체계 16 세부추진과제 21 1. 어린이기호식품안전판매환경조성 23 1-1. 어린이식품안전보호구역지정및관리강화 26 1-2. 어린이기호식품판매환경개선 30 2. 어린이식생활안심확보를위한안전공급체계구축 39 2-1. 어린이단체급식의안전관리및품질개선

More information

2 단계 : 추상화 class 오리 { class 청둥오리 extends 오리 { class 물오리 extends 오리 { 청둥오리 mallardduck = new 청둥오리 (); 물오리 redheadduck = new 물오리 (); mallardduck.swim();

2 단계 : 추상화 class 오리 { class 청둥오리 extends 오리 { class 물오리 extends 오리 { 청둥오리 mallardduck = new 청둥오리 (); 물오리 redheadduck = new 물오리 (); mallardduck.swim(); 인터페이스적용 오리객체설계하기 ) 청둥오리, 물오리를설계하세요. 1 단계 : 필요한객체설계 class 청둥오리 { class 물오리 { 청둥오리 mallardduck = new 청둥오리 (); 물오리 redheadduck = new 물오리 (); mallardduck.swim(); mallardduck.fly(); mallardduck.quack(); redheadduck.swim();

More information

MySQL-.. 1

MySQL-.. 1 MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 How to produce ChemML and MathML 조윤상 ( 과편협기획운영위원 ) 1 Applications of XML Applications of XML RDF (Resource Description Framework) : 자원의정보를표현하기위한규격, 구문및구조에대한공통적인규칙을지원. RSS (Rich Site Summary) : 뉴스나블로그사이트에서주로사용하는콘텐츠표현방식.

More information

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 3 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

More information

윈도우시스템프로그래밍

윈도우시스템프로그래밍 데이터베이스및설계 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2012.05.10. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생

More information

Microsoft PowerPoint - e pptx

Microsoft PowerPoint - e pptx Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells

More information

장애인건강관리사업

장애인건강관리사업 장애인건강관리사업 2013. 2013 : : ( ) : ( ) ( ) ( ) : ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 1.. 2.. 제1장. 연구개요 1 제2장. 1세부과제 : 장애인건강상태평가와모니터링 10 - i - 제3장. 2세부과제 : 장애인만성질환위험요인조사연구 117 - ii - 4장.

More information

<C1A4C3A5B8DEB8F05FC1A6343631C8A35FB0F8B0F8B5A5C0CCC5CD20B0B3B9E6B0FA20B0ADBFF8B5B52E687770>

<C1A4C3A5B8DEB8F05FC1A6343631C8A35FB0F8B0F8B5A5C0CCC5CD20B0B3B9E6B0FA20B0ADBFF8B5B52E687770> 2015. 5. 8 제 461 호 공공데이터 개방과 강원도 박봉원(부연구위원) 정책메모 2015-36호 2015. 5. 8 제 461 호 공공데이터 개방과 강원도 박봉원(부연구위원) 박근혜정부는 소통하는 투명한 정부, 일 잘하는 유능한 정부, 국민 중심의 서비스 정부 라는 3가지 전략을 기반으로 한 정부 3.0을 발표했으며, 이를 실천하기 위한 조치 중 하나로

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 B Type 가이드 가지고있는도메인사용 + 인증서구매대행절차 1. 신청하기. 네임서버변경 / 확인 - 네임서버변경 - 네임서버변경확인 3. 인증심사메일에회신하기 - 메일주소확인 - 메일주소변경 - 인증심사메일서명 4. Ver. 015.10.14 가지고있는도메인사용 + 인증서구매대행절차 도메인은가지고있으나인증서가없는경우소유한도메인주소로 를오픈하고인증서는 Qoo10

More information

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E > 6. ASP.NET ASP.NET 소개 ASP.NET 페이지및응용프로그램구조 Server Controls 데이터베이스와연동 8 장. 데이터베이스응용개발 (Page 20) 6.1 ASP.NET 소개 ASP.NET 동적웹응용프로그램을개발하기위한 MS 의웹기술 현재 ASP.NET 4.5까지출시.Net Framework 4.5 에포함 Visual Studio 2012

More information

JAVA PROGRAMMING 실습 05. 객체의 활용

JAVA PROGRAMMING 실습 05. 객체의 활용 public class Person{ public String name; public int age; } public Person(){ } public Person(String s, int a){ name = s; age = a; } public String getname(){ return name; } @ 객체의선언 public static void main(string

More information

Microsoft PowerPoint 장강의노트.ppt

Microsoft PowerPoint 장강의노트.ppt 클래스와객체 클래스와객체 객체 : 우리주변의어떤대상의모델 - 예 : 사람, 차, TV, 개 객체 = 상태 (state) + 행동 (behavior) - 예 : 개의상태 - 종자, 이름, 색개의행동 - 짖다, 가져오다 상태는변수로행동은메소드로나타냄 객체는클래스에의해정의된다. 클래스는객체가생성되는틀혹은청사진이다. 2 예 : 클래스와객체 질문 : 클래스와객체의다른예는?

More information

PowerPoint Presentation

PowerPoint Presentation public class SumTest { public static void main(string a1[]) { int a, b, sum; a = Integer.parseInt(a1[0]); b = Integer.parseInt(a1[1]); sum = a + b ; // 두수를더하는부분입니다 System.out.println(" 두수의합은 " + sum +

More information

안전확인대상생활화학제품지정및안전 표시기준 제1조 ( 목적 ) 제2조 ( 정의 )

안전확인대상생활화학제품지정및안전 표시기준 제1조 ( 목적 ) 제2조 ( 정의 ) 안전확인대상생활화학제품지정및안전 표시기준 제1조 ( 목적 ) 제2조 ( 정의 ) - 1 - - 2 - 제3조 ( 안전확인대상생활화학제품지정 ) 제4조 ( 안전기준의설정 ) 제5조 ( 안전기준 ) 제6조 ( 표시기준 ) - 3 - - 4 - 제9조 ( 규제의재검토 ) 제 7 조 ( 안전기준확인제출자료 ) 제8조 ( 안전기준적용예외 ) 부칙 제1조 ( 시행일 )

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

Microsoft PowerPoint - MetadataandOntology.ppt

Microsoft PowerPoint - MetadataandOntology.ppt 메타데이터와온톨로지 Metadata and Ontology 고영만성균관대학교문헌정보학과 http://slisnet.skku.ac.kr/~ymko Email: ymko@skku.ac.kr 메타데이터와온톨로지의관계 상황 서로다른데이터베이스가같은개념에대해서로다른식별자 ( 태그 ) 나서로다른단어를사용하는경우가점점많아지고있음. 문제점 전문분야가같은경우데이터베이스간의상호교환에많은문제가야기되며,

More information

ISO/IEC 의온톨로지와메타데이터 표준화동향 한국과학기술정보연구원 김장원

ISO/IEC 의온톨로지와메타데이터 표준화동향 한국과학기술정보연구원 김장원 ISO/IEC 의온톨로지와메타데이터 표준화동향 2013. 06. 26. 한국과학기술정보연구원 김장원 목차 메타데이터와온톨로지 표준제정및표준화기구 사례분석 소개 메타데이터 (Metadata) 정의 데이터의데이터 (Wikipedia) 객체혹은사물에관한기술 (ISO/IEC) if P is data and if P Q represents the descriptive

More information

목 차 Ⅰ. 사업개요 5 1. 사업배경및목적 5 2. 사업내용 8 Ⅱ. 국내목재산업트렌드분석및미래시장예측 9 1. 국내외산업동향 9 2. 국내목재산업트렌드분석및미래시장예측 목재제품의종류 국내목재산업현황 목재산업트렌드분석및미래시

목 차 Ⅰ. 사업개요 5 1. 사업배경및목적 5 2. 사업내용 8 Ⅱ. 국내목재산업트렌드분석및미래시장예측 9 1. 국내외산업동향 9 2. 국내목재산업트렌드분석및미래시장예측 목재제품의종류 국내목재산업현황 목재산업트렌드분석및미래시 목재미래기업발굴및육성을위한 중장기사업방향제안 2017. 11. 목 차 Ⅰ. 사업개요 5 1. 사업배경및목적 5 2. 사업내용 8 Ⅱ. 국내목재산업트렌드분석및미래시장예측 9 1. 국내외산업동향 9 2. 국내목재산업트렌드분석및미래시장예측 16 2.1. 목재제품의종류 16 2.2. 국내목재산업현황 19 2.3. 목재산업트렌드분석및미래시장예측 33 Ⅲ. 목재미래기업의정의및분류

More information

- 2 -

- 2 - 터키 / 공통 가이드라인명 GMP Kılavuzu GMP 가이드라인 제정일 상위법 Ÿ Ÿ 제정배경 범위 주요내용 Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ 의약품제조시, 제조허가증, 의약품의용도및판매허가요구사항, 안정성, 품질및품질부적합으로인한피해로환자가발생하지않도록제조하기위함임. 화학합성의약품, 생물의약품, 방사성의약품, 임상시험용의약품, 무균의약품, 사람혈액및혈장의약품,

More information

Microsoft PowerPoint - CSharp-10-예외처리

Microsoft PowerPoint - CSharp-10-예외처리 10 장. 예외처리 예외처리개념 예외처리구문 사용자정의예외클래스와예외전파 순천향대학교컴퓨터학부이상정 1 예외처리개념 순천향대학교컴퓨터학부이상정 2 예외처리 오류 컴파일타임오류 (Compile-Time Error) 구문오류이기때문에컴파일러의구문오류메시지에의해쉽게교정 런타임오류 (Run-Time Error) 디버깅의절차를거치지않으면잡기어려운심각한오류 시스템에심각한문제를줄수도있다.

More information

PowerPoint Template

PowerPoint Template 16-1. 보조자료템플릿 (Template) 함수템플릿 클래스템플릿 Jong Hyuk Park 함수템플릿 Jong Hyuk Park 함수템플릿소개 함수템플릿 한번의함수정의로서로다른자료형에대해적용하는함수 예 int abs(int n) return n < 0? -n : n; double abs(double n) 함수 return n < 0? -n : n; //

More information

< C0DAC0B2C5BDB1B820BFEEBFB520B8DEB4BABEF32D33C2F720C6EDC1FD2E687770>

< C0DAC0B2C5BDB1B820BFEEBFB520B8DEB4BABEF32D33C2F720C6EDC1FD2E687770> 과학영재의창의적탐구능력배양을위한 R&E 프로그램기획 운영핸드북 Handbook of Annual Planning and Implementing R&E Program for the Talented 2017 과학영재창의연구 (R&E) 지원센터 이핸드북은과학고와과학영재학교의연간 R&E 프로그램기획 운영을효과적으로지원하기위해개발된것으로, 한국과학창의재단지정과학영재창의연구

More information

ߑᯕ ᄁᯕᜅ Ǎ ჶ 7 발 간 사 국가DB사업은 국가의 중요지식자원을 누나 편리하게 사용할 수 있도록 데터베스화하는 데터 기반 창조경제 실현의 중요 한 국가보화 사업 중 하나입니다. 전에는 고전적자료, 현대간행물 등을 디지털화 하고 각종 텍 스트 자료를 중심으로 데터베스화 하는 일 주로 수행되었다 면 최근에는 국가DB의 활용도 제고를 위해 디지털 자료를 간데

More information

Microsoft PowerPoint _03

Microsoft PowerPoint _03 시스템아키텍처설계소개 차진규기술사 (chajinkyu@korea.com) 1/ 62 목차 1. 아키텍처의환경 2. 시스템아키텍처의이해 3. 시스템아키텍처구축프로세스 5. 구축단계전략포인트 6. 운영단계전략포인트 2/ 62 3. 시스템아키텍처구축프로세스 아키텍처구축단계는정의, 설계, 구성및통합, 전개로이루어지며, 각단계별세부 Step 및 Task 를포함하고있음.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 인터페이스 배효철 th1g@nate.com 1 목차 인터페이스의역할 인터페이스선언 인터페이스구현 인터페이스사용 타입변환과다형성 인터페이스상속 디폴트메소드와인터페이스확장 2 인터페이스의역할 인터페이스란? 개발코드와객체가서로통신하는접점 개발코드는인터페이스의메소드만알고있으면 OK 인터페이스의역할 개발코드가객체에종속되지않게 -> 객체교체할수있도록하는역할 개발코드변경없이리턴값또는실행내용이다양해질수있음

More information

목 차 2012-5 - 7) - 6 - - 7 - 직업교육의메카, 명품신성인양성 1 사업명 - 8 - 2 필요성및목적 - 9 - 직업교육의메카, 명품신성인양성 - 10 - - 11 - 직업교육의메카, 명품신성인양성 - 12 - - 13 - 직업교육의메카, 명품신성인양성 2-1 필요성 - 14 - 2-2 목적 3 사업내용총괄 3-1 사업개요 - 15 - 직업교육의메카,

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

Microsoft PowerPoint Python-DB

Microsoft PowerPoint Python-DB 순천향대학교컴퓨터공학과이상정 순천향대학교컴퓨터공학과 1 학습내용 데이터베이스 SQLite 데이터베이스 파이썬과데이터베이스연결 순천향대학교컴퓨터공학과 2 데이터베이스 (Database) 소개 데이터베이스 DBMS (DataBase Management System) 이라고도함 대용량의데이터를매우효율적으로처리하고저장하는기술 SQLite, 오라클, MySQL 등이있음

More information

MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈

MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈 MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈 I. MAXGAUGE 소개및기대효과 II. 개발단계에서의튜닝프로세스확립 III. 테스트 ( 단위 / 부하 ) 단계에서의악성 SQL 검출및진단방안 Ⅳ. 운영단계에서의 Top-SQL 검출및진단방안 Ⅰ. Maxgauge 소개및기대효과맥스게이지란? MaxGauge( 맥스게이지

More information

문서 템플릿

문서 템플릿 HDSI 툴분석 [sql injection 기술명세서 ] Sql injection 기술명세서 Ver. 0.01 이문서는 sql injection 기술명세가범위입니다. Copyrights Copyright 2009 by CanvasTeam@SpeeDroot( 장경칩 ) All Rights Reserved. 장경칩의사전승인없이본내용의전부또는일부에대한복사, 전재,

More information

2001 년 4 월전력산업구조개편과함께출범한전력거래소는전력산업의중심 기관으로서전력시장및전력계통운영, 전력수급기본계획수립지원의기능을 원활히수행하고있습니다. 전력거래소는전력자유화와함께도입된발전경쟁시장 (CBP) 을지속 적인제도개선을통해안정적으로운영하고있으며, 계통운영및수급

2001 년 4 월전력산업구조개편과함께출범한전력거래소는전력산업의중심 기관으로서전력시장및전력계통운영, 전력수급기본계획수립지원의기능을 원활히수행하고있습니다. 전력거래소는전력자유화와함께도입된발전경쟁시장 (CBP) 을지속 적인제도개선을통해안정적으로운영하고있으며, 계통운영및수급 2001 년 4 월전력산업구조개편과함께출범한전력거래소는전력산업의중심 기관으로서전력시장및전력계통운영, 전력수급기본계획수립지원의기능을 원활히수행하고있습니다. 전력거래소는전력자유화와함께도입된발전경쟁시장 (CBP) 을지속 적인제도개선을통해안정적으로운영하고있으며, 계통운영및수급 계획수립등전력수급안정에도최선의노력을기울이고있습니다. 이번에발간하는 2016년발전설비현황은

More information

슬라이드 제목 없음

슬라이드 제목 없음 MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,

More information

C++ Programming

C++ Programming C++ Programming 예외처리 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 예외처리 2 예외처리 예외처리 C++ 의예외처리 예외클래스와객체 3 예외처리 예외를처리하지않는프로그램 int main() int a, b; cout > a >> b; cout

More information

슬라이드 1

슬라이드 1 웹 2.0 분석보고서 Year 2006. Month 05. Day 20 Contents 1 Chapter 웹 2.0 이란무엇인가? 웹 2.0 의시작 / 웹 1.0 에서웹 2.0 으로 / 웹 2.0 의속성 / 웹 2.0 의영향 Chapter Chapter 2 3 웹 2.0 을가능케하는요소 AJAX / Tagging, Folksonomy / RSS / Ontology,

More information

KEM 2006-10-12 HYU-SWU-SUV : KEM : 2006 4 6 ~ 2006 10 4 (100% ) :, KEM,,, SUV, e- SUV KEM Core Domain KEM Core Domain Merge Test Bed Roadmap Competency Query 49 3 3 () ( ) ( ) 4 ( ) #1/3 1 : 2 : 3 : 4

More information

PowerPoint Presentation

PowerPoint Presentation public class SumTest { public static void main(string a1[]) { int a, b, sum; a = Integer.parseInt(a1[0]); b = Integer.parseInt(a1[1]); sum = a + b ; // 두수를더하는부분입니다 System.out.println(" 두수의합은 " + sum +

More information

<BBEAC0E7BAB8C7E8C1A6B5B52E687770>

<BBEAC0E7BAB8C7E8C1A6B5B52E687770> 산재보험제도발전방안에대한연구 ( 재활 복지 ) 요약 ⅰ ⅱ 산재보험제도발전방안에대한연구 ( 재활 복지 ) 요약 ⅲ ⅳ 산재보험제도발전방안에대한연구 ( 재활 복지 ) 요약 ⅴ ⅵ 산재보험제도발전방안에대한연구 ( 재활 복지 ) 제 1 장서론 1 2 산재보험제도발전방안에대한연구 ( 재활 복지 ) 제 1 장서론 3 4 산재보험제도발전방안에대한연구

More information

농림축산식품부장관귀하 본보고서를 미생물을활용한친환경작물보호제및비료의제형화와현장적용매뉴 얼개발 ( 개발기간 : ~ ) 과제의최종보고서로제출합니다 주관연구기관명 : 고려바이오주식회사 ( 대표자 ) 김영권 (

농림축산식품부장관귀하 본보고서를 미생물을활용한친환경작물보호제및비료의제형화와현장적용매뉴 얼개발 ( 개발기간 : ~ ) 과제의최종보고서로제출합니다 주관연구기관명 : 고려바이오주식회사 ( 대표자 ) 김영권 ( 농림축산식품부장관귀하 본보고서를 미생물을활용한친환경작물보호제및비료의제형화와현장적용매뉴 얼개발 ( 개발기간 :2014. 7. 29 ~ 2016. 7. 28.) 과제의최종보고서로제출합니다. 2016. 7. 28. 주관연구기관명 : 고려바이오주식회사 ( 대표자 ) 김영권 ( 인 ) 협동연구기관명 : 목원대학교산학협력단 ( 대표자 ) 고대식 ( 인 ) 협동연구기관명

More information

어댑터뷰

어댑터뷰 04 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adatper View) 란? u 어댑터뷰의항목하나는단순한문자열이나이미지뿐만아니라, 임의의뷰가될수 있음 이미지뷰 u 커스텀어댑터뷰설정절차 1 2 항목을위한 XML 레이아웃정의 어댑터정의 3 어댑터를생성하고어댑터뷰객체에연결

More information

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins Project 1-3: Implementing DML Due: 2015/11/11 (Wed), 11:59 PM 이번프로젝트의목표는프로젝트 1-1 및프로젝트 1-2에서구현한프로그램에기능을추가하여간단한 DML을처리할수있도록하는것이다. 구현한프로그램은 3개의 DML 구문 (insert, delete, select) 을처리할수있어야한다. 테이블데이터는파일에저장되어프로그램이종료되어도사라지지않아야한다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

도약종합 강의목표 -토익 700점이상의점수를목표로합니다. -토익점수 500점정도의학생들이 6주동안의수업으로 점향상시킵니다. 강의대상다음과같은분들에게가장적합합니다. -현재토익점수 500점에서 600점대이신분들에게가장좋습니다. -정기토익을 2-3번본적이있으신분

도약종합 강의목표 -토익 700점이상의점수를목표로합니다. -토익점수 500점정도의학생들이 6주동안의수업으로 점향상시킵니다. 강의대상다음과같은분들에게가장적합합니다. -현재토익점수 500점에서 600점대이신분들에게가장좋습니다. -정기토익을 2-3번본적이있으신분 도약종합 -토익 700점이상의점수를목표로합니다. -토익점수 500점정도의학생들이 6주동안의수업으로 100-200점향상시킵니다. -정기토익을 2-3번본적이있으신분. -수업도많이들어봤고, 문제도많이풀었지만문법정리가제대로되지않은분. 강의특징수업시간에토익과관련없는사적인잡담으로시간낭비하지않는수업입니다. LC : 파트별집중정리한문제풀이로유형을익혀나가는수업입니다. RC

More information

- 1 -

- 1 - 차세대정보시스템구축개발사업 을위한 제안요청서 ( 안 ) < > - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 -

More information

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi 소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2

More information

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100 2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack

More information

도서관 : 정보 / 지식자원과이용자를 연결 하는역할 이용자와컬렉션사이의연결을더낫게하기위해, 자신이원하는곳에서, 자신이편하게사용하는툴을이용하여탐색할수있도록노력해옴. 그러나

도서관 : 정보 / 지식자원과이용자를 연결 하는역할 이용자와컬렉션사이의연결을더낫게하기위해, 자신이원하는곳에서, 자신이편하게사용하는툴을이용하여탐색할수있도록노력해옴. 그러나 링크드데이터를활용한 학술정보개방과공유 2014. 6. 13. 이나니, nnlee@ewha.ac.kr 이화여자대학교도서관 도서관 : 정보 / 지식자원과이용자를 연결 하는역할 이용자와컬렉션사이의연결을더낫게하기위해, 자신이원하는곳에서, 자신이편하게사용하는툴을이용하여탐색할수있도록노력해옴. 그러나 Tim Berners-LEE : The Next W eb (2009)

More information

[11하예타] 교외선 인쇄본_ver3.hwp

[11하예타] 교외선 인쇄본_ver3.hwp 2012 년도예비타당성조사보고서 교외선 ( 능곡 ~ 의정부 ) 철도사업 2012. 7. 요약 요약 제 1 장예비타당성조사의개요 1. 사업추진배경 2000 5 16, 2004 4 1,, 2006 -,, 39,., ~~, 2. 사업의추진경위및추진주체 2004. 12: (~) () - 21 (B/C=0.34). 2010. 04~2012. 02: (~) () - (B/C=0.53,

More information

DMFC 제정 : 목 차

DMFC 제정 : 목 차 DMFC 1-30-50 제정 : 2009. 10. 1 국방 군사시설기준 설계도서작성 감독지침 국방부 DMFC 1-30-50 제정 : 2009. 10. 1 목 차 DMFC 1-30-50 제정 : 2009. 10. 1 제 1 장일반사항 DMFC 1-30-50 Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ - 1 - 제 1 장일반사항 DMFC 1-30-50 Ÿ Ÿ Ÿ

More information

1. auto_ptr 다음프로그램의문제점은무엇인가? void func(void) int *p = new int; cout << " 양수입력 : "; cin >> *p; if (*p <= 0) cout << " 양수를입력해야합니다 " << endl; return; 동적할

1. auto_ptr 다음프로그램의문제점은무엇인가? void func(void) int *p = new int; cout <<  양수입력 : ; cin >> *p; if (*p <= 0) cout <<  양수를입력해야합니다  << endl; return; 동적할 15 장기타주제들 auto_ptr 변환함수 cast 연산자에의한명시적형변환실행시간타입정보알아내기 (RTTI) C++ 프로그래밍입문 1. auto_ptr 다음프로그램의문제점은무엇인가? void func(void) int *p = new int; cout > *p; if (*p

More information

<B8B5C5A9B5E5BFC0C7C2B5A5C0CCC5CD E696E6464>

<B8B5C5A9B5E5BFC0C7C2B5A5C0CCC5CD E696E6464> 2014 링크드오픈데이터 국내구축사례집 2014 Linked Open Data 란무엇인가? 01 개방형데이터 (Open Data) 와연결된데이터 (Linked Data) 6 02 개방형연결데이터 (Linked Open Data) 7 03 개방형연결데이터 (Linked Open Data) 의의미와가능성 9 사례집의목적과구성 01 목적 12 02 구성 13 2

More information

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다. PDMLink 에등록된 Office 문서들의 PDF 문서변환기능및 Viewer 기능을알아보자 PDM Link에서지원하는 [Product View Document Support] 기능은 Windows-Base 기반의 Microsoft Office 문서들을 PDMLink용 Viewer인 Product View를통한읽기가가능한 PDF Format 으로변환하는기능이다.

More information

ADP-2480

ADP-2480 Mitsubishi PLC 접속 GP 는 Mitsubishi FX Series 와통신이가능합니다. 시스템구성 6 7 8 GP-80 RS- Cable RS-C Cable FXN--BD FXN--BD 6 FX Series(FXS,FXN,FXN,FXNC, FXU) 7 FXS, FXN 8 FXN FX Series 는기본적으로 RS- 통신을하며, RS-/ converter

More information

word_1230.hwp

word_1230.hwp 링크리졸버 Link Resolver 링크리졸버란? 링크리졸버(Link Resolver) 는 OpenURL을기반으로하여콘텐츠에대한다양 한링크를제공하는시스템으로, 도서관에서구독하고있는전자저널이나데 이터베이스등의상호링크를기반으로이용자에게적합문헌에대한링크정 보를제공해준다. 도서관은자관의구독환경에맞게자료를제공할수있도 록환경을설정하고, 이용자는자신의검색결과내에서관련된자료와연결

More information

Spring Boot/JDBC JdbcTemplate/CRUD 예제

Spring Boot/JDBC JdbcTemplate/CRUD 예제 Spring Boot/JDBC JdbcTemplate/CRUD 예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) Spring Boot, Gradle 과오픈소스인 MariaDB 를이용해서 EMP 테이블을만들고 JdbcTemplate, SimpleJdbcTemplate 을이용하여 CRUD 기능을구현해보자. 마리아 DB 설치는다음 URL 에서확인하자.

More information

2 Journal of Disaster Prevention

2 Journal of Disaster Prevention VOL.13 No.4 2011 08 JOURNAL OF DISASTER PREVENTION CONTENTS XXXXXX XXXXXX 2 Journal of Disaster Prevention 3 XXXXXXXXXXXXXXX XXXXXXXXXXXXXX 4 Journal of Disaster Prevention 5 6 Journal of Disaster Prevention

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

< C617720BBF3B4E3BBE7B7CAC1FD20C1A632B1C72E687770>

< C617720BBF3B4E3BBE7B7CAC1FD20C1A632B1C72E687770> IT&Law 상담사례집 - 제 2 권 - IT&Law 상담사례집제2권 - 1 - 제 1 장프로그램저작권일반 - 2 - IT&Law 상담사례집제2권 - 3 - 제 1 장프로그램저작권일반 - 4 - IT&Law 상담사례집제2권 - 5 - 제 1 장프로그램저작권일반 - 6 - IT&Law 상담사례집제2권 - 7 - 제 1 장프로그램저작권일반 - 8 -

More information

< DC1A6C1D6C1BEC7D5BBE7C8B8BAB9C1F6B0FCBBE7BEF7BAB8B0EDBCADC7A5C1F62E696E6464>

< DC1A6C1D6C1BEC7D5BBE7C8B8BAB9C1F6B0FCBBE7BEF7BAB8B0EDBCADC7A5C1F62E696E6464> Jeju Community Welfare Center Annual Report 2015 성명 남 여 영문명 *해외아동을 도우실 분은 영문명을 작성해 주세요. 생년월일 E-mail 전화번호(집) 휴대폰 주소 원하시는 후원 영역에 체크해 주세요 국내아동지원 국외아동지원 원하시는 후원기간 및 금액에 체크해 주세요 정기후원 월 2만원 월 3만원 월 5만원 )원 기타(

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

C++ Programming

C++ Programming C++ Programming 연산자다중정의 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 연산자다중정의 C++ 스타일의문자열 2 연산자다중정의 연산자다중정의 단항연산자다중정의 이항연산자다중정의 cin, cout 그리고 endl C++ 스타일의문자열 3 연산자다중정의 연산자다중정의 (Operator

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 1 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

More information

Untitled-1

Untitled-1 영역별 욕구조사 설문지 예시 자료 3 장애인영역 평택시 사회복지시설 욕구조사 실무도움서 _ 201 202 _ 평택복지재단 영역별 욕구조사 설문지 예시 자료 2 3 2 3 평택시 사회복지시설 욕구조사 실무도움서 _ 203 204 _ 평택복지재단 영역별 욕구조사 설문지 예시 자료 2 3 4 평택시 사회복지시설 욕구조사 실무도움서 _ 205 2 3 4 5 6 7

More information

Cisco FirePOWER 호환성 가이드

Cisco FirePOWER 호환성 가이드 Cisco 호환성가이드 Cisco 호환성 이문서에서는 Cisco 소프트웨어와하드웨어의호환성및요건을다룹니다. 추가 릴리스또는제품정보는다음을참조하십시오. 설명서로드맵 : http://www.cisco.com/c/en/us/td/docs/security/firesight/ roadmap/firesight-roadmap.html Cisco ASA 호환성가이드 : http://www.cisco.com/c/en/us/td/docs/security/asa/compatibility/

More information

120330(00)(1~4).indd

120330(00)(1~4).indd 도시개발법시행규칙 [ 별지제 5 호서식 ] 색상이어두운란은가작성하지않습니다. 접수번호 접수일자 성명 ( 법인의명칭및대표자성명 ) 주민등록번호 ( 법인등록번호 ) 전화번호 구역명 동의내용 구역면적 ( m2 ) 사업방식 시행자에관한사항 본인은 도시개발법 제4조제4항및영제6조제6항에따라환지방식의도시개발계획에대하여시행자등에게설명을듣고위내용 ( 개발계획수립과정에서관계기관협의및도시계획위원회의심의결과등에따라개발계획이변경되는경우를포함합니다

More information

2015 경제ㆍ재정수첩

2015 경제ㆍ재정수첩 Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Part 01 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 Part 02 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

슬라이드 1

슬라이드 1 Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능

More information

목 차 1. 선발개요 p 2. 개선내용 p 3. 세부선발계획

목 차 1. 선발개요 p 2. 개선내용 p 3. 세부선발계획 2013 년 2 학기대학장학생선발요강 2013. 6 본장학금은 KRA 와함께하는농어촌희망재단에서한국마사회특별적립금 ( 경마수익금 ) 으로지원합니다. 목 차 1. 선발개요................................................... 2 p 2. 개선내용...................................................

More information

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D> Power Java 제 8 장클래스와객체 I 이번장에서학습할내용 클래스와객체 객체의일생직접 메소드클래스를 필드작성해 UML 봅시다. QUIZ 1. 객체는 속성과 동작을가지고있다. 2. 자동차가객체라면클래스는 설계도이다. 먼저앞장에서학습한클래스와객체의개념을복습해봅시다. 클래스의구성 클래스 (class) 는객체의설계도라할수있다. 클래스는필드와메소드로이루어진다.

More information

EndNote X2 초급 분당차병원도서실사서최근영 ( )

EndNote X2 초급 분당차병원도서실사서최근영 ( ) EndNote X2 초급 2008. 9. 25. 사서최근영 (031-780-5040) EndNote Thomson ISI Research Soft의 bibliographic management Software 2008년 9월현재 X2 Version 사용 참고문헌 (Reference), Image, Fulltext File 등 DB 구축 참고문헌 (Reference),

More information

IBM blue-and-white template

IBM blue-and-white template 쌍용자동차 CATIA V5 적용사례 쌍용자동차기술관리팀안재민 AGENDA 1. SYMC PRODUCT LINE UP 2. SYMC PDM Overview 3. CV5 & PDM Implementation Overview 4. PDM을이용한 CV5 Relational Design 5. 향후과제 6. Q & A 2 Presentation Title 1 2 1.

More information

파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter

파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter 파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter 클래스의사용법은다음과같다. PrintWriter writer = new PrintWriter("output.txt");

More information

강의 개요

강의 개요 DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE

More information