본문 바로가기

전체 글232

Chapter 09. 통합 분석/설계 방법론 통합 분석/설계 방법론 개요 1. 통합 분석/설계 방법론의 등장 배경과 사용 목적 등장 배경 기업의 정보 시스템 구축을 위한 기능 분석의 체계적인 표현 방법 제조 시스템의 기능을 지원하기 위해 필요한 정보의 구조 및 역할을 정의할수 있는 가장 적절한 방법은 무엇인가 정보의 구조 정의를 통해 논리적, 물리적으로 정보를 데이터베이스로 만들 수 있는 절차 및 방법은 무엇인가 정보시스템 구축을 위한 프로세스를 명확히 포착할 수 있는 방법 + 시스템을 구현할 때 생기는 문제를 예측할 방법은? 기업의 새로운 정보시스템 구축 명제 - 상호 유기적이고도 복합적으로 조직되어 운영되는 시스템 - 정보시스템을 구성하는 각 단위 기능의 분석 및 설계 - 정보의 구조 및 역할 - 데이터베이스화 시킬 수 있는 절차 및 방법 - .. 2019. 6. 9.
Chapter 07. 소단위 명세서 소단위 명세서의 특성 소단위 명세서의 목적과 작성도구 1. 소단위 명세서의 목적 입력 자료 흐름을 출력 자료 흐름으로 변환하기 위해 어떤 일이 수행되는지를 정의하기 위해 각 처리기들이 수행하는 업무 절차를 상세히 작성하는 것. 2. 소단위 명세서에 사용되는 도구 구조적 언어, 선후 조건문, 의사결정표 등이 사용됩니다. 3. 소단위명세서의 요구사항 사용자나 시스템 분석가가 검증할 수 있는 형태로 표현 일상에서 사용하는 언어는 의사결정을 표시하고 반복되는 처리사항을 표현하는데 매우 애매모호 여러 계층의 사람들이 의사소통을 할 수 있는 형태로 표현 소단위 명세서를 작성하는 것은 시스템 분석가이지만, 사용자, 관리자, 감사자, 품질보증 담당자 등 다양한 사람들이 읽고 이해할 수 있어야 한다. 설계와 구현사항을 .. 2019. 6. 9.
Chapter 06. 자료 사전 자료의 하향식 분할 1. 자료사전의 역할과 자료흐름도와의 관계 자료사전 자료흐름을 구성하는 자료항목, 자료에 대한 의미, 자료저장소를 구성하는 자료항목, 자료원소의 단위 및 값 자료흐름도와 자료사전의 관계 우리가 이해하지 못한 어휘들을 찾아 볼 수 있는 사전과 같은 기능 2. 자료의 하향식 분할 자료흐름은 이런식으로 표현할 수 있습니다. 자료사전 표기법 1. 자료사전 작성법 ( = : 정의 ), ( + : 구성 ), ( { } : 반복 ), ( [ | ] : 선택 ), ( () : 생략가능 ), ( ** : 주석 ) 정의 = 주석을 사용하여 의미를 기술, 자료흐름과 자료저장소에 대한 구성내역을 설명, 자료원소에 대하여 값이나 단위 나타냄 반복 { } 여러 번 반복되는 자료항목은 { } 안에 기술, { }.. 2019. 6. 9.
Chapter 05. 자료흐름도 작성 단계 자료흐름도의 단계화 1. 단계화된 자료흐름도의 이점 단계화된 자료흐름도는 분석을 하향식으로 수행하므로 시스템을 상위로부터 조망해 볼 수 있음 문서화 측면에서도 이해하기 쉽게 할 수 있다. 2. 배경도와 분할도 배경도 분석하고자 하는 시스템과 외부 세계와의 접속관계를 식별하기 위한 것, 시스템 분석의 범위를 결정함. 시스템 전체를 나타내는 하나의 처리를 표시 분할도 시스템의 복잡도에 따라 세분화된 자료흐름도를 통칭함 분할을 어느정도 까지 하는 것이 좋은가에 대한 일반적인 지침 - 자료흐름에 주목하여 반영 - 개념적으로 의미있는 접속관계가 이루어지도록 분할함 - 상위 단계의 분할은 하위 단계보다 많게 이루어져도 무방함 - 자료흐름도의 분할은 이해도를 저하시키지 않는 한 많이 하는 것이 좋음 - 일곱 개 전후.. 2019. 6. 9.
Chapter 04. 자료흐름도 자료흐름도의 특징 자료흐름도의 특징 도형을 이용한 그림 중심의 표현, 하향식 분할의 원리를 적용, 다차원적, 자료의 흐름에 중점을 두는 분석용 도구, 제어의 흐름은 중요시 하지 않음 1. 자료흐름도의 효과 사용자의 업무 및 요구사항을 쉽게 문서화할 수 있음, 사용자와 분석가 사이의 의사소통을 위한 공용어 역할을 함 일관성 있고 정확한 사용자의 요구사항을 파악할 수 있는 요구분석용 도구의 역할을 수행 2. 자료흐름도의 구성요소 처리(Process) : 입력되는 자료흐름을 출력되는 자료흐름으로 변환하는 것 자료흐름(Data Flow) : 자료흐름도에서 구성요소들 간의 접속관계를 나타냄 자료저장소(Data Store) : 머물고 있는 자료군의 집합입니다. 단말(객체) : 상세한 자료흐름도를 이해할 수 있게 사.. 2019. 6. 9.
Chapter 03. 구조적 분석 방법론 구조적 분석의 원리 1. 구조적 분석 방법론의 개요 구조적 분석 방법론 도형화된 도구를 이용해 정형화된 분석 절차에 따라 사용자 요구사항을 파악하고 문서화하는 분석 기법입니다. 사용하는 도구로는 자료흐름도(DFD), 자료사전(DD), 소단위 명세서(Mini-spec)등이 대표적 입니다. 하향식 기능 분해 기법 등을 사용하는 특성이 있습니다. 2. 구조적 분석의 기본 원리 추상화 원칙 특정 대상에 대한 실체로 부터 분리된 개념이나 관점, 어떻게(How)가 아닌 무엇(What)으로 표현하는 간소한 방법입니다. 정형화 원칙 소프트웨어 프로젝트의 제어와 산출물의 품질관리를 위한 기초가 됨, 형식이 생각과 명령을 자동화 시킬 수 있는 근거를 제공합니다. 분할 정복 복잡하고 큰 시스템들을 좀 더 작고 독립적인 서브.. 2019. 6. 9.
Chapter 02. 시스템 분석/ 설계 방법론과 관련 문서 시스템 분석의 중요성 1. 요구사항 분석과 설계의 중요성 시스템 분석 단계에서는 개발하려고 하는 시스템에 대한 요구사항을 정의한다.어떻게(How) 개발할 것인가에 초첨을 맞추기 보다는 무엇을(What)개발할 것인가를 정의하는 것이다. 2. 이상적인 SDLC 모형 따라서 바람직한 시스템 개발 과정이 되려면 초기 분석과 설계에 좀 더 많은 시간과 인력을 투입하여 충분한 요구사항 분석 및 검토를 거친 후 설계를 해야 합니다. 시스템 분석/설계 방법 1. 기능 모델링 시스템을 기능 관점에서 바라보고 시스템에서 요구되는 정보의 흐름과 변환을 나타낸 것을 뜻합니다. 1. 구조적 분석 방법론 구조적 분석 방법론의 특징은 다음과 같습니다. 매우 간결하다 : 자료흐름도를 작성하기 위해서는 단지 네 개의 기호만 필요하기 .. 2019. 6. 9.
통계 분석 기법을 이용하기 위한 가설 검정 먼저 통계적 가설 검정을 하기전에 통계 분석 절차를 설명하겠습니다. 통계 분석 절차 1. 분석 방법 선정 2. 분석하고자 하는 목적에 따른 귀무가설(영가설)과 대립가설 설정 3. 분석도구(SPSS,R등) 검정 통계량 실행 및 확인 4. 유의수준(a) 결정 : 0.1, 0.05, 0.01 5. 유의확률(P) 확인 6. 유의확률과 유의수준 비교 ( 2019. 5. 28.
009.한국인의 삶을 파악하라! (종교 유무에 따른 이혼율, 지역별 연령대 비율) 1. 종교 유무에 따른 이혼율 종교 변수 검토 및 전처리하기 먼저 종교 변수를 전처리 하면 (종교를 가졌다면 1, 없으면 2, 무응답 9) 다음과 같은 값을 얻습니다. 결혼여부 변수 검토 및 전처리하기 먼저 marriage 변수에서 파생 변수를 만들겠습니다. (0 : 비해당, 1: 유배우, 2: 사별, 3: 이혼, 4: 별거, 5: 미혼, 6: 기타) 다음은 종교 유무에 따른 이혼율을 분석하기 먼저 종교 유무에 따른 이혼율 표를 만들겠습니다. 다음은 연령대 및 종교 유무에 따른 이혼율을 분석하겠습니다. 먼저 연령대별 이혼율 표를 만들겠습니다. 이것을 그래프로 만들면 아래와 같습니다. 앞에서 만든 표에서 초년생들은 이혼과 결혼은 매우 적어서 제외 시켰습니다. 다음은 연령대 및 종교 유무에 따른 이혼율 표를.. 2019. 5. 25.