13. 전   산

정보시스템관리 규정 (EOM-전-0100)

정보시스템개발 규칙 (EOM-전-0101)

정보시스템운영 규칙 (EOM-전-0102)

데이타통신운영 규칙(EOM-전-0103)

정보화일관리 규칙(EOM-전-0104)

시스템보안관리 규칙 (EOM-전-0105)

부서

기 획 조정실 전산팀

제정

96.12. 5

표준번호

EOM-전-0101

1/10

기능

전 산

개정

 

 

 

 

제목

정보시스템개발 규칙

 

목       차
  1. 적용 범위
  2. 목       적
  3. 용어 정의
  4. 책임과 권한
  5. 업무체계도
  6. 개발 계획
  7. 개발의 절차
  8. 상세설계 명세서 작성
  9. 프로그램 설명서 작성
  10. 사용자 매뉴얼 작성
  11. 관련 문서
  12. 별       첨

 

1. 적용범위

    본 규칙은 (주)기술사사무소 성우엔지니어링(이하 "회사"라 함)의 정보시스탬 개발에 대한 내용을 정함으로써 시스템의 자체 또는 용역개발 전반에 대하여 적용한다.

2.목 적

    정보시스템 관리규정 제 8조에 의거 회사의 정보시스템 개발에 대한 절차와 기준을 정함으로써 효율적인 개발과 생산성 향상을 목적으로 한다.

3. 용어 정의

    이 규칙에서 사용하는 용어의 정의는 다음과 같다.

    3.1 "개발"이라 함은 업무 전산화를 위한 대상업무의 현상조사(SYSTEM SURVEY)에서부터 현상분석(SYSISM ANALYSIS), 시스템설계(SYSTEM DESIGN), 프로그램작성(PROGRAMMING) , 시험 (TEST) , 적용(IMPLEMENTAT10N) , 문서화(DOCUMENTAT10N)에 이르는 일련의 과정을 의미한다.

4. 책임과 권한

    4.1 전산 팀장 : 정보시스템 개발계획, 개발범위, 인력투입, 소요비용, 업무요청 등 정보시스템개발 전반에 대한 책임을 진다.

    4.2 이용부서장 : 부서에 필요한 업무의 전산개발을 요청하고, 대상개발에 따른 업무 요청 등에 적극 협조한다.

5. 업무체계도

    정보시스템 개발 규칙의 업무체계도는 별첨12.1 과 같다.

6. 개발 계획

    전산 업무개발 계획은 업무 전산화를 위한 장기 종합 전산화 계획과 1년 이내의 단기 개발 계획으로 구분하여 수립하고 업무전결규정이 정하는 바에 따라 결재권자의 승인을 받아야 한다.

    6.1 개발업무 선정

    6.1.1 전산화할 업무의 선정은 다음 각 항에 의한다.

      1) 대표이사의 지시

      2) 전산 업무 개발 계획

      3) 업무 주무 부서의 요청

      4) 기타 필요하다고 인정되는 업무

    6.2 품의

    6.2.1 업무를 전산화 하고자 할 때에는 소정의 절차를 거쳐 품의를 얻어야 하며, 품의에는 다음 사항을 포함하여야 한다.

      1) 개발 대상 업무명 및 개발 범위

      2) 개발의 목적

      3) 일정 계획 및 인력 투입 계획

      4) 소요 비용

      5) 예상 효과

      6) 기타 특기사항

    6.3 업무 전산화 요청

    각 부서장은 업무의 전산화가 필요하다고 판단되는 경우 다음 각 항의 자료를 포함하는 "전산 요구서"를 작성하여 전산팀장에게 해당 업무의 전산화를 요청할 수 있다.

    6.3.1 현상 : 현행업무처리개요 및 기간별 업무량

    6.3.2 전산화 요구사항 : 요청취지, 요청내용

    6.3.3 목적 및 당위성 : 관련법규, 내규, 협정 등

    6.3.4 기대 효과 : 예상효과 및 참고사항

    6.4 업무 전산화 요청에 대한 회신

    전산팀장은 현업 부서에서 요청된 전산화 대상업무에 대해 타당성을 분석하여 "전산 요구 검토서"를 작성,개발여부와 개발 우선순위를 결정, 요청부서에 통보하여야 한다.

    6.4.1 타당성 : 시의성, 중복성, 적합성 등

    6.4.2 경제성 : 정성적 효과, 정량적 효과 등

    6.4.3 기술성 : H/W, S/W,APPLICAT10N, 운영기술 등

    6.4.4 예상시스템 규모 : 시스템,SIZE,투입공수,소요기간,투자비 등

    6.4.5 기 타 : 특이사항 및 유선통보 요구사항 등 전산요구서 미접수 사항 처리시 작성

    6.5 개발팀의 구성

    개발 대상업무가 결정되면 전산팀장은 즉시 개발팀을 구성하여야 한다. 개발팀은 당해 프로젝트의 업무분량등을 참고하여 1년 이내에 개발을 완료할 수 있도록 구성하여야 하며, 반드시 현업실무자 1인 이상을 포함하여야 한다.

    6.6 관련 부서와의 협의

    6.6.1 업무 전산화에 선행하여 관련부서와 다음 사항을 협의하여야 한다.

      1) 전산 개발 계획에 관한 사항

      2) 대상업무의 분석 및 자료 제공에 관한 사항

      3) 전산화에 따른 규정 및 제도의 개선, 변경에 관한 사항

      4) 기타 필요한 사항

    6.7관련 부서의 협조

    전산화 대상업무의 이용부서장 및 관련부서장은 업무개발을 위하여 전산텀장이 요청하는 아래의 사항에 대하여 적극 협조하여야 한다.

    6.7.1 제반 자료의 제출

    6.7.2 전산요원에 대한 업무교육

    6.7.3 지원 직원의 선정

    6.7.4 전산화 업무의 현업 시행에 따른 교육

    6.7.5 기타 필요한 사항

    6.8 개발 진척상황의 고지

    전산텀장은 전산개발의 진척상황을 윌 1회 이상 관련 부서장에게 통보하여야 한다.

7. 개발의 절차

    7.1 전산화 대상업무의 개발은 다음 단계에 준하여 실시하되, 상호 연관성을 갖도록 하여야 한다.

    7.1.1 현상 분석 단계

      1) 현행 업무의 구성 및 흐름 조사

      2) 업무의 분포 및 발생빈도의 조사

      3) 각종 양식의 수집 및 작성요령 조사

      4) 자료의 흐름 조사

      5) 개선 사항의 조사

      6) 담당 임원 및 경영층의 요구사항 조사

    7.1.2 시스템 설계 단계

      1) 자료 연관도 작성

      2) 입,출력 항목 설계

      3) 화면 설계

      4) 코드 설계

      5) 논리 설계

    7.1.3 프로그래밍 단계

      1) PROGRAM CODING

      2) UNIT TEST

    7.1.4 완료 단계

      1) 현업 담당자 교육

      2) 전산 처리

      3) 문서화 완결

      4) 보완 사항의 수집 및 적용

    7.1.5 개발 완료 보고서

    시스뎀 개발이 완료되면 전산팀장은 완료보고서를 작성하여 업무전결규정이 정하는 바에 따라 결재를 받아야 한다. 개발완료보고서에는 다음 내용을 포함하여야 한다.

      1) 개발완료보고서

      (1) 개발의 목적과 배경

      (2) 시스템 개요

      (3) 개발 일정

      (4) 인력 투입 현황

      (5) 소요 비용

      (6) 예상 효과

      (7) 추후 개발 대책

      2) 현업 시행 계획서

      3) 상세 설계 명세서

      4) 프로그램 설명서

      5) 사용자 메뉴얼

    7.2 완료보고서의 보관

    제 7 1.5호에 의하여 보고된 완료보고서는 전 질을 보관하여야 하며, 보관의 방법 및 관리는 전산도서관리 규칙에 따른다.

8. 상세설계 명세서 작성

    시스템 개발팀은 프로그램 코딩에 앞서 반드시 시스템 상세설계 명세서(이하"설계서"라 함)를 작성하여 전산팀장 및 이용부서장의 승인을 받아야 한다.

    8.1목 차

    8.1.1설계서의 목차는 다음과 같이 구성한다.

      1) 겉 표지

      2) 개 요

      3) 현행 시스템

      4) 목표 시스템

    8.2작 성

    설계서는 제8.2항의 목차4 준하여 각 장별로 다음 내용을 포함하도록 작성하여야 한다.

    8.2.1 겉표지 : 겉 표지에는 제목, 작성일자, 문서관리자등 필요사항을 기재한다.

    8.2.2 개 요 : 개요장에서는 개발의 목적, 적용 방법론, 추진일정 등을 기재한다.

    8.2.3 현행 시스템

      1) 시스템 배경도: 개발 시스템에 의하여 처리되는 업무를 간략히 표시하여 전체적인 내용을 파악할 수 있도록 작성한다.

      2) 자료 흐름도 : 현행업무를 수행중 자료의 발생과 유통과정, 발생 자료의 가공과정, 타부문과의 관련 등을 표시하여야 하며 전체 시스템에 관한 흐름도와 각 서브시스템(SUB-SYSTEM)별 자료흐름도틀 구분하여 작성하여야 한다.

      3) 현행양식 일람표: 현행업무를 수행하면서 발생하는 각종 양식의 명칭을 기재하여야 하며, 수집된 양식은 작성예를 참고할 수 있도륵 별도 합철로 보관하여야 한다.

      4) 코드 조사표: 현재 유통되고 있는 관련코드의 체계를 기술한다.

      5) 문제점 및 요구사항 : 업무분석중이거나 현업에서 발견되고 있는 문제점과 개발시스템에 대한 현업부서 또는 경영층의 요구사항을 기재한다.

    8.2.4 목표 시스템

      1) 기능 구조도 : 개발할 시스템에서 추구하고 있는 기능을 모두 추출하여 WBS(WORK BREAKDOWN STRUCTURE)방식에 의거 작성 하여야한다.

      2) 자료 흐름도 : 전 호에 기술된 기능에 의하여 각종 화일에 기록된 자료가 유통되어지는 과정을 표시 한다.

      3) 기능설명 : 각 단위 기능에서 행해지는 작업내용을 기술한다.

      4) 화면,보고서내역 : 각 단위 기능에서 필요한 입.출력 화면과 생성되는 보고서의 필요항목을 개발완료후의 내용과 동일하게 표시한다.

      5) 코드목록 : 필요한 코드의 목록을 코드길이와 함께 기재한다.

      6) 코드체계 : 전 호에 기재된 각 코드들의 구성체계를 상세히 기술한다.

      7) 실제 설계서 : 시스템에서 필요로 하는 각종 화일의 구성 항목을 형식(MODE),코드길이, 특기사항을 상세히 기술한다.

      8) 프로그램목록 : 작성할 프로그램의 목록을 기재한다.

      9) 기 타: 기타 필요한 사항을 기재하고, 특히 제기된 문제점 및 요구사항에 대한 해결방안을 기술한다.

9. 프로그램 설명서 작성

    9.1목 적

    프로그램 설명서(이하"설명서'라 함)는 해당 프로그램의 기능을 타인이 쉽게 이해함으로써 추후 발생할 유지보수를 용이하게 하는데 그 목적이 있다.

    9.2 의 무

    프로그래머는 단위 프로그램 작성 후 테스트 결과 이상이 없으면 즉시 설명서를 작성하여 원시 프로그램 소스와 함께 전산팀장의 승 인을 받아야 한다.

    9.3 작성의 단위

    설명서는 반드시 단위 프로그램 별로 작성하여야 한다. 단위 프로그램에서 특수한 기능의 서브프로그램(SUB-PROGRAM)을 포함하고 있을 경우에도 하나의 프로그램으로 간주하며, 이 경우에는 서브프로그램에 대한 별도의 설명서를 작성하여야한다 .

    9.4 작성내용

    설명서는 반드시 다음 각 항의 내용을 포함하여야 한다.

    9.4.1 타이틀(TIILE)

      1) 제목

      2) 시스템 명 칭

      3) 부 시스템 명칭

      4) 작성자와 작성일자

    9.4.2 프로그램 명칭

      1) 프로그램 ID : 소스 화일명

      2) 프로그램명 : 기능구조도상의 프로그램

      3) 처 리 개 요 : 해당 프로그램의 기능을 설명한다.

      4) 처 리 흐 름 : 자료의 흐름을 입력(INPUT),처리(PROCESS), 출력(OUTPUT) 순으로 표기 하여야 하며, 소요 화일을 명기하여야 한다.

      5) 모듈 계충도 : 프로그램은 구조화 기법에 의하여 작성하여야 하고, 모듈별 연관 계층도를 표기하여야 한다.

      6) 모듈 설명서 : 프로그램 소스와 작성 순서어 따라 모듈별 처리 내용을 상세히 기술한다.

    9.5 내용의 수정

    프로그래머는 개발중 또는 개발후, 프로그램 내용을 수정하는 경우, 이를 즉시 설명서에 반영하여 재작성하여야 한다.

10.사용자 메뉴얼 작성

    10.1 목 적

    사용자 메뉴얼은 현업 사용자로 하여금 개발된 시스템을 효과적으로 운용할 수 있도록 참조케 함에 목적이 있다.

    10.2 의 무

     시스템 개발이 끝나면 개발팀은 반드시 사용자 메뉴얼을 작성하여 관련 부서에 배포 하여야 한다.

    10.3 원 칙

    사용자 메뉴얼은 초보자도 쉽게 시스템에 접근할 수 있도록 쉽고 간결하게 작성하여야 하며, 가능한 한 전산 용어나 부호를 사용하지 않아야 한다.

    10.4내 용

    사용자 메뉴얼은 다음의 내용을 포함하여야 한다.

    10.4.1 시스템 개요

      1) 목적

      2) 적용범위

    10.4.2 시스템 운용

      1) 운용 개시

      2) 초기 화면 설명

      3) 공통 사항

      4) 시스템 환경(기계적 환경)

    10.4.3 적용 업무 수행

    10.4.4 코드 설명

    10.4.5 메시지 설명

11.관련문서

    11.1 업무전결규정 (EOM-조-0200)

    11.2 정보시스템관리규정 (EOM-전-0100)

    11.3 전산도서관리규칙 (EOM-전-0106)

    11.4 표준문서관리 (EOM-품-0400)

12.별 첨

    12.1 업무체계도