카테고리 없음

[과제4](메타)데이터(디지털객체)모델링

jhw7235 2023. 11. 14. 22:02

지난 과제에서 했던 응용프로파일 20개의 요소 중 가장 핵심되는 10개의 요소에 대해서

1) 시맨틱스 정의: 아래 4가지 항목에 대해서

  • 이름(Name)
  • 식별자(Identifier)
  • 설명(definition)
  • 부가정보(comment)

 

1. 제목(Title)

  • 이름(Name): 제목
  • 식별자(Identifier): 제목
  • 설명(definition): 드라마의 공식 제목을 쓰는 값
  • 부가정보(comment): 띄어쓰기를 포함하고, 한국어로 기재한다. 

 

2. 감독 (Creator)

  • 이름(Name): 감독
  • 식별자(Identifier): 감독
  • 설명(definition): 드라마에 참여한 감독명을 쓰는 값
  • 부가정보(comment): 감독이 여러 명인 경우 모두 기재한다. 기본적으로는 실명을 기재하되 예명만 알려진 경우 예명을 기재한다.

 

3. 작가 (Author)

  • 이름(Name): 작가
  • 식별자(Identifier): 작가
  • 설명(definition): 드라마의 각본을 맡은 작가명을 쓰는 값
  • 부가정보(comment): 작가가 여러 명인 경우 모두 기재한다. 기본적으로는 실명을 기재하되 예명만 알려진 경우 예명을 기재한다.

 

4. 출연진 (Character)

  • 이름(Name): 출연진
  • 식별자(Identifier): 출연진
  • 설명(definition): 드라마에 출연한 배우들의 이름을 쓰는 값
  • 부가정보(comment): 주연 배우들만 작성하고, 활동명을 우선으로 하여 작성한다.

 

5. 장르 (genre)

  • 이름(Name): 장르
  • 식별자(Identifier): 장르
  • 설명(definition): 액션, 로맨스, 코미디, 호러, 스릴러, SF 등의 장르를 쓰는 값
  • 부가정보(comment): 제작사 등에서 공식적으로 언급한 장르를 작성한다. 여러 개의 값을 쓸 수 있다.

 

6. 시청등급 (AudienceLevel)

  • 이름(Name): 시청등급
  • 식별자(Identifier): 시청등급
  • 설명(definition): 드라마를 시청할 수 있는 연령을 분류하는 등급을 쓰는 값
  • 부가정보(comment): 전체관람가, 12세 이상 관람가, 15세 이상 관람가, 청소년 관람불가로 구분한다.

 

7. 줄거리 (Description)

  • 이름(Name): 줄거리
  • 식별자(Identifier): 줄거리
  • 설명(definition): 드라마에서 일어나는 사건의 흐름을 요약하여 쓰는 값
  • 부가정보(comment): 100자를 넘지 않도록 한다.

 

8. 방송 채널 (location)

  • 이름(Name): 방송 채널
  • 식별자(Identifier): 방송 채널
  • 설명(definition): 드라마가 방영된 방송 채널명을 쓰는 값
  • 부가정보(comment): KBS, SBS, MBC, tvN 등 해당하는 채널명을 작성하되, 넷플릭스, 왓챠 등 OTT에서만 공개된 경우 OTT명을 작성한다.

 

9. 방영기간 (dateIssued)

  • 이름(Name): 방영기간
  • 식별자(Identifier): 방영기간
  • 설명(definition): 드라마가 방영된 기간을 쓰는 값
  • 부가정보(comment): YYYY-MM-DD ~ YYYY-MM-DD와 같은 형식으로 작성한다.

 

10. 방송횟수 (episodes)

  • 이름(Name): 방송횟수
  • 식별자(Identifier): 방송횟수
  • 설명(definition): 드라마가 방송된 횟수를 쓰는 값
  • 부가정보(comment): 숫자 뒤에 띄어쓰기 없이 '부작' 을 붙여 '24부작' 과 같은 형식으로 작성한다.

 

2) 데이터 모델

10개 요소에 대한 정보표현방법 정의 (xml schema로) 그림 4.9의 <record 부분으로 표현

 

<?xml version="1.0"?>

<record

xmlns="http://example.org/learningapp/"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://example.org/learningapp/schema.xsd"

xmlns:dc="http://purl.org/dc/elements/1.1/"

  xmls:ims="http://www.imsglobal.org/xsd/imsmd_v1p2">

 

<Title></Title>

<Creator></Creator>

<Author></Author>

<Character></Character>

<genre></genre>

<AudienceLevel></AudienceLevel>

<Description></Description>

<location></location>

<dateIssued></dateIssued>

<episodes></episodes>

</record>

 

 

3) 신택스 

5개의 예제 작성 (XML로)

 

1. 멜로가 체질

 

<Title>멜로가 체질</Title>

<Creator>이병헌, 김혜영</Creator>

<Author>이병헌, 김영영</Author>

<Character>천우희, 전여빈, 한지은, 안재홍, 공명</Character>

<genre>로맨틱 코미디</genre>

<AudienceLevel>15세 이상 관람가</AudienceLevel>

<Description>서른 살 여자 친구들의 고민, 연애, 일상을 그린 코믹 드라마</Description>

<location>JTBC</location>

<dateIssued>2019-08-09 ~ 2019-09-28</dateIssued>

<episodes>16부작</episodes>

 

2. 괜찮아 사랑이야

 

<Title>괜찮아 사랑이야</Title>

<Creator>김규태</Creator>

<Author>노희경</Author>

<Character>조인성, 공효진</Character>

<genre>드라마, 로맨틱 코미디</genre>

<AudienceLevel>15세 이상 관람가 </AudienceLevel>

<Description>작은 외상에는 병적으로 집착하며 호들갑을 떨지만 마음의 병은 짊어지고 살아가는 현대인들의 삶과 사랑을 되짚어보는 이야기</Description> 

<location>SBS</location>

<dateIssued>2014-07-23 ~ 2014-09-11</dateIssued>

<episodes>16부작</episodes>

 

3. 시그널

 

<Title>시그널</Title>

<Creator>김원석</Creator>

<Author>김은희</Author>

<Character>김혜수, 조진웅, 이제훈</Character>

<genre>범죄, 스릴러</genre>

<AudienceLevel>15세 이상 관람가</AudienceLevel>

<Description>"우리의 시간은 이어져있다." 과거로부터 걸려온 간절한 신호(무전)로 연결된 현재와 과거의 형사들이 오래된 미제 사건들을 다시 파헤친다!</Description>

<location>tvN</location>

<dateIssued>2016-01-22 ~ 2016-03-12</dateIssued>

<episodes>16부작</episodes>

 

4. 작은 아씨들

 

<Title>작은 아씨들</Title>

<Creator>김희원, 권영일</Creator>

<Author>정서경</Author>

<Character>김고은, 남지현, 박지후</Character>

<genre>미스터리, 스릴러</genre>

<AudienceLevel>15세 이상 관람가</AudienceLevel>

<Description>가난하지만 우애 있게 자란 세 자매가 대한민국에서 제일 부유하고 유력한 가문에 각자의 방식으로 맞서는 이야기</Description>

<location>tvN</location>

<dateIssued>2022-09-03 ~ 2022-10-29</dateIssued>

<episodes>12부작</episodes>

 

5. 백일의 낭군님

 

<Title>백일의 낭군님</Title>

<Creator>이종재</Creator>

<Author>노지설</Author>

<Character>도경수, 남지현</Character>

<genre>미스터리 로맨스 픽션 사극</genre>

<AudienceLevel>15세 이상 관람가</AudienceLevel>

<Description>완전무결 왕세자에서 졸지에 무쓸모남으로 전락한 원득과 조선 최고령 원녀 홍심의 전대미문 100일 로맨스</Description>

<location>tvN</location>

<dateIssued>2018-09-10 ~ 2018-10-30</dateIssued>

<episodes>16부작</episodes>