POI
분석단계 산출물 연관도
감식자
2007. 4. 19. 23:06
개발 요청서
사용자들이 정보 시스템을 개발 요청하는 문서로서 시스템의 개발범위가 기록된 문서이다. 제안서를 작성할 때 업무범위를 확정하는 작업은 작업흐름도, 업무배경도, 이벤트일람, 기능분해도, 인트라넷 시스템 요구정의와 데이터 연관도를 작성하여 요구사항을 정의할 수 있다. 본 책자에서는 개발요청서에 의하여 제안서를 작성하는 방법은 기술이 안되어있다.
2
작업 흐름도
조직 내외부에서 수행되어지는 작업들의 흐름을 나타내는 도표로써 업무의 중복, 병목현상 그리고 불필요한 작업을 제거하거나 업무 능률을 저하시키는 작업들을 재정의 하는데 사용된다.
3
업무 배경도
사용자가 요구하는 업무 영역과 외부 영역과의 관계를 정의하여 개발 영역을 명확히 하고 기능과 관련자들(기관, 조직, 사람, 시스템, 외부 기능 등) 간의 이벤트에 의한 데이터 흐름을 표현하는 다이어그램이다.
4
이벤트 일람
관련자와 기능간 활동하는 이벤트를 기술하고 정리하며 엔티티 분석 및 프로세스 분석 시 사용하는 리스트이다.
5
기능 분해도
기능 분해도는 개발 업무 영역의 활동을 기능의 계층 구조도로 나타낸 것으로 보통 2 ~ 3계층으로 나눈다. 이는 기능들을 분해함으로서 기능에 관한 이해와 관리를 보다 쉽게 하기 위함이다.
6
인트라넷 시스템 요구 정의서
인터넷을 위한 시스템의 요구사항을 정의한다. 초기에 필요한 기능이 어떤 것인지를 결정하고 통합하여야 할 추가적인 기능에 대해서도 파악한다.
7
요구사항 기술서
개발자가 이전에 작성한 산출물을 토대로 사용자와 함께 상호검토 및 보완을 통하여 확인하고 대상 업무 내 사용자가 생각하지 못한 기능, 비기능요구사항에 대해 회의, 면담 등에서 나온 회의록, 검토자료를 통해 사용자의 세부적인 요구사항을 기술한다.
8
이벤트 모델
이벤트 모델은 하나의 이벤트와 그에 대응하는 반응들과 관련된 프로세스들을 필요한 수준 즉 단위 프로세스를 찾는데 사용하는 다이어그램이다.
9
프로세스 계층도
기능 분해도에서 나타난 기능을 세부적으로 분해하여 단위 프로세스까지 계층화하는 것으로 부 기능들을 분해하여 단위 프로세스까지 파악함으로 기능에 대한 이해와 관리가 용이하다.
10
프로세스 흐름도
프로세스가 어떻게 운영되는가를 나타내는 그림으로 프로세스간의 흐름을 표현함으로 업무의 프로세스간의 의존관계와 업무의 구조 모델을 파악할 수 있다.
11
프로세스 명세서
프로세스 명세서는 단위 프로세스에 대하여 요약 설명과 프로세스의 로직을 입력, 처리, 출력 관점에서 총체적으로 구조적 언어의 규칙에 의해 표현하는 방법을 정의한다.
12
엔터티 분석서
엔티티 분석서는 이벤트 모델로부터 엔티티 연관도 작성에 필요한 엔티티 리스트와 엔티티 구성 입출력 항목을 도출하고 엔티티 사이에 존재하는 엔티티 업무 규칙을 분석한 문서이다.
13
엔터티 연관도
엔터티간의 관계를 일정한 지침과 규칙에 의해서 작성한 모델을 말하며, 이 다이어그렘을 통하여 기업내에 존재하는 데이터를 이해하기 쉽게하고 이후 단계에 데이터 설계시 기초가 된다.
14
프로세스/엔터티 매트릭스
단위프로세스가 관련된 엔티티를 어떻게 사용하며, 각 엔티티가 단위프로세스에 어떻게 사용되는가를 나타내는 매트릭스로 단위프로세스들을 표준화된 엔티티에 대비시켜 어떤 프로세스가 어떤 엔티티를 만들고, 읽고, 갱신하고, 삭제하는가를 CRUD 매트릭스에 의해 표현한다. 이를 통하여 단위프로세스와 엔터티 도출된 상태를 검증한다.
15
엔터티 정의서
데이터 사전이라고도 하며 엔티티 연관도에 명시된 엔티티와 엔티티의 특성을 기술하고, 엔티티의 속성(어트리뷰트)을 정의하고 각 속성의 타입, 길이, 키 등을 기술하는 문서이다.엔터티의 발생빈도와 년간발생되는 크기도 파악한다.
16
인터페이스 정의서
주로 입출력 정보의 정의를 말하며, 이를 통하여 화면과 출력장표를 파악하여 사용자 요구사항을 용이하게 취합할 수 있다.
개발하고자하는 기능과 타 기능간의 인터페이스 정의도 기술한다. 이를 통하여 타 시스템으로부터 주고 받는 정보를 파악한다.
17
웹 모델 정의서
도출된 단위프로세스와 화면 명세를 가지고 웹에서 개발하여야 하는 프로세스와 화면을 정의한다. 해당되는 프로세스는 사용자들이 장소에 구애 받음이 없이 사용하여야만 하는 프로세스를 선정하며, 보안에 위험이 있으면 제외될 수도 있다.웹모델에 선정된 프로세스는 자체 시스템과 웹시스템 두가지를 동시에 개발할 수 있다.