목       차

제 I 장. 사업 개요	1

제1절. 사업의 목적	1

제2절. 사업 목표	1

제3절. 사업 내용 및 결과물	2

1. 사업 내용	2

2. 사업 결과	3

3. 사업 결과의 활용	3

4. 사업 추진 경과	4

제 II 장. 전문 용어 통합 데이터베이스 설계	6

제1절. 통합 대상 전문 용어 데이터베이스 분석	6

1. 21세기 세종계획 DB	6

2. 학술단체연합회 DB	7

가.  2007년 이전 DB	7

나. 2007년 DB	14

3. KISTI DB	14

제2절. 전문 용어 통합 데이터베이스 설계	15

제 III 장. 전문 용어 통합 시스템	22

제1절. 전문 용어 통합 시스템 개요	22

제2절. 전문 용어 통합 시스템	24

1. 전문 용어 통합 시스템 DB 스키마	25

2. 전문 용어 통합 시스템 인터페이스	29

가. 일반 사용자	29

나. 통합 관리자	32

제 IV 장. 사업 결과물	43

제1절. 전문 용어 통합 데이터베이스 설계	43

제2절. 전문 용어 통합 관리 기능 개발	43

제3절. 전문 용어 심의 기능 개발	43

제4절. 보고서 작성	43

제 V 장. 전산 파일(CD-ROM) 설명	44

제1절. “0. 보고서” 폴더	44

제2절. “1. 전문 용어 통합 데이터베이스” 폴더	44

제3절. “2. 전문 용어 통합 관리 및 심의 지원 시스템” 폴더	44

표   목   차

[표 1] 사업 추진 경과	4

[표 2] 21세기 세종계획 DB 분야별 용어 수	6

[표 3] 21세기 세종계획 DB 심의 전 데이터	6

[표 4] 21세기 세종계획 DB 심의 후 데이터	7

[표 5] 학술단체연합회 DB 분야별 용어 수	7

[표 6] 학술단체연합회 DB 데이터	8

[표 7] 물성과학 세부 분류	8

[표 8] 생명과학 세부 분류	11

[표 9] 예체능 세부 분류	12

[표 10] 인문과학 세부 분류	12

[표 11] 학술단체연합회 2007년 분야별 용어 수	14

[표 12] KISTI DB 분야별 용어 수	15

[표 13] KISTI DB 데이터	15

[표 14] 분류 코드 테이블	18

[표 15] 시스템 코드 테이블	18

[표 16] 용어 임시 등록 테이블	19

[표 17] 전문 용어 통합 DB 테이블	20

[표 18] 전문 용어 용도별 테이블 구분	23

[표 19] 사용자 권한	23

[표 20] “0. 보고서” 폴더의 내용 설명	44

[표 21] “1. 전문 용어 통합 데이터베이스” 폴더의 내용 설명	44

[표 22] “2. 전문 용어 통합 관리 및 심의 지원 시스템” 폴더의 내용 설명	45

그 림 목 차

[그림 1] 통합 DB 연계 구성도	17

[그림 2] 테이블 구성도	22

[그림 3] 전문 용어 시스템 프로세스	25

[그림 4] 게시판 DB 스키마	26

[그림 5] 전문 용어 DB 스키마	27

[그림 6] 회원 및 모임방 DB 스키마	28

[그림 7] 일반 사용자 초기 화면	29

[그림 8] 회원 가입	30

[그림 9] 공지사항 목록	31

[그림 10] 일반 사용자용 전문 용어 검색 결과	31

[그림 11] 관리자 초기 화면	32

[그림 12] 관리자용 전문 용어 검색	33

[그림 13] 환경 설정	34

[그림 14] 파일 내려받기	34

[그림 15] 용어 단일 등록	35

[그림 16] 용어 일괄 등록	36

[그림 17] 전문 용어 심의	37

[그림 18] 전문 용어 이관	38

[그림 19] 전문 용어 편집	39

[그림 20] 전문 용어 통계	40

[그림 21] DB 관리	40

[그림 22] 모임 관리	41

[그림 23] 사용자 관리	42

사업 개요

사업의 목적

2005년 7월부터 시행된 국어기본법과 국어기본법 시행령에 명시된 전문 용어 표준화의 필요성과 이에 대한 지원 체제 마련의 필요성을 충족시키기 위하여 관련 체제를 정비할 필요가 있음.

전문 용어 표준화 작업은 여러 전문 분야 단체들이 협의체를 구성하여 해 나가야 할 작업이나 그 범위가 워낙 방대하여 그동안 구축된 전문 용어 자료를 수집하여 이를 관리하고 열람할 수 있는 체제를 우선적으로 마련한 후 이를 바탕으로 후속 작업을 벌여 나가야 함.

현재까지 전문 용어 자료를 관리하고 검색할 수 있는 시스템은 산발적으로 존재하여 왔으나 이를 보다 조직화하고 체계화하여 전문 용어 표준화 작업을 원활하게 진행할 수 있는 ‘전문용어 지원 시스템’으로 통합 관리할 필요가 있음.

효율적인 전문 용어 표준화 심의를 위해서는 표준화 심의 프로세스를 반영한 심의 지원 시스템을 개발하고 활용할 필요가 있음.

사업 목표

본 연구에서는 전문 용어의 통합 관리 및 심의 지원 시스템 구축을 위하여 요구되는 다음과 같은 단위 업무들을 수행하였다.

전문 용어 통합 관리 및 심의 지원 기능 제공을 위한 데이터베이스 설계

전문 용어 통합 관리 기능 개발

전문 용어 통합 검색 기능 개발

전문 용어 심의 지원 기능 개발

사업 내용 및 결과물

사업 내용

전문 용어 통합 관리 DB 설계

- 전문 용어 통합 관리를 위한 통합 DB 설계: 다수의 전문 용어 DB를 통합 관리할 수 있는 포괄적인 전문 용어 통합 DB 설계

- 기존 전문 용어 DB의 변환 고려: 기존의 전문 용어 DB의 변환을 고려해서 DB간 매핑을 통해 변환이 용이하도록 DB 설계

전문 용어 통합 관리 기능 개발

- 전문 용어 온라인 개별/일괄 등록 기능 개발: 온라인을 통해 전문 용어를 개별적으로 등록하거나 파일을 통한 일괄 등록 기능의 제공

- 전문 용어 관리 프로세스를 반영한 관리 기능 개발: 국립국어원에서 제공하는 전문 용어 관리 프로세스를 반영하여 온라인에서 전문 용어의 관리가 용이하도록 통합 관리 기능을 제공

- 전문 용어 편집 기능 개발: 전문 용어의 편집(등록, 수정, 삭제)이 용이하도록 편집 기능을 배치하고 편집이 용이하도록 프로세스 단순화

전문 용어 DB 등록

- 전문 용어 DB 등록: 사업 기간 동안 국립국어원에서 제공하는 전문 용어 DB의 등록 및 통합 DB설계에 반영하여 전문 용어 통합 DB 설계

전문 용어 표준화 심의 지원 DB 설계

- 전문 용어 표준화 심의를 지원하기 위한 DB 설계: 전문 용어 표준화 심의 절차와 심의 과정별 정보 저장 및 변환을 위한 심의 지원 DB를 설계

전문 용어 표준화 심의 지원 기능 개발

-. 전문 용어 표준화 심의 지원 기능 개발: 국립국어원에서 제공하는 전문 용어 표준화 심의 지원 프로세스를 반영한 전문 용어 표준화 심의 지원 기능의 개발

-.전문 용어 표준화 심의 과정 모니터링 기능 개발: 전문 용어의 심의 단계별 현황 정보 및 심의 과정에 있는 전문 용어의 현황 정보 제공

전문 용어 검색 기능 강화를 위한 DB 설계 고려

- 검색 대상 항목 설정 및 항목별 검색 조건 세분화: 검색 대상별 검색 항목의 설정을 통해 필요한 검색 항목만을 대상으로 검색 방법을 지정할 수 있도록 DB 설계

-. 검색 성능 향상을 위한 DB 설계: 검색시 검색 성능의 저하를 방지할 수 있도록 DB를 구성

전문 용어 검색 지원 기능 강화

- 검색 결과의 효율적인 화면 배치 및 환경 설정 기능 개발: 검색 결과 환경 설정을 통해 검색 결과의 효율적인 배치하여 검색 결과의 가독성을 높임

- 전문 용어 검색 결과의 내려받기 기능 제공: 전문 용어 검색 결과가 많거나 또는 보관을 목적으로 검색 결과의 파일 내려받기 기능을 제공

- 전문 용어에 통계 정보 제공: 전문 용어의 상태에 따른 다양한 통계 정보를 제공하여 전문 용어 구축 현황 파악이 가능

사업 결과

데이터베이스

전문 용어 통합 데이터베이스 설계

시스템

전문 용어 통합 관리 기능 제공

전문 용어 심의 지원 기능 제공

보고서

최종보고서

프로그램 결과물 CD

사업 결과의 활용

전문 용어 표준화 작업의 활성화를 위한 기반 마련

일반 국민과 관련 단체들이 참조할 수 있는 전문 용어 관련 정보의 제공

전문 서적 번역시 용어의 표준화를 유도

전문 용어 표준화 작업의 현황을 파악할 수 있는 체제의 마련

보다 체계적인 용어 관리가 용이

전문 용어 표준화 작업을 위한 제반 환경의 마련

전문 용어 통합 데이터베이스 구축

전문 용어 통합 검색 환경 마련

전문 용어 구축 환경 마련

전문 용어 심의 환경 마련

사업 추진 경과

2007년도 사업은 [표 1]과 같이 추진되었다.

[표 ] 사업 추진 경과

추진시기	세부 사업내용	비 고
10월	전문 용어 통합 DB 설계 전문 용어 통합 관리 기능 설계 전문 용어 표준화 심의 지원 기능 설계 전문 용어 검색 지원 기능 설계	국립국어원에서 전문 용어 통합 관리 프로세스와 심의 프로세스 제공
11월	전문 용어 등록 및 심의 방안 제시 전문 용어 검색 지원 방안 제공 사용자 화면 설계를 통한 기능 제시 방안 확정	국립국어원에서 전문 용어 통합 관리 프로세스와 심의 프로세스 기능화 논의
12월	전문 용어 통합 관리 기능 개발 전문 용어 표준화 심의 지원 기능 개발 전문 용어 검색 지원 기능 개발	시스템 개발
1월	시스템 개발 완료 전문 용어 통합 관리 및 표준화 심의 지원 시스템 테스트 최종 산출물 작성	시스템 개발, 운영 테스트 및 사업 종료

전문 용어 통합 데이터베이스 설계

통합 대상 전문 용어 데이터베이스 분석

21세기 세종계획 DB

총 9개 분야 99,580개 용어

3개 분야 심의 완료: 기계공학, 산업공학, 화학공학

4개 분야 심의 전 목록: 건축공학, 토목공학, 재료공학, 환경공학

표준화: 전산학, 전자공학

[표 ] 21세기 세종계획 DB 분야별 용어 수

분야	용어수	분야	용어수
기계공학	15,621	산업공학	5,181
화학공학	15,036	건축공학	5,395
토목공학	5,541	재료공학	5,278
환경공학	5,298	전산학	20,613
전자공학	21,617

데이터 구조

심의 전 데이터 구조

[표 ] 21세기 세종계획 DB 심의 전 데이터

필드	내용
일련번호	3
출처1	absorbed water
출처2	흡착수
...	...
출처n	...

심의 후 데이터 구조

[표 ] 21세기 세종계획 DB 심의 후 데이터

필드	내용
일련번호	8
영어용어	abnormal combustion
한국어용어	이상 연소
일어용어	異常燃(イジョウネンショウ)

분류 정보

1단계 분류: 기계공학, 산업공학, 화학공학

학술단체연합회 DB

2007년 이전 DB

총 11개 분야 152,969개 용어

물성과학: 가정학, 금속재료, 물리학, 자동차, 전기공학, 전자

생명과학: 간호학, 생물학

예체능: 미술

인문사회: 심리학, 철학

[표 ] 학술단체연합회 DB 분야별 용어 수

분야	용어수	분야	용어수
물성과학	116,014	생명과학	19,317
예체능	3,356	인문사회	14,282

데이터 구조

[표 ] 학술단체연합회 DB 데이터

필드명	내용	설명
num	148,452	일련번호
kdiv	인문사회	대분야
div	철학	중분야
interdiv	불교철학	소분야:표준분류없음
engterm	3.sentient beings	영어용어
sourceterm	[sa]sattva, bahijana, jantu	원어용어
engcom		영어약어/완전형
kortrans		한국어 변어형
korsame	유정(有精)	한국어 동의어
handisp		한자표기
etc	null	비고

분류 정보

3단계 분류: 대분야 - 중분야 - 소분야

물성과학

[표 ] 물성과학 세부 분류

중분류	소분류
가정학	가정관리학
	가정교육
	가족복지및정책
	가족상담교육
	가족생활사
	성인,노년
	소비자
	식생활
	아동학
	영양학
	의류학
	주거학
	주거환경학
금속재료
물리학
자동차
전기공학	광전자및전자파
	광학
	방송
	방전및고전압
	산업공학
	수학
	원자력
	음향
	의공학
	전기기기
	전기기본
	전기설비
	전기응용
	전기재료
	전기철도
	전기화학
	전력
	전력전자
	전자계산
	전자장
	절연
	제어계측
	조명
	컴퓨터
	통신
	항공
	환경
	회로및신호처리
전자	[공] 2부문 이상에 걸친 것
	[관
	[관] 전자관
	[교] 교환
	[구] 기구 부품
	[기
	[기]
	[기] 기본 용어
	[기] 기본 요어
	[기] 기본용어
	[기]기본용어
	[단] 통신용 단말 기기
	[단] 통신용 단말기기
	[단]단말기기
	[데] 데이터 통신
	[데] 데이터통신
	[망] 통신망
	[무] 무선통신
	[무]무선통신
	[반] 반도체
	[방] 방송
	[서] 통신서비스
	[서]통신서비스
	[선] 선로
	[선]선로
	[송
	[송] 전송
	[송]전송
	[스] 스위치
	[스] 스위칭 회로
	[시] 시스템 이론
	[신] 전신
	[신]전신
	[아] 아날로그 전자 회로
	[양] 광·양자 일렉트로닉스
	[우] 우주 통신
	[우] 우주통신
	[운] 관리운영
	[운] 관리운용
	[운] 운영관리
	[운] 운용관리
	[음] 전기 음향
	[재] 전자 재료
	[전
	[전] 전송
	[전] 전원
	[전]전원
	[정] 정보 처리 이론
	[조] 조명
	[집] 집적 회로
	[집] 집적회로
	[측] 계측 제어
	[컴] 컴퓨터
	[텔] 텔레비전
	[텔] 텔레비젼
	[파] 전파
	[파]전파
	[품] 회로 부품
	[항] 항공 무선
	[해] 해상 무선
	[화] 화상
	[화]화상
	[회] 전기 회로

생명과학

[표 ] 생명과학 세부 분류

중분류	소분류
간호학
생물학

예체능

[표 ] 예체능 세부 분류

중분류	소분류
미술

[표 ] 인문과학 세부 분류

중분류	소분류
심리학	감각 및 지각
	건강심리
	교육심리
	동기와 정서
	문화심리
	발달심리
	사회심리
	산업 및 조직심리
	상담심리
	생물심리
	성격심리
	소비자 및 광고심리
	심리측정
	심리학사
	언어심리
	이상심리
	인지심리
	일반
	임상심리
	정신분석
	초심리
	통계 및 연구법
	학습심리
철학	과학철학
	논리학
	니체철학
	동양철학
	문화철학
	미학
	분석철학
	불교철학
	사회철학
	생물철학
	서양고대철학
	서양근대철학
	서양중세철학
	서양철학
	심리철학
	언어철학
	역사철학
	윤리학
	인도철학
	인식론
	정치철학
	중국철학
	철학일반
	칸트철학
	프랑스철학
	하이데거철학
	한국철학
	현상학
	형이상학

인문사회

2007년 DB

2007년 학술단체연합회에서 수집된 전문 용어

36개 학문 분야 341.900개

[표 ] 학술단체연합회 2007년 분야별 용어 수

분야	용어수	분야	용어수
건축학	11,419	애니메이션	3,473
경영학	8,308	약학	7,870
경제학	7,754	연극학	5,784
고고학	6,340	영화학	1,781
과학기술학	5,395	음악학	1,245
교육학	14,889	의학	50,429
기호학	1,854	인지과학	39,838
대기과학	12,220	정치외교학	7,428
대한산업공학	4,999	조경학	10,375
동양사	3,559	종교학	3,112
만화	876	지리학	9,268
무역학	5,198	천문학	9,006
무용학	9,449	체육학	8,332
법학	5,154	치의학	14,998
사회학	10,075	컴퓨터	11,040
서양사	1,992	항공우주공학	7,764
수산학	10,172	해양과학	10,139
신문방송학	10,486	행정학	10,179

KISTI DB

총 13개 분야 165,516개 용어

[표 ] KISTI DB 분야별 용어 수

분야	용어수	분야	용어수
기계공학	28,774	농수산	1,596
생물과학	11,482	물리학	636
수학	509	의약학	41,794
재료/자원공학	6,669	전기/전자	837
지구/자원과학	1,034	컴퓨터공학	36,216
토목/건축공학	29,621	화학	3,356
화학공학	2,992

데이터 구조

공개 가능한 필드만 제한

[표 ] KISTI DB 데이터

필드	내용
일련번호	1
분야	의약학
한국어용어	환각제
영어용어	SOFT DRUG
영어약어	SD

분류 정보

1단계 분류: 기계공학, 농수산, 생물과학, ...

전문 용어 통합 데이터베이스 설계

데이터베이스 스키마

21세기 세종계획 DB, 학술단체연합회 DB, KISTI DB의 항목을 모두 포함

추가적인 항목 도입: 정의문, 작업자, 참고자료, ...

UTF-8 기반 설계

분류정보

기존의 분류 정보를 별도의 정제 없이 그대로 수용

출처와 출처별 분류 정보를 연계하여 데이터 관리

통합 데이터베이스 공통필드

일련번호

한국어 용어

정의문

출처:

국제: ISO 등 표준화 관련 근거

국내: 21세기세종계획 | 학술단체연합회 | KISTI전문용어

분야: 대,중,소

출처 별 분야 정보 사용(기존 분야 정보 사용)

용어:

관련어, 오표기

원어(국가명, 원어)

영어, 중국어, 일본어, 불어, 독어, 기타 외국어

북한어

참고자료

상태: 등록, 심의 전, 심의 후, 심의 완료, 공개와 같이 용어 상태 표기

등록경위, 작업일, 작업자

[그림 ] 통합 DB 연계 구성도

[그림 1]은 통합 대상 DB인 21세기세종계획, 학술단체연합회, KISTI 전문 용어를 구성하고 있는 용어별 필드들과 전문 용어 통합 관리를 위한 DB의 필드별 연관 관계를 보여주고 있다. 모든 통합 대상 필드는 위의 연관 관계에 따라 통합 DB에 저장된다. 모든 통합 대상 필드가 통합 DB에 해당하는 일부 정보만을 가지고 있기 때문에 연관 필드가 없는 경우 통합 DB의 필드는 null로 저장된다. 반드시 들어가야 하는 필수 필드는 다음과 같다.

통합 DB 필수 필드

일련번호

기존 일련번호

한국어

테이블 리스트 및 스키마

CATEGORY: 분류 체계 관리를 위한 분류 코드 테이블

[표 ] 분류 코드 테이블

번호	필드	설명	타입	길이	키	공백
1	CATE_SEQ	순	NUMBER	22		N
2	CATE_CODE1	출처	VARCHAR2	10		N
3	CATE_CODE2	대분류	VARCHAR2	10		Y
4	CATE_CODE3	중분류	VARCHAR2	10		Y
5	CATE_CODE4	소분류	VARCHAR2	10		Y
6	CATE_FNAME	전체분류명	VARCHAR2	100		Y
7	CATE_SNAME	단축분류명	VARCHAR2	100		Y
8	CATE_ENAME	영문분류명	VARCHAR2	100		Y
9	CATE_VISIBLE	사용여부	CHAR	1		N
10	CATE_UID	생성 ID	VARCHAR2	15		Y
11	CATE_UIP	생성 IP	VARCHAR2	20		Y
12	CATE_DATE	생성일	DATE	7		Y

[표 ] 시스템 코드 테이블

번호	필드	설명	타입	길이	키	공백
1	CODE_TYPE	순	CHAR	3		N
2	CODE_CODE	출처	VARCHAR2	8		N
3	CODE_FNAME	대분류	VARCHAR2	100		N
4	CODE_SNAME	중분류	VARCHAR2	60		Y
5	CODE_ENAME	소분류	VARCHAR2	120		Y
6	CODE_VISIBLE	전체분류명	CHAR	1		N
7	CODE_UIP	단축분류명	VARCHAR2	20		Y
8	CODE_DATE	영문분류명	DATE	7		Y
9	CODE_UID	사용여부	VARCHAR2	15		Y

CODEMAST: 시스템 코드 관리를 위한 시스템 코드 테이블

TEMPTERM: 용어 등록을 위해 임시로 용어 입력을 받기 위한 테이블

[표 ] 용어 임시 등록 테이블

번호	필드	설명	타입	길이	키	공백
1	TEMP_GRP	생성 그룹 ID	NUMBER			N
2	TEMP_SEQ	생성 ID	NUMBER			N
3	TEMP_KORSOURCE	출처 코드	VARCHAR2	4		N
4	TEMP_STATUS_COUNT	상태 카운터	VARCHAR2	4		Y
5	TEMP_STATUS_TYPE	상태 타입	VARCHAR2	4		Y
6	TEMP_WORKCONTENTS	작업내용	VARCHAR2	500		Y
7	TEMP_CODE01	임시 저장01	VARCHAR2	500		Y
8	TEMP_CODE02	임시 저장02	VARCHAR2	500		Y
9	TEMP_CODE03	임시 저장03	VARCHAR2	500		Y
10	TEMP_CODE04	임시 저장04	VARCHAR2	500		Y
11	TEMP_CODE05	임시 저장05	VARCHAR2	500		Y
12	TEMP_CODE06	임시 저장06	VARCHAR2	500		Y
13	TEMP_CODE07	임시 저장07	VARCHAR2	500		Y
14	TEMP_CODE08	임시 저장08	VARCHAR2	500		Y
15	TEMP_CODE09	임시 저장09	VARCHAR2	500		Y
16	TEMP_CODE10	임시 저장10	VARCHAR2	500		Y
17	TEMP_CODE11	임시 저장11	VARCHAR2	500		Y
18	TEMP_CODE12	임시 저장12	VARCHAR2	500		Y
19	TEMP_CODE13	임시 저장13	VARCHAR2	500		Y
20	TEMP_CODE14	임시 저장14	VARCHAR2	500		Y
21	TEMP_CODE15	임시 저장15	VARCHAR2	500		Y
22	TEMP_CODE16	임시 저장16	VARCHAR2	500		Y
23	TEMP_CODE17	임시 저장17	VARCHAR2	500		Y
24	TEMP_CODE18	임시 저장18	VARCHAR2	500		Y
25	TEMP_CODE19	임시 저장19	VARCHAR2	500		Y
26	TEMP_CODE20	임시 저장20	VARCHAR2	500		Y
27	TEMP_USERID	생성자 ID	VARCHAR2	10		Y
28	TEMP_REGDATE	생성일	DATE	500		Y

INTTERM: 심의와 작업에 사용할 전문용어 통합 DB 테이블

[표 ] 전문용어 통합 DB 테이블

번호	필드	설명	타입	길이	키	공백
1	INT_TERMID	전문용어 ID	NUMBER	22		N
2	INT_REF	히스토리 ID1	NUMBER	22		N
3	INT_SEQ	히스토리 ID2	NUMBER	22		N
4	INT_OLDTERMID	출처별 ID	VARCHAR2	50		Y
5	INT_KORTERM	한국어	VARCHAR2	256		Y
6	INT_DEFINITION	정의문	VARCHAR2	256		Y
7	INT_INTSOURCE	국외출처	VARCHAR2	256		Y
8	INT_KORSOURCE	국내출처	VARCHAR2	4		Y
9	INT_CATECODE1	대코드	VARCHAR2	4		Y
10	INT_CATECODE2	중코드	VARCHAR2	4		Y
11	INT_CATECODE3	소코드	VARCHAR2	4		Y
12	INT_NATTERM	고유어	VARCHAR2	50		Y
13	INT_RELTERM	관련어	VARCHAR2	500		Y
14	INT_ERRTERM	오표기	VARCHAR2	500		Y
15	INT_ENGTERM	영어	VARCHAR2	500		Y
16	INT_ENGCOM	영어약자	VARCHAR2	500		Y
17	INT_CHITERM	중국어	VARCHAR2	500		Y
18	INT_JAPTERM	일본어	VARCHAR2	500		Y
19	INT_FRETERM	불어	VARCHAR2	500		Y
20	INT_GERTERM	독일어	VARCHAR2	500		Y
21	INT_ETCTERM	기타외국어	VARCHAR2	500		Y
22	INT_SOUTERM	원어	VARCHAR2	500		Y
23	INT_REFTERM	참고자료	VARCHAR2	500		Y
24	INT_SYNTERM	동의어	VARCHAR2	500		Y
25	INT_KORTRANS	한국어변이	VARCHAR2	500		Y
26	INT_HANJA	한자	VARCHAR2	500		Y
27	INT_REMARK	비고	VARCHAR2	500		Y
28	INT_USERID	생성자 ID	VARCHAR2	500		Y
29	INT_WORKCONTENTS	작업내용	VARCHAR2	500		Y
30	INT_STATUS_COUNT	상태 카운터	VARCHAR2	500		Y
31	INT_STATUS_TYPE	상태 타입	VARCHAR2	500		Y
32	INT_CODE1	사용자 컬럼1	VARCHAR2	500		Y
33	INT_CODE2	사용자 컬럼2	VARCHAR2	500		Y
34	INT_CODE3	사용자 컬럼3	VARCHAR2	500		Y
35	INT_MODDATE	수정일	DATE			Y
36	INT_REGDATE	생성일	DATE			Y
37	INT_KORSTAN	국내표준	VARCHAR2	500		Y
38	INT_INTSTAN	국제표준	VARCHAR2	500		Y
39	INT_NORTERM	북한어	VARCHAR2	500		Y

전문 용어 통합 시스템

전문 용어 통합 시스템 개요

전문 용어 통합 관리 및 심의 지원을 위한 시스템의 테이블 구성 및 사용자 권한을 살펴보면 [그림 2]와 같다.

[그림 ] 테이블 구성도

전문 용어 시스템은 전문 용어의 등록부터 편집, 심의, 심의를 통해 최종 결정된 전문 용어를 일반 사용자를 대상으로 서비스를 지원하기 위해 개발된 통합 시스템이다. 전문 용어의 작업자들이 전문 용어를 등록하고, 심의자들이 등록된 전문 용어를 단계별로 심의하여 심의를 최종 완료하면 일반 사용자를 대상으로 전문 용어 서비스를 제공하게 된다. 이를 위해 설계된 테이블과 전문 용어에 대한 등록, 수정, 심의 권한에 따른 사용자 그룹별 권한은 [표 18]과 [표 19]에 기술되어 있다.

전문 용어 관리 테이블을 용도별로 구분

[표 ] 전문 용어 용도별 테이블 구분

테이블명	내용
임시용 테이블 (temp table)	파일 단위의 데이터 등록을 위해 임시로 저장하기 위한 테이블 파일 단위의 작업이 완료되면 작업용 테이블로 이동후 임시용 테이블의 데이터 삭제 임의의 필드 개수를 입력 받을 수 있는 형태로 테이블 구성 필드와 메타데이터 필드와의 동적 연결이 가능하도록 구성
작업용 테이블 (wor_term table)	등록자별 용어 테이블 저장 등록 작업이 완료되면 심의용 테이블로 이동하고 작업용 테이블 삭제
심의용 테이블 (int_term table)	심의와 심의 이력 관리에 사용되는 테이블 공개가 확정되면 공개용 테이블로 복제
검색용 테이블 (ser_term table)	용어 분할 검색을 위한 정보 저장에 사용되는 테이블 관리자 검색만 가능
공개용 테이블 (pub_term table)	일반 사용자에게 공개가 확정된 용어를 대상으로 서비스 일반 사용자에게 공개된 자료만 테이블로 구성하여 정보 제공

전문 용어 관리를 위한 사용자 그룹별 권한 지정

[표 ] 사용자 권한

사용자 그룹	권한
일반 사용자	공개용 테이블을 대상으로 제한된 검색과 제한된 정보만을 확인 (공개용 테이블)
전문 검색자	다양한 검색 조건으로 심의용, 공개용 테이블을 확인할 수 있음 (출처별 테이블 접근 제한)
작업자	해당 출처별 용어 등록자는 임시용과 작업용 테이블만을 대상으로 용어 작업을 수행함 자기가 작업한 내용만 대상으로 편집 지정된 출처만 선택할 수 있음
심의자	해당 출처별 용어 심의자는 심의 정보 변경과 전문 검색가의 기능을 수행 전문 검색자 기능과 관리 권한을 가짐
관리자	해당 출처별 관리자는 전문 검색자, 등록자, 심의자 기능 수행 해당 출처의 작업자 권한 관리
모임 관리자	모임을 개설한 사람 모임에 대한 회원의 가입 및 탈퇴 관리 공지 사항 게시 권한
통합 관리자	모든 권한 부여 및 관리 전체 사용자 권한 관리 전체 데이터 관리

전문 용어 시스템을 구성하는 시스템의 주요 메뉴는 다음과 같다.

전문 용어 등록

전문 용어 검색

전문 용어 심의

전문 용어 이관

전문 용어 모임방

사용자 관리

게시판

전문 용어 통합 시스템

전문 용어 통합 관리 시스템의 주요 업무에 따른 프로세스 구성도는 [그림 3]과 같다. 자료의 등록과 검색, 심의, 이관에 따라 전문 용어는 서로 다른 테이블로 저장되면, 사용자의 권한에 따라 권한별 할당된 작업을 진행할 수 있다.

[그림 ] 전문 용어 시스템 프로세스

전문 용어 통합 시스템 DB 스키마

전문 용어 통합 시스템의 DB의 스키마는 [그림 4], [그림 5], [그림 6]과 같이 설계 되었다. [그림 4]는 공지 사항 및 게시판에서 사용되는 게시판 관리를 위한 테이블 구성 관계를 보여주고, [그림 5]는 전문 용어의 등록 및 심의, 검색을 위해 사용된 테이블 구성 관계를 보여준다. [그림 6]은 회원 및 모임방 관리를 위한 테이블 구성 관계를 보여준다.

[그림 ] 게시판 DB 스키마

게시판은 공지 사항과 게시판으로 구성되어 있으며, 파일 첨부를 할 수 있다. 공지 사항의 경우 관리자만 글을 게시할 수 있으며, 관리자 이외의 사용자는 글을 읽기만 할 수 있다.

[그림 ] 전문 용어 DB 스키마

전문 용어 DB 스키마는 전문 용어의 출처를 유동적으로 관리하는 부분과 작업자의 전문 용어 정보를 필드별로 전문 용어 테이블과 연계하여 전문 용어 정보를 등록하는 작업이 지원하도록 설계 되었다. 또한 전문 용어의 심의 단계별 이력 정보의 관리는 물론 전문 용어의 이력별 주석 달기 기능을 통해 심의자가 심의 용어에 대한 의견을 기술할 수 있도록 하였다. 전문 용어의 등록 및 수정, 삭제 기능은 작업자와 관리자만 수행할 수 있도록 권한에 제한을 두었다.

[그림 ] 회원 및 모임방 DB 스키마

모임방은 심의자들간, 등록자들간의 의견 교환을 위해 필요한 기능으로 공지 사항을 게시 및 게시판을 통한 의견 교류 기능을 제공하고 있다.

전문 용어 통합 시스템 인터페이스

전문 용어 통합 시스템의 사용자 인터페이스를 통해 사용자에게 제공하는 기능을 살펴보도록 하겠다. 일반 사용자와 통합 관리자 사용자 인터페이스를 통해 권한별 기능을 구분하였다.

일반 사용자

[그림 ] 일반 사용자 초기 화면

일반 사용자는 심의가 확정된 용어에 대한 검색과 게시판의 글 읽기 기능만 제공된다. 전문 용어의 검색은 로그인 과정 없이도 검색이 되며, 특정 커뮤니티에 가입하기 위해서는 로그인 과정이 필요하다. [그림 7]을 보면 다음과 같은 기능을 제공한다.

① 공지사항과 게시판 메뉴

② 전문 용어 검색을 위한 입력 창으로 일치하는, 포함하는, 시작하는, 사이에서 검색을 제공하며, 전문 용어의 출처를 선택 가능

③ 배너

④ 공지사항, 게시판 최근 5개의 목록 제공

⑤ 모임 목록 제공

[그림 ] 회원 가입

[그림 8]은 회원 가입 페이지를 보여 준다. 항목의 옆에 ‘*’ 표기된 항목이 필수 입력 항목이며, 회원의 등급 부여는 별도의 관리자 페이지에서 제공한다. 회원 정보의 확인 과정은 사용자 아이디를 분실한 경우에는 이름과 전화1 항목의 확인을 통해 사용자의 아이디를 확인할 수 있고, 비밀번호는 사용자 아이디와 전화번호를 통해 미리 등록된 이메일로 발송된다.

[그림 ] 공지사항 목록

[그림 9]는 공지사항 목록을 보여주는데 관리자만 공지사항을 작성할 수 있다.

[그림 ] 일반 사용자용 전문 용어 검색 결과

[그림 10]은 일반 사용자용 전문 용어 검색 결과를 보여준다.

① 검색 조건에 따라 검색된 용어 결과 건수를 제시, 항목의 제목 부분을 클릭하면 오름차순 정렬과 내림차순 정렬 결과 제시

② 검색 용어에 대한 상세 항목 정보를 제공

통합 관리자

[그림 ] 관리자 초기 화면

[그림 11]은 관리자 로그인을 한 초기 화면을 보여준다.

① 공지사항과 게시판 , 전문 용어 등록, 전문 용어 심의, 통계 정보, 모임, 통합 관리 도구 메뉴

② 전문 용어 검색을 위한 입력 창으로 일치하는, 포함하는, 시작하는, 사이에서 검색을 제공하며, 전문 용어의 출처를 선택 가능하고, 심의 단계와 심의 상태 조건의 설정 가능

③ 공지사항, 게시판은 물론 용어에 달린 덧글 목록을 제공

④ 모임 목록 제공

[그림 ] 관리자용 전문 용어 검색

[그림 12]는 관리자와 전문 검색자, 작업자, 심의자가 사용하는 전문 용어 검색 화면이다. 일반 사용자와는 달리 환경 설정과 파일로 내려받는 기능을 제공하고 있다.

① 환경 설정을 및 파일로 내려받기 선택

② 전문 용어 검색 결과 목록 제공

③ 용어의 상세 정보 제공

[그림 ] 환경 설정

[그림 13]은 환경 설정을 위한 환경 설정 화면으로 관리자의 경우 검색 결과 목록과 용어 상세 정보에 나오는 정보 항목을 설정할 수 있다. 적용 대상은 관리자 또는 일반 사용자 항목을 지정할 수 있다. 대상과 사용자를 선택하면 기존에 설정된 정보를 불러와서 편집이 가능하게 되며, 화면 하단의 저장 버튼을 클릭하면 수정된 내용이 저장되어 정보가 유지된다.

① 환경 설정 대상과 적용 대상 사용자

② 목록에 나올 정보 항목

[그림 ] 파일 내려받기

[그림 14]는 파일 내려받기 버튼을 클릭하였을 때 보이는 팝업 화면으로 화면 결과로 제공되는 정보 항목이 엑셀 파일 형태로 저장된다. 이 기능을 통해 검색 결과를 파일로 저장하여 사용할 수 있다.

[그림 ] 용어 단일 등록

용어의 등록은 단일 등록과 일괄 등록으로 구성되며, [그림 15]는 용어 단일 등록 화면이다. 용어 단일 등록은 용어를 하나씩 개별적으로 등록하는 경우 사용되며, 기존 용어 집합의 검색을 통해 기존 용어와의 비교 과정을 거쳐 전문 용어를 등록하게 된다.

① 등록하고자 하는 용어를 입력

② 해당 용어로 일치 검색된 검색 결과의 목록을 제공

③ 용어 목록에 있는 용어 정보를 수정하여 입력하는 경우 용어를 선택하면 용어의 상세 정보가 제공되고, 제공된 용어 정보를 수정하여 신규 용어를 등록하거나 또는 처음부터 신규 용어를 입력할 수 있는 기능 제공

[그림 ] 용어 일괄 등록

[그림 16]은 전문 용어 일괄 등록 화면으로 CSV 파일 입력을 통해 다수의 용어를 동시에 등록하는 경우를 지원하기 위한 기능을 보여준다. 용어가 일괄 등록을 통해 임시 용어를 저장하기 테이블에 저장되고, 필드 선택을 통해 CSV 파일의 순서와 연관 관계를 지정하면 해당 정보 항목으로 작업용 테이블에 저장된다.

① CSV 파일의 상태 정보를 설정하고 해당 파일을 선택

② 파일에서 로딩된 용어 목록을 제공

[그림 ] 전문 용어 심의

[그림 17]은 전문 용어 심의 화면으로 심의 대상 전문 용어를 선정하고 심의가 완료된 용어를 일반 사용자가 볼 수 있도록 이관하는 기능을 제공한다. 목록중 선택된 용어의 이력 정보 편집 또는 이관 작업을 진행 할 수 있다.

① 심의 대상 용어 선정 또는 이관 대상 용어를 선정

② 해당 조건에 적합한 용어 목록 제공

[그림 ] 전문 용어 이관

[그림 18]은 심의가 확정된 용어를 대상으로 일반 사용자가 검색할 수 있도록 전문 용어를 이관하는 기능을 제공한다. 용어 목록을 선택적으로 또는 일괄 선택하여 이관할 수 있다.

[그림 19]는 전문 용어 편집 화면으로 심의 대상 용어 목록에서 특정 용어를 선택하면 이동할 수 있다. 전문 용어의 수정하여 심의 단계를 변경할 수 있으며, 해당 단계에 대한 용어의 주석을 기록할 수도 있다. 이렇게 용어의 심의 단계별 이력 정보를 저장함으로써, 용어의 변화 과정을 유지할 수 있다.

① 용어의 심의에 따른 편집

② 용어의 심의 단계별 링크 제공

③ 심의 단계별 용어의 주석 목록 제공

[그림 ] 전문 용어 편집

[그림 20]은 전문 용어 통계 정보를 제공하는 화면으로 용어의 상태, 작업자별, 심의자별 통계 정보를 제공한다. 또한 전문 용어의 상태 정보에 따라 해당 용어의 정보를 일괄 삭제하기 위한 DB 관리 기능도 제공한다.

① 검토별, 작업자별, 심의자별, DB관리 기능 제공

② 해당 조건에 적합한 용어 건수 통계 제공

[그림 21]은 DB 관리 메뉴 화면을 보여준다.

[그림 ] 전문 용어 통계

[그림 ] DB 관리

[그림 ] 모임 관리

[그림 22]는 모임 관리 화명으로 모임에 대한 개설 및 공지사항 관리, 모임 회원 관리 기능을 제공한다.

① 모임 공지사항 게시 및 모임 수정, 회원 관리

② 회원 관리 메뉴의 모임 회원 상태 관리

[그림 23]사용자의 권한 관리 화면으로 사용자의 기본 정보와 함께 사용자의 권한 할당 기능을 제공한다.

① 사용자 목록과 기본 정보 제공

② 해당 사용자의 권한 설정

[그림 ] 사용자 관리

사업 결과물

전문 용어 통합 데이터베이스 설계

결과물의 내용	전문 용어 통합 데이터베이스 스키마
최종 결과물	CD-ROM 형태의 전산 파일 10부

전문 용어 통합 관리 기능 개발

결과물의 내용	전문 용어 통합 관리 지원 시스템
최종 결과물	CD-ROM 형태의 전산 파일 10부

전문 용어 심의 기능 개발

결과물의 내용	전문 용어 심의 지원 시스템
최종 결과물	CD-ROM 형태의 전산 파일 10부

보고서 작성

최종 결과물	최종 사업 보고서 20부 발간

전산 파일(CD-ROM) 설명

“0. 보고서” 폴더

본 사업의 수행 결과에 대한 최종 보고서를 포함한다.

[표 ] “0. 보고서” 폴더의 내용 설명

파 일	내 용
보고서.zip	‘전문 용어 통합 관리 및 심의 지원 시스템 구축 사업‘의 최종 보고서

“1. 전문 용어 통합 데이터베이스” 폴더

전문 용어 통합 관리 및 심의 지원 시스템을 위해 설계된 데이터베이스 스키마 파일을 포함한다.

[표 ] “1. 전문 용어 통합 데이터베이스” 폴더의 내용 설명

파 일	내 용
데이터베이스스키마.zip	전문 용어 통합 데이터베이스 스키마

“2. 전문 용어 통합 관리 및 심의 지원 시스템” 폴더

전문 용어 통합 관리 및 심의 지원 시스템 구축 사업에서 개발된 시스템의 소스를 포함하고 있다.

[표 ] “2. 전문 용어 통합 관리 및 심의 지원 시스템” 폴더의 내용 설명

파 일	내 용
전문 용어 통합 관리 및 심의 지원 시스템.zip	전문 용어 통합 관리 및 심의 지원 시스템

연구책임자: 김평

한국과학기술정보연구원 정보서비스연구팀 선임연구원

국립국어원 2008-1-1

전문용어 통합 관리 및 심의 지원 시스템

발행인	이 상 규
발행처	국립국어원 서울시 강서구 방화동3동 827 전화: 02-2669-9745 팩스 02-2669-9787
인쇄일	2008년 1월 31일
발행일	2008년 1월 31일
인 쇄	대덕사

구축 사업 최종 보고서