소분설3 Chapter 04. 자료흐름도 자료흐름도의 특징 자료흐름도의 특징 도형을 이용한 그림 중심의 표현, 하향식 분할의 원리를 적용, 다차원적, 자료의 흐름에 중점을 두는 분석용 도구, 제어의 흐름은 중요시 하지 않음 1. 자료흐름도의 효과 사용자의 업무 및 요구사항을 쉽게 문서화할 수 있음, 사용자와 분석가 사이의 의사소통을 위한 공용어 역할을 함 일관성 있고 정확한 사용자의 요구사항을 파악할 수 있는 요구분석용 도구의 역할을 수행 2. 자료흐름도의 구성요소 처리(Process) : 입력되는 자료흐름을 출력되는 자료흐름으로 변환하는 것 자료흐름(Data Flow) : 자료흐름도에서 구성요소들 간의 접속관계를 나타냄 자료저장소(Data Store) : 머물고 있는 자료군의 집합입니다. 단말(객체) : 상세한 자료흐름도를 이해할 수 있게 사.. 2019. 6. 9. Chapter 02. 시스템 분석/ 설계 방법론과 관련 문서 시스템 분석의 중요성 1. 요구사항 분석과 설계의 중요성 시스템 분석 단계에서는 개발하려고 하는 시스템에 대한 요구사항을 정의한다.어떻게(How) 개발할 것인가에 초첨을 맞추기 보다는 무엇을(What)개발할 것인가를 정의하는 것이다. 2. 이상적인 SDLC 모형 따라서 바람직한 시스템 개발 과정이 되려면 초기 분석과 설계에 좀 더 많은 시간과 인력을 투입하여 충분한 요구사항 분석 및 검토를 거친 후 설계를 해야 합니다. 시스템 분석/설계 방법 1. 기능 모델링 시스템을 기능 관점에서 바라보고 시스템에서 요구되는 정보의 흐름과 변환을 나타낸 것을 뜻합니다. 1. 구조적 분석 방법론 구조적 분석 방법론의 특징은 다음과 같습니다. 매우 간결하다 : 자료흐름도를 작성하기 위해서는 단지 네 개의 기호만 필요하기 .. 2019. 6. 9. chapter01. 시스템 개발 과정의 이해 1장 Index 01. 소프트웨어공학 02. 시스템과 시스템 개발자 03. SDLC 모형 04. 프로토타입 모형 05. 프로젝트 관리 01. 소프트웨어공학 소프트웨어 공학은 소프트웨어위기를 겪으면서 출연하였습니다. 예를들면 개발기간의 지연을 해결해 보려고 인력을 더 투입했지만 개발비용만 늘어났습니다. 따라서 이러한 문제를 해결하기 위해 출현하였습니다. 소프트웨어 공학이란 소프트웨어의 개발, 운용, 유지보수 및 파기에 대한 체계적인 접근 방식 입니다. 소프트웨어 공학의 계층 구조는 다음과 같습니다. 1-1 도구란 프로그램 개발 과정에서 사용되는 여러가지 방법을 자동화 한 것입니다. 예를 들면 CASE라는 것이 있는데 이것은 개발 전 단계를 지원하는 대표적 도구입니다. CASE는 전반부를 지원하는 계획, 분.. 2019. 4. 19. 이전 1 다음