Data Flow Diagram.

Slides:



Advertisements
Similar presentations
DEPARTMENT STORE LOTTE ● 구매대금 결제제도 변경 안내 전자외상매출채권 담보대출 기업구매카드 ( 구매론 ) 롯데백화점의 협력회사에 대한 구매대금 결제제도가 기업구매카드 제도에서 전자외상매출채권 담보대출 제도로 변경됩니다. ㆍ전자외상매출채권 담보대출 (6.
Advertisements

미디어홍보부 구역출결관리 안내 (금). 미디어홍보부 2 삼성, LG폰아이폰 검색창에 새문안교회 검색 Play스토어 App Store.
’ 전자세금계산서 도입 CONTENTS 1. 부가가치세법 개정내용 2. 전자세금계산서 개요 및 발행 방법 3. 이지메디컴 전자세금계산서 발행 Process.
건축설계 박정훈.
수학 수행평가 김재환.
학교평가지표와 학교교육과정 수립 경기 오산원일초등학교 교감 이형수.
여성,주부를 위한 열린면접마당 Diagram Drawing Game 지금까지 배운 내용을 응용하여 그림처럼 그리세요. 해답 :
열린면접마당안내 Diagram Drawing Game 지금까지 배운 내용을 응용하여 그림처럼 그리세요. 해답 :
1 2 힘내라 청년! 비타민 충전! 워크넷( APP 설치 청년고용정책 설문조사 (설문참여 QR코드)
Chapter 2 정보시스템 아키텍처 (IS Architecture)
2012년도 부산문화재단 지원사업 2차 설명회 후원 주최 (수) 15:00 부산디자인센터 6층 이벤트홀.
* 그룹 상시 연락망 : 각사 조직도 기준 연락망으로 대체함
2012년 8월 3차 부서 QI 및 지표 담당자 모임 - QI 도구 (QI Tools) 년 8월 24일(금) QI팀.
But, 성공하려면 과정이 필요합니다. 목표달성을 위해 정해진 기간이 필요~! 어떤 노력을 기울여야 할가요~?
교육 PROCESS 제일엠앤이주식회사.
Marketing Research 제 4 장 2차 자료의 수집 2차 자료의 성격 2차 자료의 가치와 평가
시스템 / 프로세스 / 절차서.
12. 데이터베이스 설계.
(株)凊河엔지니어링 Memcor / Water Treatment Division
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
기체유량 계산 목적(Object) MFC(Mass Flow Controller)를 사용하여 기체(질소; N2)의 유량을 측정하고, calibration 그래프를 작성 한다. 또한 작성된 calibration curve로부터 regression을 통해 MFC의 유량 설정을.
<< 풍동고등학교 >>
(PROJECT명: Web Server관리)
(Requirements Analysis)
(Requirements Analysis)
제 2 장 데이터베이스 시스템 개념과 아키텍처 Fundamentals of Database Systems
시스템 분석 및 설계.
플로우 차트 (FC : Flow Chart) 플로우 차트(Flow Chart)란 웹사이트를 접속하여 어떠한 플로우를 거쳐서 네비게이션하는가를 나타내는 것입니다. 그리고 전체적인 사이트의 흐름도를 도식적으로 표현한 설계기법중의 하나입니다.   개발자들이 자신의 개발 스타일이.
소프트웨어 공학 (Software Engineering) 요구 분석 (Requirement Analysis)
“식자재 구매카드” 서비스 제안내용 에/듀/빌 1. 제안 개요
Module 3 : 프로세스 평가 Process Assessment.
MEDICAL INSTRUMENTATION
응급의학과 설명회 국내 응급의학의 역사, 현황 및 전망
구조적 시스템 분석절차 실사례 자재관리 시스템 (자동차 부속 생산업체) 충북인력개발원 장 승 수.
마을살이 제천덕산면을 중심으로 농촌공동체연구소장 한석주.
스마트폰 전자신고 방법 국세청 모바일 통합 앱 다운로드(갤럭시S) 가. 교재 15~19페이지
2019년도 학부 신(편)입생 학생증 신한 SOL 앱 예약등록 가이드
Appendix A 구조적 시스템 개발 방법론.
5과목 데이터통신 강사 이 민 욱.
Introduction to Computers
소프트웨어 공학 (Software Engineering) 요구 분석 (Requirement Analysis)
Chapter 08 구조적 분석과 설계 8.1 구조적 분석(Structured Analysis)
문제 다음의 서술적 언어로 표현된 요구사항을 DFD로 완성하시오
문제정의 공학입문 설계 세번째 시간 공학입문설계
3장 구조적 분석(SSA) 방법론 한빛미디어(주).
학습목표 학습목표 본 장은 데이터베이스를 구성하는 개체, 속성, 관계 등을 다룬다. 특별히 데이터베이스의 구조를 테이블에 기초하여 조직하는 관계 데이터 모델은 개체(entity)와 관계(relationship) 들이 테이블의 집합 형태로 되어 간단하고 이해하기 쉬우며.
데이터베이스 개발 단계.
1. 어스앵커 시공계획 1-1. EARTH ANCHOR FLOW – CHART 및 전경 공종완료 케이싱 인발
3장 구조적 분석(SSA) 방법론.
351A Dip Time 기능 우 좌 중앙 Dip Time 1.8mm Dip Time 1.5mm Dip Time
제조업 등 유해·위험방지계획서 심사·확인 제도 (산업안전보건법 제48조)
전문 대졸 인턴 사원 FAQ.
쇼핑몰 V1.9 Cafe24 굿스플로 택배연동 사용 매뉴얼 ⓒ2009 Cafe24 ECHOSTING.
플로우 차트 (FC : Flow Chart) 플로우 차트(Flow Chart)란 웹사이트를 접속하여 어떠한 플로우를 거쳐서 네비게이션하는가를 나타내는 것입니다. 그리고 전체적인 사이트의 흐름도를 도식적으로 표현한 설계기법중의 하나입니다.   개발자들이 자신의 개발 스타일이.
『디지털 기업을 위한 경영정보시스템』 홍일유 著 ⓒ 2005 Ilyoo B. Hong. All Rights Reserved
“서울시랑 즐거웁게, 시민이랑 어울리게, 모바일로 만나는 스마트한 서울라이프”
시스템 분석 / 설계 개요 2장.
제 2 장 경제학자처럼 생각하기.
Finger-gesture 인식을 위한 가위바위보게임의 구현
Advanced Data Analytics 데이터분석 전문가
. 재무회계의 기초이론 제1절 재무회계의 개념체계 제2절 대차대조표 제3절 손익계산서 제4절 재무제표의 연계관계
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
구조 유압장비 광명119구조대 임영채.
산점도 (Scatter Diagram) (1) 개요
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
상사용 역량진단 시스템 사용안내 1. 역량진단 시스템 프로세스 2. 상사진단 - 상사진단 1차 - 상사진단 2차.
흐름도FLOWCHART 프로그래밍 과정 전단부 처리 단계 문제 분석 논리 설계
Presentation transcript:

Data Flow Diagram

DFD? Data Flow Diagram 소프트웨어 및 정보시스템의 분석과 설계에서 매우 유용하게 사용 데이터가 소프트웨어 내의 각 프로세스를 따라 흐르면서 변환되는 모습을 나타낸 그림 소프트웨어 및 정보시스템의 분석과 설계에서 매우 유용하게 사용 시스템의 모형화 도구로서 가장 보편적으로 사용 데이터에 비해 기능이 매우 복잡하고 중요할 경우에 매우 유용

구성요소 Process 프로세스는 입력되는 데이터를 원하는 데이터로 변환하여 출력시키기 위한 과정으로 도형적 표기형태로는 원(Bubble)과 원안의 이름으로 표현한다. 원안에 기록하는 이름은 아래에 그림과 같이 프로세스가 수행하는 일 또는 프로세스를 수행하는 행위자를 기술한다. 프로세스는 자체적으로는 데이터를 생성할 수 없고 항상 입력되는 데이터가 있어야 한다. 프로세스는 항상 새로운 가치를 부가해야 한다.

구성요소(2) Data Flow 데이터흐름(Data Flow)은 DFD의 구성요소들간의 인터페이스를 나타낸다. 대부분의 데이터흐름은 프로세스들 사이를 연결하지만, 데이터 저장소(Data Store)로부터의 데이터흐름을 나타내기도 한다. 데이터흐름은 명칭이 부여거나 부여되지 않은 화살표로 표시한다. 단, 후속작업들의 참조를 위해 되도록 명칭이 부여되는 것이 바람직하다. 서로 다른 데이터 흐름에는 동일한 이름을 부여하지 않는다.

구성요소(3) Data Store 데이터저장소(Data Store)는 저장되어 있는 정보 집합이다. 데이터저장소는 테이프, 디스크, 카드 데이타, 캐비넷의 인덱스화일 등일 수도 있으며, 때로는 휴지통일 수도 있다. 데이터저장소는 단순한 데이터의 저장을 나타내는 것이지 데이터의 변동을 표시하는 것은 아니다. 데이터흐름을 표시함으로서 데이터의 입출력을 나타낸다. 데이터 흐름도에서 데이터저장소를 나타내는 표기법은 단순하게 두개의 직선 즉, 평행선으로 나타내고, 평행선 안에 데이터저장소의 명칭을 부여한다.

구성요소(4) External Entity 외부엔티티는 프로세스 처리과정의 데이터발생의 시작 및 종료를 나타낸다. 어떤 기업의 내적인(Inside) 외부엔티티는 관리, 부서, 기능, 시스템등을 포함하며, 기업 외적인(Outside) 외부엔티티는 고객, 거래처, 공공기관, 외부시스템등을 포함한다. 외부엔티티는 데이터 흐름도상에서 프로세스(Process)와의 상호관련성을 표시하며, 일반적으로 DFD 범위 밖에 사각형 형태로 표시한다.

작성방법 업무를 분석하여 프로세스에 대한 모든 입출력 데이터흐름을 식별한다. 그리고 업무의 주변 경계에 그들을 표시한다. 데이터흐름상 필요하거나 제공되어야 할 외부엔티티를 정의한다. 입력으로부터 출력으로, 출력으로부터 입력으로, 또는 중간 지점부터의 데이터흐름을 식별한다. 모든 접속관계 데이터흐름에 주의 깊게 명칭(혹은 자료 내역)을 부여한다. 프로세스에 대해 입력 데이터흐름과 출력 데이터흐름의 명칭에 따라 이름을 부여한다.

작성방법(2) 프로세스에 관련된 데이터저장소를 정의한다. 검토하고 보완한다. 상위레벨 DFD완성 후 다음 하위 레벨의 DFD로 분할하여 최하위 레벨까지 그린다. 데이터 흐름도의 규모가 너무 커서 한 장의 종이에 그릴 수 없을 때는 시스템을 서브시스템(Subsystems)들로 분할한다. 분할된 서브시스템들의 규모가 클 때는 다시 분할을 계속한다. 이렇게 세분화를 계속하여 마지막에는 데이터 흐름도를 단순한 기능들만으로 그릴 수 있는 단계까지 분할한다. (일반적으로 레벨3까지면 적당하다)

작성규칙 데이터 보존의 법칙 최소 데이터 입력의 법칙 출력 데이터 흐름은 반드시 입력 데이터 흐름을 이용하여 생성된 것이어야 한다. 최소 데이터 입력의 법칙 출력 데이터 흐름을 산출하는데 반드시 필요한 최소의 데이터 흐름만을 입력

작성규칙(2) 지속성의 원칙 프로세스는 입력 데이터 흐름이 들어오기만 한다면 항상 수행할 준비를 갖추고 있어야 한다. 영구성의 원칙 데이터 흐름의 데이터는 처리 후 없어짐 데이터 저장소의 데이터는 아무리 읽어도 없어지지 않음

작성규칙(3) 순차처리의 원칙 데이터 흐름을 통해 입력되는 데이터는 도착하는 순서대로 처리한다. 데이터 저장소로는 어떤 순서에 의해 접근하여도 무방하다.

작성규칙(4) 데이터 변환의 원칙 데이터 본질의 변환 데이터 합성의 변환 데이터 관점의 변환 데이터 구성의 변환

예제