코드설계에대해
본 자료는 5페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1.코드 설계의 개요
1) 코드(Code)란?
2)코드의 개념
3)코드화의 효과

2.코드의 기능
1)표준화 기능
2)간소화 기능
3)분류 기능
4)식별 기능
5)배열 기능
6)암호화 기능
7)연상 기능
8)오류검출 기능

3.코드의 종류
1)순서 코드(Sequence Code)
2)그룹 분류 코드(Group Classification Code)
3)블록 순서 코드(Block Sequence Code)
4)10진 분류 코드(Decimal Code)
5)끝자리 분류 코드(Final Digit Code)
6)연상 코드(Mnemonic Code)
7)유효숫자 코드(Significant digit Code)
8)합성 코드(Combined Code)
9)코드 종류별 특징과 응용 분야

4.코드의 설계 순서
1)코드의 대상 결정
2)코드의 목적 선정
3)코드 부여 건수 조사
4)사용 범위의 결정
5)사용 기간의 결정
6)코드화 대상의 특성 분석
7)번호 부여 방식의 결정

본문내용

편리성
q코드의 종류
w 순서 코드(Sequence Code)
코드화 대상 항목을 일정한 순서에 의해 일련 번호를 부여 순서를 결정하는 기준
정보가 발생한 순서, 크기, 방향 등이 사용 특정 기준에 따라 대상들을 일렬로 나열한 후 차례대로 번호 부여
코드화할 대상이 갖는 공통 특징을 중심으로 항목들을 별도의 집단으로 분류, 한 집단 안에서 순서대로 번호를 부여기초적인 분류 기능을 수 코드 값의 크기로 어느 집단에 속하는 가를 판단
순서 코드 + 기초적인 분류 기능
w 그룹 분류 코드(Group Classification Code)
대상 항목에 대한 분류 기준에 따라 대분류, 중분 류, 소분류로 나누고, 각 분류 안에서 번호를 순 서적으로 부여 각 분류에 사용되는 자릿수에 제한 이 없지만 한 자리가 많이 사용 각 자리가 특정한 의미를 가지고 있어서 분류 기능이 탁월
컴퓨터를 이용한 분류와 집계에 적합한 방식
w 블록 순서 코드(Block Sequence Code)
코드화할 대상이 갖는 공통 특징을 중심으로 항목들을 별도의
집단으로 분류, 한 집단 안에서 순서대로 번호를 부여 기초적인 분류 기능을 수행 코드 값의 크기로 어느 집단에 속하는 가를 판단
순서 코드 + 기초적인 분류 기능
w 10진 분류 코드(Decimal Code)
그룹 분류 코드를 응용
코드화 대상 항목을 분류하고 번호를 부여하는 방식은 동일
10진수만을 코드 번호로 사용하므로 각 분류마다 오직 한 자리만 허용
w 끝자리 분류 코드(Final Digit Code)
필요한 분류 기능을 기존 코드로 수행하기 어려운 경우에 사용
코드의 끝에 한 자리를 추가하여 항목을 분류
w 연상 코드(Mnemonic Code)
코드 값을 보면 어떤 대상을 의미하는지 쉽게 연상할 수 있게 코드를 부여
대상의 약어를 코드에 포함시켜 쉽게 기억
제품 이름, 지명, 회사 이름 등에 주로 사용
(예) KOR(한국), USA(미국), TV-C-29(29인치 칼라 텔레비전)
w 유효숫자 코드(Significant digit Code)
항목에 관련된 물리적인 수치를 코드의 일부로 사용하는 방식
제품을 대표하는 규격, 명세 정보를 코드에 포함
무게, 부피, 면적, 성능, 치수 등과 같은 구체적인 숫자를 포함
w 합성 코드(Combined Code)
두 개 이상의 코드를 조합하여 만든 코드 방식
z 코드 종류별 특징과 응용 분야
q 코드의 오류
w 코드 오류를 방지하기 위한 지침
코드 체계를 기억하고 입력하기 쉽게 설계
코드 책자를 명확하고 자세하게 작성하여 활용
입력 담당자를 충분히 교육시키고, 책임 소재를 명확하게 함
적은 수의 코드를 여러 번 기록해야 하면 사전 인쇄 방식을 선택
입력할 코드 수가 많으면 전문적으로 코딩하는 사람을 활용
사람 대신에 고무인, 펀치 카드, 컴퓨터 등의 기기를 사용
w 코드 오류의 검사
사람에 의한 검사 코드에 오류가 있는지 사람이 코드 책자와 대조하여 확인 시간이 많이 걸리고 정확성이 떨어짐 검사 결과 자체의 신뢰성이 떨어짐
■체크 디지트에 의한 검사
체크디지트(check digit)는 오류 검출을 목적으로 코 드에 추가한 한 자리의 숫자로서 코드와 함께 입 력
컴퓨터에 입력된 코드를 코드 값으로부터 검사 숫 자를 만들어 입력된 검사 숫자와 비교
체크 디지트에 의한 검사 순서
" 코드의 각 자리마다 가중치를 결정한다.
" 가중치를 각 자리의 숫자에 곱한다.
" 각 자리의 곱셈 결과를 합하여 전체 합을 계 산한다.
" 체크 디지트를 계산한다. 체크 디지트 = 전체 합 modulus-10(11)
" 입력할 코드의 끝 부분에 체크 디지트를 추가 한다.
코드의 설계 순서
(1) 코드의 대상 결정
코드 설계는 어떤 항목을 코드로 만들지를 결정하는 것이므로 현장에서 수집한 입출력 정보, 파일 정보를 자세히 분석하여 다음의 특성을 찾아내어 결정한다
체계적으로 관리하여야 하는 항목은 무엇인가?
정보처리 시스템의 효율화에 필요한 항목은 무엇인가?
정보의 호환성에 가장 적합한 항목은 무엇인가?
(2) 코드의 목적 선정
코드의 대상 항목이 결정되면 무엇 때문에 그 코드화가 필요한가를 목적을 명확히 한다.
(3) 코드 부여 건수 조사
코드화 대상 항목의 현재 코드 부여 건수를 조사하고 코드의 사용 범위, 기간 등을 고려하여 앞으로 코드 부여 건수가 어느 정도 될 것인가를 조사하는 것이다.
(4) 사용 범위의 결정
코드의 사용 범위가 기업 전체에 이용되는 것인지 특정한 부서 내에서만 이용되는 것인지를 결정하는 것이다. 또 코드의 사용 범위가 기업뿐만 아니라 업계나 특정 관련 단체로부터 제약을 받을 경우도 있기 때문에 대외적인 고려를 해야할 필요가 있다.
(5) 사용 기간의 결정
코드에는 일반적으로 반영구적으로 사용하지 않으면 안되는 것과 사회 사정과 업계의 변화에 따라 변경을 하지 않으면 안되는 경우가 있다. 한 번 설정한 코드는 반영구적으로 사용하는 것이 바람직하지만 각 코드화의 대상에 따라서 사용 기간을 결정해야 한다.
(6) 코드화 대상의 특성 분석
코드화 대상이 된 데이터에는 여러 가지 특성이 있고 그 특성에 따라 코드를 부여할 필요가 있다. 특성을 고려하지 않고 부여한다면 컴퓨터 처리에 부적합한 코드 체계가 되기도 하고, 운용에 문제점이 발생할 수도 있다.
(7) 번호 부여 방식의 결정
지금까지 검토, 결정한 것을 기초로 아래사항을 고려하여 코드화 대상 항목의 번호부여 방식을 결정한다. 코드 체계의 결정 코드화 목적이나 사용 범위, 특성 등을 종합적으로 판단하여 코드가 가지고 있는 특징에 적합한 코드 체계를 선정한다. 체크 디짓(check Digit)의 채용 여부 결정 - 코드화 대상 항목 중 특히 중요한 것 즉, 코드 에러가 정보처리에 중대한 영향을 미치거나 정보처리가 마비될 수 있는 것에는 체크 디짓을 설정한다. 그렇게 함으로써 에러를 쉽게 발견할 수 있다. 코드 자릿수의 결정 - 코드 체계, 사용범위, 사용기간 및 특성 등에서 코드에 필요한 자릿수를 결정한다. 번호부여 요령의 결정 - 지금까지 결정한 코드 체계 및 자릿수에 어떻게 번호를 부여할 것인가의 방법을 결정한다.
  • 가격2,000
  • 페이지수16페이지
  • 등록일2010.06.11
  • 저작시기2003.09
  • 파일형식한글(hwp)
  • 자료번호#618621
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니